﻿function validateForm() {
    var distance = document.getElementById('ctl00_ctl00_cph_cph_optDistance');
    var isValid = true;
    if (distance.value > 0) {
        var varZip = document.getElementById('ctl00_ctl00_cph_cph_txtZip');
        if (varZip.value != '') {
            if (!isNumeric(varZip.value)) {
                alert('Please enter a valid zip code.');
                isValid = false;
            }
            else if (varZip.value.length < 5) {
                alert('Please enter a valid zip code.');
                isValid = false;
            }
        }
    }

    if (window.event) { window.event.returnValue = isValid; }
    return isValid;
}
function showHideRefine() {
    //get value
    var varHide = document.getElementById('ctl00_ctl00_cph_cph_valShowRefine');

    if (varHide.value == '1') {
        varHide.value = '0';
        document.getElementById('ctl00_ctl00_cph_cph_refineTrig').innerHTML = 'Maximize';
        document.getElementById('ctl00_ctl00_cph_cph_refineOptions').style.display = 'none';
        createCookie('showHideRefineCookie', 1, '');

    }
    else {
        varHide.value = '1';
        document.getElementById('ctl00_ctl00_cph_cph_refineTrig').innerHTML = 'Minimize';
        document.getElementById('ctl00_ctl00_cph_cph_refineOptions').style.display = 'block';
        createCookie('showHideRefineCookie', 0, '');
    }

}
function isNumeric(sText) {
    var ValidChars = "0123456789.";
    var IsNumber = true;
    var Char;

    for (i = 0; i < sText.length && IsNumber == true; i++) {
        Char = sText.charAt(i);
        if (ValidChars.indexOf(Char) == -1) {
            IsNumber = false;
        }
    }
    return IsNumber;

}
function viewPrint() {
    var leftNav = document.getElementById('pageleft');
    var lnk = document.getElementById('ctl00_ctl00_cph_cph_viewPrintTrig');
    var printLnk = document.getElementById('printLink');
    if (lnk.innerHTML == 'Printer-Friendly') {
        leftNav.style.display = 'none';
        leftNav.width = '0px';
        lnk.innerHTML = 'Return';
        printLnk.style.display = 'block';
    }
    else {
        leftNav.style.display = 'block';
        leftNav.width = '190px';
        lnk.innerHTML = 'Printer-Friendly';
        printLnk.style.display = 'none';
    }
}

function emailPage() {

    window.open('/email.aspx').focus();
}