﻿// JScript File

function openSave() {
    document.getElementById("dv_info").style.visibility = "hidden"
    document.getElementById("dv_saveBox").style.left = "500px"
    document.getElementById("dv_saveBox").style.visibility = "visible"
    document.getElementById("tx_searchName").focus()
}

function closeSave() {
    try {
        document.getElementById("dv_saveBox").style.visibility = "hidden"
    } catch (exception) { }
}

function openSaveWindow() {
    alert("You need to log-in to save a search")
}

function openInfoBox() {
    closeSave()
    document.getElementById("dv_info").style.left = "410px"
    document.getElementById("dv_info").style.visibility = "visible"
}


function closeInfo() {
    document.getElementById("dv_info").style.visibility = "hidden"
}


function chkFrm(frm) {
    var firstName, lastName, country
    if (lv > 2) {
        firstName = document.getElementById("tx_firstname").value
        lastName = document.getElementById("tx_surname").value
    } else {
        firstName = ""
        lastName = ""
    }
    country = document.getElementById("frm_country")
    if (country.selectedIndex == 0 && firstName == "" && lastName == "") {
        alert("Please select a country")
        return false
    }
    return true
}

function setBox() {
    var str = document.getElementById("dd_saved").value
    if (str == "") {
        alert("You haven't selected anything from the dropdown list")
        return
    }
    var htm = ""
    var strArr = str.split('|')
    var tmp, value;
    for (c = 0; c < strArr.length; c++) {
        tmp = strArr[c].split('~')
        value = tmp[1]
        if (value == "Any") value = ""
        htm = htm + "<input type='hidden' name='" + tmp[0] + "' value='" + value + "' />"
    }
    document.getElementById("dv_frmValues").innerHTML = htm
    document.getElementById("SavedFrm").submit()
}

var lv
function moogBox(obj) {

    if (obj.selectedIndex == 0) {
        document.getElementById("frm_sex").disabled = false
        document.getElementById("dd_age").disabled = false
        document.getElementById("dd_age2").disabled = false
        document.getElementById("dd_age2").disabled = false
        document.getElementById("dd_work").disabled = false
        if (lv > 2) {
            document.getElementById("dress_frm").disabled = false
            document.getElementById("dress_frm2").disabled = false
            document.getElementById("cup_frm").disabled = false
            document.getElementById("cup_frm2").disabled = false
            document.getElementById("waist_frm").disabled = false
            document.getElementById("bust_frm").disabled = false
            document.getElementById("hips_frm").disabled = false
            document.getElementById("height_frm").disabled = false
            document.getElementById("eyes_frm").disabled = false
            document.getElementById("weight_frm").disabled = false
            document.getElementById("hair_frm").disabled = false
            document.getElementById("skin_frm").disabled = false
            document.getElementById("hairLength_frm").disabled = false
            document.getElementById("shoes_frm").disabled = false
            document.getElementById("shoes_frm2").disabled = false
            document.getElementById("height_frm2").disabled = false
            document.getElementById("weight_frm2").disabled = false
            document.getElementById("bust_frm2").disabled = false
            document.getElementById("waist_frm2").disabled = false
            document.getElementById("hips_frm2").disabled = false
        }
    } else {
        document.getElementById("frm_sex").disabled = true
        document.getElementById("dd_age").disabled = true
        document.getElementById("dd_age2").disabled = true
        if (obj.selectedIndex < 4)
            document.getElementById("dd_work").disabled = false
        else
            document.getElementById("dd_work").disabled = true
        if (lv > 2) {
            document.getElementById("dress_frm").disabled = true
            document.getElementById("dress_frm2").disabled = true
            document.getElementById("cup_frm").disabled = true
            document.getElementById("cup_frm2").disabled = true
            document.getElementById("waist_frm").disabled = true
            document.getElementById("bust_frm").disabled = true
            document.getElementById("hips_frm").disabled = true
            document.getElementById("height_frm").disabled = true
            document.getElementById("eyes_frm").disabled = true
            document.getElementById("weight_frm").disabled = true
            document.getElementById("hair_frm").disabled = true
            document.getElementById("skin_frm").disabled = true
            document.getElementById("hairLength_frm").disabled = true
            document.getElementById("shoes_frm").disabled = true
            document.getElementById("shoes_frm2").disabled = true
            document.getElementById("height_frm2").disabled = true
            document.getElementById("weight_frm2").disabled = true
            document.getElementById("bust_frm2").disabled = true
            document.getElementById("waist_frm2").disabled = true
            document.getElementById("hips_frm2").disabled = true
        }
    }
}

function checkFrmObj1(obj1, obj2) {
    var si1 = document.getElementById(obj1).selectedIndex
    var si2 = document.getElementById(obj2).selectedIndex
    if (si1 > si2 && si2 != 0) document.getElementById(obj2).selectedIndex = si1
}

function checkFrmObj2(obj1, obj2) {
    var si1 = document.getElementById(obj1).selectedIndex
    var si2 = document.getElementById(obj2).selectedIndex
    if (si1 > si2 && si2 != 0) document.getElementById(obj1).selectedIndex = si2
}

function openInfo(left, top) {
    document.getElementById("dv_info").style.left = left + "px"
    document.getElementById("dv_info").style.top = top + "px"
    document.getElementById("dv_info").style.visibility = "visible"
}

function setLocation() {
    updateMenus(document.getElementById("frm_country"))
}



function openRecs() {
    document.getElementById("dv_recsInfo").style.left = "80px"
    document.getElementById("dv_recsInfo").style.top = "340px"
    document.getElementById("dv_recsInfo").style.visibility = "visible"
}

function closeRecs() {
    document.getElementById("dv_recsInfo").style.visibility = "hidden"
}
