﻿//====公用方法============================================================
//TimeOut控制
var timectrl=null;
//提示信息层
function CreateInfoDiv()
{
    document.write("<div id='ViewHiddenInfo' onMouseOver='clearTimeout(timectrl)' onMouseOut='HiddenViewInfoByDelay(200);' style='margin:0px;display:none;position:absolute;font-size:9pt;color:#FF0000;top:0px;left:0px'></div>");
}
//显示时间
function DisplayDateTime()
{
	today=new Date();
	var weekAry=new Array('星期日','星期一','星期二','星期三','星期四','星期五','星期六');
	document.write(today.getFullYear(),'年',today.getMonth()+1,'月',today.getDate(),'日 ',weekAry[today.getDay()]); 
}
//载入图片
function MM_preloadImages() {
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//弹出非控制窗口
function OpenJsWindow(htmlurl,w,h){
	var targetwin="_blank";
	var newwin=window.open(htmlurl,targetwin,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width='+w+',height='+h);
	//newwin.moveTo(150,150);
	newwin.focus();
	return false;
}
//弹出名称控制窗口
function OpenJsSingle(htmlurl,target,w,h){
	var newwin=window.open(htmlurl,target,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width='+w+',height='+h);
	return false;
}
//删除指定对象
function RemoveObjs(objID)
{
	while(document.getElementById(objID))
	{
		var obj=document.getElementById(objID);
		var objParent=obj.parentNode;
		objParent.removeChild(obj);
	}
}
//改变图片大小
function ChangePhotoSize(imgID,widthLimit,heightLimit,count)
{
	count++;
	var imgObj=document.getElementById(imgID);
	var randomSpan=Math.random()*1000;
	try
	{
		if(imgObj.height>heightLimit)
		{
			var newWidth=(imgObj.width)*heightLimit/imgObj.height;
			imgObj.height=heightLimit;
			imgObj.style.height=heightLimit+'px';
			imgObj.width=newWidth;
			imgObj.style.width=newWidth+'px';
		}
		if(imgObj.width>widthLimit)
		{
			var newHeight=(imgObj.height)*widthLimit/imgObj.width;
			imgObj.width=widthLimit;
			imgObj.style.width=widthLimit+'px';
			imgObj.height=newHeight;
			imgObj.style.height=newHeight+'px';
		}
		if(count<5)setTimeout("ChangePhotoSize('"+imgID+"',"+widthLimit+","+heightLimit+","+count+")",1000+randomSpan);
	}
	catch(ex)
	{
		if(count<5)setTimeout("ChangePhotoSize('"+imgID+"',"+widthLimit+","+heightLimit+","+count+")",1000+randomSpan);
	}
}
//给图片加属性
var ShowClick = function (value) {
    return function () {
        window.open(value);
    }
}
function ImgWidthCtrl(idParent, iWidth, isSrc) {
    var parentObj, imgObj;
    parentObj = document.getElementById(idParent);
    for (i = 0; i < document.getElementsByTagName('img').length; i++) {
        imgObj = document.getElementsByTagName('img')[i];
        //判读是否属于父对象
        if (parentObj.contains(imgObj)) {
            //仅对jpg进行操作
            if (imgObj.src.toLowerCase().indexOf('.jpg') || imgObj.src.toLowerCase().indexOf('.jpeg')) {
                imgObj.style.cssText = 'cursor:hand;max-width:' + iWidth + 'px;width:expression(this.width>' + iWidth + '?' + iWidth + ':true);';
                if (isSrc == true) imgObj.attachEvent('onclick', ShowClick(imgObj.src));
            }
        }
    }
}
//移动光标
function MoveInputObj(obj,toobj){
	if(event.keyCode==13){
		if(!toobj){
			var len=document.forms[0].elements.length;
			for (var i=0;i<len;i++){
				if(obj==document.forms[0].elements[i]){
					for(j=i+1;j<len;j++){
						if(document.forms[0].elements[j].type=="text"){
							document.forms[0].elements[j].focus();
							break;
						}
					}
					break;
				}
			}
		}else{
			toobj.focus();
		}
	}
}
//切换焦点后显示前一项的验证信息
function ShowValidateInfo(obj,str)
{	
	if(!document.getElementById("ViewHiddenInfo"))return;
	var inputInfoDiv=document.getElementById("ViewHiddenInfo");
	if((obj==null)||(str==""))
	{
		inputInfoDiv.style.display="none";
	}
	else
	{
		var tempObj=obj;
		var topOffSet=obj.offsetTop;
		var leftOffSet=obj.offsetLeft;
		while(tempObj=tempObj.offsetParent)
		{
			topOffSet+=tempObj.offsetTop;
			leftOffSet+=tempObj.offsetLeft;
		}
		inputInfoDiv.style.top=topOffSet+5;
		inputInfoDiv.style.left=leftOffSet+parseInt(obj.width)+parseInt(obj.style.width)+30;
		inputInfoDiv.innerText=str;
		inputInfoDiv.style.display="block";
	}
}
//字符空格过滤
function TrimStr(str)
{
	if(str==null)str="";
	return str.replace(/^\s+|\s+$/g,"");
}
//复制文本框内容
function Copy(text){ 
   str=eval("document." + text) 
   str.select() 
   str = document.selection.createRange(); 
   clipboardData.setData('text',(str.text)); 
}
//内容跟鼠标控制
function ShowViewInfo(obj,str){
	clearTimeout(timectrl);
	if(!document.getElementById("ViewHiddenInfo"))return;
	var inputInfoDiv=document.getElementById("ViewHiddenInfo");	
	var tempObj=obj;
	var topOffSet=tempObj.offsetTop;
	var leftOffSet=tempObj.offsetLeft;
	try{
		while(tempObj=tempObj.offsetParent)
		{
			topOffSet+=tempObj.offsetTop;
			leftOffSet+=tempObj.offsetLeft;
		}
	}
	catch(ex)
	{
	}
	if(leftOffSet>0)
	{
		inputInfoDiv.style.top=topOffSet+25;
		inputInfoDiv.style.left=leftOffSet+5;
		inputInfoDiv.innerHTML=str;
		inputInfoDiv.style.display="block";
	}
}
//延时隐藏ViewHiddenInfo
function HiddenViewInfoByDelay(time)
{	
	clearTimeout(timectrl);
	timectrl=setTimeout("HiddenViewInfo()",time);
}
//隐藏ViewHiddenInfo
function HiddenViewInfo(){
	document.getElementById("ViewHiddenInfo").style.display="none";
	clearTimeout(timectrl);
	timectrl=null;	
}
//创建下拉式复合菜单
function CreateDropMenu(aryText,aryUrl,aryState)
{
    var menuHtml="<table width='90' height='24'  border='1' cellpadding='1' cellspacing='0' bordercolor='#FFFFFF' bgcolor='#F5A323' onMouseOver='clearTimeout(timectrl)'>";
    for(var i=0;i<aryText.length;i++)
    {
        menuHtml+="<tr><td style='padding:5px'>";
        if(aryState[i]==0)
        {
            menuHtml+="<a href='#' onMouseOver='clearTimeout(timectrl)' onClick=\"location.href='"+aryUrl[i]+"','Menu_"+i+"';return false\">"+aryText[i]+"</a>";
        }
        else
        {
            menuHtml+="<a href='#' onMouseOver='clearTimeout(timectrl)'><font color='#999999'>"+aryText[i]+"</font></a>";
        }
        menuHtml+="</td></tr>";        
    }
    menuHtml+="</table>";
    return menuHtml;
}
//创建横向式复合菜单
function CreateLineMenu(aryText,aryUrl,aryState)
{
    var menuHtml="<table height='30'  border='0' cellpadding='1' cellspacing='0'><tr>";
    var addIcon="◆";
    for(var i=0;i<aryText.length;i++)
    {
        var iPosition=aryText[i].lastIndexOf("　");
        aryText[i]=aryText[i].substring(0,iPosition)+addIcon+aryText[i].substring(iPosition+1,aryText[i].length);
        menuHtml+="<td style='padding:5px'>";
        if(aryState[i]==0)
        {
            menuHtml+="<a href='"+aryUrl[i]+"';return false\">"+aryText[i]+"</a>";
        }
        else
        {
            menuHtml+="<a href='#'><font color='#999999'>"+aryText[i]+"</font></a>";
        }
        menuHtml+="</td>";        
    }
    menuHtml+="</tr></table>";
    return menuHtml;
}
//复合菜单数据控制
function ShowLogoMenu(obj,menu,type)
{
	var menuAry=new Array(
		new Array("栏目A","栏目AA","栏目AB","栏目AC","栏目AD","栏目AE","栏目AF","栏目AG"),
		new Array("栏目B","栏目AA","栏目AB","栏目AC","栏目AD","栏目AE","栏目AF","栏目AG"),
		new Array("栏目C","栏目AA","栏目AB","栏目AC","栏目AD","栏目AE","栏目AF","栏目AG"),
		new Array("栏目D","栏目AA","栏目AB","栏目AC","栏目AD","栏目AE","栏目AF","栏目AG"),
		new Array("栏目E","栏目AA","栏目AB","栏目AC","栏目AD","栏目AE","栏目AF","栏目AG"),
		new Array("栏目F","栏目AA","栏目AB","栏目AC","栏目AD","栏目AE","栏目AF","栏目AG"),
		new Array("栏目G","栏目AA","栏目AB","栏目AC","栏目AD","栏目AE","栏目AF","栏目AG"),
		new Array(0)
	);
	var urlAry=new Array(
		new Array("http:/www.sina.com.cn","#","#","#","#","#","#","#"),
		new Array(0)
	);
	if(menu<menuAry.length)
	{
		var stateAry=new Array(menuAry[menu].length);
		for(var i=0;i<menuAry[menu].length;i++)
		{
			stateAry[i]=0;
		}
		var munuHtml="";
		if(type=="Drop")menuHtml=CreateDropMenu(menuAry[menu],urlAry[menu],stateAry);
		if(type=="Line")menuHtml=CreateLineMenu(menuAry[menu],urlAry[menu],stateAry);
		ShowViewInfo(obj,menuHtml);
	}
}
//显示普通菜单
function ShowNormalMenu(mIndex)
{
	var menuAry=new Array(
		new Array(0,"首页","#"),
		new Array(0,"栏目A","#"),
		new Array(0,"栏目B","#"),
		new Array(0,"栏目C","#"),
		new Array(0,"栏目D","#"),
		new Array(0,"栏目E","#"),
		new Array(0,"栏目F","#"),
		new Array(0,"栏目G","#")
	);
	var totalmenuStr="";
	for(var i=0;i<menuAry.length;i++)
	{
		var targetStr="";
		if(menuAry[i][0]==1)addTargetStr=" target='_blank'"
		var textStr=menuAry[i][1];
		if(mIndex==i)textStr="<font color='#FF9900'>"+menuAry[i][1]+"</font>"
		var urlStr=menuAry[i][2];
		if(i==menuAry.length-1)
		{
			totalmenuStr+=" <a href='"+urlStr+"'"+targetStr+">"+textStr+"</a> ";
		}
		else
		{
			totalmenuStr+=" <a href='"+urlStr+"'"+targetStr+">"+textStr+"</a> | ";
		}
	}
	document.write(totalmenuStr);
}
//菜单项切换
//<div class="NewsSwitch_Select" id="NewsSwitch_Ctrl_0" onMouseOver="SwitchCtrl('NewsSwitch',2,0)">项目标题1</div>
//<div class="NewsSwitch_Default" id="NewsSwitch_Ctrl_1" onMouseOver="SwitchCtrl('NewsSwitch',2,1)">项目标题2</div>
//<div class="NewsSwitch_Default" id="NewsSwitch_Ctrl_2" onMouseOver="SwitchCtrl('NewsSwitch',2,2)">项目标题3</div>
//<div id="NewsSwitch_Cont_0" style="display:block">项目内容1</div>
//<div id="NewsSwitch_Cont_1" style="display:none">项目内容2</div>
//<div id="NewsSwitch_Cont_2" style="display:none">项目内容3</div>
function SwitchCtrl(name,count,index)
{
	for(var i=0;i<=count;i++)
	{
		var objCtrl=document.getElementById(name+'_Ctrl_'+i);
		var objCont=document.getElementById(name+'_Cont_'+i);
		if(index==i)
		{
			objCtrl.className=name+"_Select";
			objCont.style.display="block";
		}
		else
		{
			objCtrl.className=name+"_Default";
			objCont.style.display="none";
		}
	}
}
//控制显示
function DisplayCtrl(objName,display)
{
    var obj=document.getElementById(objName);
    if(obj!=null)
    {
        if(display==null)
        {
            if(obj.style.display=='none')
            {
                obj.style.display='block';
            }
            else
            {
                obj.style.display='none';
            }
        }
        else
        {
            obj.style.display=display;
        }
    }
}
function DisplayCtrlAry(objAry,display)
{
    var objName=objAry.split(",");
    for(var i=0;i<objName.length;i++)
    {
        DisplayCtrl(objName[i],display);
    }
}

//数据编码转换
function ReplaceCodeToStr(code,value)
{
	var codeAry=new Array("UserLevel");
	var tempAry=new Array("<a href='/WebCtrl.aspx?PT=C&P=2&A=11&ID=6' target='_blank'><font color='#FF3300'>{[Text]}</font></a>");
	var replaceAry=new Array(
		new Array(
			new Array(0,1,2,3,4,5,6,7),
			new Array("","初级拍客","青铜拍客","玄铁拍客","白银拍客","黄金拍客","白金拍客","钻石拍客")
		)
	);
	if(code!="")
	{
		for(var i=0;i<codeAry.length;i++)
		{
			if(codeAry[i]==code)
			{
				for(var j=0;j<replaceAry[i][0].length;j++)
				{
					if(replaceAry[i][0][j]==value)
					{
						document.write(tempAry[i].replace("{[Text]}",replaceAry[i][1][j]));
						break;
					}
				}
				break;
			}
		}
	}	
}
//验证用户名
function ValidateUserName(obj,objName,valueLenth)
{
	var newValue=TrimStr(obj.value);
	var ValidateInfo="";
	if(newValue=="")
	{
		ValidateInfo="请输入“"+objName+"”！";
	}
	else{
		var trueLength=newValue.length;
		for(var il=0;il<newValue.length;il++)
		{
			var singleChar=newValue.substring(il,il+1);
			if(escape(singleChar).length==3){
				newValue=newValue.replace(singleChar,"");
				trueLength--;
				ValidateInfo="注意：有字符已经被过滤！";
			}
			else
			{
				if(escape(singleChar).length>3)trueLength++;
			}
		}
		if((trueLength>valueLenth)||(trueLength<4))ValidateInfo="“"+objName+"”的有效字符为“4-"+valueLenth+"”，一个汉字计2个字符！";
	}
	ShowValidateInfo(obj,ValidateInfo);
	obj.value=newValue;
}
//验证密码
function ValidatePswd(obj)
{
	var ValidateInfo="";
	var myReg=/^[_\-a-zA-Z0-9\~\!\@\#\$\%\^\&\*\(\)\+\{\}\[\]\<\>]{6,30}$/;
	var myValue=TrimStr(obj.value);
	if(!myReg.test(myValue)){
		ValidateInfo="密码不符合要求，只能是6-30个字符！";
		obj.value="";
	}
	ShowValidateInfo(obj,ValidateInfo);
}
//邮件验证
function ValidateEmail(obj)
{
	var ValidateInfo="";
	var myReg=/^[_a-zA-Z0-9]+@([_a-zA-Z0-9]+\.)+[a-zA-Z0-9]{2,3}$/;
	var myValue=TrimStr(obj.value);
	if(!myReg.test(myValue)){
		ValidateInfo="邮件不符合要求，正确格式如：name@domain.com！";
		obj.value="";
	}
	ShowValidateInfo(obj,ValidateInfo);
}
//邮编验证
function ValidatePostCode(obj)
{
	var ValidateInfo="";
	var myReg=/^[0-9]{6}$/;
	var myValue=TrimStr(obj.value);
	if(!myReg.test(myValue)){
		ValidateInfo="邮编不符合要求，正确格式为6个数字！";
		obj.value="";
	}
	ShowValidateInfo(obj,ValidateInfo);
}
//电话验证
function ValidatePhone(obj)
{
	var ValidateInfo="";
	var myReg=/^[0-9\(\)\-\+\s]{5,20}$/;
	var myValue=TrimStr(obj.value);
	if(!myReg.test(myValue)){
		ValidateInfo="电话不符合要求，正确格式为0731-1234567！";
		obj.value="";
	}
	ShowValidateInfo(obj,ValidateInfo);
}
//特殊字符过滤
function ReplaceStr(obj)
{
	var str=obj.value;	
	if((str=="")||(str==null))
	{
		ShowValidateInfo(obj,"内容为空？建议填写相关内容！");
	}
	else
	{
		var speAry1 = new Array( "~",  "@",  "#",  "$",  "%",  "^",  "&",  "*",  ";",  "\"", "'", "\\", "/",  "<",  ">",  "|",  ")",  "(",  "!",  "+",  "-",  "=",  "{",  "}",  "[",  "]",  ",",  ".",  ":",  "?", "select ", "update ", "insert ", "delete ", " and ", " or ", "where ", "from ", "like ", "drop", "creat ", "net ", " master", "admin", "xp_cmdshell", "--" );
		var speAry2 = new Array( "～", "＠", "＃", "＄", "％", "︿", "＆", "＊", "；", "”", "’", "＼", "／", "＜", "＞", "｜", "）", "（", "！", "＋", "－", "＝", "｛", "｝", "〔", "〕", "，", "．", "：", "？", "Ｓelect", "Ｕpdate", "Ｉnsert", "Ｄelete", "Ａnd", "Ｏr", "Ｗhere ", "Ｆrom ", "Ｌike ", "Ｄrop", "Ｃreat", "Ｎet", "Ｍaster", "Ａdmin", "XP＿cmdshell", "－－" );
		for(var ia=0;ia<speAry1.length;ia++)
		{
			str=str.replace(/@/g,"＠");
		}
		if(str!=obj.value)
		{
			obj.value=str;
			ShowValidateInfo(obj,"注意：有字符已经被转化！");
		}
	}
}
//显示分页isEnd:0未结束|1已结束|null以viewPage进行固定列表显示
function ShowListPage(nowPage,viewPage,nowLocation,isEnd,isDynamic)
{
    var pageStr="";
    if(isEnd==0)viewPage=nowPage+1;
    if(isEnd==1)viewPage=nowPage;
    var iStart=((nowPage-5)>1)?(nowPage-5):1
	var iEnd=((nowPage+6)<(viewPage+1))?(nowPage+6):(viewPage+1)
    for(var i=iStart;i<iEnd;i++)
    {
        if(i==nowPage)
        {
            pageStr+="&nbsp;<font color='#FF3300'>"+i+"</font>&nbsp;";
        }
        else
        {
            if(isDynamic==true)
            {
            pageStr+="&nbsp;<a href='" +nowLocation+"&Page="+i+"'>"+i+"</a>&nbsp;";
            }
            else
            {
            pageStr+="&nbsp;<a href='" +nowLocation+i+".HTM'>"+i+"</a>&nbsp;";
            }
        }
    }
    document.write("更多内容："+pageStr+"&nbsp;");
}
//显示HTML列表分页&Page=
function createList(pageTotal, pageIndex, pageName) {
    //Span Style
    var spanHtmlNormal = " style='border:1px solid #C9C9C9;background-color:#FFFFFF;text-align:center;height:20px;margin:2px;padding:2px;cursor:hand' onmouseover='this.style.background=\"#CE0000\"' onmouseout='this.style.background=\"#FFFFFF\"'";
    var spanHtmlSelect = " style='border:1px solid #C9C9C9;background-color:#CE0000;text-align:center;height:20px;margin:2px;padding:2px;cursor:hand' onmouseover='this.style.background=\"#FFFFFF\"' onmouseout='this.style.background=\"#CE0000\"'";
    //Page Table
    var totalHtml = "<table border='0' cellspacing='0' cellpadding='0' class='Table_Out'><tr><td align='right'>";
    //Page Prev
    if (pageIndex > 1) {
        pagePrev = pageName + "&Page=" + (pageIndex - 1);
        if (pageTotal > 1) totalHtml += "<span " + spanHtmlNormal + " onclick='location.href=\"" + pagePrev + "\"'>&nbsp;上一页&nbsp;</span>";
    }
    //Page List
    var iStart = ((pageIndex - 5) > 1) ? (pageIndex - 5) : 1
    var iEnd = ((pageIndex + 6) < (pageTotal + 1)) ? (pageIndex + 6) : (pageTotal + 1)
    //for(var i=1;i<(pageTotal+1);i++)
    for (var i = iStart; i < iEnd; i++) {
        var pageUrl = pageName;
        if (i > 1) pageUrl = pageName + "&Page=" + i;
        var pageUrl = pageUrl;
        //
        var spanHtml = spanHtmlNormal;
        if (pageIndex == i) spanHtml = spanHtmlSelect;
        totalHtml += "<span " + spanHtml + " onclick='location.href=\"" + pageUrl + "\"'>&nbsp;" + i + "&nbsp;</span>";
    }
    //Page Next
    if (pageIndex < (pageTotal - 1)) {
        var pageNext = pageName + "&Page=" + (pageIndex + 1);
        if (pageTotal > 1) totalHtml += "<span " + spanHtmlNormal + " onclick='location.href=\"" + pageNext + "\"'>&nbsp;下一页&nbsp;</span>";
    }
    //Page Table
    totalHtml += "</td><tr></table>";
    if (pageTotal > 1) document.write(totalHtml);
}
//显示HTML列表分页1_1_1.htm,1_1_2.htm,1_1_3.htm
function createListHTML(pageTotal, pageIndex, pageName, pageExt)
{
    //Span Style
    var spanHtmlNormal = " style='border:1px solid #C9C9C9;background-color:#FFFFFF;text-align:center;height:20px;margin:2px;padding:2px;cursor:hand' onmouseover='this.style.background=\"#CE0000\"' onmouseout='this.style.background=\"#FFFFFF\"'";
    var spanHtmlSelect = " style='border:1px solid #C9C9C9;background-color:#CE0000;text-align:center;height:20px;margin:2px;padding:2px;cursor:hand' onmouseover='this.style.background=\"#FFFFFF\"' onmouseout='this.style.background=\"#CE0000\"'";
    //Page Table
    var totalHtml = "<table  border='0' cellspacing='0' cellpadding='0' class='Table_Out'><tr><td align='right'>";
    //Page Prev
    if (pageIndex > 1) {
        var pagePrev = pageName;
        pagePrev = pageName + "_" + (pageIndex - 1) + "." + pageExt;
        if (pageTotal > 1) totalHtml += "<span " + spanHtmlNormal + " onclick='location.href=\"" + pagePrev + "\"'>&nbsp;上一页&nbsp;</span>";
    }
    //Page List
    var iStart = ((pageIndex - 5) > 1) ? (pageIndex - 5) : 1
    var iEnd = ((pageIndex + 6) < (pageTotal + 1)) ? (pageIndex + 6) : (pageTotal + 1)
    for (var i = iStart; i < iEnd; i++) {
        var pageUrl = pageName + "_" + i;
        var pageUrl = pageUrl + "." + pageExt;
        //
        var spanHtml = spanHtmlNormal;
        if (pageIndex == i) spanHtml = spanHtmlSelect;
        totalHtml += "<span " + spanHtml + " onclick='location.href=\"" + pageUrl + "\"'>&nbsp;" + i + "&nbsp;</span>";
    }
    //Page Next
    if (pageIndex < pageTotal) {
        var pageNext = pageName + "_" + (pageIndex + 1) + "." + pageExt;
        if (pageTotal > 1) totalHtml += "<span " + spanHtmlNormal + " onclick='location.href=\"" + pageNext + "\"'>&nbsp;下一页&nbsp;</span>";
    }
    //Page Table
    totalHtml += "</td><tr></table>";
    if (pageTotal > 1) document.write(totalHtml);
}
//显示HTML内容分页1_1.htm,1_1_1.htm,1_1_2.htm
function createPageHTML(pageTotal,pageIndex,pageName,pageExt)
{
		//Span Style
		var spanHtmlNormal=" style='border:1px solid #C9C9C9;background-color:#FFFFFF;text-align:center;height:20px;margin:2px;padding:2px;cursor:hand' onmouseover='this.style.background=\"#CE0000\"' onmouseout='this.style.background=\"#FFFFFF\"'";
		var spanHtmlSelect=" style='border:1px solid #C9C9C9;background-color:#CE0000;text-align:center;height:20px;margin:2px;padding:2px;cursor:hand' onmouseover='this.style.background=\"#FFFFFF\"' onmouseout='this.style.background=\"#CE0000\"'";
		//Page Table
		var totalHtml="<table border='0' cellspacing='0' cellpadding='0' class='Table_Out'><tr><td align='right'>";
		//Page Prev
		if(pageIndex>0)
		{
			var pagePrev=pageName;
			if (pageIndex > 1) pagePrev = pageName + "_" + (pageIndex - 1) + "." + pageExt;
			if(pageTotal>1)totalHtml+="<span "+spanHtmlNormal+" onclick='location.href=\""+pagePrev+"\"'>&nbsp;上一页&nbsp;</span>";
		}
		//Page List
		var iStart=((pageIndex+1-5)>1)?(pageIndex+1-5):1
		var iEnd=((pageIndex+1+6)<(pageTotal+1))?(pageIndex+1+6):(pageTotal+1)
		//for(var i=1;i<(pageTotal+1);i++)
		for(var i=iStart;i<iEnd;i++)
		{
			var pageUrl=pageName;
			if(i>1)pageUrl=pageName+"_"+(i-1);
			var pageUrl=pageUrl+"."+pageExt;
			//
			var spanHtml=spanHtmlNormal;
			if(pageIndex==(i-1))spanHtml=spanHtmlSelect;
			totalHtml+="<span "+spanHtml+" onclick='location.href=\""+pageUrl+"\"'>&nbsp;"+i+"&nbsp;</span>";
		}
		//Page Next
		if(pageIndex<(pageTotal-1))
		{
		    var pageNext = pageName + "_" + (pageIndex + 1) + "." + pageExt;
			if(pageTotal>1)totalHtml+="<span "+spanHtmlNormal+" onclick='location.href=\""+pageNext+"\"'>&nbsp;下一页&nbsp;</span>";
		}
		//Page Table
		totalHtml+="</td><tr></table>";
		if(pageTotal>1)document.write(totalHtml);
}
//载入RSS，<div id="xmlDiv"></div><div id="xmlPage" align="center"></div>
function LoadRss(file,imgw,imgh,imgborder,page)
{
    var Bnxml = new ActiveXObject('Microsoft.XMLHTTP');
    Bnxml.Open("get", file+'&Page='+page, false);
    Bnxml.setRequestHeader("Content-Type", "text/xml");
    Bnxml.setRequestHeader("Charset", "gb2312");
    Bnxml.Send(null);
    if (Bnxml.status != 200){return};
    var BnxmlObj=Bnxml.responseXML;
    //var Bnxml = new ActiveXObject("Microsoft.XMLDOM");
    //Bnxml.async = false;
    //Bnxml.load(file+'&Page='+page);
    //var BnxmlObj=Bnxml.documentElement;
    if(BnxmlObj!=null)
    {
        var sInfo="",sPage="",template="";
        if(RssTemplate==null){template="·{[Category]} <a href='{[Url]}' target='_blank' title='{[Title]}'>{[Photo]}{[Text]}</a> {[Author]}/{[Time]}<br />"}else{template=RssTemplate};
        var itemNode=BnxmlObj.selectNodes("/rss/channel/item");
        if(itemNode!=null)
        {
            for(var i=0;i<itemNode.length;i++)
            {   
                var nowObj=BnxmlObj.selectNodes("/rss/channel/item")[i].childNodes;
		        var text=nowObj[0].text;
		        var link=nowObj[1].text;
		        var title=nowObj[2].text;
		        var pubDate=nowObj[3].text.substring(0,10);
		        var author=nowObj[4].text;
		        var category=nowObj[5].text;
		        var photo=nowObj[6].text;
		        if(photo.toLowerCase().indexOf(".jpg")>-1||photo.toLowerCase().indexOf(".jpeg")>-1)
		        {
		            if(imgborder!="")
		            {
		            photo="<img src='"+photo+"' width='"+imgw+"' height='"+imgh+"' style='border:1px solid "+imgborder+"'>";
		            }
		            else
		            {
		            photo="<img src='"+photo+"' width='"+imgw+"' height='"+imgh+"' border='0'>";
		            }
		        }
		        else
		        {
		        photo="";
		        }
		        var itemInfo=template.replace("{[Category]}",category).replace("{[Url]}",link).replace("{[Text]}",text).replace("{[Title]}",title).replace("{[Time]}",pubDate).replace("{[Photo]}",photo).replace("{[Author]}",author);
		        sInfo+=itemInfo
            }
        }
        document.getElementById('xmlDiv').innerHTML=sInfo;
        var nowpage=parseInt(BnxmlObj.selectSingleNode("/rss/channel/page").text);
        var isend=parseInt(BnxmlObj.selectSingleNode("/rss/channel/end").text);
        if(isend=='1')
        {
            sPage="<span onclick=LoadRss('"+file+"',"+imgw+","+imgh+",'"+imgborder+"',"+(nowpage-1)+") style='cursor:hand'>上一页</span>&nbsp;&nbsp;&nbsp;&nbsp;第"+nowpage+"页";
        }
        else
        {
            if(nowpage>1)
            {
                sPage="<span onclick=LoadRss('"+file+"',"+imgw+","+imgh+",'"+imgborder+"',"+(nowpage-1)+") style='cursor:hand'>上一页</span>&nbsp;&nbsp;&nbsp;&nbsp;第"+nowpage+"页&nbsp;&nbsp;&nbsp;&nbsp;<span onclick=LoadRss('"+file+"',"+imgw+","+imgh+",'"+imgborder+"',"+(nowpage+1)+") style='cursor:hand'>下一页</span>";
            }
            else
            {
                sPage="第"+nowpage+"页&nbsp;&nbsp;&nbsp;&nbsp;<span onclick=LoadRss('"+file+"',"+imgw+","+imgh+",'"+imgborder+"',"+(nowpage+1)+") style='cursor:hand'>下一页</span>";
            }
        }
        document.getElementById('xmlPage').innerHTML=sPage;
    }
}
//地区选择
var ProvAry=new Array(
    new Array('北京','大兴区,东城区,西城区,崇文区,宣武区,朝阳区,丰台区,石景山区,海淀区,门头沟区,房山区,通州区,昌平区,北京市,怀柔区,平谷区,密云县,延庆县,顺义区'),
    new Array('上海','杨浦区,闵行区,宝山区,嘉定区,浦东新区,松江区,奉贤区,崇明县,虹口区,金山区,南汇区,闸北区,普陀区,静安区,长宁区,徐汇区,卢湾区,黄浦区,上海市,青浦区'),
    new Array('天津','红桥区,西青区,津南区,北辰区,武清区,宝坻区,东丽区,汉沽区,塘沽区,静海县,河北区,南开区,河西区,河东区,和平区,蓟县,宁河县,大港区'),
    new Array('重庆','北碚区,忠县,云阳县,合川市,双桥区,万盛区,长寿区,奉节县,南川市,黔江区,永川市,涪陵区,南岸区,九龙坡区,沙坪坝区,江北区,大渡口区,渝中区,渝北区,巴南区,万州区,江津市'),
    new Array('山东','莱芜市,淄博市,菏泽市,滨州市,济南市,聊城市,东营市,潍坊市,烟台市,威海市,青岛市,日照市,临沂市,枣庄市,济宁市,泰安市,德州市,荣成,郯城'),
    new Array('山西','长治市,晋城市,阳泉市,吕梁地区,运城市,临汾市,晋中市,朔州市,忻州市,大同市,太原市'),
    new Array('广东','阳江市,湛江市,汕头市,珠海市,广州市,韶关市,潮州市,汕尾市,东莞市,茂名市,揭阳市,惠州市,清远市,深圳市,梅州市,南海市,河源市,中山市,佛山市,肇庆市'),
    new Array('广西','河池市,贺州市,北海市,钦州市,玉林市,百色市,贵港市,梧州市,柳州市,南宁市,来宾市,桂林市'),
    new Array('海南','海口市,三亚市'),
    new Array('湖南','衡阳市,娄底市,怀化市,永州市,株洲市,湘潭市,岳阳市,常德市,长沙市,邵阳市,张家界市'),
    new Array('湖北','襄樊市,十堰市,荆州市,荆门市,孝感市,黄岗市,鄂州市,黄石市,咸宁市,宜昌市,武汉市,随州市'),
    new Array('河南','濮阳市,商丘市,驻马店市,周口市,信阳市,南阳市,平顶山市,鹤壁市,许昌市,郑州市,开封市,安阳市,新乡市,焦作市,洛阳市,三门峡市,漯河市'),
    new Array('河北','邢台市,石家庄市,张家口市,承德市,秦皇岛市,唐山市,邯郸市,廊坊市,保定市,沧州市,衡水市'),
    new Array('江苏','宿迁市,靖江市,泰州市,徐州市,南京市,连云港市,扬州市,南通市,镇江市,常州市,无锡市,淮安市,盐城市,苏州市'),
    new Array('江西','宜春市,九江市,景德镇市,鹰潭市,新余市,萍乡市,赣州市,抚州市,吉安市,南昌市,上饶市'),
    new Array('浙江','温州市,金华市,丽水市,衢州市,绍兴市,宁波市,舟山市,嘉兴市,湖州市,杭州市,台州市'),
    new Array('福建','南平市,龙岩市,宁德市,三明市 ,厦门市,莆田市,漳州市,晋江市,泉州市,福州市'),
    new Array('安徽','马鞍山市,淮北市,池州市,阜阳市,亳州市,蚌埠市,合肥市,滁州市,宿州市,芜湖市,铜陵市,安庆市,黄山市,六安市,巢湖市,淮南市'),
    new Array('云南','思茅地区,迪庆,德宏,丽江市,临沧地区,昆明市,保山市,玉溪市,曲靖市,西双版纳,昭通市,大理,楚雄,红河,文山,怒江'),
    new Array('贵州','安顺市,毕节地区,铜仁地区,遵义市,贵阳市,六盘水市'),
    new Array('四川','成都市,自贡市,内江市,遂宁市,广安市,南充市,德阳市,宜宾市,广元市,泸州市,绵阳市,巴中市,达州市,资阳市,眉山市,雅安市,乐山市,攀枝花市,西昌'),
    new Array('内蒙古','阿拉善盟,巴彦淖尔盟,呼和浩特市,乌兰察布盟,锡林郭勒盟,兴安盟,鄂尔多斯市,呼伦贝尔市,通辽市,赤峰市,乌海市,包头市'),
    new Array('黑龙江','伊春市,哈尔滨市 ,黑河市,牡丹江市,鸡西市,七台河市,双鸭山市,佳木斯市,鹤岗市,大兴安岭地区,大庆市,齐齐哈尔市,绥化市'),
    new Array('辽宁','辽阳市,沈阳市,本溪市,铁岭市,鞍山市,大连市,营口市,盘锦市,锦州市,丹东市,阜新市,抚顺市,朝阳市,葫芦岛市,海城'),
    new Array('吉林','白城市,通化市,白山市,延边市,长春市,松原市,吉林市,四平市,辽源市'),
    new Array('陕西','铜川市,延安市,渭南市,咸阳市,商洛市,汉中市,榆林市,安康市,宝鸡市,西安市'),
    new Array('甘肃','金昌市,酒泉市,嘉峪关市,天水市,兰州,陇南地区,武威市,定西地区,张掖市,庆阳市'),
    new Array('宁夏','银川市,吴忠市,固原市,石嘴山市'),
    new Array('青海','海东地区,西宁市'),
    new Array('西藏','拉萨市,阿里地区,那曲地区,昌都地区,林芝地区,山南地区,日喀则地区'),
    new Array('新疆','塔城地区,克拉玛依市,喀什地区,阿克苏地区,和田地区,吐鲁番地区,伊犁,阿勒泰地区,乌鲁木齐市,哈密地区'),
    new Array('港澳台','香港,澳门,台湾'),
    new Array('','')
);
function CreateAreaSelect(selectedStr,toObj)
{
    document.write("<input name='hiddenAddress' type='hidden' value='"+selectedStr+"'><select name='A1' onChange=ChangeArea(this.value,'','"+toObj+"')><option value=''>省份</option></select><select name='A2' onChange=SetAddress('"+toObj+"')><option value=''>地区</option></select>");
    selectedStr=selectedStr.replace("－","-");
    if(selectedStr.indexOf("-")==-1)selectedStr=selectedStr+"-";
    var ProvAreaAry=selectedStr.split("-");
    var theFrm0=document.forms[0];
    for(var i=0;i<ProvAry.length-1;i++){
	    var oOption = document.createElement("OPTION");
	    oOption.text=ProvAry[i][0];
	    oOption.value=ProvAry[i][0];
	    theFrm0.A1.options.add(oOption);
	    if(ProvAry[i][0]==ProvAreaAry[0]){
		    oOption.selected=true;
		    ChangeArea(ProvAreaAry[0],ProvAreaAry[1],toObj);
	    }
    }
}
function ChangeArea(AreaName,selectedStr,toObj){
	var theFrm0=document.forms[0];
	while (theFrm0.A2.options.length>1){
		theFrm0.A2.options.remove(1);
	}
	if(selectedStr!="")
	{
	    var aOption = document.createElement("OPTION");
		aOption.text=selectedStr;
		aOption.value=selectedStr;
		theFrm0.A2.options.add(aOption);
		aOption.selected=true;
	}
	for(var i=0;i<ProvAry.length-1;i++){
		if(ProvAry[i][0]==AreaName){
			var AreaAry=ProvAry[i][1].split(",");
			for(var j=0;j<AreaAry.length;j++){
				var aOption = document.createElement("OPTION");
				aOption.text=AreaAry[j];
				aOption.value=AreaAry[j];
				theFrm0.A2.options.add(aOption);
			}
			break;
		}
	}
	SetAddress(toObj);
}
function SetAddress(toObj)
{
	var theFrm0=document.forms[0];
	if(theFrm0.A1.value!="")
	{
		if(theFrm0.A2.value!="")
		{
			theFrm0[toObj].value=theFrm0.A1.value+"-"+theFrm0.A2.value;
		}
		else
		{
			theFrm0[toObj].value=theFrm0.A1.value;
		}
	}
}
//时间选择
function CreateDateSelect()
{
	var iYear=(new Date()).getYear()-10;
	var iYearCout=(new Date()).getYear();
	var selectInfo="<input name='hiddenTime' type='hidden' value='2000-1-1'><select name='T1' onChange='SetDateSelect()'>";
	for(var i=iYear;i<iYearCout;i++)
	{
		selectInfo+="<option value='"+i+"'>"+i+"</option>";
	}
	selectInfo+="</select>年";
	selectInfo+="<select name='T2' onChange='SetDateSelect()'>";
	for(var i=1;i<12;i++)
	{
		selectInfo+="<option value='"+i+"'>"+i+"</option>";
	}
	selectInfo+="</select>月";
	selectInfo+="<select name='T3' onChange='SetDateSelect()'>";
	for(var i=1;i<31;i++)
	{
		selectInfo+="<option value='"+i+"'>"+i+"</option>";
	}
	selectInfo+="</select>日";
	document.write(selectInfo);
}
function SetDateSelect()
{
	var theFrm0=document.forms[0];
	theFrm0.hiddenTime.value=theFrm0.T1.value+"-"+theFrm0.T2.value+"-"+theFrm0.T3.value;
}
//创建DIV
CreateInfoDiv();



