 function doClick(buttonName, e) {
    var key;
    if (window.event)
        key = window.event.keyCode;    
    else
        key = e.which;    
    if (key == 13) {
        var btn = document.getElementById(buttonName);
        if (btn != null) { 
            btn.click();
            event.keyCode = 0
        }
    }
	return true;
}

function validateForm(){    
	var varZipCode = document.getElementById(cs_zip_code);
	var varCityState = document.getElementById(cs_city_state);
	if ((varZipCode.value.length == 0 ||varZipCode.value=="Zip Code" ) 
	    && (varCityState.value.length == 0|| varCityState.value=="City, State")){
		alert("Please enter your Zip Code OR City, State.");
		varZipCode.value="Zip Code";
		varCityState.value="City, State";
		return false;                
	}

	if (varZipCode.value.length != 0 && varZipCode.value!="Zip Code"){ 
		reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);
		if (!reZip.test(varZipCode.value)){
			varZipCode.value ="";
			alert("Please enter valid Zip Code.");  
			varZipCode.value="Zip Code";        
			return false;
		}     
	}     

	_onclick_track_pixel();

	return true;
}

function ShowCityPanel(){
    var varScmb = document.getElementById('scombo');
    if(varScmb.style.display=="none"){
        varScmb.style.display="block";
        document.getElementById('zcombo').style.display="none";
    }
}

function clearfield(field, defaultvalue) {
    if (field.value == defaultvalue) 
        field.value = "";
}

function checkfield(field, defaultvalue) {
    if (field.value == "" || field.value == defaultvalue) 
        field.value = defaultvalue;
}


