function validZIP(val){
	re = new RegExp(/^\d{5,5}$/);
	if(val.match(re)){
		return true;
	} else {
		return false;
	}
}

function validateIns(f){
	if(f.zipcode.value == ''){
		alert('Please enter your zipcode.');
		f.zipcode.focus();
		return false;
	} else if(!validZIP(f.zipcode.value)){
		alert('Please enter valid 5-digits zipcode.');
		f.zipcode.focus();
		return false;
	}

	var ni_var1 = f.ni_var1.value;

	len = parseInt(f.srcid.length);

	if(!isNaN(len)){
		for(i = 0; i < len; i++){
			if(f.srcid[i].checked){
				var srcid = f.srcid[i].value;
			}
		}
	} else {
		var srcid = f.srcid.value;
	}

	var _url;

	if(srcid == 'auto')
	{
		//_url = 'https://www.insuranceleadz.com/form/auto?zip=' + f.zipcode.value + '&a=38402&c=' + ni_var1 + '&t=400';
		  _url = 'https://forms.insuranceagents.com/auto?zip=' + f.zipcode.value + '&a=38402&c=' + ni_var1 + '&t=400';
	}
	else if(srcid == 'life')
	{
		//_url = 'https://www.insuranceleadz.com/form/life?zip=' + f.zipcode.value + '&a=38402&c=' + ni_var1 + '&t=400';
		  _url = 'https://forms.insuranceagents.com/life?zip=' + f.zipcode.value + '&a=38402&c=' + ni_var1 + '&t=400';
	}
	else if(srcid == 'home')
	{
		//_url = 'https://www.insuranceleadz.com/form/home?zip=' + f.zipcode.value + '&a=38402&c=' + ni_var1 + '&t=400';
		  _url = 'https://forms.insuranceagents.com/home?zip=' + f.zipcode.value + '&a=38402&c=' + ni_var1 + '&t=400';
	}
	else if(srcid == 'health')
	{
		//_url = 'https://www.insuranceleadz.com/form/health?zip=' + f.zipcode.value + '&a=38402&c=' + ni_var1 + '&t=400';
		//_url = 'http://www.insurancedirectory.org/health/health-insurance.php?zip=' + f.zipcode.value + '&sid=' + ni_var1 + '&type=IFP';
		  _url = 'https://forms.insuranceagents.com/health?zip=' + f.zipcode.value + '&a=38402&c=' + ni_var1 + '&t=400';
	}

	document.location = _url;
	return false;
}
