$(document).ready(function () {
        $('#body').css('display','block');
		$('.footer').css('display','block');
		/*
		$('a').click(function() { 
	        $.blockUI({ fadeIn: 500, message: '<p class="moment">moment ...</p>',overlayCSS: { backgroundColor: '#fff', opacity: '.9' }, css:{opacity: '.6', border:'0'} }); 
 		    setTimeout($.unblockUI, 2000); 
    });
		*/

});

function Vyh(){
	if($('#searchtext').val()=='Vyhľadávanie'){
		$('#searchtext').val('');
	}
}
function EVyh(){
		if($('#searchtext').val()==''){
		$('#searchtext').val('Vyhľadávanie');
	}

}

function AddToCarrt(){
	var pd = '';
	var bad = 0;
	var items=0;
	var reg = /[0-9]+/;
	$("input.cartshort").each(function () {
		items++;
		if($(this).val()!=''){
			var amount = $(this).val().match(reg);
			amount = amount*1;
			if(amount<1) bad++;
			$(this).val(amount);
			pd += $(this).attr('id')+','+amount+';;';
		}
	});
	if(bad==items){
    $.blockUI({ 
	  css: {border: '2px solid #9B1732',padding: '10px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#DF0D1D'},
	  message:'<h3>Prosím, zadajte množstvo tovaru!<\/h3>',timeout: 2000 
	});
    return;
  }
	$.blockUI({ 
	  css: {border: '2px solid green',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.5',color: '#000'},
	  message:'<h3>Pridávam do košíka ...<\/h3>'
	});
	$.post("js/addtocarrt.php",{datas: pd},function(d){ 
			$("#cartsum").html(d);
			$('.cartshort').val('0');
			window.setTimeout("$.unblockUI()",200);
	  }
	);
}

function DeleteFromCart(id){
	$.post("js/deletefromcarrt.php",
	  {productid: id
	  },
	  function(data){ 
	  		$("#centerpanel").html(data);
			$("#cartsum").load('js/cartinfo.php');
	  }
	);
}


function DeleteAllFromCart(id){
	$.post("js/deletefromcarrt.php",
	  {productid: id, allprod: 'yes'
	  },
	  function(data){ 
	  		$("#centerpanel").html(data);
			$("#cartsum").load('js/cartinfo.php');
	  }
	);
}

function ShowPhoto(id){
	$('#mph'+id).css('display','block');
}
function HidePhoto(id){
	$('#mph'+id).css('display','none');
}


function SendNewsletter(){
	var reg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/
	var mail = $("#newmail").val();
	var p = mail.match(reg);
	if(p==mail){
	$.post("js/subscribe.php",
		  {email: mail
		  },
		  function(data){ 
		  	$("#newmail").val('');
			$.blockUI({ 
			  css: {border: 'none',padding: '15px',backgroundColor: '#000','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.5',color: '#fff'},
			  message:'<h3>'+data+'<\/h3>',
			  timeout: 3000 
			});
		  }
		);
	}else{
		$.blockUI({ 
		  css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
		  message:'<h3>Zadajte platnú emailovú adresu.<\/h3>',
		  timeout: 3000 
		});
	}
}


function BiSF(){
	var stav = $('#BisF').attr('checked');
	if(stav){
		$('#Bfirstname').val( $('#firstname').val() );
		$('#Blastname').val( $('#lastname').val() );
		$('#Bstreet').val( $('#street').val() );
		$('#Bcity').val( $('#city').val() );
		$('#Bzip').val( $('#zip').val() );
	}else{
		$('#Bfirstname').val('');
		$('#Blastname').val('');
		$('#Bstreet').val('');
		$('#Bcity').val('');
		$('#Bzip').val('');
		}
}

function ShowUserDataForm(){
	$('input.order').css('display','none');
	$("#orderform").css('display','block');
}

function SubmitOrder(e){
	if( $("#VOP").attr('checked')==false ){
				   $.blockUI({ 
					  css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
					  message:'<h3>Musíte súhlasiť s obchodnými podmienkami.<\/h3>',
					  timeout: 2600 
					});
		return false;
	}
	if(e.firstname.value=='' || e.umail.value=='' || e.lastname.value=='' || e.street.value=='' || e.zip.value=='' || e.city.value=='' || e.telephone.value==''){
		$.blockUI({ 
					  css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
					  message:'<h3>Vyplňte povinné údaje označené hviezdičkou.<\/h3>',
					  timeout: 1700 
					});
		return false;	
	}
	return true;
}

function SelectedCountry(e){
	window.location.href= '?country='+e.value;
}

function SendContact(){
	var reg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/
	var mail = $("#email").val();
	var p = mail.match(reg);
	if( $("#name").val()=='' || $("#text").val()=='' ){
		$.blockUI({ 
		  css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
		  message:'<h3>Vyplňte povinné údaje označené hviezdičkou.<\/h3>',
		  timeout: 2000 
		});
		return false;
	}
	if(p==mail){
		$.blockUI({ 
		  css: {border: '2px solid green',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.5',color: '#000'},
		  message:'<h3>Posielam ...<\/h3>',
		  onBlock: function(){
			$.post("js/contactform.php",{name: $("#name").val(), email: $("#email").val(),
				message: $("#text").val(), phone: $("#phone").val()
				},function(data){
				if(data=='ok'){
					$.blockUI({ 
					  css: {border: '2px solid green',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.5',color: '#000'},
					  message:'<h3>Odoslanie úspešné.<\/h3>',
					timeout: 3000  
					});
					$("#name").val('');email: $("#email").val('');$("#text").val('');$("#phone").val('');
				}else{
					$.blockUI({ 
					  css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.5',color: '#000'},
					  message:'<h3>Odoslanie neúspešné. Skúste znova neskôr.<\/h3>',
					timeout: 3000  
					});
				}
			});
			}
		});
		
	}else{
		$.blockUI({ 
		  css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
		  message:'<h3>Zadajte platnú emailovú adresu.<\/h3>',
		  timeout: 3000 
		});
	}
}


function Vote(q,answ){
	$.post("js/voting.php",{question:q, answer: answ},
		   function(data){
			   if(data=='ok'){
				   $("#anketa").load('js/anketafresh.php');
				   $.blockUI({ 
					  css: {border: '2px solid green',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
					  message:'<h3>Ďakujeme za Váš hlas.<\/h3>',
					  timeout: 2000 
					});

				 }
			   if(data=="already vote"){
				   $.blockUI({ 
					  css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
					  message:'<h3>Na túto anketu ste už hlasovali.<\/h3>',
					  timeout: 2000 
					});
				 }
			}
	);
}





function Register(){
	var reg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/
	var mail = $("#email").val();
	var p = mail.match(reg);
	if( $("#name").val()=='' || $("#email").val()=='' || $("#password").val()=='' ){
		$.blockUI({ 
		  css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
		  message:'<h3>Vyplňte povinné údaje označené hviezdičkou.<\/h3>',
		  timeout: 2000 
		});
		return false;
	}
	if(p!=mail){
		$.blockUI({ 
		  css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
		  message:'<h3>Zadajte platnú emailovú adresu.<\/h3>',
		  timeout: 3000 
		});
		return false;
	}
	$.post('js/nameexist.php',{username: $("#name").val(), password: $("#password").val(), email: $("#email").val()
		},function(d){
		if(d=='exist'){
			$.blockUI({ 
		 	 css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
			  message:'<h3>Toto meno už existuje, zvoľte si prosím iné.<\/h3>',
			  timeout: 2500 
			});
		}
		if(d=='good'){
			$("#name").val('');	$("#email").val(''); $("#password").val('');
			$.blockUI({ 
		 	 css: {border: '2px solid green',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
			  message:'<h3>Registrácia prebehla úspešne.<\/h3>',
			  timeout: 2500 
				});
		}
		if(d=='emailexist'){
			$.blockUI({ 
		 	 css: {border: '2px solid red',padding: '15px',backgroundColor: '#fff','-webkit-border-radius': '10px','-moz-border-radius': '10px',opacity: '.7',color: '#000'},
			  message:'<h3>Na tento email už registrácia existuje !<\/h3>',
			  timeout: 2500 
			});
		}
	});
}

