function getParams(){var idx=document.URL.indexOf('?');var params=new Array();if(idx!=-1){var pairs=document.URL.substring(idx+1,document.URL.length).split('&');for(var i=0;i<pairs.length;i++){nameVal=pairs[i].split('=');params[nameVal[0]]=nameVal[1];}}
return params;}
params=getParams();function validValue(sText,validChars)
{var IsValid=true;var Char;for(i=0;i<sText.length&&IsValid==true;i++)
{Char=sText.charAt(i);if(validChars.indexOf(Char)==-1)
{IsValid=false;}}
return IsValid;}
var source,campid,afftrack,affsub;source='';campid='';afftrack='';affsub='';if((params["source"])&&(params["source"]!="")){source=params["source"];}
if((params["campid"])&&(params["campid"]!="")){campid=params["campid"];}
if((params["afftrack"])&&(params["afftrack"]!="")){afftrack=params["afftrack"];}
if((params["affsub"])&&(params["affsub"]!="")){affsub=params["affsub"];}
var pageTracker=false;var _gaq=false;function goToUrl(myForm){var zip=myForm.zip.value;if(zip.length!=5|isNumeric(zip)==false){window.alert("Please Enter 5 Digit ZipCode");}else{var insurance=valButton(myForm.insurance);if(insurance==null){alert("Please select yes or no");}
else{if(((pageTracker)&&(typeof(pageTracker)=='object'))||((_gaq)&&(typeof(_gaq)=='object')))
{pageTracker._trackPageview("/im-zip");}
window.open("https://www.onlineautoinsurance.com/form/quoteG.jsp?zip="+zip+"&insured="+insurance+"&source="+source+"&campid="+campid+"&afftrack="+afftrack+"&affsub="+affsub,null,'fullscreen,scrollbars=yes,location=1');window.location='http://www.onlineautoinsurance.com/companies/state/?zipcode='+zip;}}}
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;}
function isNumeric(strString)
{var strValidChars="0123456789";var strChar;var blnResult=true;if(strString.length==0)return false;for(i=0;i<strString.length&&blnResult==true;i++)
{strChar=strString.charAt(i);if(strValidChars.indexOf(strChar)==-1)
{blnResult=false;}}
return blnResult;}
function autotab(original,destination){if(original.getAttribute&&original.value.length==original.getAttribute("maxlength"))
destination.focus()}
