// JavaScript Document
function skey_valid(){
  var a=document.skey.pkeyword.value
      //a=a.trim
  var b=a.length
  if (b<3){
    alert("Please input atleast 3 alphabets")
    document.skey.pkeyword.focus()
    return false
  }else{
    return true
  }
}

function gostep2(){
  document.ff.submit()
}


function set_phone_focus(a, b, c, nxt){
 var cr_l = a.length;
 if (cr_l == c){
   document.getElementById(nxt).focus();
 }
}

function loanhome(){
	
	 if(!validate_text(document.loanform.fname,1,"Please enter your First Name")){
		 return false;
	 }
	 
	 if(!validate_text(document.loanform.lname,1,"Please enter your Last Name")){
		 return false;
	 }
	 
	 if(!validate_email(document.loanform.email,1,"Please enter your Email")){
		 return false;
	 }
	 
	 if(!validate_text(document.loanform.wh_state,1,"Please select State")){
		 return false;
	 }
 
	 return true;
	
}

function finish_check(){
	 if(!validate_email(document.finish_ff.email,1,"Please enter your Email Address")){
		 return false;
	 }
	 
	 if(!validate_text(document.finish_ff.snumber1,1,"Please enter your SSN Number")){
		 return false;
	 }
	 
	 if(!validate_text(document.finish_ff.snumber2,1,"Please enter your SSN Number")){
		 return false;
	 }
	 
	 if(!validate_text(document.finish_ff.snumber3,1,"Please enter your SSN Number")){
		 return false;
	 }
	 
	 return true;
}

function con_check(){  
		
		 if(!validate_text(document.con_ff.fname,1,"Please enter your First Name")){
			 return false;
		 }
		 
		 if(!validate_text(document.con_ff.lname,1,"Please enter your Last Name")){
			 return false;
		 }
		 
		 if(!validate_text(document.con_ff.day_phone,1,"Please enter your Daytime Phone Number")){
			 return false;
		 }
		 
		if(!validate_email(document.con_ff.email,1,"Please enter your Email")){
			 return false;
		 } 
		 
		if(!validate_text(document.con_ff.req_time,1,"Please enter Requested Time")){
			 return false;
		 }
		 
		if(!validate_text(document.con_ff.message,1,"Please enter your Comments/Questions")){
			 return false;
		 }
		
		if(!validate_text(document.con_ff.captchacode,1,"Please enter Confirmation Code")){
			 return false;
		 }
  
     return true;  
}

function set_field_default(f_val, f_opt, f_chk){
	if (f_opt == 1){
		if (f_val.value == ''){ f_val.value = f_chk; }
	}else{
		if (f_val.value == f_chk){ f_val.value=''; }
	}
}

function coupon_check(){
  if (document.coupon_ff.TransactionID.value == "(Found on your loan agreement)"){ document.coupon_ff.TransactionID.value = ""; }	
  if (document.coupon_ff.Location.value == "(Address or Street of the store you visit)"){ document.coupon_ff.Location.value = ""; }	
  if (document.coupon_ff.Email.value == "(Your coupon will be sent here)"){ document.coupon_ff.Email.value = ""; }	
  
  if(!validate_text(document.coupon_ff.TransactionID,1,"Please enter Transaction ID")){
	 return false;
  }
  
  if(!validate_text(document.coupon_ff.Name,1,"Please enter Name")){
	 return false;
  }
  
  if(!validate_text(document.coupon_ff.Location,1,"Please enter Location")){
	 return false;
  }
  
  if(!validate_email(document.coupon_ff.Email,1,"Please enter your Email Address")){
	 return false;
  }
		 
  return true;	
}

function locator_check(){
	
  if(!validate_text(document.locator_ff.mZip,1,"Please enter Zip code")){
	 return false;
  }
  return true;
}

var liveReqp = "";
var print_dt = "";
var chng = "";

function getdata(aa,tb,fld,folpth) {			
	chng = fld;
	
	if (window.XMLHttpRequest) {
		liveReqp = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		liveReqp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	var sURL = folpth + "includes/get_cat.asp?id="+aa+"&tbl="+tb;
	liveReqp.onreadystatechange = receivercode;
	liveReqp.open("GET", sURL);		
	liveReqp.send(null);
}

function receivercode(){
   if (liveReqp.readyState == 4) {
          
       var nummd =  document.getElementById(chng).length;	   
	   while(nummd > 1) {
		   nummd--;
		   document.getElementById(chng).options[nummd] = null;
	   }				    
	    
		var str=liveReqp.responseText;
		var str_sr=str.split("#");
		var str_ln=str_sr.length
	
	    for (var k=0;k<str_ln-1;k++){
			 var second_sr=str_sr[k].split("/!");
			 document.getElementById(chng).options[k+1] = new Option(second_sr[0], second_sr[1]);
	    }
	}
 }
 
function getbankdetails(){
  if(!validate_text(document.ff.routing_no,1,"Please enter ABA/Transit Routing Number")){
	 return;
  }
  
  
    if (window.XMLHttpRequest) {
		liveReqp = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		liveReqp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	var sURL = "includes/get_bank_details.asp?rt_no=" + document.ff.routing_no.value;
	liveReqp.onreadystatechange = bank_receivercode;
	liveReqp.open("GET", sURL);		
	liveReqp.send(null);  
} 

function bank_receivercode(){
   if (liveReqp.readyState == 4) {  	    
		var bank_det = liveReqp.responseText;		
		var bank_det_ar = bank_det.split("/!");
		document.getElementById("bank").value = bank_det_ar[0];
		document.getElementById("bankdetails").innerHTML = bank_det_ar[1];
	}
 }
