// 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 frm_validation() {
	var frm = document.enForm;
//	alert(frm);
	var First_name = frm.First_name.value;
	var Job_title= frm.Job_title.value;
	var Company= frm.Company.value;
	var Phone= frm.Phone.value;
//	var Fax= frm.Phone.value;
	var email= frm.email.value;
	var contact_type= valButton(frm.contact_type);
	var select_reason= frm.select_reason.value;
//	var uUrl= frm.uUrl.value;
	var comments= frm.comments.value;
	var captch_code = frm.captch_code.value;

	if(First_name=="") {
		frm.First_name.value="";
		alert("Please Enter Your First Name.");
		frm.First_name.focus();
		return false;
	} 
	else if(Job_title=="") {
		frm.Job_title.value="";
		alert("Please Enter Your Job Title.");
		frm.Job_title.focus();
		return false;
	} 
		else if(Company=="") {
		frm.Company.value="";
		alert("Please Enter Your Company.");
		frm.Company.focus();
		return false;
	} 
	
	else if(Phone=="") {
		frm.Phone.value="";
		alert("Please Enter Your Phone");
		frm.Phone.focus();
		return false;
	} 
	else if(parseInt(Phone.length)<15 && parseInt(Phone.length)>15) {
		frm.Phone.value="";
		alert("Please Check the Telephone number.");
		frm.Phone.focus();
		return false;
	}
	else if(!js_isnumeric(Phone,"0123456789")) {
		frm.Phone.value="";
		alert("Please Check the Telephone number.");
		frm.Phone.focus();
		return false;
	}	
		else if(Phone.length<10) {
		alert("Please Enter Your Correct Phone Number.");
		frm.Phone.focus();
		return false;
	}
	else if(email=="") {
		frm.email.value="";
		alert("Please Enter the Email Address.");
		frm.email.focus();
		return false;
	}
	else if(!js_echeck(email)) {
		frm.email.value="";
		alert("Please Check the Email Address.");
		frm.email.focus();
		return false;
	}

		else if(contact_type==null) {
		frm.contact_type.value="";
		alert("Please Select Your contact_type");
		frm.contact_type[0].focus();
		return false;
	}
	else if(frm.select_reason.selectedIndex == 0) {
		frm.select_reason.value="";
		alert("Please Select Your Reason");
		frm.select_reason.focus();
		return false;
	}
	
	/*	else if(Fax=="") {
		frm.Fax.value="";
		alert("Please Enter Your Fax");
		frm.Fax.focus();
		return false;
	}*/
	
/*		else if(uUrl=="") {
		frm.uUrl.value="";
		alert("Please Enter Your URL.");
		frm.uUrl.focus();
		return false;
	}*/
				
		else if(comments=="") {
		frm.comments.value="";
		alert("Please Enter Your Message.");
		frm.comments.focus();
		return false;
	}
	
	else if(captch_code=="") {
		alert("Please Enter Security Code.");
		frm.captch_code.focus();
		return false;
	} 
	else if(captch_code.length<6) {
		alert("Please Enter Correct Security Code.");
		frm.captch_code.focus();
		return false;
	}
	else {
		frm.submit();
	}
}