function delayHide(){
    setTimeout(function(){
        hide('tinyNotifer');
    }, 1500);
}
function divCloseMessage(layMessage){
    if (document.getElementById(layMessage) == null) {
        return;
    }
    var ie = (navigator.appVersion.indexOf("MSIE") != -1);
    if (ie) {
        setTimeout(function(){
            ieDivClose(layMessage);
        }, 1500);
    }
    else {
        setTimeout(function(){
            firefoxDivClose(layMessage);
        }, 1500);
    }
}
function ieDivClose(layerMessage){
    var objLayerMessage = document.getElementById(layerMessage);
    if (!objLayerMessage) {
        return;
    }
    objLayerMessage.filters.alpha.opacity -= 5;
    if (objLayerMessage.filters.alpha.opacity > 0) {
        setTimeout(function(){
            ieDivClose(layerMessage);
        }, 50);
    }
    else {
        currentPos = "LayerMenu";
        objLayerMessage.className = objLayerMessage.className + " collapsed";
        objLayerMessage.filters.alpha.opacity = 101;
    }
}
function firefoxDivClose(layerMessage){
    var objLayerMessage = document.getElementById(layerMessage);
    if (!objLayerMessage) {
        return;
    }
    objLayerMessage.style.MozOpacity -= 0.05;
    if (objLayerMessage.style.MozOpacity > 0) {
        setTimeout(function(){
            firefoxDivClose(layerMessage);
        }, 50);
    }
    else {
        currentPos = "LayerMenu";
        objLayerMessage.className = objLayerMessage.className + " collapsed";
        objLayerMessage.style.MozOpacity = 101;
    }
}
function now(now){
    document.getElementById(now).className = "now";
} 
function show(obj){
    if (document.getElementById(obj) == null) {
        return;
    }
    clearTimeout(voTimer);
    if (document.getElementById(obj).className.indexOf("collapsed") >= 0) {
        document.getElementById(obj).className = document.getElementById(obj).className.replace("collapsed", "expanded");
    }
}
function hide(obj){
    if (document.getElementById(obj) == null) {
        return;
    }
    if (document.getElementById(obj).className.indexOf("expanded") >= 0) {
        document.getElementById(obj).className = document.getElementById(obj).className.replace("expanded", "collapsed");
    }
}
var voTimer=null;
function slowHide(obj){
    if (document.getElementById(obj) == null) {
        return;
    }
    if (document.getElementById(obj).className.indexOf("expanded") >= 0) {
        voTimer = setTimeout(function(){
            document.getElementById(obj).className = document.getElementById(obj).className.replace("expanded", "collapsed");
        }, 500);
    }
}
function showHide(obj){
    if (document.getElementById(obj).className.indexOf("expanded") >= 0) {
        document.getElementById(obj).className = document.getElementById(obj).className.replace("expanded", "collapsed");
    }
    else {
        document.getElementById(obj).className = document.getElementById(obj).className.replace("collapsed", "expanded");
    }
}
function homeExp(obj){
    if (document.getElementById(obj).className.indexOf("open") >= 0) {
        document.getElementById(obj).className = document.getElementById(obj).className.replace("open", "close");
    }
    else {
        document.getElementById(obj).className = document.getElementById(obj).className.replace("close", "open");
    }
}
var interval;
function showPopMenu(obj){
    var arr = document.getElementsByTagName("select");
    if (arr && arr.length > 0) {
        for (var i = 0; i < arr.length; i++) {
            if (arr[i].name.indexOf("popselect") < 0) {
                if (arr[i].id == "select2") {
                    continue;
                }
                else {
                    arr[i].style.visibility = "hidden";
                }
            }
        }
    }
    reCalBodySize();
    interval = setInterval(function(){
        GetCenterXY_ForLayer(document.getElementById(obj));
        if (!+'\v1' && !window.XMLHttpRequest) { // IE6
            showAlpha();
        }
    }, 50);
    var objshow = document.getElementById(obj);
    if (!objshow) {
        return;
    }
    var objshowClass = objshow.className;
    if (objshowClass.indexOf("collapsed") >= 0) {
        objshow.className = objshowClass.replace("collapsed", "expanded");
    }
    showAlpha();
}
function hidePopMenu(obj){
    if (interval) 
        clearInterval(interval);
    unshowAlpha();
    var objshow = document.getElementById(obj);
    if (!objshow) {
        return;
    }
    var objshowClass = objshow.className;
    if (objshowClass.indexOf("expanded") >= 0) {
        objshow.className = objshowClass.replace("expanded", "collapsed");
    }
    var arr = document.getElementsByTagName("select");
    if (arr && arr.length > 0) {
        for (var i = 0; i < arr.length; i++) {
            arr[i].style.visibility = "inherit";
        }
    }
}
function SelectPopMenu(obj){
    var objshow = document.getElementById(obj);
    if (!objshow) {
        return;
    }
    var objshowClass = objshow.className;
    if (objshowClass.indexOf("expanded") >= 0) {
        objshow.className = objshowClass.replace("expanded", "collapsed");
    }
    var arr = document.getElementsByTagName("select");
    if (arr && arr.length > 0) {
        for (var i = 0; i < arr.length; i++) {
            arr[i].style.visibility = "inherit";
        }
    }
    unshowAlpha();
}
function showAlpha(){
    var alphaObj = document.getElementById("showdiv");
    if (!alphaObj) {
        return;
    }
    alphaObj.className = "Alpha";
    var docEle = document.documentElement || document.body;
    if (docEle.scrollWidth > docEle.clientWidth || docEle.scrollWidth > window.screen.availWidth) {
        alphaObj.style.minWidth = docEle.scrollWidth + "px";
    }
    if (docEle.scrollHeight > docEle.clientHeight || docEle.scrollHeight > window.screen.availHeight) {
        alphaObj.style.height = docEle.scrollHeight + "px";
    }
    alphaObj.style.display = "";
}
function unshowAlpha(){
    var alphaObj = document.getElementById("showdiv");
    if (!alphaObj) {
        return;
    }
    alphaObj.style.display = "none";
}
function reCalBodySize(){
    bodyScrollWidth = document.documentElement.scrollWidth;
    bodyScrollHeight = document.documentElement.scrollHeight;
}
function GetCenterXY_ForLayer(objdiv){
    var clientWidth = parseInt(objdiv.clientWidth);
    var clientHeight = parseInt(objdiv.clientHeight);
    var objLeft = parseInt(document.documentElement.scrollLeft +
    (document.documentElement.clientWidth - clientWidth) / 2) +
    "px";
    var relTop = (document.documentElement.clientHeight - clientHeight) / 2;
    var objTop = parseInt(document.documentElement.scrollTop + relTop) + "px";
    objdiv.style.top = objTop;
    objdiv.style.left = objLeft;
    if (interval && window.XMLHttpRequest) {
        clearInterval(interval);
    }
}
function checkAndResetStyleTop(obj){
    var clientHeight = obj.clientHeight;
    var styleTop = parseInt(obj.style.top);
    if (clientHeight + styleTop > bodyScrollHeight) {
        obj.style.top = (bodyScrollHeight - clientHeight) + "px";
    }
}
function showElement(obj){
    if (document.getElementById(obj) == null) {
        return;
    }
    if (document.getElementById(obj).className.indexOf("collapsed") >= 0) {
        document.getElementById(obj).className = document.getElementById(obj).className.replace("collapsed", "expanded");
    }
}
function hideElement(obj){
    if (document.getElementById(obj) == null) {
        return;
    }
    if (document.getElementById(obj).className.indexOf("expanded") >= 0) {
        document.getElementById(obj).className = document.getElementById(obj).className.replace("expanded", "collapsed");
    }
}
function choose(state){
    var elms = document.getElementsByTagName('input');
    var c = new Array();
    var index = 0;
    var cssName = state.checked ? 'h' : ' ';
    for (var i = 0; i < elms.length; i++) {
        if (elms[i].type != 'checkbox' || elms[i].disabled) {
            continue;
        }
        c[index++] = elms[i];
    }
    for (var j = 1; j < c.length; j++) {
        c[j].checked = state.checked;
        if (j % 2 != 0) {
            c[j].parentNode.parentNode.className = ' ' + cssName;
        }
        else {
            c[j].parentNode.parentNode.className = ' o ' + cssName;
        }
        
    }
}
function addFavorite(){
    var home_site = "Made-in-China.com";
    var url_site = "http://www.made-in-china.com";
    try {
        if (navigator.userAgent.toLowerCase().indexOf("msie") != -1) {
            window.external.AddFavorite(url_site, home_site);
        }
        else {
            window.sidebar.addPanel(home_site, url_site, '');
        }
    } 
    catch (e) {
        alert("Sorry! Please Press [Ctrl + D].");
    }
}
function initForm(formId, buttonId){
    if (window.addEventListener) {
        document.getElementById(formId).addEventListener('submit', function(){
            document.getElementById(buttonId).disabled = 'disabled';
        }, false);
    }
    else 
        if (window.attachEvent) {
            document.getElementById(formId).attachEvent('onsubmit', function(){
                document.getElementById(buttonId).disabled = 'disabled';
            });
        }
}
function changeAd(ran, myId){
    var random = Math.random() * 10;
    var startInt = 0;
    for (var i = 0; i < ran.length; i++) {
        if (startInt < random && random <= (ran[i] + startInt)) {
            document.getElementById(myId[i]).className = "expanded";
        }
        else {
            document.getElementById(myId[i]).className = "collapsed";
        }
        startInt = ran[i] + startInt;
    }
}
