function cart_textbox(fld)
{
/*	var fld=document.getElementById(fld);
	alert(fld.value);
//	fld.focus();
/* 	if (Number(fld.value)!=true)
 	{
 	alert("nono");
	return false; 	
 	}*/
	
	return true;
}

function regform(flag)			//regform validation
{
	fld = document.account.name;
	if (!fld.value){
	alert ("A név kitöltése kötelező!");
	fld.focus();
	return false;
	}
	
	if (!document.getElementById("usertype").checked)
	{
	fld = document.account.company;
	if (!fld.value){
	alert ("A cégnév kitöltés kötelező!");
	fld.focus();
	return false;
	}
	}
	
	fld = document.account.phone;
	fld2 = document.account.mobil;
	if ((!fld.value)&&(!fld2.value)){
	alert ("A telefonszám vagy mobil mezők valamelyikének kitöltés kötelező!");
	fld.focus();
	return false;
	}
	
	if (flag!=1)
	{
	fld = document.account.email;
	if (!echeck(fld.value))
	{
		alert("Érvénytelen email cím!")
		return false;	
	}
	}	
return true;
}

function orderform()			//regform validation
{
	fld = document.order.accept;
	if (!fld.checked){
	alert ("A szállítási és fizetési feltételek elfogadása kötelező!");
	fld.focus();
	return false;
	}
	
return true;
}

function echeck(str) {			// Email validation

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   //alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		//   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		 //   alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		//    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		//    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		//    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		 //   alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
}

function validate_passform(bmutual)
{
	var isMutual;
	isMutual = bmutual;
	
	fld = document.main.oldpass;
	if (!fld.value){
	alert ("Minden mező kitöltése kötelező!");
	fld.focus();
	return false;
	}
	
	fld = document.main.newpass1;
	if (!fld.value){
	alert ("Minden mező kitöltése kötelező!");
	fld.focus();
	return false;
	}
	
	fld = document.main.newpass2;
	if (!fld.value){
	alert ("Minden mező kitöltése kötelező!");
	fld.focus();
	return false;
	}
	
	fld = document.main.newpass1;
	if (fld.value.length<5){
	alert ("A jelszónak minimum 6 karakter kell tartalmaznia!");
	fld.focus();
	return false;
	}
	
	fld = document.main.newpass2;
	if (fld.value.length<5){
	alert ("A jelszónak minimum 6 karakter kell tartalmaznia!");
	fld.focus();
	return false;
	}
	
return true;
}

function accept_orderform(bmutual)
{
	var isMutual;
	isMutual = bmutual;
	
	
	fldc=document.getElementById('shippingaddress').style.visibility;
	if (fldc=='visible')
	{
	
	fld = document.main.irsz;
	if (!fld.value){
	alert ("Szállítási cím megadása kötelező kötelező!");
	fld.focus();
	return false;
	}
	
	fld = document.main.city;
	if (!fld.value){
	alert ("Szállítási cím megadása kötelező kötelező!");
	fld.focus();
	return false;
	}
	
	fld = document.main.address;
	if (!fld.value){
	alert ("Szállítási cím megadása kötelező kötelező!");
	fld.focus();
	return false;
	}
	
	}
	
	fldc=document.main.payment.selectedIndex;
	if (fldc==1)
	{
	fld = document.main.faxn;
	if (!fld.value){
	alert ("A fax szám megadása kötelező!");
	fld.focus();
	return false;
	}
	}
	
	fld = document.main.accept;
	if (!fld.checked){
	alert ("A vásárlási és szállítási feltételek elfogadása kötelező!");
	fld.focus();
	return false;
	}
	
return true;
}

function validate_modform(bmutual)
{
	var isMutual;
	isMutual = bmutual;
	
	fld = document.main.name;
	if (!fld.value){
	alert ("A név kitöltése kötelező! ");
	fld.focus();
	return false;
	}
	
	fld = document.main.mobil;
	if (!fld.value){
	alert ("Az mobil mező kitöltés kötelező! ");
	fld.focus();
	return false;
	}
	
return true;
}

