// 加入收藏
function AddFavor() {  
    try {
        window.external.addFavorite(window.location.href, window.document.title);  
    }catch (e){  
        try{  
            window.sidebar.addPanel(window.document.title, window.location, "");  
        }catch (e) {
			alert("加入收藏失败，请使用Ctrl+D进行添加");  
        }  
    }  
}
// 设为首页
function SetHome(obj){ //obj:this 
	try{  
		obj.style.behavior='url(#default#homepage)';obj.setHomePage(window.location);  
	}catch(e){  
		if(window.netscape) {  
			try {  
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
			}catch (e){  
				alert("此操作被浏览器拒绝！请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'");  
			}  
			var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);  
			prefs.setCharPref('browser.startup.homepage',window.location);  
		 }  
	}  
}

Browser = {
    IE:     !!(window.attachEvent && !window.opera),
    Opera:  !!window.opera,
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1,
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)
}
function $(element) {
    if (typeof(element) == "string")
        element = document.getElementById(element);
    return element;
}
function $E(e){
    tempObj = e.target ? e.target : event.srcElement;
    return tempObj;
}

if (!dom) var dom = {};
dom = {
    addEvent: function (elm, evType, fn, useCapture){
        if (elm.addEventListener) {
            elm.addEventListener(evType, fn, useCapture);
            return true;
        } else if (elm.attachEvent) {
            var r = elm.attachEvent('on' + evType, fn);
            return r;
        } else {
            elm['on' + evType] = fn;
        }
    },
    delEvent: function (elm, evType, fn, useCapture){
        if (elm.removeEventListener) {
            elm.removeEventListener(evType, fn, useCapture);
            return true;
        } else if (elm.detachEvent) {
            var r = elm.detachEvent('on' + evType, fn);
            return r;
        } else {
            elm['on' + evType] = null;
        }
    }
}
String.prototype.Trim = function(){return this.replace(/(^\s*)|(\s*$)/g, "");} 
function newClickList(obj){
    var cookieName = "lookedCar";
    var cookieValue = getCookieUri(cookieName);
    var showNum = 8;
    var iStr = "";
    if(cookieValue!=""){
    		//alert(cookieValue);
        var cookieValues = cookieValue.split("&");
        var AllCount = cookieValues.length;
        for(var i=0;i<showNum;i++){
            if(i<AllCount){
                var tempNVC = cookieValues[i].split("=")[0].replace("car_","");
                var NameValueCollection = tempNVC.split("_");
                var cid = NameValueCollection[0];
                var cname = NameValueCollection[1];
                
                iStr += "<a href=\"http://www.q.com.cn/seriessu"+cid.Trim()+".html\" target=\"_blank\">"+cname+"</a> ";
            }
        }
        $(obj).innerHTML = iStr;
    }else{
        var url = "GuestClick.ashx";
        loadAJAXTabMimeType(url,obj,"text/txt");
    }
}
function baSlidingEvent(slidingObj, tagName, classname){
    var elements = $(slidingObj).getElementsByTagName(tagName);
    
    var SetClass = function(obj, classname){
        for(var i = 0; i < elements.length; i++){
            elements[i].className = "";
            var objId = "sbar"+(i+1);
            $(objId).style.display = "none";
            if(elements[i] == obj){
                obj.className = classname;
                $(objId).style.display = "block";
            }
        }
    };
    
    for(var i = 0; i < elements.length; i++){
        var f = function(e){
            var obj = $E(e);
            SetClass(obj, classname);
        };
        dom.addEvent(elements[i], "mouseover", f, false);
    }
}

function slidingEvent(slidingObj, tagName, classname){
    var elements = $(slidingObj).getElementsByTagName(tagName);
    
    var SetClass = function(obj, classname){
        for(var i = 0; i < elements.length; i++){
            var url = "car_pblist";
            elements[i].className = "";
            if(elements[i] == obj){
                if (i > 0) url += i;
                url += ".html";
                obj.className = classname;
                loadAJAXTab(url,"pb_list");
            }
        }
    };
    
    for(var i = 0; i < elements.length; i++){
        var f = function(e){
            var obj = $E(e);
            //slidingChg(obj, tagName);
            SetClass(obj, classname);
        };
        dom.addEvent(elements[i], "click", f, false);
    }
}
