function outWebSite(event, e){
    var url = e.getAttribute('rec');
    if(getCookie('outWeb')){
        e.href = url;
        return true;
    }else{
        var x = event.clientX;
        if(x + 400 > document.documentElement.clientWidth) {
            x = document.documentElement.clientWidth - 400;
        }
        var y = event.clientY + document.documentElement.scrollTop;
        if(document.getElementById('out_website')){

        }else{
            var oDiv = document.createElement('div');
            oDiv.id='out_website';
            oDiv.style.width = "400px";
            oDiv.style.background="#fff";
            oDiv.style.zIndex =20;
            oDiv.style.fontSize = '12px';
            oDiv.style.color = '#666';
            oDiv.style.position = 'absolute';
            oDiv.style.border = '1px solid #ffa16f';
            oDiv.style.padding = '5px';
            oDiv.style.lineHeight = '18px';
            oDiv.style.textAlign = 'center';
            oDiv.style.display = 'none';
            var str="<div id='out_website_url'></div>";
            str += "<p class='out_website_say'>此网页不属于宝宝树，不保证其安全性</p>";
            str += "<p class='out_website_link'>";
            str += "<a href='#' target='_blank' id='out_website_go' onclick='document.getElementById(\"out_website\").style.display=\"none\"'>继续访问</a>&nbsp;&nbsp;";
            str += "<a href='javascript:void(0)' id='out_website_quit'"+
                "onclick='document.getElementById(\"out_website\").style.display=\"none\"'>取消</a>&nbsp;&nbsp;";
            str += "<a id='out_website_again' target='_blank' href='#'>不要再提醒我</a></p>";
            oDiv.innerHTML = str ;
            document.body.appendChild(oDiv);
        }
        document.getElementById('out_website_again').onclick = function(){
            setCookie('outWeb','letgo');
            this.href = url ;
            document.getElementById('out_website').style.display = 'none';
        }
        document.getElementById('out_website').style.display = 'inline-block';
        document.getElementById('out_website').style.top = y+20 + 'px';
        document.getElementById('out_website').style.left = x + 'px';
        document.getElementById('out_website_url').innerHTML = url;
        document.getElementById('out_website_go').href = url;
    }
    return false;
}

function setCookie(name,value)
{
	var Days = 30; //此 cookie 将被保存 30 天
	var exp  = new Date();    //new Date("December 31, 9998");
	exp.setTime(exp.getTime() + Days*24*60*60*1000);
	document.cookie = name + "="+ escape(value) +";expires="+ exp.toGMTString()+";path=/";
}

function showMytreeDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='hidden';
    document.getElementById('PHt2-mytree_1').style.display='block'; 
    document.getElementById('PHt2-mytree_2').style.display='block'
}

function hideMytreeDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='visible';
    document.getElementById('PHt2-mytree_1').style.display='none'; 
    document.getElementById('PHt2-mytree_2').style.display='none';
}

function showLookDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='hidden';
    document.getElementById('PHt3-look_1').style.display='block'; 
    document.getElementById('PHt3-look_2').style.display='block'
}

function hideLookDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='visible';
    document.getElementById('PHt3-look_1').style.display='none'; 
    document.getElementById('PHt3-look_2').style.display='none';
}

function showForumDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='hidden';
    document.getElementById('PHt4-forum_1').style.display='block'; 
    document.getElementById('PHt4-forum_2').style.display='block'
}

function hideForumDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='visible';
    document.getElementById('PHt4-forum_1').style.display='none'; 
    document.getElementById('PHt4-forum_2').style.display='none';
}

function showAskDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='hidden';
    document.getElementById('PHt8-ask_1').style.display='block'; 
    document.getElementById('PHt8-ask_2').style.display='block'
}

function hideAskDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='visible';
    document.getElementById('PHt8-ask_1').style.display='none'; 
    document.getElementById('PHt8-ask_2').style.display='none';
}

function showGroupDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='hidden';
    document.getElementById('PHt5-group_1').style.display='block'; 
    document.getElementById('PHt5-group_2').style.display='block'
}

function hideGroupDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='visible';
    document.getElementById('PHt5-group_1').style.display='none'; 
    document.getElementById('PHt5-group_2').style.display='none';
}

function showKnowDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='hidden';
    document.getElementById('PHt6-know_1').style.display='block'; 
    document.getElementById('PHt6-know_2').style.display='block'
}

function hideKnowDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='visible';
    document.getElementById('PHt6-know_1').style.display='none'; 
    document.getElementById('PHt6-know_2').style.display='none';
}

function showCpDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='hidden';
    document.getElementById('PHt7-cp_1').style.display='block'; 
    document.getElementById('PHt7-cp_2').style.display='block';
}

function hideCpDropDown(){
    if(document.getElementById('search_select_box') != null)
        document.getElementById('search_select_box').style.visibility='visible';
    document.getElementById('PHt7-cp_1').style.display='none'; 
    document.getElementById('PHt7-cp_2').style.display='none';
}

function sf(){
    try{
        document.getElementById("i_text").focus();
    }catch(e){}
}

function tabswitch2(tab1_1,class1,tab2_2,class2) {
    document.getElementById('chart2-list1_1').style.display=tab1_1;
    document.getElementById('chart2-tab1_1').className=class1;
    document.getElementById('chart2-list1_2').style.display=tab2_2;
    document.getElementById('chart2-tab2_2').className=class2;
}

//--------new-02-22----//
//
function getCookie (name) {
    var CookieFound = false;
    var start = 0;
    var end = 0;
    var CookieString = document.cookie;
    var i = 0;
    while (i <= CookieString.length) {
        start = i ;
        end = start + name.length;
        if (CookieString.substring(start, end) == name){
            CookieFound = true;
            break;
        }
        i++;
    }

    if (CookieFound){
        start = end + 1;
        end = CookieString.indexOf(";",start);
        if (end < start)
            end = CookieString.length;
        return unescape(CookieString.substring(start, end));
    }
    return "";
}

//--------new 2010-08-11----//

function bbNavTab(o) {
	document.getElementById(o).style.display = 'block';
}
function bbNavTabOff(o) {
	document.getElementById(o).style.display = 'none';
}

var bb_home_interval = null;

function bbHomeToolbarShow() {
	if(bb_home_interval != null)
		clearInterval(bb_home_interval);

	document.getElementById('bbHomeToolbarIcon').className = 'tool-trigger tool-trigger-on';
	document.getElementById('bbHomeToolbar').style.display = 'block';
}

function bbHomeToolbarHide() {
	bb_home_interval = setInterval(function() {
		document.getElementById('bbHomeToolbarIcon').className = 'tool-trigger';
		document.getElementById('bbHomeToolbar').style.display = 'none';
		setCookie('bbHomeToolbar', 1);
		clearInterval(bb_home_interval);
	}, 100);
}

bb_headnav_mini_quick_list_on = 0;

function toggleTogo() {
	var event = arguments[0] || window.event;
	if (event && event.stopPropagation)
		event.stopPropagation();
	else
		event.cancelBubble = true;
	if(bb_headnav_mini_quick_list_on == 0){
		bb_headnav_mini_quick_list_on = 1;
		document.getElementById("bb-headnav-mini-quick-list").style.display="block";
		document.getElementById('bb-headnav-mini-quick').className='miniQuick highlight';
		document.getElementById('miniQuickTriggerA').style.backgroundPosition = "-11px 0";
	}else{
		document.getElementById("bb-headnav-mini-quick-list").style.display="none";
		document.getElementById('bb-headnav-mini-quick').className='miniQuick';
		document.getElementById('miniQuickTriggerA').style.backgroundPosition = "";
		bb_headnav_mini_quick_list_on = 0;
	}
}

function closeTogo() {
	if (bb_headnav_mini_quick_list_on == 1) {
		document.getElementById("bb-headnav-mini-quick-list").style.display="none";
		document.getElementById('bb-headnav-mini-quick').className='miniQuick';
		bb_headnav_mini_quick_list_on = 0;
		document.getElementById('miniQuickTriggerA').style.backgroundPosition = "";
	}
}

function AddEventHandler(oTarget, sEventType, fnHandler) {
	sEventType = sEventType.toLowerCase();
	if (oTarget.addEventListener)
		oTarget.addEventListener(sEventType, fnHandler, false); // bubbling, for DOM-compliant browsers
	else if (oTarget.attachEvent)
		oTarget.attachEvent("on" + sEventType, fnHandler); // for IE
	else
		oTarget["on" + sEventType] = fnHandler; // others
}

AddEventHandler(document, 'click', closeTogo);

function showMsgNotification() {
	document.getElementById('miniMsgNotification').style.display = "block";
	document.getElementById('miniMsgNotificationIcon').style.className = "miniMsgTrigger miniMsgTriggerOn";
}

function closeMsgNotification() {
	document.getElementById('miniMsgNotification').style.display = "none";
	document.getElementById('miniMsgNotificationIcon').style.className = "miniMsgTrigger";
}

(function(){
	var userAgent = navigator.userAgent.toLowerCase();
	var ie = (userAgent.indexOf('msie') != -1);
	if(ie)
	    var version = userAgent.match(/msie ([\d]+)/)[1];
	else
	    var version = 0;

	if(ie) {
		window.attachEvent("onload",_xScrollStick_init);
	} else {
		addEventListener("load",_xScrollStick_init,false);
	}
	
	function _xScrollStick_init()
	{
		if(document.getElementById('space-toolbar') != null) {
			_xScrollStick_event_doInit(document.getElementById('space-toolbar'));
			window_event_scroll();
		}
	}
	
	function _xScrollStick_event_doInit(element)
	{
		element.offY=element.offsetTop;
		element.Stick=_xScrollStick_method_Stick;

		if(ie) {
			window.attachEvent("onscroll",window_event_scroll);
		} else {
			addEventListener("scroll", window_event_scroll,false);
		}
	}
	
	
	function window_event_scroll()
	{
	    document.getElementById('space-toolbar').Stick();
	}
	
	function _xScrollStick_method_Stick()
	{
		var y=this.offY, po=this;
	    var st=document.body.parentNode.scrollTop+document.body.scrollTop;
	    //this.style.position="absolute";
		if(y < st) {
			if(ie && version < 8) {
				y=st+4;
				this.style.top=y+"px";
			} else {
				this.style.top = 4+"px";
				this.style.position="fixed";
			}
		} else {
			this.style.top = y+"px";
			this.style.position="absolute";
		}
	}
})();

