function DefColor(element){
	var AlertStyle="1px solid #000000";
	FormCheck();
	element.style.border=AlertStyle;
	elem = "td_"+element.name;
	document.getElementById(elem).innerHTML = "Kitöltése kötelező!";
	document.getElementById(elem).style.color = "black";
}
function FormErr(element,err){
	if(err == "") err = "Hibás adat!";
	document.getElementById(element).innerHTML = err;
	document.getElementById(element).style.color = "red";
}
function UserValidate(){
	document.getElementById("divEll").innerHTML = "Ellenőrzés...";
	document.RegForm.uBoltEler.disabled = true;
	xmlhttp('main/user-validate.php?nev='+document.RegForm.uBoltEler.value,ell);
}
function NumValidate(value){
	v = value.match("1");
	alert("érték: "+v);
}
function MailValidate(element){
	if(element.value != ""){
		if(element.value.indexOf('@') == -1 || element.value.indexOf('.') == -1){
			document.RegForm.uEmail.style.border="1px solid #ff0000";
			document.getElementById("divEmailEll").innerHTML = "<br><img src='main/images/icon_error.gif' class='midpic'> Hibás E-mail cím";
		}
		else{
			document.RegForm.uEmail.style.border="1px solid #000000";
			document.getElementById("divEmailEll").innerHTML = "<img src='main/images/icon_success.gif' class='midpic'> <font color='green'>Helyes E-mail cím</font>";
		}
	}
	else{
		document.getElementById("divEmailEll").innerHTML = "";
	}
}
function FormCheck(){
var AlertStyle="1px solid #ff0000";
var err="";
	if(document.RegForm.uUzemel.value==""){
		document.RegForm.uUzemel.style.border=AlertStyle;
		FormErr("td_uUzemel","");
		err=err+" - üzemeltető\n";
	}
	if(document.RegForm.uSzekhely.value==""){
		document.RegForm.uSzekhely.style.border=AlertStyle;
		FormErr("td_uSzekhely","");
		err=err+" - székhely\n";
	}
	if(document.RegForm.uAdoszam.value==""){
		document.RegForm.uAdoszam.style.border=AlertStyle;
		//NumValidate(document.RegForm.uAdoszam.value);
		FormErr("td_uAdoszam","");
		err=err+" - adószám\n";
	}
	if(document.RegForm.uCegj.value==""){
		document.RegForm.uCegj.style.border=AlertStyle;
		FormErr("td_uCegj","");
		err=err+" - cégjegyzék szám\n";
	}
	if(document.RegForm.uSzamCim.value==""){
		document.RegForm.uSzamCim.style.border=AlertStyle;
		FormErr("td_uSzamCim","");
		err=err+" - számlázási cím\n";
	}
	if(document.RegForm.uTel.value==""){
		document.RegForm.uTel.style.border=AlertStyle;
		FormErr("td_uTel","");
		err=err+" - telefon\n";;
	}
	if(document.RegForm.uEmail.value==""){
		document.RegForm.uEmail.style.border=AlertStyle;
		FormErr("td_uEmail","");
		err=err+" - email\n";
	}
	if(document.RegForm.uBoltNev.value==""){
		document.RegForm.uBoltNev.style.border=AlertStyle;
		FormErr("td_uBoltNev","");
		err=err+" - bolt neve\n";
	}
	if(document.RegForm.uBoltEler.value==""){
		document.RegForm.uBoltEler.style.border=AlertStyle;
		document.getElementById("divEll").innerHTML = "";
		FormErr("td_uBoltEler","");
		err=err+" - bolt elérési cím\n";
	}
	if(document.RegForm.uKat.value==""){
		document.RegForm.uKat.style.border=AlertStyle;
		FormErr("td_uKat","");
		err=err+" - bolt kategória\n";
	}
	if(document.RegForm.uEll.value=="1"){
		err=err+" - bolt elérési címe, már lefoglalva\n";	
	}
	if(document.RegForm.uEll.value=="2"){
		err=err+" - bolt elérési címében tiltott karakterek\n";	
	}
	if(document.RegForm.uEll.value=="3"){
		err=err+" - bolt elérési címében túl kevés a karakter\n";	
	}
	if(document.RegForm.uRegElfogad.checked==false){
		err=err+" - regiszrációs szerződést\n";
		//alert("A regiszrációs szerződésre vonatkozó részt be kell pipálni a sikeres regiszrációhoz!");
	}
	if(err == ""){
		return true;
	}
	else{
		//alert("Hibás adatok:\n"+err);
		return false;
	}
}
