<!--
var j$ = function(id){
	return document.getElementById(id);
}
String.prototype.trim = function(){
	var reExtraSpace =/^\s+(.*?)\s+$/;
	return this.replace(reExtraSpace,"$1");
}

function checkIsIE6(){
	var m_userAgent = navigator.userAgent;
	if (-1==m_userAgent.indexOf("compatible") || -1==m_userAgent.indexOf("MSIE") || m_userAgent.indexOf("Opera")>-1){
		return 0;
	}
	else{
		var m_re = /MSIE (\d+\.\d+);/g;
		m_re.test(m_userAgent);
		return parseFloat(RegExp.$1)>=6.0;
	}
}

function checkIsFirefox(){
	var m_userAgent = navigator.userAgent;
	var m_re = /firefox/gi;
	return m_re.test(m_userAgent);
}

function checkIsChrome(){
	var m_userAgent = navigator.userAgent;
	var m_re = /Chrome/gi;
	return m_re.test(m_userAgent);
}

function CheckDel(str){
	if(window.confirm("你确实要删除"+str+"吗？删除后无法恢复！")){
		return true;
	}
	return false;
}

function ShowAlbum(sum){
	var focus_width = 185;//Flash图片宽度
	var focus_height = 130;//Flash图片高度
	var text_height = 20;//标题文字高度
	var swf_height = focus_height+text_height;//Flash高度=图片高度+文字高度
	var pics = "",links = "",texts = "";
	var isIE = checkIsIE6();
	var isChrome = checkIsChrome();

	sum = sum==null || sum==undefined ? 6:sum;

	var xmlFile = "album_xml.jsp";
	var xmlDoc = new createXMLDom();
	xmlDoc.async = false;
	try{		
		if(isChrome){
			var xmlhttp = new window.XMLHttpRequest();
			xmlhttp.open("GET", xmlFile, false);
			xmlhttp.send(null);
			xmlDoc = xmlhttp.responseXML;			
		}else{
			xmlDoc.load(xmlFile);
		}
		if (xmlDoc.documentElement){
			var imgurls = [];
			var ids = [];
			var titles = [];
			var Nodes = [];
			if(isIE){
				var Nodes = xmlDoc.documentElement.selectNodes("photo[@id]");
			}
			else{
				var oEvaluator = new XPathEvaluator();
				var oResult = oEvaluator.evaluate("photo", xmlDoc.documentElement, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null);
				if (oResult){
					var oElement = oResult.iterateNext();
					while (oElement){
						Nodes.push(oElement);
						oElement = oResult.iterateNext();
					}
				}
			}
			sum = sum<Nodes.length ? sum:Nodes.length;

			var rnd = parseInt((Nodes.length)*Math.random()+0);
			rnd = (Nodes.length  >= rnd+sum) ? rnd:(Nodes.length-sum);
			//alert(rnd + "->"+ (rnd+sum));
			var len = rnd+sum;
			for (var i=rnd; i<len; i++){
				pics += (isIE?Nodes[i].text:Nodes[i].textContent);
				links += "album.jsp?PhotoID="+Nodes[i].getAttribute("id");
				texts += Nodes[i].getAttribute("title");
				if (i<len-1){
					pics += "|";links += "|";texts += "|";
				}
			}

			document.writeln('<object style="margin:-1px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
			document.writeln('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images/pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#F2F6FB">');
			document.writeln('<param name="menu" value="false"><param name=wmode value="opaque">');
			document.writeln('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
			document.writeln('<embed src="images/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#DADADA" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
			document.writeln('</object>');
		}
		else{
			//document.writeln("<br/>加载读取xml文件失败！<br />Fail to loading and read file of xml!");
		}
	}
	catch(e){
		//alert(e);
		//document.writeln("加载xml文件失败！<br />Fail to loading file of xml!");
	}
}

function createXMLDom(){
	if (window.ActiveXObject){
		var m_signatures = ["Microsoft.XmlDom","MSXML2.DOMDocument","MSXML2.DOMDocument.3.0","MSXML2.DOMDocument.4.0",
		"MSXML2.DOMDocument.5.0","MSXML2.DOMDocument.6.0"];
		for (var i=m_signatures.length-1; i>=0; --i){
			try{
				var oXmlDom = new ActiveXObject(m_signatures[i]);
				oXmlDom.async = false;
				return oXmlDom;
			}
			catch (e){;};
		}
	}
	else if (document.implementation && document.implementation.createDocument){
		var oXmlDom = document.implementation.createDocument("","",null);
		oXmlDom.async = false;
		return oXmlDom;
	}
}

function reSizeImg(img){
	if(img.width>520){img.width=520;}
}

function jumpPage(UrlRewrite,page,value,pageName){
	if(UrlRewrite==1){
		if(pageName.indexOf("_"+page)>0)
			location.href=pageName.replace("_"+page,"_"+value);
		else
			location.href=pageName+"_"+value;
	}
	else{location.href=pageName + "page="+value;}
}
//-->
