﻿function focus_blue_chn(a, b, c) {
    if (b == 'f') {
        a.value = '';
        a.style.color = '#000'
    } else if (b == 'b') {
        if (trim_str(a.value) == '') {
            a.style.color = '#A7A7A7';
            if (c == "t") {
                a.value = 'Enter Job title, keywords or company name'
            } else if (c == "z") {
                if (document.getElementById("hid_ln").value.indexOf(",") > -1) {
                    a.value = 'ZIP'
                } else if (document.getElementById("hid_ln").value != "") {
                    a.value = 'City or ZIP'
                } else {
                    a.value = 'City, State, or ZIP'
                }
            }
            a.onfocus = function () {
                focus_blue_chn(a, 'f')
            }
        } else {
            a.onfocus = function () {}
        }
        if (c == "z") {
            document.getElementById("miles").style.display = "none"
        }
    }
}
function trim_str(a) {
    a = a.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
    return a
}
function search_jobs() {
    document.getElementById("miles").style.visibility = "hidden";
    var a = document.getElementById("srch_txt").value;
    if (a == "Enter Job title, keywords or company name") {
        a = ""
    }
    a = encodeURIComponent(a);
    var b = document.getElementById("hid_mile").value;
    if (b != "") {
        b = "&m=" + b
    } else {
        b = "&m=25"
    }
    var c = document.getElementById("srch_zip").value;
    if (c != "City, State, or ZIP" && c != "" && c != "ZIP" && c != "City or ZIP") {
        c = "&z=" + encodeURIComponent(c)
    } else {
        c = "";
        b = ""
    }
    var d = document.getElementById("hid_ln").value;
    var e = document.getElementById("hid_nn").value;
    var f = document.getElementById("hid_nt").value;
    if (document.getElementById("lnkbuck") != null)
      {
        a = "jobs2.aspx?p=1" + c + b + "&q=" + a;
      }
    else
      {
        a = "jobs.aspx?p=1" + c + b + "&q=" + a;
      }
    window.location = a
}
var tmp_hid_meas = "";

function blur_txt() {
    if (document.getElementById("srch_txt").value != 'Enter Job title, keywords or company name') {
        focus_blue_chn(document.getElementById("srch_txt"), "b", "t")
    }
    if (document.getElementById("srch_zip").value != 'City, State, or ZIP' && document.getElementById("srch_zip").value != 'ZIP' && document.getElementById("srch_zip").value != "City or ZIP" && document.getElementById("srch_zip").value != "") {
        focus_blue_chn(document.getElementById("srch_zip"), "b", "z")
    } else {
        if (document.getElementById("hid_ln").value.indexOf(",") > -1) {
            document.getElementById("srch_zip").value = 'ZIP'
        } else if (document.getElementById("hid_ln").value != "") {
            document.getElementById("srch_zip").value = 'City or ZIP'
        } else {
            document.getElementById("srch_zip").value = 'City, State, or ZIP'
        }
    }
    chng_m_style();
    var a = navigator.appVersion;
    if (a.indexOf("MSIE 7.") > -1) {
        document.getElementById("fb_like").style.left = "75px"
    }
    tmp_hid_meas = document.getElementById("hid_measure").value;
    document.getElementById("hid_measure").value = "";
    res_ln()
}
function res_ln() {
    var a = "ny-jobs.net,jobs-ca.us,jobs-nursing.net,florida-jobs.us,jobsfilter.com";
    if (a.indexOf(document.getElementById("hid_ourl").value) > -1 && document.getElementById("hid_ourl").value != "") {
        document.getElementById("hid_res_ln").value = "1"
    } else {
        document.getElementById("hid_res_ln").value = "0"
    }
}
function pop_o_c() {
    if (document.getElementById("miles").style.display != "block") {
        document.getElementById("miles").style.display = "block"
    } else {
        document.getElementById("miles").style.display = "none"
    }
}
function open_pop() {
    document.getElementById("miles").style.display = "block"
}
function set_mile(a) {
    document.getElementById("hid_mile").value = a;
    chng_m_style();
    pop_o_c()
}
function chng_m_style() {
    var a = document.getElementById("hid_mile").value;
    if (a != 'x') {
        a = ' ' + a + ' '
    }
    var b = document.getElementById("miles").getElementsByTagName("a");
    for (var i = 0; i < b.length; i++) {
        if (b[i].title.indexOf(a) >= 0) {
            b[i].className = "s"
        } else {
            b[i].className = ""
        }
    }
}
function m_over_out(a, b) {
    var c = b.parentNode.parentNode.className;
    if (a == "on") {
        if (c.indexOf("job_s") >= 0) {
            b.parentNode.parentNode.style.backgroundImage = "url('images/s_bg_2.jpg')"
        } else if (c.indexOf("job_ff") >= 0) {
            b.parentNode.parentNode.style.backgroundImage = "url('images/s_bg_6.jpg')"
        } else {
            b.parentNode.parentNode.style.backgroundImage = "url('images/s_bg_4.jpg')"
        }
    } else if (a == "off") {
        if (c.indexOf("job_s") >= 0) {
            b.parentNode.parentNode.style.backgroundImage = "url('images/s_bg_1.jpg')"
        } else if (c.indexOf("job_ff") >= 0) {
            b.parentNode.parentNode.style.backgroundImage = "url('images/s_bg_5.jpg')"
        } else {
            b.parentNode.parentNode.style.backgroundImage = "url('images/s_bg_3.jpg')"
        }
    }
}
function click_txtb(e) {
    var a;
    if (window.event) {
        a = window.event.keyCode
    } else {
        a = e.which
    }
    if (a == 13) {
        search_jobs()
    } else {
        return true
    }
}
var t_side = 0;
var t_side_out = 0;

function slide_tab(a, b) {
    var c = a.parentNode.style.left.replace("px", "") * 1;
    if (b == "o") {
        if (c < 0) {
            clearTimeout(t_side_out);
            a.parentNode.style.left = c + 12 + "px";
            t_side = setTimeout(function () {
                slide_tab(a, "o")
            }, 50)
        }
    } else {
        if (c > -180) {
            clearTimeout(t_side);
            a.parentNode.style.left = c - 12 + "px";
            t_side_out = setTimeout(function () {
                slide_tab(a, "")
            }, 50)
        }
    }
}
function check_measure(a) {
    if (document.getElementById("hid_res_ln").value == "1") {
        var b = a.id.replace("jobu", "");
        var c = tmp_hid_meas.substring(tmp_hid_meas.indexOf("$#" + b + "#$"), tmp_hid_meas.indexOf("$%" + b + "%$"));
        c = c.replace("$#" + b + "#$mytt", "http://www.jobamatic.com/a/jbb/redirect/").replace("$#" + b + "#$thtt", "http://api.simplyhired.com/a/job-details/view/");
        a.target = "_blank";
        a.href = c;
        xml_sclk(a);
        a.onmousedown = function () {
            xml_sclk(a)
        }
    }
}
function check_city_state(a) {
    if (document.getElementById("hid_res_ln").value == "1") {
        var b = a.href;
        a.href = b.replace(document.getElementById("hid_ourl").value, "allyourjobs.com")
    }
}
