function validateIns(f){
	var ni_var1 = f.ni_var1.value;

	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;
	} else if(!existingZIP(f.zipcode.value)){
		alert('This zipcode does not exist.');
		f.zipcode.focus();
		return false;
	}

	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;
	}

	if((srcid == 'IFP') || (srcid == 'SG') || (srcid == 'DT') || (srcid == 'ST')){
		var tgUrl = 'https://www.ehealthinsurance.com/ehi/Alliance?allid=AOV28265&type=' + srcid;
		var _url  = tgUrl + '&zip=' + f.zipcode.value + '&sid=' + ni_var1;

		xmlHttp.onreadystatechange = function(){
			if(xmlHttp.readyState == 4){
				if(xmlHttp.status == 200){
					document.location = _url;
					return false;
				}
			}
		}
		var xmlUrl = '/savestat.php?tgUrl=' + escape(tgUrl) + '&AffID=AOV28265&Zip=' + f.zipcode.value + '&Nivar=' + ni_var1;
		xmlHttp.open('GET', xmlUrl, true);
		xmlHttp.send(null);
	}

	return false;
}
