﻿// JavaScript Document
function getLanguage(){
	var en = jQuery.cookie("EN");
	en = (en == null)?"false":en;
	return en;
}

//<a onclick="AddFavorite(window.location,document.title)">加入收藏</a> 
function AddFavorite(sURL, sTitle){try{window.external.addFavorite(sURL, sTitle);}catch (e){try{window.sidebar.addPanel(sTitle, sURL, "");}catch (e){alert("加入收藏失败，请使用Ctrl+D进行添加");}}}

//<a onclick="SetHome(this,window.location)">设为首页</a> 
function SetHome(obj,vrl){try{obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);}catch(e){if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");}catch (e){alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");}var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); prefs.setCharPref('browser.startup.homepage',vrl);}}}


//处理PNG图片，让它可以正常显示
function png(o)
{
	
	if (!isIE)
		return;
	if (isIE8)
		return;
	

	if (o.src.toLowerCase().indexOf	(".png", 0) == -1)
		return;
	
	var img = o;
	var imgID = (img.id) ? "id='" + img.id + "' " : "";
	var imgClass = (img.className) ? "class='" + img.className + "' " : "";
	var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
	var imgStyle = "display:inline-block;" + img.style.cssText;
	if (img.align == "left") imgStyle = "float:left;" + imgStyle;
	if (img.align == "right") imgStyle = "float:right;" + imgStyle;
	if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle;
	var strNewHTML = "<span " + imgID + imgClass + imgTitle
	+ " style=\"" + "" + imgStyle + ";"
	+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
	+ "(src='" + img.src + "', sizingMethod='scale');\"></span>";
	img.outerHTML = strNewHTML;
}



jQuery.fn.extend({
	limitSize:function(w,h){
		this.load(function(){
			var v = jQuery(this);
			v.removeAttr("height");
			v.removeAttr("width");
			v.css("width","");
			v.css("height","");
			if(v.width()>w)
				v.width(w);
			if(v.height()>h){
				v.css("width", "");
				v.removeAttr("width");
				v.height(h);
			}
		});
		this.each(function(i,v){
			jQuery(v).attr("src", jQuery(v).attr("src"));
		});
	}
});

/*检测浏览器/操作系统类型
-----------------------------start-------------------------------------*/
var sUserAgent = navigator.userAgent;
var fAppVersion = parseFloat(navigator.appVersion);
//检测是否Opera浏览器
//var isOpera = (sUserAgent.indexOf("Opera")>-1);
//检测是否Safari
var isKHTML = sUserAgent.indexOf("KHTML")>-1
                || sUserAgent.indexOf("Konqueror")>-1
                || sUserAgent.indexOf("AppleWebKit")>-1;
//检测IE
/*
var isIE = sUserAgent.indexOf("compatible") > -1
            &&sUserAgent.indexOf("MSIE") > -1;// && !isOpera;*/
			
var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
var isIE7=isIE&&!isIE6&&!isIE8;

//检测Firfox
var isFF = sUserAgent.indexOf("Firefox")>-1&&!isKHTML;
//检测Mozilla
var isMoz = sUserAgent.indexOf("Gecko")>-1&&!isKHTML;
var isNS4 = !isIE&&!isOpera&&!isMoz&&!isKHTML
            &&(sUserAgent.indexOf("Mozilla")==0)
            &&(navigator.appName == "Netscape")
            &&(fAppVersion >= 4.0 && fAppVersion <5.0);
//检测操作系统
var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows");
var isMac = (navigator.platform == "Mac68K") || (navigator.platform == "MacPPC")
            || (navigator.platform == "Macintosh");

var isUnix = (navigator.platform == "X11" && !isWin && !isMac);
/*
----------------------------- end -------------------------------------*/
