function focus_Helpyou() { 
    document.getElementById("helpyou").style.backgroundImage = ""; 
}

function formValidator(){
	// Make quick references to the fields
	var fname = document.getElementById('ebname');
	var email = document.getElementById('email');
	var mobile = document.getElementById('ebmobile');
	//alert("fname=" & fname);
	//alert("email=" & email);
	//alert("mobile=" & mobile);
	
	if (document.doregister.ebname.value == '')
	{
		alert('Please enter your Name.');
		document.doregister.ebname.focus();
		return false;
	} 
	if (document.doregister.email.value == '')
	{
		alert('Please enter your Email.');
		document.doregister.email.focus();
		return false;
	} 
	
	
	//checking for non empty
	//if(isEmpty(fname, "Please enter your Name")) {
	//	return false;
	//}
	//if(isEmpty(trade, "What is your trade/ industry?")) {
		//return false;
	//}
	//if(!checkRadiobtn(document.MainForm.coytype, coytype,"How would you describe your company as?")) {
		//return false;
	//}
	//if(isEmpty(email, "Please enter your email address")) {
		//return false;
	//}
	if(!emailValidator(email, "Please enter a valid email address")){
		return false;
	}
	
	if (document.doregister.ebmobile.value == '')
	{
		alert('Please enter your Mobile.');
		document.doregister.ebmobile.focus();
		return false;
	} 
	
	//if(isEmpty(mobile, "Please enter your Mobile")) {
	//	return false;
	//}
	return true;
}

function isEnglish(elem,helperMsg){
	
	for (var i=0; i< elem.elements.length; i++){
		
		for(var j=0; j<elem.elements[i].value.length; j++)
		{
			
			if(elem.elements[i].value.charCodeAt(j)>128){
				alert(helperMsg);
				elem.elements[i].focus();
				return false;
			}
		}
	}
	return true;
}

function isEmpty(elem, helperMsg){
	if(elem.value==0){
		alert(helperMsg);
		elem.focus(); // set the focus to this input
		return true;
	}else{
	return false;
	}
}

function isNumeric(elem, helperMsg){
	var numericExpression = /^[0-9]+$/;
	if(elem.value.match(numericExpression)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isAlphabet(elem, helperMsg){
	var alphaExp = /^[a-zA-Z]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isAlphanumeric(elem, helperMsg){
	var alphaExp = /^[0-9a-zA-Z]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function lengthRestriction(elem, min, max){
	var uInput = elem.value;
	if(uInput.length >= min && uInput.length <= max){
		return true;
	}else{
		alert("Please enter between " +min+ " and " +max+ " characters");
		elem.focus();
		return false;
	}
}

function checkRadiobtn(btn, elem, helperMsg) {
	var btnlength = btn.length;
	var radiochoice = false;
	var i =0;
	for(i = 0; i < btnlength; i++){
		if(btn[i].checked){
			radiochoice=true;}
	}

	if(radiochoice==false)
	{
		alert(helperMsg);
		btn[0].focus();
		return false;
	}else{
	return true;}
}

function checkbtn(btn, elem, helperMsg) {
	var btnlength = btn.length;
	var radiochoice = false;
	var i =0;
	for(i = 0; i < btnlength; i++){
		if(btn[i].checked){
			radiochoice=true;}
	}

	if(radiochoice==false)
	{
		alert(helperMsg);
		btn[0].focus();
		return false;
	}else{
	return true;}
}

function madeSelection(elem, helperMsg){
	if((elem.value == "select one")||(elem.value == "0")){
		alert(helperMsg);
		elem.focus();
		return false;
	}else{
		return true;
	}
}




function emailValidator(elem, helperMsg){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)&&elem.value!=""){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}


	var IE5up = document.getElementById && document.all;
	var NS6up = document.getElementById &&! document.all;
	var NS4 = document.layers;
	var IE4 = document.all &&! window.print;

	function hide(layerid){
	if(IE5up || NS6up)
	document.getElementById(layerid).style.visibility="hidden";
	else if(NS4)
	document.layers[layerid].visibility="hidden";
	else if(IE4)
	document.all[layerid].style.visibility="hidden";
	}

	function show(layerid) {
	if(IE5up || NS6up)
	document.getElementById(layerid).style.visibility="visible";
	else if(NS4)
	document.layers[layerid].visibility="visible";
	else if(IE4)
	document.all[layerid].style.visibility="visible";
	}

	function propertyTypeOnChange(propertyTypeObj) {
	if (propertyTypeObj.selectedIndex==5) {
		show('divPropertyTypeOther');
	}else {
		hide('divPropertyTypeOther');
		document.doregister.otherPropertyType.value = "";
	}
	}

//function fxSubmit() {
	//if (formValidator()) {
		//document.MainForm.submit();
	//}
//}
function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }
function fxSubmit(){
	 if (formValidator()){
		document.doregister.action="subscribeForm.php";
		return true;
		}
	return false;
}
//function fxSubmit(){
//	 if (formValidator()){
		
//		document.MainForm.action="example-captcha.php";
	//	return true;
//		}
//	return false;
//}

