﻿function show(sid) {
    whichEl = eval(sid);
    if (whichEl.style.display == "none") {
        eval(sid + ".style.display=\"\";");
        eval(sid + ".title=\"可以点击关闭\";");
        eval(sid + ".style.cursor=\"hand\";");
    }
    else {
        eval(sid + ".style.display=\"none\";");
        eval(sid + ".title=\"可以点击展开\";");
        eval(sid + ".style.cursor=\"hand\";");
    }
}

function showCatalog() {
    whichEl = eval("dir_alt");
    if (eval("cat").style.display == "none") {
        eval("cat").style.display = "block";
        whichEl.innerHTML = "隐藏";
        whichEl.title = "可以点击关闭";
        whichEl.style.cursor = "hand"; ;
    }
    else {
        eval("cat").style.display = "none";
        whichEl.innerHTML = "展开";
        whichEl.title = "可以点击展开";
        whichEl.style.cursor = "hand";
    }
}

function tp1() {
    document.search.infotype.value = 2;
}

function tp2() {
    document.search.infotype.value = 1;
    if (document.search.title.value.length < 2) {
        alert("搜索应超过1个字符!");
        return false;
    }
}

function sidebar_collapse() {
	/*
	var obj = $('sidebar');
	if(obj) {
		if (obj.getStyle('display') == '') {
			obj.setStyle('display', 'none');
			$('qh').innerHTML = '打开边栏';
		}
		else {
			obj.setStyle('display', '');
		}
	}
	*/
	
	if ($('wrap').className == 'wrap with_side s_clear') {
		$('wrap').className = 'wrap s_clear';
		$('qh').innerHTML = '打开边栏';
		//Cookie.write('bianlan','wrap s_clear');
		Cookie.write('bianlan','wrap s_clear',{duration: 1});
	}
	else {
		$('wrap').className = 'wrap with_side s_clear';
		$('qh').innerHTML = '关闭边栏';
		//Cookie.write('bianlan','wrap with_side s_clear');
		Cookie.write('bianlan','wrap with_side s_clear',{duration: 1});
	}
	//location.reload();
}

/* mootools 操作 */
window.addEvent('domready', function() {							 
	if(Cookie.read('bianlan')){
		if(Cookie.read('bianlan')=='wrap s_clear'){
			$('qh').innerHTML = '打开边栏';
		}
		$('wrap').className = Cookie.read('bianlan');
	}
	
    $$('#cat ol').setStyle('display', 'none');
	
    $$('h3.toggler').each(function(drag, ind) {
        if (ind != 0) {
            drag.getNext().setStyle('display', 'none');
            drag.setStyle('background-image', 'url("http://www.godist.cn/History/images/arrow-right.png")').setStyle('color', '#666');
        }
        else {
            drag.getNext().setStyle('display', 'block');
        }
        drag.addEvents({ 'click': function() {
            // this.getNext().slide('toggle');
            if (this.getNext().getStyle('display') == 'none') {
                this.getNext().setStyle('display', 'block');
                this.setStyle('background-image', 'url("http://www.godist.cn/History/images/arrow-down.png")').setStyle('color', '#980000');
            }
            else {
                this.getNext().setStyle('display', 'none');
                this.setStyle('background-image', 'url("http://www.godist.cn/History/images/arrow-right.png")').setStyle('color', '#666');
            }
        }
        });
    });
	
    var cat = $("cat");
    var x;
    if (cat != undefined) { // 判断元素是否存在
        cat.onmouseover = function() {
            clearInterval(x);
            this.setStyle('height', "auto"); $$('#cat ol').setStyle('display', 'block');
        };
        cat.onmouseout = function() {
            x = setTimeout(function() {
                cat.setStyle('height', "100px"); $$('#cat ol').setStyle('display', 'none');
            }, 2000);
        };
    }

    // scroller
    var scroller = new Fx.Scroll(window, {
        link: 'cancel',
        duration: 1000,
        transition: 'quad:in:out'
    });


    var elements = $$('a.al');
    if (typeof (elements) != undefined) {
        $$('#cat a').each(function(elem, i) {
            elem.addEvent('click', function(e) {
                e.preventDefault();
                scroller.toElement(elements[i]);
            });
        });
    }

    $$(".arr a").addEvent('click', function(e) {
        e.preventDefault();
        scroller.toElement($("headerwrap"));
    });

    $("topN").addEvent('click', function(e) {
        e.preventDefault();
        scroller.toElement($("headerwrap"));
    });
});
