        //DebtAdviceFree.com.. New Debt_AI V3.. form_functions.js Created By Don In June/July 
		//2008 All Javascript Functions Included Here 
		//-----------------------------------------------------------------------------
	
	    function form_check(){

       //--------------------------------------------------------------------------------------------------------------
	   //Case Switch If Canadian Debt...Bring User To Fix-Debt/canada.php Via canada_convert.php.
	   //Prepops Info to https://www.interactiveforms.com/debt/fix-debt/canada.php.. And Then 
	   //Onto Debt Matrix...
	   //--------------------------------------------------------------------------------------------------------------		
		
		var us_can = document.unsec_ai.state.options[document.unsec_ai.state.selectedIndex].value;	
		switch ( us_can )
		{	
			case "AB":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "BC":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "MB":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "NB":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "NL":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "NT":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "NS":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "NU":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "ON":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "PE":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "QC":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "SK":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "YT":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
			case "Can":
				document.unsec_ai.action = "https://www.interactiveforms.com/debt/relief/daf/canada_convert.php";	
				break;
	            }
           }

           //-------------------------------------------------------------------------
		   //End Of Javascript Case Functions For Canadian Residents.. 
		   //-------------------------------------------------------------------------
		   <!--Google Ads
           google_ad_client = "pub-1023625817911223";
           google_ad_width = 728;
           google_ad_height = 90;
           google_ad_format = "728x90_as";
           google_ad_channel ="6104699435";
           google_color_border = "B29DA2";
           google_color_bg = "FFFFFF";
           google_color_link = "000000";
           google_color_url = "BD4C04";
           google_color_text = "000000";
           //End Google Ads
		   //--------------------------------------------------------------------------
          
  //Form Operator Functions.. Visual Javacsript Aids	  
  //Toggles Months Behind In Small Form On index.php, help.php, and bankruptcy.php
  //-----------------------------------------------------------------------------------
  function toggle(id, count) {
  var obj = eval("document.forms[0]." + id);
  var i = 0;
  for (i = 1; i <= count; i++) {
    var div = document.getElementById(id + "_div" + i).style;
    if (obj.checked) {
    div.display = "block";
    }
    else {
    div.display = "none";
    }
     if (document.forms[0].multi_residences.checked == true) {
	    document.forms[0].multi_residence.disabled = true
	  }
	  else if (document.forms[0].multi_residences.checked == false) {
	           document.forms[0].multi_residence.disabled = false
			   }
	if (document.forms[0].multi_residence.checked == true) {
	    document.forms[0].multi_residences.disabled = true
	  }  
	   else if (document.forms[0].multi_residence.checked == false) {
	            document.forms[0].multi_residences.disabled = false
				}
    }   
}
   //End Form Small Form Toggle
   //-----------------------------------------------------------------------------------
   // Disables Own Home and Own Multiple Properties Checkboxes To Not Allow Multiple Selections

	//End Disable Multiple Checkboxes
	//-------------------------------------------------------------------------------------
	//
	//Javascript Form Validation DebtAdviceFree.com Universal Script
	//
	//-------------------------------------------------------------------------------------
	//Check For Blank Field Only Being Used By Email Field..And Check For 
	//Valid Email Address and Charater Placement..
	//-------------------------------------------------------------------------------------
    function isBlank(o) {
	if (o.value.length == 0) return true;
	for(var i = 0; i < o.value.length; i++) {
	var c = o.value.charAt(i);
	if (c != ' ' && c != '\n' && c != '\t') return false;
	}
	return true;
    }
    function isValidEmail(o) {
	if (isBlank(o)) return false;
	if (o.value.match(/^[a-z0-9_\-]+(\.[a-z0-9_\-]+)*@[a-z0-9_\-]+(\.[a-z0-9_\-]+)*(\.[a-z]{2,3})$/i) == null)
	return false;
	return true;
    }
    //End Email Checking
	//------------------------------------------------------------------------------------------
	//Validates The Rest Of The Form Elements In The Small Forms
	//------------------------------------------------------------------------------------------
    function validate() {
	
	if ((document.unsec_ai.house_behind.value >= 3) || (document.unsec_ai.house_behinda.value >= 3)){
	document.unsec_ai.action = "http://www.debtadvicefree.com/warning.php";}
	
    var pattNon = /[^0-9]/g;
    if (document.forms[0].fname.value =="") {
	alert("You Must Enter Your First Name.\n");
	document.forms[0].fname.focus();
	return false;
	}
    if (document.forms[0].lname.value =="") {
	alert("You Must Enter Your Last Name.\n");
	document.forms[0].lname.focus();
	return false;
	}
    if (!isValidEmail(document.forms[0].email)) {
	alert("You Must Enter Your Email Valid Address.\n");
	document.forms[0].email.focus();
	return false;
	}
    if (document.forms[0].state.selectedIndex =="") {
	alert("You Must Enter Your State.\n");
	document.forms[0].state.focus();
	return false;
	}	
    if (document.unsec_ai.d_area.value.match(pattNon) || unsec_ai.d_area.value.length != 3) {
	alert("You Must Enter Your Entire Valid Primary Phone Number.\n");
	document.unsec_ai.d_area.focus();
	return false;
	}
    if (document.unsec_ai.d_pre.value.match(pattNon) || unsec_ai.d_pre.value.length != 3) {
	alert("You Must Enter Your Entire Valid Primary Phone Number.\n");
	document.unsec_ai.d_pre.focus();
	return false;
	}
    if (document.unsec_ai.d_phone.value.match(pattNon) || unsec_ai.d_phone.value.length != 4) {
	alert("You Must Enter Your Entire Valid Primary Phone Number.\n");
	document.unsec_ai.d_phone.focus();
	return false;
	}
    if (document.unsec_ai.w_area.value.match(pattNon) || unsec_ai.w_area.value.length != 3) {
	alert("You Must Enter Your Entire Valid  Alternate Phone Number. Ex. Cell Phone.\nIf You Don't Have An Alternate Phone Please Input Your \nPrimary Phone Number Again As Your Alternate Phone Number.\n");
	document.unsec_ai.w_area.focus();
	return false;
	}
    if (document.unsec_ai.w_pre.value.match(pattNon) || unsec_ai.w_pre.value.length != 3) {
	alert("You Must Enter Your Entire Valid  Alternate Phone Number. Ex. Cell Phone.\nIf You Don't Have An Alternate Phone Please Input Your \nPrimary Phone Number Again As Your Alternate Phone Number.\n");
	document.unsec_ai.w_pre.focus();
	return false;
	}
    if (document.unsec_ai.w_phone.value.match(pattNon) || unsec_ai.w_phone.value.length != 4) {
	alert("You Must Enter Your Entire Valid  Alternate Phone Number. Ex. Cell Phone.\nIf You Don't Have An Alternate Phone Please Input Your \nPrimary Phone Number Again As Your Alternate Phone Number.\n");
	document.unsec_ai.w_phone.focus();
	return false;
	}
    if (document.forms[0].card_balance.selectedIndex =="") {
	alert("You Must Enter Your Total Combined Credit Card Balances.\n");
	document.forms[0].card_balance.focus();
	return false;
	}
	if (document.forms[0].multi_residences.checked == false && document.forms[0].multi_residence.checked == false && document.forms[0].home_rent.checked == false) { 
	alert("Do You Rent or Own Your Home(s)?\nYou May Check Both Rent And Own.\n\nIf You Own More Than One Property,\nPlease Select OWN MULTIPLE PROPERTIES.");
	document.forms[0].home_rent.focus();
	return false;
	}
	if (document.unsec_ai.multi_residences.checked == true){
	    if (document.unsec_ai.house_behinda.value == "") { 
	    alert("You Must Enter Highest Number Of Months Behind On Any Mortgage.\nIf You Are Not Yet Behind, Please Select NOT BEHIND.");
	    document.unsec_ai.house_behinda.focus();
	    return false;
	      }
		 }
    if (document.unsec_ai.multi_residence.checked == true){
	     if (document.unsec_ai.house_behind.value == "") { 
	     alert("You Must Enter Highest Number Of Months Behind On Any Mortgage.\nIf You Are Not Yet Behind, Please Select NOT BEHIND.");
	     document.unsec_ai.house_behind.focus();
	     return false;
	      }
		 }
	else {  
	return true;  
	}
  }