/*************/
function ValidateEmail(email, formName){
		var atCharPresent = false;
		var dotPresent = false;
		
		for ( var Idx = 0; Idx < email.value.length; Idx++ ){
			if ( email.value.charAt ( Idx ) == '@' )
				atCharPresent = true;
			if ( email.value.charAt ( Idx ) == '.' )
				dotPresent = true;
		}
		if ( !atCharPresent || !dotPresent ){
			alert( formName + "Please provide a valid email address !");
			email.focus();
			return false;
			}
	return true;
}
function isNumbers(stryear){
	var validdate = "1234567890-";
	var strlength = stryear.length;
	for(var i=0; i<=strlength; i++){
		var unitstr = stryear.substr(i,1);
		if (validdate.indexOf(unitstr)==-1){
			return false;
		}
	}
	return true;
}



/**************************************************************************************************************************************************/

function validateHomeForm(){
	check = document.order;
	if(check.login_name.value.replace(/\s/g, "") == "" || check.login_name.value.replace(/\s/g, "").toLowerCase() == "name"){
		alert("Please enter your name !");
		check.login_name.focus();
		return false;
	}
	if(check.password.value.replace(/\s/g, "") == "" || check.password.value.replace(/\s/g, "").toLowerCase() == "website"){
		alert("Please fill your Password !");
		check.password.focus();
		return false;
	}
	if(check.email.value.replace(/\s/g, "") == "" || check.email.value.replace(/\s/g, "").toLowerCase() == "email"){
		alert("Please provide a valid email address !");
		check.email.focus();
		return false;
	}
	if(! ValidateEmail(check.email, ''))
		return false;
	if(check.requirements.value.replace(/\s/g, "") == ""){
		alert("Please enter your comments !");
		check.requirements.focus();
		return false;
	}
	
	if(check.phone.value.replace(/\s/g, "") != ""  && check.phone.value.replace(/\s/g, "").toLowerCase() != "phone"){
		if (!isNumbers(check.phone.value.replace(/\s/g, ""))){
			alert("Please fill in valid phone number!!");
			check.phone.focus();
			return false;
		}
	}
	flag = false;
	/*if (check.theWorks.checked==true){
		flag = true;
	 }
	 if (check.theBsics.checked==true){
		flag = true;
	 }
	 if (check.adv.checked==true){
		flag = true;
	 }
	
	if (!flag){
		alert("Please select one of your needs !");
		return false;	
	}*/
}



function validatemailForm(){
	check = document.mail;
	if(check.admin.value.replace(/\s/g, "") == "" || check.admin.value.replace(/\s/g, "").toLowerCase() == "name"){
		alert("Please enter your name !");
		check.admin.focus();
		return false;
	}
	if(check.email.value.replace(/\s/g, "") == "" || check.email.value.replace(/\s/g, "").toLowerCase() == "email"){
		alert("Please provide a valid email address !");
		check.email.focus();
		return false;
	}
	if(! ValidateEmail(check.email, ''))
		return false;
	if(check.requirements.value.replace(/\s/g, "") == ""){
		alert("Please enter your comments !");
		check.requirements.focus();
		return false;
	}
	
	if(check.phone.value.replace(/\s/g, "") != ""  && check.phone.value.replace(/\s/g, "").toLowerCase() != "phone"){
		if (!isNumbers(check.phone.value.replace(/\s/g, ""))){
			alert("Please fill in valid phone number!!");
			check.phone.focus();
			return false;
		}
	}
	flag = false;
	/*if (check.theWorks.checked==true){
		flag = true;
	 }
	 if (check.theBsics.checked==true){
		flag = true;
	 }
	 if (check.adv.checked==true){
		flag = true;
	 }
	
	if (!flag){
		alert("Please select one of your needs !");
		return false;	
	}*/
}




function adduser(){
	check = document.order;
	if(check.username.value.replace(/\s/g, "") == "" || check.username.value.replace(/\s/g, "").toLowerCase() == "name"){
		alert("Please enter your name !");
		check.username.focus();
		return false;
	}
	if(check.password.value.replace(/\s/g, "") == "" || check.password.value.replace(/\s/g, "").toLowerCase() == "website"){
		alert("Please fill your Password !");
		check.password.focus();
		return false;
	}
	if(check.email.value.replace(/\s/g, "") == "" || check.email.value.replace(/\s/g, "").toLowerCase() == "email"){
		alert("Please provide a valid email address !");
		check.email.focus();
		return false;
	}
	if(! ValidateEmail(check.email, ''))
		return false;
	if(check.requirements.value.replace(/\s/g, "") == ""){
		alert("Please enter your comments !");
		check.requirements.focus();
		return false;
	}
	
	if(check.phone.value.replace(/\s/g, "") != ""  && check.phone.value.replace(/\s/g, "").toLowerCase() != "phone"){
		if (!isNumbers(check.phone.value.replace(/\s/g, ""))){
			alert("Please fill in valid phone number!!");
			check.phone.focus();
			return false;
		}
	}
	flag = false;
	/*if (check.theWorks.checked==true){
		flag = true;
	 }
	 if (check.theBsics.checked==true){
		flag = true;
	 }
	 if (check.adv.checked==true){
		flag = true;
	 }
	
	if (!flag){
		alert("Please select one of your needs !");
		return false;	
	}*/
}



function changemail(){
	check = document.mail;
	if(check.email.value.replace(/\s/g, "") == "" || check.email.value.replace(/\s/g, "").toLowerCase() == "email"){
		alert("Please provide a valid email address !");
		check.email.focus();
		return false;
	}
	if(! ValidateEmail(check.email, ''))
		return false;
	if(check.requirements.value.replace(/\s/g, "") == ""){
		alert("Please enter your comments !");
		check.requirements.focus();
		return false;
	}
	
	if(check.phone.value.replace(/\s/g, "") != ""  && check.phone.value.replace(/\s/g, "").toLowerCase() != "phone"){
		if (!isNumbers(check.phone.value.replace(/\s/g, ""))){
			alert("Please fill in valid phone number!!");
			check.phone.focus();
			return false;
		}
	}
	flag = false;
	/*if (check.theWorks.checked==true){
		flag = true;
	 }
	 if (check.theBsics.checked==true){
		flag = true;
	 }
	 if (check.adv.checked==true){
		flag = true;
	 }
	
	if (!flag){
		alert("Please select one of your needs !");
		return false;	
	}*/
}



function changepass(){
	check = document.mail;
	if(check.password.value.replace(/\s/g, "") == "" || check.password.value.replace(/\s/g, "").toLowerCase() == "name"){
		alert("Please enter your New Password !");
		check.password.focus();
		return false;
	}
	
	flag = false;
	/*if (check.theWorks.checked==true){
		flag = true;
	 }
	 if (check.theBsics.checked==true){
		flag = true;
	 }
	 if (check.adv.checked==true){
		flag = true;
	 }
	
	if (!flag){
		alert("Please select one of your needs !");
		return false;	
	}*/
}
