﻿function locatorSaveState(option){
    if(option == 1){setJobAppCookie()};
    if(option == 2){setContactUsCookie();}
    if(option == 3){setMyProfileCookie();}
    if(option == 4){setPromotionCookie();}
}

function submitViaEnter(evt, selectOption, level, parentFolder) {
    evt = (evt) ? evt : event;
    var target = (evt.target) ? evt.target : evt.srcElement;
    var form = target.form;
    var charCode = (evt.charCode) ? evt.charCode :
        ((evt.which) ? evt.which : evt.keyCode);
    if (charCode == 13 || charCode == 3) {
        SearchAddress(selectOption, level, parentFolder);
        return false;
    }
    return true;
}

 function searchGeoIP(location, radius){
    var sLoc = document.getElementById("txtSearch");
    var sRad = document.getElementById("searchRadius");
    sLoc.value = location;
    sRad.value = radius;
    SearchAddress();
 }

function SearchAddress(selectOption, level, parentFolder) {
    var address = document.getElementById("txtSearch").value;
    var searchaddress = document.getElementById("searchAddress");
    var searchRadius = document.getElementById("searchRadius");
    var applevel;
    var appopt;
    searchaddress.value = address
    searchRadius.value = document.getElementById("selRadius").value;
    if(typeof addLocations == 'function'){addLocations();}
    var frm = document.getElementById("frmSearch");
    applevel = ""

    if (parentFolder.length > 0) {applevel += "/" + parentFolder;}
    if (selectOption > 0) {
        appopt = "&selopt=" + selectOption;
    }
    else {
        appopt = "";
    }
    frm.action= applevel +  "/SalonLocator/default.asp?searchAddr=" + address + "&searchRadius=" + searchRadius.value + appopt;
    
    if (level == 1) {locatorSaveState(selectOption);}
    frm.submit();
}
