// form validation function //

function login_validate(form) {
		
		var error=0;
		
		var email = form.email.value;
		var regexEmail = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;

		
		

		if(email == "") {			
			document.getElementById("row_email").style.border = "1px red solid";
			document.getElementById("message_email").style.color = "red";
			document.getElementById("message_email").innerHTML = "Kérjük adja meg az e-mail címét";
			error++;
		}else{
			if(!email.match(regexEmail)) {
				document.getElementById("row_email").style.border = "1px red solid";
				document.getElementById("message_email").style.color = "red";
				document.getElementById("message_email").innerHTML = "Hibás e-mail cím";
				error++;
			}else{
				
				document.getElementById("row_email").style.border = "1px white solid";
				document.getElementById("message_email").style.color = "green";
				document.getElementById("message_email").innerHTML = "Rendben";
			
			}
		}

	



	

		var pass = form.pass.value;

		var regexPass = /^(?=.*[A-Za-z])(?=.*[0-9])(?!.*[^A-Za-z0-9])(?!.*\s).{5,12}$/;


		if(pass == ""){
			document.getElementById("row_pass").style.border = "1px red solid";
			document.getElementById("message_pass").style.color = "red";
			document.getElementById("message_pass").innerHTML = "Kérjük adja meg a jelszavát!";
			error++;		
		}else{
			if(pass.length < 5 || pass.length > 12){
				document.getElementById("row_pass").style.border = "1px red solid";
				document.getElementById("message_pass").style.color = "red";
				document.getElementById("message_pass").innerHTML = "Kérjük adja meg a jelszavát helyesen!";
				error++;
			}else{
				if(!pass.match(regexPass)) {
					document.getElementById("row_pass").style.border = "1px red solid";
					document.getElementById("message_pass").style.color = "red";
					document.getElementById("message_pass").innerHTML = "Kérjük adja meg a jelszavát helyesen!";
					error++;
				}else{
					document.getElementById("row_pass").style.border = "1px white solid";
					document.getElementById("message_pass").style.color = "green";
					document.getElementById("message_pass").innerHTML = "Rendben";
				}
			}
		}
		



  	if(error > 0){
		return false;
	}else{
		return true;
	}
}


function forgotpass_validate(form) {
		
		var error=0;
		
		var email = form.email.value;
		var regexEmail = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;

		
		

		if(email == "") {			
			document.getElementById("row_email").style.border = "1px red solid";
			document.getElementById("message_email").style.color = "red";
			document.getElementById("message_email").innerHTML = "Kérjük adja meg az e-mail címét";
			error++;
		}else{
			if(!email.match(regexEmail)) {
				document.getElementById("row_email").style.border = "1px red solid";
				document.getElementById("message_email").style.color = "red";
				document.getElementById("message_email").innerHTML = "Hibás e-mail cím";
				error++;
			}else{
				
				document.getElementById("row_email").style.border = "1px white solid";
				document.getElementById("message_email").style.color = "green";
				document.getElementById("message_email").innerHTML = "Rendben";
			
			}
		}

	if(error > 0){
		return false;
	}else{
		return true;
	}
}




function registration_validate(form) {
	
		//ajax_loadContent_emailcheck('targetdiv','http://clickbazaar.eu/includes/form_validation_email.php?val='+email,email);

		var error=0;
		
		var name = form.name.value;

		var regex_name = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		if(name == "") {
			document.getElementById("row_name").style.border = "1px red solid";
			document.getElementById("message_name").style.color = "red";
			document.getElementById("message_name").innerHTML = "Kérjük adja meg a teljes nevét";
			error++;
		}else{
			if(!name.match(regex_name)) {
				document.getElementById("row_name").style.border = "1px red solid";
				document.getElementById("message_name").style.color = "red";
				document.getElementById("message_name").innerHTML = "A név hibás! Csak betüket és szóközt használjon!";
				error++;
			}else{
				document.getElementById("row_name").style.border = "1px white solid";
				document.getElementById("message_name").style.color = "green";
				document.getElementById("message_name").innerHTML = "Rendben";
			}
		}
		
		

		
		var company_name = form.company_name.value;

		var regex_company_name = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		if(company_name == "") {
			/*document.getElementById("row_company_name").style.border = "1px red solid";
			document.getElementById("message_company_name").style.color = "";
			document.getElementById("message_company_name").innerHTML = "Kérjük add meg a céged nevét (nem kötelező)";
			error++;*/
		}else{
			/*if(!company_name.match(regex_company_name)) {
				document.getElementById("row_company_name").style.border = "1px red solid";
				document.getElementById("message_company_name").style.color = "red";
				document.getElementById("message_company_name").innerHTML = "A név hibás! Csak betüket és szóközt használj!";
				error++;
			}else{*/
				document.getElementById("row_company_name").style.border = "1px white solid";
				document.getElementById("message_company_name").style.color = "green";
				document.getElementById("message_company_name").innerHTML = "Rendben";
			//}
		}
		
		

		
		var email = form.email.value;
		var regexEmail = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;

		if(document.getElementById("targetdiv")!=null){
			var cucc = document.getElementById("targetdiv").innerHTML;
		}
		

		if(email == "") {			
			document.getElementById("row_email").style.border = "1px red solid";
			document.getElementById("message_email").style.color = "red";
			document.getElementById("message_email").innerHTML = "Kérjük adja meg az e-mail címét";
			error++;
		}else{
			if(!email.match(regexEmail)) {
				document.getElementById("row_email").style.border = "1px red solid";
				document.getElementById("message_email").style.color = "red";
				document.getElementById("message_email").innerHTML = "Hibás e-mail cím";
				error++;
			}else{
				
				if(cucc.length > 3){
					document.getElementById("row_email").style.border = "1px red solid";
					document.getElementById("message_email").style.color = "red";
					document.getElementById("message_email").innerHTML = "Ezzel az e-mail címmel már regisztrált valaki";
					error++;
				}else{
					document.getElementById("row_email").style.border = "1px white solid";
					document.getElementById("message_email").style.color = "green";
					document.getElementById("message_email").innerHTML = "Rendben";
				}
			}
		}

	



	

		var pass = form.pass.value;
		var pass2 = form.pass2.value;
		var regexPass = /^(?=.*[A-Za-z])(?=.*[0-9])(?!.*[^A-Za-z0-9])(?!.*\s).{5,12}$/;


		if(pass == ""){
			document.getElementById("row_pass").style.border = "1px red solid";
			document.getElementById("message_pass").style.color = "red";
			document.getElementById("message_pass").innerHTML = "Kérjük adjon meg egy jelszót! (5-12 karakter, betűk-számok vegyesen, azaz lagalább egy számnak és egy betűnek kell lennie)";
			error++;		
		}else{
			if(pass.length < 5 || pass.length > 12){
				document.getElementById("row_pass").style.border = "1px red solid";
				document.getElementById("message_pass").style.color = "red";
				document.getElementById("message_pass").innerHTML = "Nem megfelelő hosszúságú jelszó! (5-12 karakter, betűk-számok vegyesen, azaz lagalább egy számnak és egy betűnek kell lennie)";
				error++;
			}else{
				if(!pass.match(regexPass)) {
					document.getElementById("row_pass").style.border = "1px red solid";
					document.getElementById("message_pass").style.color = "red";
					document.getElementById("message_pass").innerHTML = "Nem megfelelő jelszó! (5-12 karakter, betűk-számok vegyesen, azaz lagalább egy számnak és egy betűnek kell lennie)";
					error++;
				}else{
					document.getElementById("row_pass").style.border = "1px white solid";
					document.getElementById("message_pass").style.color = "green";
					document.getElementById("message_pass").innerHTML = "Rendben";
				}
			}
		}
		if(pass2 == ""){
			document.getElementById("row_pass2").style.border = "1px red solid";
			document.getElementById("message_pass2").style.color = "red";
			document.getElementById("message_pass2").innerHTML = "Kérjük adja meg a jelszavát mégegyszer";
			error++;		
		}else{
			if(pass2 != pass){
				document.getElementById("row_pass2").style.border = "1px red solid";
				document.getElementById("message_pass2").style.color = "red";
				document.getElementById("message_pass2").innerHTML = "A két jelszó mezőnek azonosnak kell lennie!";
				error++;		
			}else{
				document.getElementById("row_pass2").style.border = "1px white solid";
				document.getElementById("message_pass2").style.color = "green";
				document.getElementById("message_pass2").innerHTML = "Rendben";
			}
		}

		var phone = form.phone.value;
		var regexPhone = /^\d{7,20}$/;
		
		if(phone == "") {			
			document.getElementById("row_phone").style.border = "1px red solid";
			document.getElementById("message_phone").style.color = "red";
			document.getElementById("message_phone").innerHTML = "Kérjük adja meg a telefonszámát (csak számokat adjon meg)";
			error++;
		}else{
			if(!phone.match(regexPhone)) {
				document.getElementById("row_phone").style.border = "1px red solid";
				document.getElementById("message_phone").style.color = "red";
				document.getElementById("message_phone").innerHTML = "Hibás telefonszám!";
				error++;
			}else{
				document.getElementById("row_phone").style.border = "1px white solid";
				document.getElementById("message_phone").style.color = "green";
				document.getElementById("message_phone").innerHTML = "Rendben";
			}
		}



		var name2_1 = form.name2_1.value;

		var regex_name = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		if(name2_1 == "") {
			document.getElementById("row_name2_1").style.border = "1px red solid";
			document.getElementById("message_name2_1").style.color = "red";
			document.getElementById("message_name2_1").innerHTML = "Kérjük adja meg a nevét / cégnevét";
			error++;
		}else{
			if(!name2_1.match(regex_name)) {
				document.getElementById("row_name2_1").style.border = "1px red solid";
				document.getElementById("message_name2_1").style.color = "red";
				document.getElementById("message_name2_1").innerHTML = "A név hibás! Csak betüket és szóközt használjon!";
				error++;
			}else{
				document.getElementById("row_name2_1").style.border = "1px white solid";
				document.getElementById("message_name2_1").style.color = "green";
				document.getElementById("message_name2_1").innerHTML = "Rendben";
			}
		}


		var postcode = form.postcode.value;
		var regexPostcode = /^\d{4,20}$/;
		
		if(postcode == "") {			
			document.getElementById("row_postcode").style.border = "1px red solid";
			document.getElementById("message_postcode").style.color = "red";
			document.getElementById("message_postcode").innerHTML = "Kérjük adja meg irányítószámát (csak számokat adjon meg)";
			error++;
		}else{
			if(!postcode.match(regexPostcode)) {
				document.getElementById("row_postcode").style.border = "1px red solid";
				document.getElementById("message_postcode").style.color = "red";
				document.getElementById("message_postcode").innerHTML = "Hibás irányítószám!";
				error++;
			}else{
				document.getElementById("row_postcode").style.border = "1px white solid";
				document.getElementById("message_postcode").style.color = "green";
				document.getElementById("message_postcode").innerHTML = "Rendben";
			}
		}

		var city = form.city.value;
		var regexCity = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(city == "") {			
			document.getElementById("row_city").style.border = "1px red solid";
			document.getElementById("message_city").style.color = "red";
			document.getElementById("message_city").innerHTML = "Kérjük adja meg a települést";
			error++;
		}else{
			if(!city.match(regexCity)) {
				document.getElementById("row_city").style.border = "1px red solid";
				document.getElementById("message_city").style.color = "red";
				document.getElementById("message_city").innerHTML = "Hibás település!";
				error++;
			}else{
				document.getElementById("row_city").style.border = "1px white solid";
				document.getElementById("message_city").style.color = "green";
				document.getElementById("message_city").innerHTML = "Rendben";
			}
		}

		var street = form.street.value;
		var regexStreet = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(street == "") {			
			document.getElementById("row_street").style.border = "1px red solid";
			document.getElementById("message_street").style.color = "red";
			document.getElementById("message_street").innerHTML = "Kérjük adja meg a címet";
			error++;
		}else{
			if(!street.match(regexStreet)) {
				document.getElementById("row_street").style.border = "1px red solid";
				document.getElementById("message_street").style.color = "red";
				document.getElementById("message_street").innerHTML = "Hibás cím!";
				error++;
			}else{
				document.getElementById("row_street").style.border = "1px white solid";
				document.getElementById("message_street").style.color = "green";
				document.getElementById("message_street").innerHTML = "Rendben";
			}
		}








		var name2_2 = form.name2_2.value;
		var postcode2 = form.postcode2.value;
		var city2 = form.city2.value;
		var street2 = form.street2.value;

		var regex_name = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(name2_2 != "" || postcode2 != "" || city2 != "" || street2 != "") {
			if(name2_2 == "") {
				document.getElementById("row_name2_2").style.border = "1px red solid";
				document.getElementById("message_name2_2").style.color = "red";
				document.getElementById("message_name2_2").innerHTML = "Kérjük adja meg a nevét / cégnevét";
				error++;
			}else{
				
				if(!name2_2.match(regex_name)) {
					document.getElementById("row_name2_2").style.border = "1px red solid";
					document.getElementById("message_name2_2").style.color = "red";
					document.getElementById("message_name2_2").innerHTML = "A név hibás! Csak betüket és szóközt használjon!";
					error++;
				}else{
					document.getElementById("row_name2_2").style.border = "1px white solid";
					document.getElementById("message_name2_2").style.color = "green";
					document.getElementById("message_name2_2").innerHTML = "Rendben";
				}
			}
		//}

			var regexPostcode = /^\d{4,20}$/;
		
		//if(name2_2 != "" || city2 != "" || street2 != "") {
			if(postcode2 == "") {			
				document.getElementById("row_postcode2").style.border = "1px red solid";
				document.getElementById("message_postcode2").style.color = "red";
				document.getElementById("message_postcode2").innerHTML = "Kérjük adja meg irányítószámát (csak számokat adjon meg)";
				error++;
			}else{
				if(!postcode2.match(regexPostcode)) {
					document.getElementById("row_postcode2").style.border = "1px red solid";
					document.getElementById("message_postcode2").style.color = "red";
					document.getElementById("message_postcode2").innerHTML = "Hibás irányítószám!";
					error++;
				}else{
					document.getElementById("row_postcode2").style.border = "1px white solid";
					document.getElementById("message_postcode2").style.color = "green";
					document.getElementById("message_postcode2").innerHTML = "Rendben";
				}
			}
		//}

	
			var regexCity = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;

		//if(name2_2 != "" || postcode2 != "" || street2 != "") {
			if(city2 == "") {			
				document.getElementById("row_city2").style.border = "1px red solid";
				document.getElementById("message_city2").style.color = "red";
				document.getElementById("message_city2").innerHTML = "Kérjük adja meg a települést";
				error++;
			}else{
				if(!city2.match(regexCity)) {
					document.getElementById("row_city2").style.border = "1px red solid";
					document.getElementById("message_city2").style.color = "red";
					document.getElementById("message_city2").innerHTML = "Hibás település!";
					error++;
				}else{
					document.getElementById("row_city2").style.border = "1px white solid";
					document.getElementById("message_city2").style.color = "green";
					document.getElementById("message_city2").innerHTML = "Rendben";
				}
			}
		//}
	
			var regexStreet = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		//if(name2_2 != "" || postcode2 != "" || city2 != "") {
			if(street2 == "") {			
				document.getElementById("row_street2").style.border = "1px red solid";
				document.getElementById("message_street2").style.color = "red";
				document.getElementById("message_street2").innerHTML = "Kérjük adja meg a címet";
				error++;
			}else{
				if(!street2.match(regexStreet)) {
					document.getElementById("row_street2").style.border = "1px red solid";
					document.getElementById("message_street2").style.color = "red";
					document.getElementById("message_street2").innerHTML = "Hibás cím!";
					error++;
				}else{
					document.getElementById("row_street2").style.border = "1px white solid";
					document.getElementById("message_street2").style.color = "green";
					document.getElementById("message_street2").innerHTML = "Rendben";
				}
			}
		}else{
				document.getElementById("row_name2_2").style.border = "1px white solid";
				document.getElementById("message_name2_2").style.color = "green";
				document.getElementById("message_name2_2").innerHTML = "Rendben";

				document.getElementById("row_postcode2").style.border = "1px white solid";
				document.getElementById("message_postcode2").style.color = "green";
				document.getElementById("message_postcode2").innerHTML = "Rendben";

				document.getElementById("row_city2").style.border = "1px white solid";
				document.getElementById("message_city2").style.color = "green";
				document.getElementById("message_city2").innerHTML = "Rendben";

				document.getElementById("row_street2").style.border = "1px white solid";
				document.getElementById("message_street2").style.color = "green";
				document.getElementById("message_street2").innerHTML = "Rendben";
		}






	

	


		



  	if(error > 0){
		return false;
	}else{
		return true;
	}
}





function user_mod_validate(form) {
	
	

		var error=0;
		
		var name = form.name.value;

		var regex_name = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		if(name == "") {
			document.getElementById("row_name").style.border = "1px red solid";
			document.getElementById("message_name").style.color = "red";
			document.getElementById("message_name").innerHTML = "Kérjük adja meg a teljes nevét";
			error++;
		}else{
			if(!name.match(regex_name)) {
				document.getElementById("row_name").style.border = "1px red solid";
				document.getElementById("message_name").style.color = "red";
				document.getElementById("message_name").innerHTML = "A név hibás! Csak betüket és szóközt használjon!";
				error++;
			}else{
				document.getElementById("row_name").style.border = "1px white solid";
				document.getElementById("message_name").style.color = "green";
				document.getElementById("message_name").innerHTML = "Rendben";
			}
		}
		
		

		
		var company_name = form.company_name.value;

		var regex_company_name = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		if(company_name == "") {
			
		}else{
				document.getElementById("row_company_name").style.border = "1px white solid";
				document.getElementById("message_company_name").style.color = "green";
				document.getElementById("message_company_name").innerHTML = "Rendben";
		}
		
		

		
		/*var email = form.email.value;
		var regexEmail = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;

		if(document.getElementById("targetdiv")!=null){
			var cucc = document.getElementById("targetdiv").innerHTML;
		}
		

		if(email == "") {			
			document.getElementById("row_email").style.border = "1px red solid";
			document.getElementById("message_email").style.color = "red";
			document.getElementById("message_email").innerHTML = "Kérjük add meg az e-mail címed";
			error++;
		}else{
			if(!email.match(regexEmail)) {
				document.getElementById("row_email").style.border = "1px red solid";
				document.getElementById("message_email").style.color = "red";
				document.getElementById("message_email").innerHTML = "Hibás e-mail cím";
				error++;
			}else{
				
				if(cucc.length > 3){
					document.getElementById("row_email").style.border = "1px red solid";
					document.getElementById("message_email").style.color = "red";
					document.getElementById("message_email").innerHTML = "Ezzel az e-mail címmel már regisztrált valaki";
					error++;
				}else{
					document.getElementById("row_email").style.border = "1px white solid";
					document.getElementById("message_email").style.color = "green";
					document.getElementById("message_email").innerHTML = "Rendben";
				}
			}
		}*/

	



	

		var pass = form.pass.value;
		var pass2 = form.pass2.value;
		var regexPass = /^(?=.*[A-Za-z])(?=.*[0-9])(?!.*[^A-Za-z0-9])(?!.*\s).{5,12}$/;

		if(pass || pass2){
		
			if(pass){
				if(pass2 == ""){
					error++;
					document.getElementById("row_pass2").style.border = "1px red solid";
					document.getElementById("message_pass2").style.color = "red";
					document.getElementById("message_pass2").innerHTML = "A két jelszó mezőnek azonosnak kell lennie!";
				}
				if(pass.length < 5 || pass.length > 12){
					document.getElementById("row_pass").style.border = "1px red solid";
					document.getElementById("message_pass").style.color = "red";
					document.getElementById("message_pass").innerHTML = "Kérjük adjon meg egy jelszót! (5-12 karakter, betűk-számok vegyesen, azaz lagalább egy számnak és egy betűnek kell lennie)";
					error++;
				}else{
					if(!pass.match(regexPass)) {
						document.getElementById("row_pass").style.border = "1px red solid";
						document.getElementById("message_pass").style.color = "red";
						document.getElementById("message_pass").innerHTML = "Nem megfelelő jelszó! (5-12 karakter, betűk-számok vegyesen, azaz lagalább egy számnak és egy betűnek kell lennie)";
						error++;
					}else{
						document.getElementById("row_pass").style.border = "1px white solid";
						document.getElementById("message_pass").style.color = "green";
						document.getElementById("message_pass").innerHTML = "Rendben";
					}
				}
			}
			if(pass2){
				if(pass == ""){
					document.getElementById("row_pass").style.border = "1px red solid";
				document.getElementById("message_pass").style.color = "red";
				document.getElementById("message_pass").innerHTML = "Kérjük adjon meg egy jelszót! (5-12 karakter, betűk-számok vegyesen, azaz lagalább egy számnak és egy betűnek kell lennie)";
					error++;
				}
				if(pass2 != pass){
					document.getElementById("row_pass2").style.border = "1px red solid";
					document.getElementById("message_pass2").style.color = "red";
					document.getElementById("message_pass2").innerHTML = "A két jelszó mezőnek azonosnak kell lennie!";
					error++;		
				}else{
					document.getElementById("row_pass2").style.border = "1px white solid";
					document.getElementById("message_pass2").style.color = "green";
					document.getElementById("message_pass2").innerHTML = "Rendben";
				}
			}
		}

		var phone = form.phone.value;
		var regexPhone = /^\d{7,20}$/;
		
		if(phone == "") {			
			document.getElementById("row_phone").style.border = "1px red solid";
			document.getElementById("message_phone").style.color = "red";
			document.getElementById("message_phone").innerHTML = "Kérjük adja meg a telefonszámát (csak számokat adjon meg)";
			error++;
		}else{
			if(!phone.match(regexPhone)) {
				document.getElementById("row_phone").style.border = "1px red solid";
				document.getElementById("message_phone").style.color = "red";
				document.getElementById("message_phone").innerHTML = "Hibás telefonszám!";
				error++;
			}else{
				document.getElementById("row_phone").style.border = "1px white solid";
				document.getElementById("message_phone").style.color = "green";
				document.getElementById("message_phone").innerHTML = "Rendben";
			}
		}






  	if(error > 0){
		return false;
	}else{
		return true;
	}
}




function new_address_validate(form) {
	
		//ajax_loadContent_emailcheck('targetdiv','http://clickbazaar.eu/includes/form_validation_email.php?val='+email,email);

		var error=0;
		
/*
		var address_title = form.address_title.value;
		var regexAddress_title = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(address_title == "") {			
			document.getElementById("row_address_title").style.border = "1px red solid";
			document.getElementById("message_address_title").style.color = "red";
			document.getElementById("message_address_title").innerHTML = "Kérjük adj meg egy megnevezés amiről megismered a címe (pl.: otthoni, munkahelyi)";
			error++;
		}else{
			if(!address_title.match(regexAddress_title)) {
				document.getElementById("row_address_title").style.border = "1px red solid";
				document.getElementById("message_address_title").style.color = "red";
				document.getElementById("message_address_title").innerHTML = "Hibás megnevezés!";
				error++;
			}else{
				document.getElementById("row_address_title").style.border = "1px white solid";
				document.getElementById("message_address_title").style.color = "green";
				document.getElementById("message_address_title").innerHTML = "Rendben";
			}
		}

*/

		var contact_name = form.contact_name.value;
		var regexContact_name = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(contact_name == "") {			
			document.getElementById("row_contact_name").style.border = "1px red solid";
			document.getElementById("message_contact_name").style.color = "red";
			document.getElementById("message_contact_name").innerHTML = "Kérjük adjon meg egy nevet";
			error++;
		}else{
			if(!contact_name.match(regexContact_name)) {
				document.getElementById("row_contact_name").style.border = "1px red solid";
				document.getElementById("message_contact_name").style.color = "red";
				document.getElementById("message_contact_name").innerHTML = "Hibás név (csak betűk, számok, szóköz)!";
				error++;
			}else{
				document.getElementById("row_contact_name").style.border = "1px white solid";
				document.getElementById("message_contact_name").style.color = "green";
				document.getElementById("message_contact_name").innerHTML = "Rendben";
			}
		}


		

		/*var contact_phone = form.contact_phone.value;
		var regexContact_phone = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(contact_phone == "") {			
			document.getElementById("row_contact_phone").style.border = "1px red solid";
			document.getElementById("message_contact_phone").style.color = "red";
			document.getElementById("message_contact_phone").innerHTML = "Kérjük adja meg a telefonszámot";
			error++;
		}else{
			if(!contact_phone.match(regexContact_phone)) {
				document.getElementById("row_contact_phone").style.border = "1px red solid";
				document.getElementById("message_contact_phone").style.color = "red";
				document.getElementById("message_contact_phone").innerHTML = "Hibás telefonszám!";
				error++;
			}else{
				document.getElementById("row_contact_phone").style.border = "1px white solid";
				document.getElementById("message_contact_phone").style.color = "green";
				document.getElementById("message_contact_phone").innerHTML = "Rendben";
			}
		}

*/



		var postcode = form.postcode.value;
		var regexPostcode = /^\d{4,20}$/;
		
		if(postcode == "") {			
			document.getElementById("row_postcode").style.border = "1px red solid";
			document.getElementById("message_postcode").style.color = "red";
			document.getElementById("message_postcode").innerHTML = "Kérjük adja meg az irányítószámot (csak számokat adjon meg)";
			error++;
		}else{
			if(!postcode.match(regexPostcode)) {
				document.getElementById("row_postcode").style.border = "1px red solid";
				document.getElementById("message_postcode").style.color = "red";
				document.getElementById("message_postcode").innerHTML = "Hibás irányítószám!";
				error++;
			}else{
				document.getElementById("row_postcode").style.border = "1px white solid";
				document.getElementById("message_postcode").style.color = "green";
				document.getElementById("message_postcode").innerHTML = "Rendben";
			}
		}

		var city = form.city.value;
		var regexCity = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(city == "") {			
			document.getElementById("row_city").style.border = "1px red solid";
			document.getElementById("message_city").style.color = "red";
			document.getElementById("message_city").innerHTML = "Kérjük adja meg a települést";
			error++;
		}else{
			if(!city.match(regexCity)) {
				document.getElementById("row_city").style.border = "1px red solid";
				document.getElementById("message_city").style.color = "red";
				document.getElementById("message_city").innerHTML = "Hibás település!";
				error++;
			}else{
				document.getElementById("row_city").style.border = "1px white solid";
				document.getElementById("message_city").style.color = "green";
				document.getElementById("message_city").innerHTML = "Rendben";
			}
		}

		var street = form.street.value;
		var regexStreet = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(street == "") {			
			document.getElementById("row_street").style.border = "1px red solid";
			document.getElementById("message_street").style.color = "red";
			document.getElementById("message_street").innerHTML = "Kérjük adja meg a címet";
			error++;
		}else{
			if(!street.match(regexStreet)) {
				document.getElementById("row_street").style.border = "1px red solid";
				document.getElementById("message_street").style.color = "red";
				document.getElementById("message_street").innerHTML = "Hibás cím!";
				error++;
			}else{
				document.getElementById("row_street").style.border = "1px white solid";
				document.getElementById("message_street").style.color = "green";
				document.getElementById("message_street").innerHTML = "Rendben";
			}
		}

/*
		var house_number = form.house_number.value;
		var regexHouse_number = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-.-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(house_number == "") {			
			document.getElementById("row_house_number").style.border = "1px red solid";
			document.getElementById("message_house_number").style.color = "red";
			document.getElementById("message_house_number").innerHTML = "Kérjük add meg házszámot ahol laksz";
			error++;
		}else{
			if(!house_number.match(regexHouse_number)) {
				document.getElementById("row_house_number").style.border = "1px red solid";
				document.getElementById("message_house_number").style.color = "red";
				document.getElementById("message_house_number").innerHTML = "Hibás házszám!";
				error++;
			}else{
				document.getElementById("row_house_number").style.border = "1px white solid";
				document.getElementById("message_house_number").style.color = "green";
				document.getElementById("message_house_number").innerHTML = "Rendben";
			}
		}


		var floor = form.floor.value;
		var regexFloor = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(floor == "") {			
		
		}else{
			if(!floor.match(regexFloor)) {
				document.getElementById("row_floor").style.border = "1px red solid";
				document.getElementById("message_floor").style.color = "red";
				document.getElementById("message_floor").innerHTML = "Hibás emelet!";
				error++;
			}else{
				document.getElementById("row_floor").style.border = "1px white solid";
				document.getElementById("message_floor").style.color = "green";
				document.getElementById("message_floor").innerHTML = "Rendben";
			}
		}


		var door = form.door.value;
		var regexDoor = /^[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]+(([\'\,\.\- ][a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-])?[a-zA-Z0-9 íÍöÖüÜóÓőŐúÚéÉáÁűŰ .-]*)*$/;
		
		if(door == "") {			
			
		}else{
			if(!door.match(regexDoor)) {
				document.getElementById("row_door").style.border = "1px red solid";
				document.getElementById("message_door").style.color = "red";
				document.getElementById("message_door").innerHTML = "Hibás ajtószám!";
				error++;
			}else{
				document.getElementById("row_door").style.border = "1px white solid";
				document.getElementById("message_door").style.color = "green";
				document.getElementById("message_door").innerHTML = "Rendben";
			}
		}
	
*/





  	if(error > 0){
		return false;
	}else{
		return true;
	}
}

