﻿function $() {
/*≡≡≡═══─────────
 *以id方式获取
 */
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
  return elements;
}

function $G(){
/*≡≡≡═══─────────
 *让静态页面通过Javascript像ASP,PHP等一样自由接受url参数
 */
	var Url=window.location.href;//top.window.location.href
	var u,g,StrBack='';
	
	if(arguments[arguments.length-1]=="#") u=top.window.location.href.split("#");
	else u=Url.split("?");
	
	if (u.length==1) g='';//url后边没有参数
	else g=u[1];
	
	if(g!=''){
		gg=g.split("&");
		var MaxI=gg.length;
		str = arguments[0]+"="; //在请求的变量后边追加等号
		for(i=0;i<MaxI;i++){
			if(gg[i].indexOf(str)==0) {
				StrBack=gg[i].replace(str,""); //例如：如果请求的变量为blue，而 gg[i]为blue=Aben 就替换里面的字符使StrBack等于Aben
				break;//获取成功后跳出循环，如果没有目标参数按最初定义的取值为空
			}
		}
	}
	return StrBack;
}

function swf(Sid){
/*≡≡≡═══─────────
 *配合noscirpt清除xp打了SP1补丁后ie中的flash会出现要求激活的虚线边框
 *将 <object type="application/x-shockwave-flash"... 等标签放到<noscript></noscript>标签中的好处
 *　　1.可以很方便的修改flash代码；2.再利用性强；3.如果浏览器禁用了脚本flash依然可以显示出来
 */
	temp=document.getElementById(Sid).innerHTML;
	temp=temp.replace(/&lt;/gi,"<");temp=temp.replace(/&gt;/gi,">");//针对innerHTML方法在Firefox中尖括号会被转化的情况，将其重新转化为原始的html代码
	document.write(temp);
}

function innerTEXT(id){
	var temp;
	if(document.all)
		temp=$(id).innerText;
	else{
		temp=$(id).innerHTML;
		temp=temp.replace(/&lt;/gi,"<");
		temp=temp.replace(/&gt;/gi,">");
		temp=temp.replace(/\<[^>]*>/g,"");
		}
	return temp;
}

function showUrl(id){
	if($(id).style.display=="block")
		$(id).style.display="none";
	else
		$(id).style.display="block";
}

function getURL(id){
	var url=$(id).innerHTML;
	if(document.all){
		window.clipboardData.setData('text',url);
		alert('已将以下地址复制到剪贴板中\n'+url);
	}
	else{
		alert('您的浏览器不是IE，不支持自动复制\n请选手动复制链接');
	}
}

function showplayer(url){//播放代码
var fileType=new Array();
fileType[0] =new Array(".mpg", ".mpeg",".asf",".wmv",".mp4");//MP 视频
fileType[1] =new Array(".mid",".mmf",".mp3",".wav",".midi",".wma");//MP 音频
fileType[2] =new Array(".3gp",".rm",".rmvb");//RP 视频
fileType[3] =new Array(".amr");//RP 音频

var playerType = -1;
lastname = url.substring(url.lastIndexOf("."),url.length);
lastname = lastname.toLowerCase();

for(j=0;j<=3;j++){
	for (i = 0; i < fileType[j].length; i++) {
		if (fileType[j][i] == lastname) {playerType=j;break;}
		}
	if(playerType > -1)break;
	}

if(playerType==0)
	document.write('<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" volume=100 src="'+url+'" width=280 height=255 showstatusbar=false showcontrols="true" autostart="false"></embed>');
else if(playerType==1)
	document.write('<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" volume=100 src="'+url+'" width=280 height=69 displaysize=0 showdisplay=false showstatusbar=true showcontrols="true" autostart="false"></embed>');
else if(playerType==2)
	document.write('<embed type="audio/x-pn-realaudio-plugin" src="'+url+'" width=280 autostart="false" loop="true" repeat="true" controls="ImageWindow,ControlPanel" height=251></embed>');
else if(playerType==3)
	document.write('<embed type="audio/x-pn-realaudio-plugin" src="'+url+'" width=280 autostart="false" loop="true" repeat="true" controls="ControlPanel,StatusBar" height=60></embed>');
else
	document.writeln('文件扩展名不支持!');
}

function BLcount(nn){
if(nn==1)
	document.write ("<script language=\"javascript\" src=\"/blue/Inc/Count.asp?Referer="+escape(document.referrer)+"\"></script>");
else	
	document.write ("<script src='http://s86.cnzz.com/stat.php?id=315351&web_id=315351' type='text/javascript' charset='gb2312'></script>");
}
function getPageName(){
	id=[2,6,8,9,10,21,22,24,27,45,49,51,74,87,122,126,128,130,132,134,135,137,141,145,148,149,150,151,152,157,158,159,160,161,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,212,214,219,221,222,223,233,236,238];
	var Newid;
	Newid=parseInt(Math.random()*100000%psum);
	if(Newid<240)Newid=id[parseInt(Math.random()*100000%(id.length-1))];
	window.location=Newid+".asp";
}
function changeBLog(MyIP){if(MyIP="True")Timer=250000;else{Timer=2500000};setTimeout("getPageName()",Timer);}
function changMuiscType(MType){
	if(MType=="Keep"){
		var url="/blue/Abel.htm#Page="+document.URL.replace("http://","").replace(document.domain,"");
		if(parent.location == self.location)location.href = url;
		else top.location.href = url;
		}
	else{ if(top.location !== self.location)top.location=self.location;}
}

function gotoBLDblog(url){
document.write ('<iframe src="'+url+'" marginwidth="1" marginheight="1" height="1" width="1" name="BLD" scrolling="no" border="0" frameborder="0"></iframe>');
}

function OpenLink(winU){
	return window.open(winU,'','');
}

function toBLDblog(){if(BLDblogId)window.location.replace("http://blog.fhuang.com/article.asp?id="+BLDblogId);else window.location.replace("http://blog.fhuang.com/");}
