// 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 readCookie(name) {
								var nameEQ = name + "=";
								var ca = document.cookie.split(';');
								for(var i=0;i < ca.length;i++) {
									var c = ca[i];
									while (c.charAt(0)==' ') c = c.substring(1,c.length);
									if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
								}
								return null;
							}
							/*var x = readCookie('rand_code');
							alert(x);*/



function frm_validation() {
	
	var frm = document.enForm;
	
	var full_name = frm.Fullname.value;
	var organization = frm.Organization.value;
	var address = frm.Address.value;
	var city = frm.City.value;
	var state = frm.State.value;
	var zip_code = frm.Zip.value;
	var phone = frm.Phone.value;
	var e_mail = frm.Email.value;
	var message = frm.Comments.value;
	var captch_code = frm.captcha.value;
	var captch_code_check = readCookie('rand_code');
	
	if(full_name=="") {
		frm.Fullname.value="";
		alert("Please Select Your Full Name.");
		frm.Fullname.focus();
		return false;
	} 
	else if(organization=="") {
		frm.Organization.value="";
		alert("Please Enter Your Organization.");
		frm.Organization.focus();
		return false;
	} 

	else if(address=="") {
		frm.Address.value="";
		alert("Please Enter Address.");
		frm.Address.focus();
		return false;
	} 

	else if(city=="") {
		frm.City.value="";
		alert("Please Enter Your City Name.");
		frm.City.focus();
		return false;
	} 
		else if(state=="") {
		frm.State.value="";
		alert("Please Enter Your State Name.");
		frm.State.focus();
		return false;
	} 
		else if(zip_code=="") {
		frm.Zip.value="";
		alert("Please Enter Your Zip Code.");
		frm.Zip.focus();
		return false;
	} 
	else if(phone=="") {
		frm.Phone.value="";
		alert("Please Enter Your Telephone");
		frm.Phone.focus();
		return false;
	} 
	else if(parseInt(phone.length)<20 && parseInt(phone.length)>20) {
		frm.Phone.value="";
		alert("Please Check your Telephone number Length.");
		frm.Phone.focus();
		return false;
	}
	else if(!js_isnumeric(phone,"0123456789-abcdefghijklmnopqrstuvwxyz")) {
		frm.Phone.value="";
		alert("Please Check your Telephone number as numeric Type.");
		frm.Phone.focus();
		return false;
	}	
	
	else if(e_mail=="") {
		frm.Email.value="";
		alert("Please Enter the Email Address.");
		frm.Email.focus();
		return false;
	}
	
	else if(!js_echeck(e_mail)) {
		frm.Email.value="";
		alert("Please Check the Email Address.");
		frm.Email.focus();
		return false;
	}	
		
	else if(message=="") {
		frm.Comments.value="";
		alert("Please Enter Your Message.");
		frm.Comments.focus();
		return false;
	}
	else if(captch_code=="") {
		frm.captcha.value="";
		alert("Please Enter Security Code.");
		frm.captcha.focus();
		return false;
	} 
	else if(captch_code.length<6) {
		frm.captcha.value="";
		alert("Please Enter Correct Security Code in Below Six Letters.");
		frm.captcha.focus();
		return false;
	}
	
	else if(frm.captcha.value!=captch_code_check) {
		//alert(captch_code_check);
		frm.captcha.value="";
		alert("Please Enter Correct Security Code.");
		frm.captcha.focus();
		return false;
	}
	
	else {
		frm.submit();
	}
}
