
function showOther() {

    var field = document.getElementById('tbSource');

    if (field.options[field.selectedIndex].text == "Other") {
        document.getElementById('other_source').style.display = "block";
    }
    else {
        document.getElementById('other_source').style.display = "none";
    }
}


function Validate() {
    var items = "";
    if (document.getElementById('tbName').value == '')
        items += "Please enter your name.\r\n";
    if (document.getElementById('tbAddress').value == '')
        items += "Please enter your address.\r\n";
    if (document.getElementById('tbCity').value == '')
        items += "Please enter your city.\r\n";
    if (document.getElementById('ddlState').value == 'None')
        items += "Please select your state.\r\n";
    if (document.getElementById('tbZipCode').value == '')
        items += "Please enter your zip code.\r\n";
    if (document.getElementById('tbEmailAddress').value == '')
        items += "Please enter your email.\r\n";
    if (document.getElementById('tbCity').value == '')
        items += "Please enter your phone number.\r\n";
    if(document.getElementById('tbOther').value == '')
        items += "Please tell us how you found us.\r\n";
    if (items.length > 0) {
        alert("The following items are missing, please enter in the needed information and resubmit the form:\r\n\r\n" +items);
        return false;
    }
    else {
        return true;
    }
}


function ValidateInfoKit() {
    var items = "";
    if (document.getElementById('tbFirstName').value == '')
        items += "Please enter your first name.\r\n";
    if (document.getElementById('tbLastName').value == '')
        items += "Please enter your last name.\r\n";
    if (document.getElementById('tbAddress').value == '')
        items += "Please enter your address.\r\n";
    if (document.getElementById('tbCity').value == '')
        items += "Please enter your city.\r\n";
    if (document.getElementById('ddlState').value == 'None')
        items += "Please select your state.\r\n";
    if (document.getElementById('tbZipCode').value == '')
        items += "Please enter your zip code.\r\n";
    if (document.getElementById('tbEmailAddress').value == '')
        items += "Please enter your email.\r\n";
      //if (document.getElementById('tbPhone').value == '')
       // items += "Please enter a phone number in the format of xxx-xxx-xxxx..\r\n";
   if (!isPhoneNumber(document.getElementById('tbPhone').value))
        items += "Please enter a phone number in the format of xxx-xxx-xxxx.\r\n";
      if (document.getElementById("ddlSource").selectedIndex == 0 && document.getElementById("tbSourceDesc").value == '')
        items += "Please enter the name of the radio show in which you heard about us.";
    if (document.getElementById("ddlSource").selectedIndex == 2 && document.getElementById("tbSourceDesc").value == '')
        items += "Please enter who referred you to us.";
    if (document.getElementById("ddlSource").selectedIndex == 3 && document.getElementById("tbSourceDesc").value == '')
        items += "Please enter the TV station you saw our commercial on.";
    if (items.length > 0) {
        alert("The following items are missing, please enter in the needed information and resubmit the form:\r\n\r\n" + items);
        return false;
    }
    else {
        return true;
    }
}


function isPhoneNumber(str) {
    var re = new RegExp(/^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/);
    return re.test(str);
}



function sourceChange(selectObj) {
    // get the index of the selected option 
    var idx = selectObj.selectedIndex;

    var descBox = document.getElementById("divSourceDesc");

    if (idx == 0) {
        descBox.style.display = '';
        document.getElementById("lblSourceDesc").innerHTML='Radio Personality';
    }
    else if (idx == 2) {
        descBox.style.display = '';
        document.getElementById("lblSourceDesc").innerHTML='Who Referred You To Us?';
    }
    else if (idx == 3) {
        descBox.style.display = '';
        document.getElementById("lblSourceDesc").innerHTML = 'What TV station were you watching?';
    }
    else
        descBox.style.display = 'none';
} 
  
