
//////////// Slideshow /////////
//Author:     Ondrej Jaura
//Date:       15. Feb 2009
//Version:    1.0
//Prototype:  v1.6+
//Please leave this note here 
///////////////////////////////////////

/*function callall(){
  new Slideshow();
  setInterval('blinkIt()',500);
  //menu6open(num); 
} */


var J = jQuery.noConflict();


/*
function menu6open(num) {
  J("#li_"+num).closest("li").siblings("li").find("ul").slideUp();
  J("#li_"+num).closest("li").find("ul").slideDown();
}
*/

/*
function pridajEmail() {
  var email=J("#nlemail").val();
  var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  if (reg.test(email)) {
    J.post("/php/pridajEmail.php", {e: email},
    function(data){
     alert("Váš email bol pridaný do našej databázy.");});
  } else alert("Email nieje správne zadaný.");
}*/

/*
function add_cart(item_id){
  J.get("/php/addCart.php?g="+item_id,function(data){
  alert("polozka bola pridaná do košíka");
  document.getElementById("kosik").style.display="none";
  document.getElementById("kosik_blink").style.display="";
 });
} */


J(document).ready(function(){ 

var browserName=navigator.appName;
if (browserName!="Microsoft Internet Explorer")
   {
     J('#scrollholder').hide();
     J('#scrollholder').fadeIn();
     J('#heading-top').hide();
     J('#heading-top').fadeIn();
     J('#body-content-2').hide();
     J('#body-content-2').fadeIn();
   }
   //J('#menu-1').hide(); 
   //J('#latky').mouseover(function() {
   //   J('#menu-1').slideUp();
   //});
 });

function showIt(imgsrc)
{
  document.getElementById('imageshow').src=imgsrc;
  document.getElementById('imageshow').style.display='block';
}
function hideIt(){
  document.getElementById('imageshow').style.display='none';
}

function font(size,resize){
  if(resize==1){
  h2_s = J("h2").css('fontSize');
  if(h2_s)
  {  
    J("h2").css('fontSize','17px');
  }
  //span_s = parseInt($("span").css('fontSize').replace("px",""));
  //$("span").css('fontSize',(span_s + 3)+'px');
  J("span").css('fontSize','14px');
  J("p").css('fontSize','14px');
  
  J.post("/php/font.php", {s: '1'},
    function(data){
    });
  }
  
  else{
  h2_s = J("h2").css('fontSize');
  if(h2_s)
  {  
    J("h2").css('fontSize','15px');
  }
  //span_s = parseInt($("span").css('fontSize').replace("px",""));
  J("span").css('fontSize','11px');
  J("#heading-bottom").css('fontSize','13px');
  //p_s = parseInt($("p").css('fontSize').replace("px",""));
  J("p").css('fontSize','11px');
  J.post("/php/font.php", {s: '0'},
    function(data){
    });
  
  }
  //document.getElementById('scrollholder').style.fontSize=size + 'px';
  //document.getElementById('scrollholder').style.lineHeight=(size+4) + 'px';
  //var h2=document.getElementsByTagName('h2'); */
  //for(i=0;i<h2.length;i++) {
    //var h2_s = parseInt(h2[i].style.fontSize.replace("px",""));
    //h2[i].style.fontSize=(size + 3) + 'px';
    //alert(h2[i].style.fontSize);
  //}
  if(document.getElementById('scroll').offsetHeight > 135){
    ScrollLoad ("scrollholder", "scroll", true); 
    //ScrollLoad ("scrollholder", "scroll", "0", false);
  }
}

function change_img(farba,id_l,sil,file_name){
var browserName=navigator.appName;
if(sil){
  J('#silueta_z').hide();
  //document.getElementById('silueta').style.display="";
  J('#silueta').hide();
  //J('#silueta').fadeIn();
  
  document.getElementById('silueta_z').src=""; 
  
  document.getElementById('silueta').src='/files/latky/'+id_l+'/siluety/'+farba+'_'+sil+'.png';
  
  if (browserName=="Microsoft Internet Explorer")
  {
    document.getElementById('silueta').style.display=""; 
  }
  else{
    J('#silueta').fadeIn();
  }

  

  document.getElementById('farba_big').src='/files/latky/'+id_l+'/'+file_name;
  //alert('/files/latky/'+id_l+'/siluety/'+farba+'_SUKNOVY_KOSTYM.png');
  document.getElementById('silueta').title=farba;
  zoom(1,id_l);
}
else {alert('Prosím vyberte siluetu !');}
}

function zoom(z,id_l){
var browserName=navigator.appName;
var f = document.getElementById('silueta').title;
  if(f){
  if(z==1){
    if (browserName=="Microsoft Internet Explorer")
    {
      document.getElementById('silueta_z').style.display="none";
      document.getElementById('silueta').style.display=""; 
    }
    else{
      J('#silueta_z').hide();
      J('#silueta').fadeIn();
    }
      
    
    document.getElementById('min-img').src='/files/tycka_on.png';
    document.getElementById('min-img').style.top='39px';
    
    document.getElementById('med-img').src='/files/tycka_off.png';
    document.getElementById('med-img').style.top='41px';
    document.getElementById('max-img').src='/files/tycka_off.png';
    document.getElementById('max-img').style.top='41px';
  }
  if(z==2){
    //alert('/files/latky/'+id_l+'/siluety/'+f+'_big.png');
    document.getElementById('silueta_z').src='/files/latky/'+id_l+'/siluety/'+f+'_big.jpg';
    J('#silueta').hide();
    J('#silueta_z').hide();
    J('#silueta_z').fadeIn();
    //document.getElementById('silueta_z').style.display="";
    //document.getElementById('silueta').style.display="none";
    
    
    document.getElementById('med-img').src='/files/tycka_on.png';
    document.getElementById('med-img').style.top='39px';
    
    document.getElementById('min-img').src='/files/tycka_off.png';
    document.getElementById('min-img').style.top='41px';
    document.getElementById('max-img').src='/files/tycka_off.png';
    document.getElementById('max-img').style.top='41px';
  }
  if(z==3){
    document.getElementById('silueta_z').src='/files/latky/'+id_l+'/siluety/'+f+'_small.jpg';
    J('#silueta').hide();
    J('#silueta_z').hide();
    J('#silueta_z').fadeIn();
    //document.getElementById('silueta').style.display="none";
    //document.getElementById('silueta_z').style.display="";
    
    document.getElementById('max-img').src='/files/tycka_on.png';
    document.getElementById('max-img').style.top='39px';
    
    document.getElementById('med-img').src='/files/tycka_off.png';
    document.getElementById('med-img').style.top='41px';
    
    document.getElementById('min-img').src='/files/tycka_off.png';
    document.getElementById('min-img').style.top='41px';
  }
  }else{
    alert('Prosím vyberte farbu!');
  }
}
  
/*
function SetCol(Element, Col) {
  if (Element.style)
    Element.style.backgroundColor = Col;
}  */

/*
function galeryFoto(n,f,name) {
  myLightWindow.activateWindow({href:'/pages/galery_foto.php?n='+n+'&f='+f,width:'500px',height:'450px',type:'page',title:name});
}

function slideFoto(f) {
  myLightWindow.activateWindow({href:'/pages/slide_foto.php?f='+f,width:'500px',height:'450px',type:'page',title:'Slideshow Galéria'});
}


function dieloDetail(n,name){
  myLightWindow.activateWindow({href:'/pages/dielo_detail.php?n='+n,type:'page',title:name});
} */

function naborForm(name,n) {
  myLightWindow.activateWindow({href:'/pages/nabor.php/?n='+n,width:'800px',height:'520px',type:'external',title:name});
}
function map() {
  myLightWindow.activateWindow({href:'/pages/map.php/',width:'640px',height:'420px',type:'external',title:'Google Map'});
}

function kontaktForm(name) {
  myLightWindow.activateWindow({href:'/pages/kontakt-form.php/',width:'400px',height:'320px',type:'external',title:name});
}


function galleryScroll(file_names,button,cesta){
  names=file_names;
  pole=names.split(";");
  poc = document.getElementById('pocitadlo');
  pom = document.getElementById('referencia_foto');
  obrazok_casti = pom.src.split("p=");
  //obrazok = nazov suboru
  obrazok = obrazok_casti[obrazok_casti.length - 1];
  obrazok = obrazok.replace("%20", " ");
  
  //najdi poradovnik nacitaneho obrazka v poli suborov
  for (i=0;i<pole.length;i++){
    if (pole[i] == obrazok){
    num = i;
    }
  } 
  
  //ak button previous
  if(button==0 && num > 0){
    pom.src = cesta + "photo.php?p=" + pole[num - 1];
    poc.innerHTML = (num) + '/' + pole.length;
  }
  
  //ak button next
  if(button==1 && num < pole.length - 1){
    pom.src = cesta + "photo.php?p=" + pole[num + 1];
    poc.innerHTML = (num + 2) + '/' + pole.length;
  } 
}

/*
var Slideshow = Class.create({
  initialize: function(options) {
    this.div=$("slideshow");
    this.li=this.div.childElements();
    for (var i=0;i<this.li.length;i++) {
      this.li[i].setStyle({
        position: 'absolute',
        top: '0px',
        left: (i*120)+'px'
      });
      this.li[i].observe('mouseover',this.startScroll.bindAsEventListener(this));
      this.li[i].observe('mouseout',this.stopScroll.bindAsEventListener(this));
    }
    this.first=0;
    this.loop=0;
    this.step=1;
    this.delay=0.00;
    //this.scrolling=this.scroll.bind(this).delay(this.delay);
  },
  scroll: function() {
    if (this.loop>=120) {
      this.loop=this.step;
      var left=parseInt(this.li[this.first].style.left);
      this.li[this.first].style.left=(left+this.li.length*120)+'px';
      this.first=(this.first+1<this.li.length)?this.first+1:0;
    }
    else {this.loop+=this.step;} 
    for (var i=0;i<this.li.length;i++) {
      this.li[i].style.left=(parseInt(this.li[i].style.left)-this.step)+'px';
    }
    this.scrolling=this.scroll.bind(this).delay(this.delay);
  },
  stopScroll: function() {
    window.clearTimeout(this.scrolling);
  },
  startScroll: function() {
    this.scrolling=this.scroll.bind(this).delay(0.0);
  }
}); */

//FUNKCIE PRE FORMULARE

function isEkvivalentPasswd(elem1,elem2, helperMsg){
  if(elem1.value != elem2.value){
    alert(helperMsg);
    elem2.focus();
    return false;
  }
  return true;
}

function notEmpty(elem, helperMsg){
	if(elem.value.length == 0){
		alert(helperMsg);
		elem.focus(); // set the focus to this input
		return false;
	}
	return true;
}

function isNumeric(elem, helperMsg){
	var numericExpression = /^[0-9]+$/;
	if(elem.value.match(numericExpression)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isAlphabet(elem, helperMsg){
	var alphaExp = /^[a-zA-Z]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isAlphanumeric(elem, helperMsg){
	var alphaExp = /^[0-9a-zA-Z]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function lengthRestriction(elem, min, max, helperMsg){
	var uInput = elem.value;
	if(uInput.length >= min && uInput.length <= max){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function lengthMin(elem, min, helperMsg){
	var uInput = elem.value;
	if(uInput.length >= min){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function madeSelection(elem, helperMsg){
	if(elem.value == "Please Choose"){
		alert(helperMsg);
		elem.focus();
		return false;
	}else{
		return true;
	}
}

function emailValidator(elem, helperMsg){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isChecked(elem, helperMsg){
	if(elem.checked == true){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

/*
function blinkIt() {
if (!document.all) return;
else {
for(i=0;i<document.all.tags('blink').length;i++){
s=document.all.tags('blink')[i];
s.style.visibility=(s.style.visibility=='visible') ?'hidden':'visible';
}
}
} */







