$(document).ready(function() {		



		$("#chooseacounty").hover(function(){
												$("#chooseacountyul").addClass("selected");
											},function()
											{ 
												$("#chooseacountyul").removeClass("selected");
											});





		/*$("#news_btn_1").hover(function(){setbox(1);},function(){ });
		$("#news_btn_2").hover(function(){setbox(2);},function(){ });
		$("#news_btn_3").hover(function(){setbox(3);},function(){ });
		setbox(1);
		
		 $("#current").click(function () {openlocalmenu();});
		 $("#current").attr( "href", "javascript:void( 0 )" )

		
		
		
		
		
			var drpdwn = $("#drpdwn");
 
			$( document ).bind(
				"mousedown" ,	function(){ 
					$("#nyugathasab").slideUp("slow");
					$("#kelethasab").slideUp("slow", closelocalcallback);
				}
			);
			
			drpdwn.bind(
				"click",
				function( event ){
					event.stopPropagation();
				}
			);
			
			
			$("#newshover").hover(function(){ $("#newshover_sub").show(); },function(){ $("#newshover_sub").hide(); });	
			
			
			$("#tabhover").hover(function(){ $("#tabhover_sub").show(); },function(){ $("#tabhover_sub").hide(); });	
			
			
			tabhover*/
});


function get_area(id)
{
	var megye=new Array();
	megye[1]="Bács-Kiskun";
	megye[2]="Baranya";
	megye[3]="Békés";
	megye[4]="Borsod-Abaúj-Zemplén";
	megye[5]="Budapest";
	megye[6]="Csongrád";
	megye[7]="Fejér";
	megye[8]="Győr-Moson-Sopron";
	megye[9]="Hajdú-Bihar";
	megye[10]="Heves";
	megye[11]="Jász-Nagykun-Szolnok";
	megye[12]="Komárom";
	megye[13]="Nógrád";
	megye[14]="Pest";
	megye[15]="Somogy";
	megye[16]="Szabolcs-Szarmár-Bereg";
	megye[17]="Tolna";
	megye[18]="Vas";
	megye[19]="Veszprém";
	megye[20]="Zala";
	
	return megye[id];
}

function set_area_select(id)
{
	var newlist="";
	
	$("#chooseacountyul").removeClass("selected");
	
	
	 jQuery.each(arealist, function(index, value) { 
	 
	 
			$("#area_"+value).show();
							
		//	 alert("id!=value  "+(id!=value)+"\n (id==0 )  "+(id==0)+"\n(index!=0)  "+(index!=0)+ " \n ÖSSZESÍTETT"+ ((id!=value)|| ((id==0 )&&(index!=0))) );
								
			if(id==0){
				
					var areaname=get_area(value);
					newlist+="<li><a onclick='set_area_select("+value+")'>"+areaname+"</a></li>";

			}else
			{
				if (id!=value)
				{
					var areaname=get_area(value);
					newlist+="<li><a onclick='set_area_select("+value+")'>"+areaname+"</a></li>";
					$("#area_"+value).hide();
				}
			}
		});
		
	var selectedname="";
	
	if (id==0)
	{
		selectedname="Összes megye";
	}
	
	if (id!=0)
	{
		selectedname=get_area(id);
		newlist="<li><a onclick='set_area_select(0)'>Összes megye</a></li>"+newlist;
	}
	
	jQuery("#arealist").html(newlist);
	jQuery("#selectedarea").html(selectedname);
}


function set_partner()
{
	hideerrors();
	jQuery("#partner_customer").hide();
	jQuery("#partner_partner").show();
}


function set_customer()
{
	hideerrors();
	jQuery("#partner_customer").show();
	jQuery("#partner_partner").hide();
}


var errortext="";

function adderror(id,text)
{
	jQuery("#"+id).addClass('alert');			
	errortext+="<p>"+text+"</p>";
}



function partnerreg()
{

	 hideerrors();
		var pnev=jQuery("#partner_nev").val();
		var pemail=jQuery("#partner_email").val();
		var noerror=true;
		var hiba="";
	
				
	if (pnev=="")
	{
		adderror("partner_nev","Nincs cégnév megadva!");
		noerror=false;	
	}
	
	var validemail=validateemail(pemail);
	
	var noemail=false;
	if (pemail=="")
	{
		adderror("partner_email","Üres az e-mail cím mező!");
		noerror=false;
		
	}else{
	
		if (!validemail)
		{
			adderror("partner_email","Hibás az e-mail cím formátuma!");
			noerror=false;
		}
	}
	
	if(noerror)
	{
		document.partner_reg.submit();
	}
	
	showerrors();
	
}

function customerreg()
{

	 hideerrors();
		var pnev=jQuery("#customer_nev").val();
		var pemail=jQuery("#customer_email").val();
		var plogin=jQuery("#customer_login").val();
		var noerror=true;
		var hiba="";
		var pass=jQuery("#customer_pass").val();
		var repass=jQuery("#customer_repass").val();
	
				
	if (pnev=="")
	{
		adderror("customer_nev","Nincs név megadva!");
		noerror=false;	
	}
	
	if(plogin=="")
	{
		adderror("customer_login","Nincs felhasználói név megadva!");
		noerror=false;	
	}
	
	
	
	
	var validemail=validateemail(pemail);
	
	var noemail=false;
	if (pemail=="")
	{
		adderror("customer_email","Üres az e-mail cím mező!");
		noerror=false;
		
	}else{
	
		if (!validemail)
		{
			adderror("customer_email","Hibás az e-mail cím formátuma!");
			noerror=false;
		}
	}
	
	if(pass=="")
	{
			adderror("customer_pass","Üres a jelszó mező!");
			noerror=false;
	}else if(pass.length<5)
	{
			adderror("customer_pass","Túl rövid a jelszó!");
			noerror=false;
	}
	
	
	
	if(repass=="")
	{
			adderror("customer_repass","Üres az ismételt  jelszó mező!");
			noerror=false;
	}
	
	if(repass!=pass)
	{
			adderror("customer_pass","Nem egyezik a jelszó és az ismételt jelszó mező!");
			noerror=false;
	}
	
	
	
	if(noerror)
	{
		document.user_reg.submit();
	}else
	{
		showerrors();
	}
	
}






function hideerrors()
{	
	errortext="";
	jQuery(".alert").removeClass("alert");
	jQuery("#alertext").html("");
}


function showerrors()
{
	jQuery("#alertext").html(errortext);
}



function validateemail(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   
   if(reg.test(email) == false) {
	  return false;
   }else{
	  return true;
   }
}

