function IncludeJavaScript(jsFile){
	document.write('<script type="text/javascript" src="'+ jsFile + '"></scr' + 'ipt>'); 
}
IncludeJavaScript('http://www.vivantis.cz/share/js/public.js');

function check(id){
	if(document.getElementById(id+'x').value==0){
		document.getElementById(id).style.backgroundPosition='0 -15px';
		document.getElementById(id).style.color='#ff6600';
		document.getElementById(id+'x').value=1;
	}else{
		document.getElementById(id).style.backgroundPosition='0 0';
		document.getElementById(id).style.color='#333333';
		document.getElementById(id+'x').value=0;
	}
	var vynuceni=0;
	switch(id){
		case 'pm':
			var doplnek='pz';
			vynuceni=2;
		break;
		case 'pz':
			var doplnek='pm';
			vynuceni=2;
		break;
		case 'ra':
			var doplnek=new Array('rc','rd');
			vynuceni=1;
		break;
		case 'rc':
			var doplnek=new Array('ra','rd');
			vynuceni=1;
		break;
		case 'rd':
			var doplnek= new Array('ra','rc');
			vynuceni=1;
		break;
		default:
			var doplnek='';
		break;
	}
	if(doplnek!=''){
		if(vynuceni==1){
			for(var dopln in doplnek){
//alert(doplnek[dopln]);
				if(document.getElementById(doplnek[dopln]+'x').value==document.getElementById(id+'x').value & (document.getElementById(id+'x').value==1 | vynuceni==1)){
					if(document.getElementById(doplnek[dopln]+'x').value==0){
						document.getElementById(doplnek[dopln]).style.backgroundPosition='0 -15px';
						document.getElementById(doplnek[dopln]).style.color='#ff6600';
						document.getElementById(doplnek[dopln]+'x').value=1;
					}else{
						document.getElementById(doplnek[dopln]).style.backgroundPosition='0 0';
						document.getElementById(doplnek[dopln]).style.color='#333333';
						document.getElementById(doplnek[dopln]+'x').value=0;
					}
				}
			}
		}
		if(vynuceni==2){
			if(document.getElementById(doplnek+'x').value==0 & document.getElementById(id+'x').value==0){
				if(document.getElementById(doplnek+'x').value==0){
					document.getElementById(doplnek).style.backgroundPosition='0 -15px';
					document.getElementById(doplnek).style.color='#ff6600';
					document.getElementById(doplnek+'x').value=1;
				}
			}
		}
	}
}

function setcookie(name,value,expire){
    datum=new Date();
    datum.setTime(datum.getTime()+expire);
    $escape = new Array ('%u00C1','%u00CD','%u0164','%u00E1','%u00ED','%u0165','%u010C','%u0147','%u00DA','%u010D','%u0148','%u00FA','%u010E','%u00D3','%u016E','%u010F','%u00F3','%u016F','%u00C9','%u0158','%u00DD','%u00E9','%u0159','%u00FD','%u011A','%u0160','%u017D','%u011B','%u0161','%u017E');
    $unescape = new Array ('Á','Í','Ť','á','í','ť,','Č','Ň','Ú','č','ň','ú','Ď','Ó','Ů','ď','ó','ů','É','Ř','Ý','é','ř','ý','Ě','Š','Ž','ě','š','ž');
    for($i=0;$i<$escape.length;$i++){
       re = eval("/"+$unescape[$i]+"/g");
       value=value.replace(re,$escape[$i]);
   }
   document.cookie=name+"="+value+"; expires="+datum.toGMTString();;
}
function getcookie(Name) {   
   var search = Name + "="; 
   if (document.cookie.length > 0) { 
      offset=document.cookie.indexOf(search);    
      if(offset!=-1) { 
         offset += search.length;
         end = document.cookie.indexOf(";", offset);          
         if (end == -1) end = document.cookie.length;
         return unescape(document.cookie.substring(offset, end));      
      }    
   }
}

function setsubcookie(nazev,subnazev,hodnota){
retezec='';
obsahuje='ne';
if(getcookie(nazev)=='' || typeof(getcookie(nazev))=='undefined'){
   retezec+=subnazev+"cbaabc"+hodnota+"abccba";
}else{
   pole1=getcookie(nazev).split("abccba");
   for(x=0;x<(pole1.length-1);x++){
      pole2=pole1[x].split("cbaabc");
      if(pole2[0]==subnazev){
         retezec+=pole2[0]+"cbaabc"+hodnota+"abccba";
         obsahuje='ano';
      }else{
         retezec+=pole2[0]+"cbaabc"+pole2[1]+"abccba";
      }
   }
   if(obsahuje=='ne'){
      retezec+=subnazev+"cbaabc"+hodnota+"abccba";
   }
}
setcookie(nazev,'',-50);
setcookie(nazev,retezec,1000000000);
}
function zmena(){
 $zmena="ano";
}
function slevy($ozn){
   switch ($ozn){
      case 0:
         alert("Litujeme, zadaný kupón není platný.");
      break;
      case 1:
         alert("Litujeme, tento kupón už byl ve Vaší objednávce použit.");
      break;
      case 2:
         alert("Cena zboží by byla záporná, nelze uplatnit slevu. Vložte prosím další zboží do košíku.");
      break;
      case 3:
         alert("Váš kupón je akceptován.");
      break;
      case 4:
         alert("Vaše sleva je akceptována.");
      break;
      case 5:
         alert("Váš certifikát je akceptován.");
      break;
  }
}

function vali_email($co) {
   re = new RegExp("^(([a-zA-Z0-9_\.\-]+@([a-zA-Z0-9_\-]+[\.]{1})+[a-zA-Z]{2,4}|\"[^\"]{0,64}\"<[a-zA-Z0-9_\.\-]+@([a-zA-Z0-9_\-]+[\.]{1})+[a-zA-Z]{2,4}>|\"[^\"]{0,64}<[a-zA-Z0-9_\.\-]+@([a-zA-Z0-9_\-]+[\.]{1})+[a-zA-Z]{2,4}>\")[, ]*)*$");
   if((!re.test($co))|$co==""){
      return false;
  }else{
     return true;
  }
}

function zpravodaj($co){
   if(!vali_email($co)){
      alert("Zadaná adresa není platná.");
      return false;
   }else{
      return true;
   }
}

function validate(){
   $hlaska="Vyplňte prosím správně následující údaje: --";
   $povol="ANO";
   if(document.forms.f2.kupon.value!=''){
      $povol="NE";
      $hlaska=$hlaska+"Máte neodeslaný kupon v poli 'Uplatnit kupón'. Pokud ho chcete uplatnit, klikněte na políčko 'Potvrdit'.";
   }
   if(document.forms.udaje.prijmeni.value==''){
      $povol="NE";
      $hlaska=$hlaska+" Příjmení --";
   }
   if(document.forms.udaje.jmeno.value==''){
      $povol="NE";
      $hlaska=$hlaska+" Jméno --";
   }
   if(document.forms.udaje.ulice.value==''){
      $povol="NE";
      $hlaska=$hlaska+" Ulice --";   
   }
   if(document.forms.udaje.mesto.value==''){   
      $povol="NE";
      $hlaska=$hlaska+" Město --";   
   }
   if(document.forms.udaje.psc.value==''){
      $povol="NE";
      $hlaska=$hlaska+" PSČ --";   
   }
   if(document.forms.udaje.telefon.value==''){
      $povol="NE";
      $hlaska=$hlaska+" Telefon --";   
   }
   platba_zvolena=0;
   for(i=0;i<document.forms.udaje.platba.length;i++){
      if(document.forms.udaje.platba[i].checked){
         platba_zvolena=1;
      }
   }
   if(platba_zvolena==0){
      $povol="NE";
      $hlaska=$hlaska+" Způsob platby --";   
   }
   if($zmena=="ano"){
      $povol="NE";
      $hlaska="\nZměnil(a) jste buď množství produktů nebo stát. Klikněte prosím na 'Přepočítat košík'.";
   }  
    if($povol=="NE"){
      alert($hlaska);
      return false;
   }else{
      return true;
   }
}

function odeslat(e){
   if(e.keyCode=='13'){document.getElementById("vybmenu").submit();}
}

function vali_regi(){
	   $hlaska="Vyplňte prosím následující údaje: --";
	   $povol="ANO";
	   if(document.forms.f1.jmeno.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" Jméno --";
	   }
	   if(document.forms.f1.prijmeni.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" Příjmení --";
	   }
	   if(document.forms.f1.heslo1.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" Heslo --";
	   }
	   if(document.forms.f1.heslo2.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" Potvrzení hesla --";
	   }
	   if(document.forms.f1.email.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" E-mail --";
	   }
	   if(document.forms.f1.telefon.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" Telefon --";
	   }
	   if(document.forms.f1.ulice.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" Ulice --";
	   }
	   if(document.forms.f1.mesto.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" Mesto --";
	   }
	   if(document.forms.f1.psc.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" PSČ --";
	   }
	   if(document.forms.f1.www.value==''){
	      $povol="NE";
	      $hlaska=$hlaska+" WWW adresa --";
	   }
	   if(document.forms.f1.heslo1.value!=document.forms.f1.heslo2.value){
	      $povol="NE";
	      $hlaska=$hlaska+" Heslo a ověření hesla se musí shodovat !";
	   }

	   if($povol=="NE"){
	      alert($hlaska);
	      return false;
	   }else{
	      return true;
	   }
}

function videoklip(id,rada){
   parametry='toolbar=no,location=no,directories=no,status=no,menubars=no,scrollbars=no';
   var obj=window.open('videoklip.php?id='+id+'&rada='+rada,'',parametry);
   obj.focus();
}

function vali_ode(){
   $hlaska="Vyplňte prosím správně následující údaje: --";
   $povol="ANO";
   if(document.forms.odeslani.text.value==''){
      $povol="NE";
      $hlaska=$hlaska+" Dotaz --";
   }
   if(!vali_email(document.forms.odeslani.email.value)){
      $povol="NE";
      $hlaska=$hlaska+" E-mail --";
   }
   if($povol=="NE"){
      alert($hlaska);
      return false;
   }else{
      return true;
   }
}

function per_page(param) {
	//alert(document.getElementById('na_stranku').value);
	if (param==undefined)
	{
		param="";
	}
	datum=new Date();
    datum.setTime(datum.getTime()+100000000);
	document.cookie="PER_PAGE="+document.getElementById('na_stranku').value+"; expires="+datum.toGMTString()+"; path=/;";
	window.location="./"+param;
}

jQuery(function() {
		jQuery('#h .item, #ps3 > div, #h .dr1').each(function(index, el) {
			jQuery(el).click(function(event) {
				var detail = jQuery(this).find('a.detail');
				window.location = detail.attr('href');
			});
			
			jQuery(el).hover(
				function() {
					jQuery(this).find('a.detail').css('text-decoration', 'underline');
				},
				function() {
					jQuery(this).find('a.detail').css('text-decoration', 'none');
				}
			);
		});
});
