$(document).ready(function() {
    	
	/*if($.browser.msie)
		$("select")
			.css({width:"372px"});*/
				
	$("#obchodne_podmienky_odkaz").click(function() {
		$("#obchodne_podmienky").slideDown();
		return false;
	});
  			    
	$("#changeform, #regform").submit(function() {
    			
		if($("#email").length > 0) {
      if($("#email").val().search(/[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}/)==-1) {
  			$("#email").focus();
  			alert(txt_register['err_email']);
  			return false;
  		}
		
  		if($("#email").val() != $("#email2").val()) {
  			$("#email2").focus();
  			alert(txt_register['err_email2']);
  			return false;
  		}
  	}
		
		if($.trim($("#meno_firma").val())=="") {
			$("#meno_firma").focus();
			alert(txt_register['err_firma']);
			return false;
		}
		
		if($("#pravna_forma").val()=="-") {
			$("#pravna_forma").focus();
			alert(txt_register['err_pravna_forma']);
			return false;
		}
		
		if($.trim($("#osoba").val())=="" && $("#pravna_forma").val()>1) {
			$("#osoba").focus();
			alert(txt_register['err_osoba']);
			return false;
		}		
		
		if($("#ico").val().search(/^[0-9]{8}$/)==-1 && $("#pravna_forma").val()>1) {
			$("#ico").focus();
			alert(txt_register['err_ico']);
			return false;
		}
    		
		if($("#dic").val().search(/^[a-z]{2}[0-9]{10}$/i)==-1 && $("#dic").val().search(/^[0-9]{10}$/i)==-1 && $("#pravna_forma").val()>1) {
			$("#dic").focus();
			alert(txt_register['err_dic']);
			return false;
		}

		if($.trim($("#ulica").val())=="") {
			$("#ulica").focus();
			alert(txt_register['err_ulica']);
			return false;
		}
		
		if($.trim($("#mesto").val())=="") {
			$("#mesto").focus();
			alert(txt_register['err_mesto']);
			return false;
		}
		
		if($("#psc").val().search(/^[0-9 ]+$/)==-1) {
			$("#psc").focus();
			alert(txt_register['err_psc']);
			return false;
		}
		
		if($("#telefon").val().search(/^[0-9 +\-\(\)]+$/)==-1) {
			$("#telefon").focus();
			alert(txt_register['err_telefon']);
			return false;
		}
		
		if($("#krajina").val() == "-") {
			$("#krajina").focus();
			alert(txt_register['err_krajina']);
			return false;
		}
		
		/*if(!$("#suhlasim").attr("checked")) {
			$("#suhlasim").focus();
			alert(txt_register['err_suhlasim']);
			return false;
		}*/
		
		return true;
	
	});
    
	function zobrazit(pf) {
    switch (pf) {
			case "-" :
				$("#blok_firma").slideUp();
				bf = false;
				break;
			case "1":
        $("#blok_firma").slideUp();
				break;
			default:
				$("#blok_firma").slideDown();
			break;
		}
  }
  
  // zobrazi vybrane pri nacitani stranky
  zobrazit($("#pravna_forma").val());
      
	$("#pravna_forma").change(function() {
		zobrazit($(this).val());
  });
  
  $("#zmena_hesla").submit(function() {
    stare = $.trim($("#stare_heslo").val());
    nove = $.trim($("#nove_heslo").val());
    nove2 = $.trim($("#nove_heslo2").val());
    
    if(stare=="") {
    	alert(txt_register["err_heslo"]);
    	return false;
    }
    
    if(nove.search(/^[qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNM0-9]{6,}$/) == -1 || nove.search(/[0-9]/) == -1) {
    	alert(txt_register["err_dlzka_hesla"]);
    	return false;
    }
    
    if(nove != nove2) {
    	alert(txt_register["err_kontrola_hesla"]);
    	return false;
    }	
  
  });
    
});
