// JavaScript Document
function js_isnumeric(NumStr,String) {
	for(var Idx=0;Idx<NumStr.length;Idx++)	{
		var Char=NumStr.charAt(Idx); var Match=false;
		for(var Idx1=0;Idx1<String.length;Idx1++) {
			if(Char==String.charAt(Idx1)) Match = true;
		}
		if(!Match) return false;
	} return true;
}

function js_echeck(str) {
	var at="@"; var dot=".";
	var lat=str.indexOf(at); var lstr=str.length; var ldot=str.indexOf(dot);
	if(str.indexOf(at)==-1){ return false }
	if(str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){ return false }
	if(str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){ return false }
	if(str.indexOf(at,(lat+1))!=-1){ return false }
	if(str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){ return false }
	if(str.indexOf(dot,(lat+2))==-1){ return false }
	if(str.indexOf(" ")!=-1){ return false }
	return true;
}



/* Radio Button */
function valButton(btn) {
    var cnt = -1;
    for (var i=btn.length-1; i > -1; i--) {
        if (btn[i].checked) {cnt = i; i = -1;}
    }
    if (cnt > -1) return btn[cnt].value;
    else return null;
}
                  

/*Radio Button */


function contactForm_validation() {
	var contact_form = document.contact_form;
	var Name = contact_form.Name.value;
	var Company = contact_form.Company.value;
	var Telephone = contact_form.Telephone.value;
	var emailaddress = contact_form.emailaddress.value;

	
	if(Name=="") {
		contact_form.Name.value="";
		alert("Please Enter Your Name.");
		contact_form.Name.focus();
		return false;
	}
	
	else if(Company=="") {
		contact_form.Company.value="";
		alert("Please Enter Your Company Name.");
		contact_form.Company.focus();
		return false;
	} 
	else if(Telephone=="") {
		contact_form.Telephone.value="";
		alert("Please Enter Your Telephone Number.");
		contact_form.Telephone.focus();
		return false;
	} 
/*	
	else if(parseInt(Telephone.length)<15 && parseInt(Telephone.length)>15) {
		contact_form.Telephone.value="";
		alert("Please Check the Telephone number.");
		contact_form.Telephone.focus();
		return false;
	}
	else if(!js_isnumeric(Telephone,"0123456789abcdefghijklmnopqrstuvwxyz-ABCDEFGHIJKLMNOPQRSTUVWXYZ")) {
		contact_form.Telephone.value="";
		alert("Please Check the Telephone number.");
		contact_form.Telephone.focus();
		return false;
	} */
	else if(emailaddress=="") {
			contact_form.emailaddress.value="";
			alert("Please Enter the Email Address.");
			contact_form.emailaddress.focus();
			return false;
	}
	else if(!js_echeck(emailaddress)) {
			contact_form.emailaddress.value="";
			alert("Please Check and Enter Valid Email Address.");
			contact_form.emailaddress.focus();
			return false;
	}
	/*
	else if(securityCode=="") {
		contact_form.securityCode.value="";
		alert("Please Enter Your Security Code");
		contact_form.securityCode.focus();
		return false;
	}
	else if(parseInt(securityCode.length)<6 && parseInt(securityCode.length)>6) {
		contact_form.securityCode.value="";
		alert("Please Check the Your Security Code correct format.");
		contact_form.securityCode.focus();
		return false;
	}
	else if(!js_isnumeric(securityCode,"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ -")) {
		contact_form.securityCode.value="";
		alert("Please Check Your Security Code.");
		contact_form.securityCode.focus();
		return false;
	}	
*/
	
	else {
		contact_form.submit();
	}
}
