// JavaScript Document


function checkNaN(ojbect){
					var inputstring=ojbect.value;
                    var numberstring=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
                    var mark=true;
                    var returnstring="";
                    for(var i=0;i<inputstring.length;i++){
                    if(numberstring.indexOf(inputstring.charAt(i))>=0){
                    if(inputstring.charAt(i)=="."&&mark){returnstring=returnstring+inputstring.charAt(i);mark=false}
                    else if(inputstring.charAt(i)!="."){returnstring=returnstring+inputstring.charAt(i);}
                    }
                    }
                    ojbect.value=returnstring;
                    }
					
function checkstr(ojbect){
					var inputstring=ojbect.value;
                    var numberstring=" 0123456789-";
                    var mark=true;
                    var returnstring="";
                    for(var i=0;i<inputstring.length;i++){
                    if(numberstring.indexOf(inputstring.charAt(i))>=0){
                    if(inputstring.charAt(i)=="."&&mark){returnstring=returnstring+inputstring.charAt(i);mark=false}
                    else if(inputstring.charAt(i)!="."){returnstring=returnstring+inputstring.charAt(i);}
                    }
                    }
                    ojbect.value=returnstring;
                    }					

function IsEmail(VALUE) {
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(VALUE)) {
			return false;
		}
		return true;
	}

function contactus_validate() {
	var form = document.frm2;
	 if(form.fname.value==""){
	alert("Please enter First Name ");
	form.fname.focus();
	return false;
	}
	
	else if(form.lname.value==""){
	alert("Please enter Last Name ");
	form.lname.focus();
	return false;
	}
	
	else if(form.address1.value==""){
	alert("Please enter Address1");
	form.address1.focus();
	return false;
	}
	else if(form.city.value==""){
	alert("Please enter City ");
	form.city.focus();
	return false;
	}
	else if(form.state.value==""){
	alert("Please enter State ");
	form.state.focus();
	return false;
	}
	else if(form.zip.value==""){
	alert("Please enter Zip Code ");
	form.zip.focus();
	return false;
	}
	else if(isNaN(form.zip.value)){
	alert("Zip code must be numeric value ");
	form.zip.value="";
	form.zip.focus();
	return false;
	}
	else if(form.email.value==""){
	alert("Please enter email ");
	form.email.focus();
	return false;
	}
	else if(!IsEmail(form.email.value)) {
	alert("Please enter valid Email ");
	form.email.focus();
	form.email.value="";
	return false;
	}
	
return true;
}


function getExt(filename) {
   var dot_pos = filename.lastIndexOf(".");
   if(dot_pos == -1)
      return "";
   return filename.substr(dot_pos+1).toLowerCase();
}


function employee_validate() {
	var filename = document.getElementById("uploadedfile").value;
   var ext = getExt(filename);
	var form = document.frm2;
	if(form.fname.value==""){
	alert("Please enter First Name ");
	form.fname.focus();
	return false;
	}
	else if(form.lname.value==""){
	alert("Please enter Last Name ");
	form.lname.focus();
	return false;
	}
	else if(form.address.value==""){
	alert("Please enter Address ");
	form.address.focus();
	return false;
	}
	else if(form.city.value==""){
	alert("Please enter City ");
	form.city.focus();
	return false;
	}
	else if(form.state.value==""){
	alert("Please enter State ");
	form.state.focus();
	return false;
	}
	else if(form.zip.value==""){
	alert("Please enter Zip code ");
	form.zip.focus();
	return false;
	}
	else if(isNaN(form.zip.value)){
	alert("Zip code must be numeric value ");
	form.zip.focus();
	form.zip.value="";
	return false;
		}
	else if(form.hphone.value==""){
	alert("Please enter Home Phone no. ");
	form.hphone.focus();
	return false;
	}
	else if(form.cphone.value==""){
	alert("Please enter Cell Phone no. ");
	form.cphone.focus();
	return false;
	}
	else if(form.email.value==""){
	alert("Please enter email ");
	form.email.focus();
	return false;
	}
	else if(!IsEmail(form.email.value)) {
	alert("Please enter valid Email ");
	form.email.focus();
	form.email.value="";
	return false;
	}
	else if(!IsEmail(form.cemail.value)) {
	alert("Please enter valid Email ");
	form.cemail.focus();
	form.cemail.value="";
	return false;
	}
	else if(form.email.value != form.cemail.value) {
	alert("Email Mismatch ");
	form.cemail.focus();
	form.cemail.value="";
	return false;
	}
	else if(form.best_time.value==""){
	alert("Please enter Best time to call. ");
	form.best_time.focus();
	return false;
	}
	else if(form.uploadedfile.value==""){
	alert("Please Upload Resume ");
	form.uploadedfile.focus();
	return false;
	}
	
	else if(ext != "pdf" && ext != "doc" && ext != "txt"){
	alert("Please upload PDF,DOC and TXT files only.");
	
    return false;
	}
	
	
	return true;
}



function validate() {
	
	var form = document.frm2;
	if(form.fname.value==""){
	alert("Please enter First Name ");
	form.fname.focus();
	return false;
	}
	else if(form.lname.value==""){
	alert("Please enter Last Name ");
	form.lname.focus();
	return false;
	}
	else if(form.address.value==""){
	alert("Please enter Address ");
	form.address.focus();
	return false;
	}
	else if(form.city.value==""){
	alert("Please enter City ");
	form.city.focus();
	return false;
	}
	else if(form.state.value==""){
	alert("Please enter State ");
	form.state.focus();
	return false;
	}
	else if(form.zip.value==""){
	alert("Please enter Zip code ");
	form.zip.focus();
	return false;
	}
	else if(isNaN(form.zip.value)){
	alert("Zip code must be numeric value ");
	form.zip.focus();
	form.zip.value="";
	return false;
		}
	else if(form.email.value==""){
	alert("Please enter email ");
	form.email.focus();
	return false;
	}
	else if(!IsEmail(form.email.value)) {
	alert("Please enter valid Email ");
	form.email.focus();
	form.email.value="";
	return false;
	}
	
	return true;
}



function validate2() {
	
	var form = document.frm2;
	if(form.fname.value==""){
	alert("Please enter First Name ");
	form.fname.focus();
	return false;
	}
	else if(form.lname.value==""){
	alert("Please enter Last Name ");
	form.lname.focus();
	return false;
	}
	else if(form.address.value==""){
	alert("Please enter Address ");
	form.address.focus();
	return false;
	}
	else if(form.city.value==""){
	alert("Please enter City ");
	form.city.focus();
	return false;
	}
	else if(form.state.value==""){
	alert("Please enter State ");
	form.state.focus();
	return false;
	}
	else if(form.zip.value==""){
	alert("Please enter Zip code ");
	form.zip.focus();
	return false;
	}
	else if(form.hphone.value==""){
	alert("Please enter Home Phone no. ");
	form.hphone.focus();
	return false;
	}
	else if(form.cphone.value==""){
	alert("Please enter Cell Phone no. ");
	form.cphone.focus();
	return false;
	}
	else if(isNaN(form.zip.value)){
	alert("Zip code must be numeric value ");
	form.zip.focus();
	form.zip.value="";
	return false;
		}
	else if(form.email.value==""){
	alert("Please enter email ");
	form.email.focus();
	return false;
	}
	else if(!IsEmail(form.email.value)) {
	alert("Please enter valid Email ");
	form.email.focus();
	form.email.value="";
	return false;
	}
	
	else if(form.cemail.value != form.email.value) {
	alert("Email Mismatch ");
	form.cemail.focus();
	form.cemail.value="";
	return false;
	}
	
	return true;
}





function register() {
	
	var form = document.frm2;
	if(form.accountno.value==""){
	alert("Please enter Account No. ");
	form.accountno.focus();
	return false;
	}
	else if(form.firstname.value==""){
	alert("Please enter First Name ");
	form.firstname.focus();
	return false;
	}
	else if(form.lastname.value==""){
	alert("Please enter Last Name ");
	form.lastname.focus();
	return false;
	}
		
	else if(form.email.value==""){
	alert("Please enter email ");
	form.email.focus();
	return false;
	}
	else if(!IsEmail(form.email.value)) {
	alert("Please enter valid Email ");
	form.email.focus();
	form.email.value="";
	return false;
	}
	
	else if(form.cemail.value != form.email.value) {
	alert("Email Mismatch ");
	form.cemail.focus();
	form.cemail.value="";
	return false;
	}
	else if(form.questions.value==""){
	alert("Please Select Question");
	form.questions.focus();
	return false;
	}
	
	else if(form.answer.value==""){
	alert("Please Enter Answer");
	form.answer.focus();
	form.answer.value="";
	return false;
	}
	return true;
}



function forget() {
	
	var form = document.frm;
	 if(form.email.value==""){
	alert("Please enter email ");
	form.email.focus();
	return false;
	}
	else if(!IsEmail(form.email.value)) {
	alert("Please enter valid Email ");
	form.email.focus();
	form.email.value="";
	return false;
	}
	else if(form.questions.value==""){
	alert("Please Select Question");
	form.questions.focus();
	return false;
	}
	
	else if(form.answer.value==""){
	alert("Please Enter Answer");
	form.answer.focus();
	form.answer.value="";
	return false;
	}
	return true;
}




function bcustomer() {
	
	var form = document.frm2;
	if(form.name.value==""){
	alert("Please Enter Name ");
	form.name.focus();
	return false;
	}
	else if(form.liscence.value==""){
	alert("Please Enter Liscence # ");
	form.liscence.focus();
	return false;
	}
	else if(form.town.value==""){
	alert("Please Enter Town ");
	form.town.focus();
	return false;
	}
	/*else if (form.ss.value==""){
	alert("Please Enter SS#");
	form.ss.focus();
	return false;
	}*/
	else if(form.hphone.value==""){
	alert("Please Enter Home Phone No");
	form.hphone.focus();
	return false;
	}
	else if (form.address.value==""){
	alert("Please Enter Maling Address");
	form.address.focus();
	return false;
	}
	else if (form.state.value==""){
	alert("Please Enter State");
	form.state.focus();
	return false;
	}
	else if (form.zip.value==""){
	alert("Please Enter Zip Code");
	form.zip.focus();
	return false;
	}
	else if(isNaN(form.zip.value)){
	alert("Zip code must be numeric value ");
	form.zip.focus();
	form.zip.value="";
	return false;
		}
	else if (form.cemployer.value==""){
	alert("Please Enter your Current Employer");
	form.cemployer.focus();
	return false;
	}
	else if (form.wphone.value==""){
	alert("Please Enter Work Phone");
	form.wphone.focus();
	return false;
	}
	
	else if(form.email.value==""){
	alert("Please enter email ");
	form.email.focus();
	return false;
	}
	else if(!IsEmail(form.email.value)) {
	alert("Please enter valid Email ");
	form.email.focus();
	form.email.value="";
	return false;
	}
	
	else if (form.per.checked==false){
		alert("Please Check 'PERMISSION IS GRANTED TO USE THE ABOVE INFORMATION FOR CREDIT INQUIRY PURPOSES' filed");
		form.per.focus();
		return false;
	}
	
	return true;
}




function login() {
	
	var form = document.frm;
	 if(!IsEmail(form.email.value)) {
	alert("Please enter valid Email ");
	form.email.focus();
	form.email.value="";
	return false;
	}
	return true;
}


