﻿var isLocal = (document.URL.toLowerCase().indexOf('localhost') > 0)

function a(whate) {
    whate.style.border = "1px solid #FFA101";
    whate.style.background = "#FFFAE6";
}

function r(whate) {
    whate.style.border = "1px solid #FFFFFF";
    whate.style.background = "";
}
function ch(div) {
    var chBox = div.getElementsByTagName('input')[0];

    if (chBox.checked) {
        chBox.checked = false;
        div.style.background = "#FFD2D2";
    }
    else {
        chBox.checked = true;
        div.style.background = "#DBF9DC";
    }
}
function ex(catId) {

    var allDivs1 = document.getElementById('rightDiv').getElementsByTagName('div')
    var allDivs2 = document.getElementById('leftDiv').getElementsByTagName('div')

    SetDisplay(allDivs1, catId);
    SetDisplay(allDivs2, catId);
}


function SetDisplay(allDivs, catId) {
    for (var i = 0; i < allDivs.length; i++) {
        var div = allDivs[i];
        try {

            if (div.innerHTML.indexOf("'" + catId + "'") > 0) {
                if (div.innerHTML.indexOf("[+]") > 0)
                    div.innerHTML = div.innerHTML.replace("[+]", "[-]");
                else
                    div.innerHTML = div.innerHTML.replace("[-]", "[+]");
            }

            if (div.innerHTML.indexOf("pid=\"" + catId + "\"") > 0 & div.className == "k3") {
                var cs = GetCurrentStyle(div);
                if (cs.display == "block")
                    div.style.display = "none";
                else {
                    div.style.display = "block";

                }
            }

        }
        catch (ex) {
        }
    }
}
function ExpandAll() {
    try {
        var allDivs = document.getElementById('q').getElementsByTagName('div');

        for (var i = 0; i < allDivs.length; i++) {
            var div = allDivs[i];
            div.style.display = "block";
            if (div.className != "expand")
                div.innerHTML = div.innerHTML.replace("[+]", "[-]");
        }

        document.getElementById('expand').style.display = 'none';
        document.getElementById('collapse').style.display = 'block';
    }
    catch (ex) {
    }

}

function CollapseAll() {
    try {
        var allDivs = document.getElementById('q').getElementsByTagName('div');

        for (var i = 0; i < allDivs.length; i++) {
            var div = allDivs[i];
            if (div.className == "k3") {
                if (div.innerHTML.indexOf("[-]") > 0) {
                    div.innerHTML = div.innerHTML.replace("[-]", "[+]");
                    div.style.display = "block";
                }
                else {
                    if (div.innerHTML.indexOf("[+]") < 0)
                        div.style.display = "none";
                }
            }
        }

        document.getElementById('expand').style.display = 'block';
        document.getElementById('collapse').style.display = 'none';
    }
    catch (ex) {
    }
}

function redirect() {
    var provinceid;
    var catid;
    try {
        provinceid = document.getElementById('ctl00_cphRight_ucProvince_drdProvince').value;
        if (provinceid == 0)
            provinceid = '';
        else
            provinceid = '/p' + provinceid;
    }
    catch (err) {
        provinceid = '';
    }
    try {
        var catid = document.getElementById('ctl00_cphRight_ucCategory_drdCategory').value;
        if (catid == 1 & provinceid != '')
            catid = '';
        else
            catid = '/' + catid;
    }
    catch (err) {
        catid = '';
    }

    window.location = '/Category' + catid + provinceid;
}

function h(link) {
    window.location = '/Details/' + link;
}
function J(link) {
    window.location = link;
}
function br(link) {
    window.open(link);
}

var _isIe = (window.navigator.appName.toLowerCase().indexOf('explorer') > 0);

function FireBtn(event, target) {
    if (event.keyCode == 13) {
        var src = event.srcElement || event.target;
        if (!src || (src.tagName.toLowerCase() != "textarea")) {
            var defaultButton;
            if (!_isIe) {
                defaultButton = document.getElementById(target);
            }
            else {
                defaultButton = document.all[target];
            }
            if (defaultButton && typeof (defaultButton.click) != "undefined") {
                defaultButton.click();
                event.cancelBubble = true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}

function oldredirect() {
    var cityId = new String();
    var catid = new String();

    try {
        cityId = document.getElementById('ctl00_cphRight_ucProvince_drdProvince').value;
    }
    catch (err) {
        cityId = '0';
    }
    try {
        var catid = document.getElementById('RightCon_ucCategory_drdCategory').value;
    }
    catch (err) {
        catid = '1';
    }

    if (cityId == '0') cityId = "100";
    if (cityId.toString().length == 1) cityId = "90" + cityId;
    if (cityId.toString().length == 2) cityId = "9" + cityId;

    if (catid == "1") catid = "90" + catid;
    if (catid.toString().length == 2) catid = "0" + catid;

    var id = cityId + catid;

//    if (isLocal)
//        window.location = '/popyoon/Category.aspx?id=' + id;
//    else
        window.location = '/Category.aspx?id=' + id;
}

function SelectAll(SelectedCheckBox, targetCheckBoxId) {

    var isChecked = SelectedCheckBox.checked;
    var allCheckBoxes = document.getElementsByTagName('input');

    for (var i = 0; i < allCheckBoxes.length; i++) {
        if (allCheckBoxes[i].id.indexOf(targetCheckBoxId) > 0) {
            allCheckBoxes[i].checked = isChecked;
            ck(allCheckBoxes[i]);
        }
    }
}

function ck(sender) {
    if (sender.checked) {
        if (sender.parentElement != undefined)
            sender.parentElement.parentElement.parentElement.parentElement.style.backgroundColor = '#EEF9E9';
        else
            sender.parentNode.parentNode.parentNode.parentNode.style.backgroundColor = '#EEF9E9';
    }
    else {
        if (sender.parentElement != undefined)
            sender.parentElement.parentElement.parentElement.parentElement.style.backgroundColor = '';
        else
            sender.parentNode.parentNode.parentNode.parentNode.style.backgroundColor = '';
    }
}

function ck2(sender) {
    if (sender.checked) {
        if (sender.parentElement != undefined)
            sender.parentElement.parentElement.style.backgroundColor = '#EEF9E9';
        else
            sender.parentNode.parentNode.style.backgroundColor = '#EEF9E9';
    }
    else {
        if (sender.parentElement != undefined)
            sender.parentElement.parentElement.style.backgroundColor = '';
        else
            sender.parentNode.parentNode.style.backgroundColor = '';
    }
}

function SelectAll2(SelectedCheckBox, targetCheckBoxId) {

    var isChecked = SelectedCheckBox.checked;
    var allCheckBoxes = document.getElementsByTagName('input');

    for (var i = 0; i < allCheckBoxes.length; i++) {
        if (allCheckBoxes[i].id.indexOf(targetCheckBoxId) > 0) {
            allCheckBoxes[i].checked = isChecked;
            ck2(allCheckBoxes[i]);
        }
    }
}

function GetCurrentStyle(div) {
    if (div.currentStyle != undefined)
        return div.currentStyle;
    else //in firefox
        return document.defaultView.getComputedStyle(div, null);
}

function ExCollOne(clickedDiv, targetDivId) {
    var div = document.getElementById(targetDivId);
    var cs = GetCurrentStyle(div);

    if (cs.display == 'block') {
        div.style.display = 'none';
        clickedDiv.style.backgroundImage = 'url(../img/Expand.gif)';
    }
    else {
        div.style.display = 'block';
        clickedDiv.style.backgroundImage = 'url(../img/Collapse.gif)';
    }
}

function ExCollAll(clickedDiv) {
    var cs = GetCurrentStyle(clickedDiv);
    var allDivs = document.getElementsByTagName('div');
    var targetDisplay;
    var targetBackgroundImage;

    if (cs.backgroundImage.toLowerCase().indexOf('expand') > 0) {
        targetDisplay = "block";
        targetBackgroundImage = 'url(../img/Collapse.gif)';
    }
    else {
        targetDisplay = "none";
        targetBackgroundImage = 'url(../img/Expand.gif)';
    }

    clickedDiv.style.backgroundImage = targetBackgroundImage;

    for (var i = 0; i < allDivs.length; i++) {
        if (allDivs[i].className == "pd60" | allDivs[i].className == "pd61")
            allDivs[i].style.display = targetDisplay;

        if (allDivs[i].className == "pd58")
            allDivs[i].style.backgroundImage = targetBackgroundImage;
    }

    function getArgs() {
        var args = new Object();
        var query = location.search.substring(1);
        var pairs = query.split("&");
        for (var i = 0; i < pairs.length; i++) {
            var pos = pairs[i].indexOf('=');
            if (pos == -1) continue;
            var argname = pairs[i].substring(0, pos);
            var value = pairs[i].substring(pos + 1);
            args[argname] = unescape(value);
        }
        return args;
    }



}





