function validate(form){

  if(form.meno.value == ""){    
    alert('Prosim zadajte svoje krstne meno.');
    form.meno.focus();
    return false;  
  }
  else if(form.priezvisko.value == ""){
    alert('Prosim zadajte svoje priezvisko.');
    form.priezvisko.focus();
    return false;
  }
  else if(form.mail.value == ""){
    alert('Prosim zadajte svoj email.');
    form.mail.focus();
    return false;
  }
  else if(form.phone.value == ""){
    alert('Prosim zadajte svoje telefóne číslo.');
    form.phone.focus();
    return false;
  }
  else if(form.phone.value == ""){
    alert('Prosim zadajte svoje telefóne číslo.');
    form.phone.focus();
    return false;
  }
  else if(form.adresa.value == ""){
    alert('Prosim zadajte svoju adresu svojho bydliska.');
    form.adresa.focus();
    return false;
  }
  else if(form.mesto.value == ""){
    alert('Prosim zadajte svoje mesto.');
    form.mesto.focus();
    return false;
  }
  else if(form.psc.value == ""){
    alert('Prosim zadajte svoje PSČ.');
    form.psc.focus();
    return false;
  }
  else if(form.nick.value == ""){
    alert('Prosim zadajte svoje nick (prezívku) pod ktorým sa budete prihlasovať.');
    form.nick.focus();
    return false;
  }
  else if(form.pass.value == ""){
    alert('Prosim zadajte svoje heslo');
    form.pass.focus();
    return false;
  }
  else if(form.pass2.value == ""){
    alert('Prosim zadajte potvrdenie hesla');
    form.pass2.focus();
    return false;
  }
  else if( form.pass.value != "" && form.pass2.value != ""){
    if(form.pass.value != form.pass2.value){
      alert('Heslá, ktore ste zadali sa nezhodujú. Prosím vyplnte ich ešte raz.');
      form.pass.value = "";
      form.pass2.value = "";
      form.pass.focus();
      return false;
    }
  }
  
   if(!validate_mail(form.mail)){
    return false;
  }
  
  if(!form.box1.checked){
    alert('Pre úspešnú registráciu je potrebné súhlasiť s obchodnými podmienkami.');
    return false;
  }
  
 
  
  return true ;
}

function validate_forgot_pass(form){
  if(form.mail.value == ""){
    alert('Prosim zadajte svoj email.');
    form.mail.focus();
    return false;
  }else if(form.nick.value == ""){
    alert('Prosim zadajte Váš nick.');
    form.nick.focus();
    return false;
  }
  
  if(!validate_mail(form.mail)){
    return false;
  }
  
  return true;
}

function validate2(form){

  if(form.meno.value == ""){    
    alert('Prosim zadajte svoje krstne meno.');
    form.meno.focus();
    return false;  
  }
  else if(form.priezvisko.value == ""){
    alert('Prosim zadajte svoje priezvisko.');
    form.priezvisko.focus();
    return false;
  }
  else if(form.mail.value == ""){
    alert('Prosim zadajte svoj email.');
    form.mail.focus();
    return false;
  }
  else if(form.phone.value == ""){
    alert('Prosim zadajte svoje telefóne číslo.');
    form.phone.focus();
    return false;
  }
  else if(form.phone.value == ""){
    alert('Prosim zadajte svoje telefóne číslo.');
    form.phone.focus();
    return false;
  }
  else if(form.adresa.value == ""){
    alert('Prosim zadajte svoju adresu svojho bydliska.');
    form.adresa.focus();
    return false;
  }
  else if(form.mesto.value == ""){
    alert('Prosim zadajte svoje mesto.');
    form.mesto.focus();
    return false;
  }
  else if(form.psc.value == ""){
    alert('Prosim zadajte svoje PSČ.');
    form.psc.focus();
    return false;
  }
  else if(form.nick.value == ""){
    alert('Prosim zadajte svoje nick (prezívku) pod ktorým sa budete prihlasovať.');
    form.nick.focus();
    return false;
  }
 
  else if( form.pass.value != "" || form.pass2.value != ""){
    if(form.pass.value != form.pass2.value){
      alert('Heslá, ktore ste zadali sa nezhodujú. Prosím vyplnte ich ešte raz.');
      form.pass.value = "";
      form.pass2.value = "";
      form.pass.focus();
      return false;
    }
  }
  
   if(!validate_mail(form.mail)){
    return false;
  }
  
  if(!form.box1.checked){
    alert('Pre úspešnú registráciu je potrebné súhlasiť s obchodnými podmienkami.');
    return false;
  }
  
 
  
  return true ;
}

function validate_mail(mail_field){
  emailpat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;
  if( !emailpat.test( mail_field.value ) ){
    alert('Prosím zadajte korektný mail.');
    mail_field.focus();
    return false;
  }
  return true;
}

function validate_ship_adress(form){
  if(form.ship_name.value == ""){    
    alert('Prosim zadajte krstne meno.');
    form.ship_name.focus();
    return false;  
  }
  else if(form.ship_surname.value == ""){    
    alert('Prosim zadajte priezvisko.');
    form.ship_surname.focus();
    return false;  
  }
  else if(form.ship_adress.value == ""){    
    alert('Prosim zadajte adresu.');
    form.ship_adress.focus();
    return false;  
  }
  else if(form.ship_town.value == ""){    
    alert('Prosim zadajte mesto.');
    form.ship_town.focus();
    return false;  
  }
   else if(form.ship_psc.value == ""){    
    alert('Prosim zadajte PSČ.');
    form.ship_psc.focus();
    return false;  
  }

  return true;
}


function validate_log(form){
   if(form.nick.value == ""){
    alert('Prosim zadajte svoje nick (prezívku) pod ktorým sa budete prihlasovať.');
    form.nick.focus();
    return false;
  }
  else if(form.pass.value == ""){
    alert('Prosim zadajte svoje heslo');
    form.pass.focus();
    return false;
  }
  
  return true;
}

function validate_nl_user(form){
    //alert(form.newsletter_mail.value);
    
    if(form.newsletter_mail.value == "" || form.newsletter_mail.value == "tvoj e-mail" ){
     alert('Prosím zadajte svoj mail pre zaregistrovanie sa do nášho newslettera.');
     form.newsletter_mail.focus();
     return false;
    }else if(!validate_mail(form.newsletter_mail)){
      form.newsletter_mail.focus();
      return false;
    }
    
    
    
    return true;
}


//ajax

function display_ac_details()
{
  $.post("../ajax/ajax.php",{platba:1},
      function(data) {
        display_bank_account(data);
      } );
}

function display_bank_account(data){
var target = document.getElementById('account_target');

target.innerHTML = data;

}

function hide_ac_details(){
 var target = document.getElementById('account_target');

target.innerHTML = ""; 
}


function find_subcategory(){
  $.post("../ajax/ajax.php",{subcat:1,category:$("#category").val()},
      function(data) {
        display_subcat_option(data);
      } );
}

function display_subcat_option(data){
  var target = document.getElementById('target_subcat');
  target.innerHTML = data;
}

function dislpay_shipping_adress(){
  var box = document.ship_form.ship_adress.checked;
  $.post("../ajax/ajax.php",{ship_adress:1,check_box:box},
      function(data) {
        var target = document.getElementById('target_ship_adresss');
        if (box)
          target.innerHTML = data;
        else
          target.innerHTML = "";  
      } );
}

function get_zasboby(){
 $.post("../ajax/ajax.php",{size:$("#size_option").val(),code:$('#code .product_code').html()},
      function(data) {
        display_zasoby(data);
      } ); 
}

function display_zasoby(data){
  var target = document.getElementById('search_select_target');
  var watermark = document.getElementById('vater_mark_target');
  var submit_btn = document.getElementById('do_kosika');
  target.innerHTML = data;
  //alert(data);
  if(data == 0){ 
      watermark.innerHTML = "<div class='sold_watermark'></div>";
      submit_btn.disabled=true;
  }else{
     watermark.innerHTML="";
     submit_btn.disabled=false;
  }   
}

function check_amount(input){
  $.post("../ajax/ajax.php",{sklad_amount:$(input).val(),size:$("#sizename").val(),kod:$("#shopping_product .kod_produktu").html()},
      function(data) {
        display_pocet_zasob(data,input);
      } );
}

function display_pocet_zasob(data,input){ 
  if (data != ""){
  alert(data);
   input.value =1;
   input.focus();
 }
}

function search_select(){
	
	$.post("../ajax/ajax.php",{search_item:1,type:$("input[@name='type']:checked").val()},
      function(data) {
        display_search_select(data);
      } );
}

function display_search_select(data){
	 var target = document.getElementById('search_select_target');
	 target.innerHTML = data;
}

function show_actions_options(){
	
	var text_target = document.getElementById('tip_text');
	var data_target =  document.getElementById('tip_option');
	var submit_button =  document.getElementById('submit_action_holder');
	
	$.post("../ajax/ajax.php",{show_action_option:1,category:$('#category_action').val()},
      function(data) {
		if(data != ""){
			 text_target.innerHTML = "Tip: ";
		     data_target.innerHTML = data;
			 submit_button.style.visibility = "visible";
		}else{
			 text_target.innerHTML = "";
		     data_target.innerHTML = "";
			 submit_button.style.visibility = "hidden";
		}  
      } );	
}

function update(id_product){
	
	$.post("../ajax/ajax.php",{update_action:1,product:id_product,amount:$('select.zlava'+id_product).val()},
      function(data) {
		var target =  document.getElementById('loading');
		target.style.visibility = "visible";
		setTimeout('window.location.reload()',500);
      } );	
	
	
}


