﻿function locatorSaveState(option){
    if(option == 1){setJobAppCookie()};
    if(option == 2){setContactUsCookie();}
    if(option == 3){setMyProfileCookie();}
}

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");
    
    //DE
    applevel = ""
  /*  if (level == 0) {
        applevel = "";
    }
    else {
        //applevel = "..";
        applevel = "";
    }*/
    //End DE
    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();
}
