﻿function MIU()
{
	return MsngrObj.IsUser(LocalUserEmail);
	
}

function SelToolbar(_sel)
{
    document.getElementById(_sel).className="active";
}

function msgbox_close()
{
    var _msgbox=window.document.getElementById("msgbox");
    if(_msgbox != null)
    {
        _msgbox.innerHTML="";
	    _msgbox.style.display="none";
	}
}

function MsgBox(_text)
{
    if(_text!=null && _text!="")
    {
        var _msgbox=document.getElementById("msgbox");
        _msgbox.style.display="block";
        _msgbox.innerHTML='<img src="/images/i.p.attention.gif" alt="" />'+_text;
        _msgbox.innerHTML+='<div style="float:right;width:30px;height:20px;margin-top:-18px;cursor:pointer;font-color:red" onclick="javascript:msgbox_close();">关闭</div>'
    }
}

var MOL=new Array(); 

function MenuObj(_A,_B,_C,_D,_E,_F,_G,_H,_I)
{
	this.name=_A;
	this.bOn=_E;
	this.bOf=_F;
	this.bA=_G;
	this.SBS=SBS;
	this.showing=false;
	this.TM=TM;
	document.onclick=MCH;
	this.Direction=_I;
	MOL[MOL.length]=this;
	this.divObj=eval('document.all.' + _B);
	this.divStyleObj=eval('document.all.' + _B + '.style');
	this.refTDObj=eval('document.all.' + _C);
	if (_D)
	this.DdTDObj=eval('document.all.' +  _D);
	this.frmObj=eval('document.all.' +  _H);
	this.strShow='visible';
	this.strHide='hidden';
}

function ROP(ObjRef)
{
	var theObj=null;
	if (ObjRef)
	{
		if (typeof ObjRef != 'object')
			theObj=eval(ObjRef);
		else
			theObj=ObjRef;
		return theObj;
	}
	else
		return false;
}

function TM()
{
	if (!this.showing)
	{
		var RelObjCords=getXY(this.refTDObj);
		if (this.Direction)
		{
			this.divStyleObj.top = this.frmObj.style.top = RelObjCords.top + -this.divObj.offsetHeight;
			this.divStyleObj.left = this.frmObj.style.left = RelObjCords.left;
		}
		else
		{
			this.divStyleObj.top = this.frmObj.style.top = RelObjCords.top + 18;
			this.divStyleObj.left = this.frmObj.style.left = RelObjCords.left;
		}
			this.frmObj.style.height=this.divObj.offsetHeight;
			this.frmObj.style.width=this.divObj.offsetWidth;
			var pCurrMenuObj=ROP(this);
			CM(this);
			this.SBS('clicked');
			this.divStyleObj.visibility = this.frmObj.style.visibility = this.strShow;
			this.showing=true;
	}
	else
	{
		this.divStyleObj.visibility = this.frmObj.style.visibility = this.strHide;
		this.showing=false;
		this.SBS();
	}
}

function CM(callerObj)
{
	for (aIndex=0;aIndex < MOL.length; aIndex++)
	{
		if ((callerObj) && (callerObj.name != MOL[aIndex].name))
		{	
			if (MOL[aIndex].showing)
			{
				MOL[aIndex].TM();
				MOL[aIndex].SBS();
			}
		}
		else
		{
			if (MOL[aIndex].showing)
			{
				MOL[aIndex].TM();
				MOL[aIndex].SBS();
			}
		}
	}
}

function MCH(e, srcObj, srcIsMenuDiv)
{
	var srcElem;
	if (!e)
		var e=window.event;
	e.cancelBubble=true;
	if (srcObj)
	{
		var pCurrMenuObj=ROP(srcObj); 
		if (!srcIsMenuDiv)
			pCurrMenuObj.divObj.onclick="MCH(event,"+srcObj+",true)";
		pCurrMenuObj.TM();
	}
	else
		CM();
}

function MME(e, srcObj)
{
	try
	{
		if (!e) 
			var e=window.event;
		var pCurrMenuObj=ROP(srcObj);
		if (!pCurrMenuObj.showing)
		{
			if (e.type == 'mouseover')
				pCurrMenuObj.SBS('on');
			else if ((e.type == 'mouseout') || (e.type == 'blur'))
				pCurrMenuObj.SBS();
		}
	}
	catch(e){}
}

function SBS(wS)
{
	if (typeof this.refTDObj != "undefined")
	{
		if (wS == 'on')
		{
			if (this.bOn)
			{
				if (typeof this.DdTDObj != "undefined")
				this.DdTDObj.className=this.bOn;
				this.refTDObj.className=this.bOn;
			}
		}
		else if (wS == 'clicked')
		{
			if (this.bA)
			{
				if (typeof this.DdTDObj != "undefined")
				this.DdTDObj.className=this.bA;
				this.refTDObj.className=this.bA;
			}
		}
		else
		{
			if (this.bOf)
			{
				if (typeof this.DdTDObj != "undefined")
					this.DdTDObj.className=this.bOf;
				this.refTDObj.className=this.bOf;
			}
		}
	}
}

function getXY(Obj) 
{
	for (var sumTop=0,sumLeft=0;Obj!=document.body;sumTop+=Obj.offsetTop,sumLeft+=Obj.offsetLeft, Obj=Obj.offsetParent);
	return {left:sumLeft,top:sumTop}
}

function MO(e)
{
	if (!e)
		var e=window.event;
	var S=e.srcElement;
	while (S.tagName!="TD")
	{
		S=S.parentElement;
	}
	S.className="T";
}

function MU(e)
{
	if (!e)
		var e=window.event;
	var S=e.srcElement;
	while (S.tagName!="TD")
	{
		S=S.parentElement;
	}
	S.className="P";
}

function Subm(first)
{
	num=((first) ? slct1st(aspnetForm) : numChecked(aspnetForm));
	if (num<1)
		alert("未选定任何目标！");
}

function Subm1(first)
{
	num=((first) ? slct1st(aspnetForm) : numChecked(aspnetForm));
	if (num<1)
	{
		alert("未选定任何目标！");
		return false;
	}
	return true;
}

function Subm2(first)
{
	num=((first) ? slct1st(aspnetForm) : numChecked(aspnetForm));
	if (num<1)
	{
		alert("未选定任何目标！");
		return false;
	}
	else if(num>1)
	{
	    alert("只能选中一个目标！");
		return false;
	}
	return true;
}

function numChecked()
{
	j=0;
	for(i=0;i<aspnetForm.length;i++)
	{
		e=aspnetForm.elements[i];
		if (e.type=='checkbox' && e.name != 'allbox' && e.checked)
			j++;		
	}
	return j;
}

function slct1st()
{
	j=0;
	for(i=0;i<aspnetForm.length;i++)
	{
		e=aspnetForm.elements[i];
		if (e.type=='checkbox' && e.name != 'allbox' && e.checked)
		if(j==1) e.checked=false;
		else j=1;
	}
	return j;
}

var aCh="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var dCh="0123456789";
var sCh="!\"#$%&'()*+,-./:;<=>?@[\]^_`{}~";
var asCh=aCh + dCh + sCh
var folderID="";
ie=document.all?1:0

function G(UR)
{
	if (!e)
		var e=window.event;
	if (e)
		e.cancelBubble=true;
	if(UR)
		location.href=UR;
}

function isAlphaNum(S)
{
	var AlphaNum=aCh + dCh;
	for (var i=0; i < S.length; i++)
	{
		if (AlphaNum.indexOf(S.charAt(i)) == -1)
			return false;
	}
	return true;
}

function isASCII(S)
{
	for (var i=0; i < S.length; i++)
	{
		if (asCh.indexOf(S.charAt(i)) == -1)
			return false;
	}
	return true;
}

function isSpecASC(S)
{
	if(S.indexOf("'") == -1)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function isEmail(S) 
{
	var pass=0;
	if (window.RegExp) {
		var tempS="a";
		var tempReg=new RegExp(tempS);
		if (tempReg.test(tempS)) pass=1;
	}
	if (!pass)
		return (S.indexOf(".") > 2) && (S.indexOf("@") > 0);
	var r1=new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2=new RegExp("^[a-zA-Z0-9\\.\\!\\#\\$\\%\\&\\'\\*\\+\\-\\/\\=\\?\\^\\_\\`\\{\\}\\~]*[a-zA-Z0-9\\!\\#\\$\\%\\&\\'\\*\\+\\-\\/\\=\\?\\^\\_\\`\\{\\}\\~]\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	return (!r1.test(S) && r2.test(S));
}

function BFX()
{
	DTa=document.all.MsgTable;	
	for (i=1;i<DTa.rows.length;i++)
	{
		for (n=0;n<DTa.rows[i].cells.length;n++)
		{
			if (DTa.rows[i].cells[n].innerHTML.indexOf("href")!=-1)
				DTa.rows[i].cells[n].children[0].href = DTa.rows[i].cells[n].children[0].href.replace(/javascript:G\(\'|\'\)/ig,"");
		}
	}
}

function CA()
{
if(document.getElementById('form_default')!=null)
aspnetForm=document.getElementById('form_default');
	var trk=0;
	for (var i=0;i<aspnetForm.elements.length;i++)
	{
		var e=aspnetForm.elements[i];
		//if ((e.name != 'allbox') && (e.type=='checkbox'))
		if ((e.name == 'MSG') && (e.type=='checkbox'))
		{
			trk++;
			e.checked=aspnetForm.allbox.checked;
			if (aspnetForm.allbox.checked)
			{
				hL(e);
			}
			else
			{
				dL(e);
			}
		}
	}
}
function CCA(CB)
{
	if (CB.checked)
		hL(CB);
	else
		dL(CB);
	var TB=TO=0;
	for (var i=0;i<aspnetForm.elements.length;i++)
	{
		var e=aspnetForm.elements[i];
		if ((e.name != 'allbox') && (e.type=='checkbox'))
		{
			TB++;
			if (e.checked)
				TO++;
		}
	}
	aspnetForm.allbox.checked=(TO==TB)?true:false;
}

function doTabIndex(tbleColl)
{
	if (tbleColl != null)
	{
		for (var z=0;z<tbleColl.length;z++)
		{
			if ((tbleColl.item(z).tagName=='A') || ((tbleColl.item(z).tagName=='INPUT') && (tbleColl.item(z).type!='hidden')) || (tbleColl.item(z).tagName=='SELECT'))
				tbleColl.item(z).tabIndex=5;
		}
	}
}

function DE(D)
{
	var R="";
	for (var i=0;i<D.length;i++)
	{
		if (D.charCodeAt(i)>=128)
			R += "&#"+D.charCodeAt(i)+";";
		else
			R += D.charAt(i);
	}
	return R;
}

function hL(E)
{
	while (E.tagName!="TR")
	{
		E=E.parentElement;
	}
	E.className="selectline";
}

function dL(E)
{
	while (E.tagName!="TR")
	{
		E=E.parentElement;
	}
	E.className="line";
}

function ycancelevent()
{
  event.returnvalue=false;
  event.cancelbubble=true;
  return false;
}

function windowopen(url,name)
{
    window.open(url,name,'height=500,width=770,top=100,left=100,toolbar=no,menubar=no,scrollbars=yes, resizable=no,location=no');
}

function voteopen(url)
{
    window.open(url,name,'height=300,width=470,top=100,left=100,toolbar=no,menubar=no,scrollbars=yes, resizable=no,location=no');
}

function PastePlainText(e)
{
    var s=window.clipboardData.getData('text');
    if(s&&s.length>0)
    {
        s=s.replace(/&/g,'&amp;');
        s=s.replace(/</g,'&lt;');
        s=s.replace(/>/g,'&gt;');
        s=s.replace(/\n/g,'<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ');
    }
    else
    {
        s="";
    }
    e.InsertHtml('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '+s);
}

function CleanWord( html )
{
	html = html.replace(/<o:p>\s*<\/o:p>/g, '') ;
	html = html.replace(/<o:p>.*?<\/o:p>/g, '&nbsp;') ;

	// Remove mso-xxx styles.
	html = html.replace( /\s*mso-[^:]+:[^;"]+;?/gi, '' ) ;

	// Remove margin styles.
	html = html.replace( /\s*MARGIN: 0cm 0cm 0pt\s*;/gi, '' ) ;
	html = html.replace( /\s*MARGIN: 0cm 0cm 0pt\s*"/gi, "\"" ) ;

	html = html.replace( /\s*TEXT-INDENT: 0cm\s*;/gi, '' ) ;
	html = html.replace( /\s*TEXT-INDENT: 0cm\s*"/gi, "\"" ) ;

	html = html.replace( /\s*TEXT-ALIGN: [^\s;]+;?"/gi, "\"" ) ;

	html = html.replace( /\s*PAGE-BREAK-BEFORE: [^\s;]+;?"/gi, "\"" ) ;

	html = html.replace( /\s*FONT-VARIANT: [^\s;]+;?"/gi, "\"" ) ;

	html = html.replace( /\s*tab-stops:[^;"]*;?/gi, '' ) ;
	html = html.replace( /\s*tab-stops:[^"]*/gi, '' ) ;

	html = html.replace( /\s*face="[^"]*"/gi, '' ) ;
	html = html.replace( /\s*face=[^ >]*/gi, '' ) ;

	html = html.replace( /\s*FONT-FAMILY:[^;"]*;?/gi, '' ) ;

	// Remove Class attributes
	html = html.replace(/<(\w[^>]*) class=([^ |>]*)([^>]*)/gi, "<$1$3") ;
	// Remove empty styles.
	html =  html.replace( /\s*style="\s*"/gi, '' ) ;

	html = html.replace( /<SPAN\s*[^>]*>\s*&nbsp;\s*<\/SPAN>/gi, '&nbsp;' ) ;

	html = html.replace( /<SPAN\s*[^>]*><\/SPAN>/gi, '' ) ;

	// Remove Lang attributes
	html = html.replace(/<(\w[^>]*) lang=([^ |>]*)([^>]*)/gi, "<$1$3") ;

	html = html.replace( /<SPAN\s*>(.*?)<\/SPAN>/gi, '$1' ) ;

	html = html.replace( /<FONT\s*>(.*?)<\/FONT>/gi, '$1' ) ;

	// Remove XML elements and declarations
	html = html.replace(/<\\?\?xml[^>]*>/gi, '' ) ;

	// Remove Tags with XML namespace declarations: <o:p><\/o:p>
	html = html.replace(/<\/?\w+:[^>]*>/gi, '' ) ;

	// Remove comments [SF BUG-1481861].
	html = html.replace(/<\!--.*-->/g, '' ) ;

	html = html.replace( /<(U|I|STRIKE)>&nbsp;<\/\1>/g, '&nbsp;' ) ;

	html = html.replace( /<H\d>\s*<\/H\d>/gi, '' ) ;

	// Remove "display:none" tags.
	html = html.replace( /<(\w+)[^>]*\sstyle="[^"]*DISPLAY\s?:\s?none(.*?)<\/\1>/ig, '' ) ;
	html = html.replace( /<H1([^>]*)>/gi, '<div$1><b><font size="6">' ) ;
	html = html.replace( /<H2([^>]*)>/gi, '<div$1><b><font size="5">' ) ;
	html = html.replace( /<H3([^>]*)>/gi, '<div$1><b><font size="4">' ) ;
	html = html.replace( /<H4([^>]*)>/gi, '<div$1><b><font size="3">' ) ;
	html = html.replace( /<H5([^>]*)>/gi, '<div$1><b><font size="2">' ) ;
	html = html.replace( /<H6([^>]*)>/gi, '<div$1><b><font size="1">' ) ;

	html = html.replace( /<\/H\d>/gi, '<\/font><\/b><\/div>' ) ;

	// Transform <P> to <DIV>
	var re = new RegExp( '(<P)([^>]*>.*?)(<\/P>)', 'gi' ) ;	// Different because of a IE 5.0 error
	html = html.replace( re, '<div$2<\/div>' ) ;

	// Remove empty tags (three times, just to be sure).
	// This also removes any empty anchor
	html = html.replace( /<([^\s>]+)(\s[^>]*)?>\s*<\/\1>/g, '' ) ;
	html = html.replace( /<([^\s>]+)(\s[^>]*)?>\s*<\/\1>/g, '' ) ;
	html = html.replace( /<([^\s>]+)(\s[^>]*)?>\s*<\/\1>/g, '' ) ;

	return html ;
}

function AddAd(advpanel,isflash,imageurl,width,height,linkurl,advid)
{
    if(isflash)
    {            
        var fo = new SWFObject(imageurl, advid, width, height, "8");
        fo.addParam("quality", "high");
        fo.addParam("menu","false");
        fo.write(advpanel);
    }
    else
    {
        document.write("<a href='"+linkurl+"' target='_blank'><img src='"+imageurl+"' width='"+width+"' height='"+height+"' /></a>");
    }
}
//yu的留言脚本
function OpenEdithWin(frmWin,width,height)
{
var me;
//把父页面窗口对象当作参数传递到对话框中，以便对话框操纵父页面自动刷新。
me = window;
//显示对话框。
window.showModalDialog(frmWin,me,'dialogWidth='+width+'px;dialogHeight='+height+'px;heip:no,status:no')
}
function fnOpenModal_RevisePassword()
{
//弹出页面,并设定弹出页面的高度与宽度。
window.showModalDialog("TxtMemberFeedBack.aspx","","dialogWidth:500px;dialogHeight:300px;resizable:no")
}  
function $(id) {
	this.obj = document.getElementById(id);
	return this.obj;
}


/**文件上传的过程中调用
  *fileObj参数见buileWaitingUploadList函数的介绍
  *bytesLoaded返回已经上传的字节数
  *通过修改这个函数，可以重新定义进度条式样，或者直接用数字替代进度条
*/
uploadProgress = function(fileObj, bytesLoaded) {
	var progress = $(fileObj.name + "progress");
	var percent = Math.ceil((bytesLoaded / fileObj.size) * 100)
	
	progress.style.background = "url(images/progressbar.png) no-repeat -" + (100 - percent) + "px 0";
	
}

/**文件上传的过程中调用
  *fileObj参数见buileWaitingUploadList函数的介绍
  *bytesLoaded返回已经上传的字节数
  *通过修改这个函数，可以重新定义进度条式样，或者直接用数字替代进度条
*/
uploadProgress = function(fileObj, bytesLoaded) {
	var progress = $(fileObj.name + "progress");
	var percent = Math.ceil((bytesLoaded / fileObj.size) * 100)
	
	progress.style.background = "url(images/progressbar.png) no-repeat -" + (100 - percent) + "px 0";
	
}

/*文件上传完成时调用
 *fileObj参数见buileWaitingUploadList函数的介绍
 */ 
uploadComplete = function(fileObj) {
//	$(fileObj.name).className = "uploadDone";
//	$(fileObj.name).innerHTML += " " + (Math.ceil(fileObj.size / 1000)) + " kb";
$("UploadProcess").style.display="none";
$("SWFUpload").style.display="block";
parent.returnValue=GetCookieData("MyInsertImageName");
parent.close();
}



/**如果上传多个文件，当所有文件上传队列处理完毕时调用
 *此回调函数没有参数
 **/ 
uploadQueueComplete = function() {
	//alert("队列处理完毕！");
}

function GetCookieData(sL)
{
    var sRet="";
    var sC=""+document.cookie;
    if(sC.length>0)
    {
        var aC=sC.split(";",100);
        var iC=aC.length;
        for(var i=0;i<iC;i++)
        {
            if(aC[i].indexOf(sL+"=")!=-1)
            {
                var aRet=aC[i].split("=");
                sRet=unescape(aRet[1]);
                break;
            }
        }
    }
    return sRet;
}

/**在用户选择文件时，不选择任何文件就取消选择对话框时调用
 *此回调函数没有参数
 **/ 
uploadCancel = function() {
//	alert("您取消了选择！");
	$("SWFUpload").ih();
	$("UploadProcess").style.display="none";
    $("SWFUpload").style.display="block";
}

/**上传或选择文件出现错误时调用
 *errorcode 错误代码，值为-10、-20等等
 *fileObj 文件对象，详情见buileWaitingUploadList函数的介绍
 *msg 默认的错误介绍 
 **/ 
uploadError = function(errcode, fileObj, msg) {
     switch(errcode) {			
			case -10:	// HTTP 错误
				alert("上传文件" + fileObj.name + "时出错，原因：找不到文件" );
				break;
			
			case -20:	// 没有定义用于上传的后台程序
				alert("上传文件" + fileObj.name + "时出错，原因：没有定义用于上传的后台程序" );
				break;
			
			case -30:	// 写入错误
				alert("上传文件" + fileObj.name + "时出错，原因：写入错误" );
				break;
			
			case -40:	// 安全错误
				alert("上传文件" + fileObj.name + "时出错，原因：安全错误" );
				break;

			case -50:	// 文件过大
				alert("上传文件" + fileObj.name + "时出错，原因：要上传的文件大小超出限制" );
				break;
				
			case -60:	// 文件过大
				alert("选择文件" + fileObj.name + "时出错，原因：要上传的文件类型与设定的不匹配" );
				break;
		
		}
		$("UploadProcess").style.display="none";
        $("SWFUpload").style.display="block";
}

/**选择一个文件完成时调用
 *fileObj文件对象，详情见buileWaitingUploadList函数的介绍
 *fileList  包含已经选择的fileObj文件对象的数组，格式为[fileObj1,fileObj2,......] 
 */ 
selectedDone = function(fileObj, fileList){
  var s="";
  for(var i in fileList){
    s += fileList[i].name + "\n\r"
  }
  $("UploadProcess").style.display="block";
  $("SWFUpload").style.display="none";
  mmSWFUpload.doUpload();
//  $("UploadProcess").style.display="none";
}

/**选择所有需要上传的文件后执行，仅在select_mode为multifileLimit时有效
 *linkid  “选择上传文件”链接的id，用于当所有文件选择完毕后隐藏“选择”链接
 */ 
selectMultifileDone = function(linkid){
//  var upload_link = document.getElementById(linkid);
//  //删除“上传”链接
//  upload_link.removeChild(upload_link.lastChild);
}

/**删除一个待上载的文件完成时调用
 *被删除的fileObj文件对象，详情见buileWaitingUploadList函数的介绍
 *fileList  包含已经选择的fileObj文件对象的数组，格式为[fileObj1,fileObj2,......] 
 */ 
deleteDone = function(fileObj, fileList){
  $("mmUploadFileListing").removeChild($("mmUploadFileListing").lastChild);
  if(fileList.length<1){
    $("filesDisplay").style.display = "none";
  }
}


function $UrlId(){
var Url=top.window.location.href;
var u,g,StrBack='';
if(arguments[arguments.length-1]=="#")
   u=Url.split("#");
else
   u=Url.split("?");
if (u.length==1) g='';
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,"");
        break;
      }
   }
}
return StrBack;
}

String.prototype.endWith=function(oString){   
  var reg=new RegExp(oString+"$");   
  return reg.test(this);   
}

function uploadpic(txtpic)
{
	picurl=window.showModalDialog("/imageupload.aspx","", "help: no; status: no; scroll: no;");
	if(picurl!='' && picurl!=undefined)
	{
	  txtpic.value = picurl;
	}
}

//编辑器内上传图片

function ftbuploadpic()
{
    picurl=window.showModalDialog("/imageupload.aspx","", "help: no; status: no; scroll: no;");
	if(picurl!='' && picurl!=undefined)
	{
	  return '<img src="'+picurl+'" />';
	}
	else
	{
	    return '';
	}
}



function SubmitKeyClick(button) 
{    
 if (event.keyCode == 13) 
 {
 	//document.getElementById("q").value="";        
  event.keyCode=9; 
  event.returnValue = false; 
  $(button).click(); 
 } 
}
function SubmitClear(text)
{
	text1 = document.getElementById(text);
	text1.value="";
	
}
function toggle(targetid1,targetid2,targetid3,targetid4)
{
    if (document.getElementById)
    {
        target1=document.getElementById(targetid1);
        target2=document.getElementById(targetid2);
        target3=document.getElementById(targetid3);
        target4=document.getElementById(targetid4);
        
        target_top1=document.getElementById('hgylTop');       
        target_top2=document.getElementById('ylrlTop');
        target_top3=document.getElementById('tlylTop');
        target_top4=document.getElementById('hxsjTop');
        target_top5=document.getElementById('rhtzyTop');       
        target_top6=document.getElementById('tlyqTop');
        target_top7=document.getElementById('jnjTop');
        target_top8=document.getElementById('syyqTop');

         
		target1.style.display="block";
		target2.style.display="none";
		target3.style.display="none";
		target4.style.display="none";
		if(targetid1=='hgyl')
		{
		 	target_top1.style.backgroundImage="url(/images/tuijianbg1.gif)";
		 	document.getElementById('hgylTop').style.fontWeight="bold";
		 	target_top2.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('ylrlTop').style.fontWeight="normal";	
		 	target_top3.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('tlylTop').style.fontWeight="normal";		 	
		 	target_top4.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('hxsjTop').style.fontWeight="normal";
		}
		if(targetid1=='ylrl')
		{
		 	target_top2.style.backgroundImage="url(/images/tuijianbg1.gif)";
		 	document.getElementById('ylrlTop').style.fontWeight="bold";
		 	target_top1.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('hgylTop').style.fontWeight="normal";
		 	target_top3.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('tlylTop').style.fontWeight="normal";
		 	target_top4.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('hxsjTop').style.fontWeight="normal";
		}

		else if(targetid1=='tlyl')
		{
		 	target_top3.style.backgroundImage="url(/images/tuijianbg1.gif)";
		 	document.getElementById('tlylTop').style.fontWeight="bold";
		 	target_top1.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('hgylTop').style.fontWeight="normal";
		 	target_top2.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('ylrlTop').style.fontWeight="normal";
		 	target_top4.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('hxsjTop').style.fontWeight="normal";
			
		}
		else if(targetid1=='hxsj')
		{
		 	target_top4.style.backgroundImage="url(/images/tuijianbg1.gif)";
		 	document.getElementById('hxsjTop').style.fontWeight="bold";
		 	target_top2.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('ylrlTop').style.fontWeight="normal";
		 	target_top3.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('tlylTop').style.fontWeight="normal";
		 	target_top1.style.backgroundImage="url(/images/tuijianbg2.gif)";
		}

		else if(targetid1=='rhtzy')
		{
		 	target_top5.style.backgroundImage="url(/images/tuijianbg1.gif)";
		 	document.getElementById('rhtzyTop').style.fontWeight="bold";
		 	target_top6.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('tlyqTop').style.fontWeight="normal";
		 	target_top7.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('jnjTop').style.fontWeight="normal";
		 	target_top8.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('syyqTop').style.fontWeight="normal";
		}

		else if(targetid1=='tlyq')
		{
		 	target_top6.style.backgroundImage="url(/images/tuijianbg1.gif)";
		 	document.getElementById('tlyqTop').style.fontWeight="bold";
		 	target_top5.style.backgroundImage="url(/images/tuijianbg2.gif)";		 	
		 	document.getElementById('rhtzyTop').style.fontWeight="normal";
		 	target_top7.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('jnjTop').style.fontWeight="normal";
		 	target_top8.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('syyqTop').style.fontWeight="normal";
		}

		else if(targetid1=='jnj')
		{
		 	target_top7.style.backgroundImage="url(/images/tuijianbg1.gif)";
		 	document.getElementById('jnjTop').style.fontWeight="bold";
		 	target_top5.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('rhtzyTop').style.fontWeight="normal";
		 	target_top6.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('tlyqTop').style.fontWeight="normal";
		 	target_top8.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('syyqTop').style.fontWeight="normal";
		}

		else if(targetid1=='syyq')
		{
		 	target_top8.style.backgroundImage="url(/images/tuijianbg1.gif)";
		 	document.getElementById('syyqTop').style.fontWeight="bold";
		 	target_top5.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('rhtzyTop').style.fontWeight="normal";
		 	target_top6.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('tlyqTop').style.fontWeight="normal";
		 	target_top7.style.backgroundImage="url(/images/tuijianbg2.gif)";
		 	document.getElementById('jnjTop').style.fontWeight="normal";
		}
    }
}


/*下拉菜单*/
function change(id)
{
    for(i=1;i<10;i++)
    {
        if(i==id)
        {
            document.getElementById("item"+id).style.display="block";
        }
        else
        {
            document.getElementById("item"+i).style.display="none";
        }
    }
    
}
function areachang(id)
{
    for(i=1;i<7;i++)
    {
        if(i==id)
        {
            document.getElementById("areaitem"+id).style.display="block";
        }
        else
        {
            document.getElementById("areaitem"+i).style.display="none";
        }
    }
    
}

function citychang(id)
{
    for(i=1;i<7;i++)
    {
        if(i==id)
        {
            document.getElementById("cityitem"+id).style.display="block";
        }
        else
        {
            document.getElementById("cityitem"+i).style.display="none";
        }
    }
    
}

function checkIsnull(keywordid)
{
 var   keyword=document.getElementById(keywordid)  
    if(keyword.value=="")
    { 
      
        return false; 
             
    }
return true;

}
/**/



//chemnscript

var checkboxname = "c"; //复选框名称的前缀，所有复选框的名称要统一，用序号区分。
var MaxCheckbox = 9; //复选框的个数，本例有9个，可根据需要变动。
var MaxSelected = 3; //设置最大允许选择的数量，可根据需要变动。
var Num = 0; //声明一个变量，用于存放已选的数量。
function mycheck(ctrl) { //控制选择数量的函数。
var nowCtrl; //当前复选框。
Num = 0; //统计数归零。
var i;
i = 1; 
while ((i <= MaxCheckbox) && (Num <= MaxSelected)) { //循环检测已选中的复选框数量。
nowCtrl = eval("ctrl.form." + checkboxname + i);
if ((nowCtrl.checked)) { //如果已被选中，则计算器加1。
Num++;
}
i++;
}
if (Num > MaxSelected) { // 检查是否已超过了最大选择数量；
ctrl.checked = false; //如果已超过允许的最大选择数量，则取消增加的选择并弹出提示窗口。
alert("你已选择了三个网站！只有取消（再次点击）已选网站才能选其它网站。");
}
}



  function   check(cbobj,thisobj){   
          var   j   =   0;   
          for   (var   i   =   0;   i   <   cbobj.length;   i   ++){   
                  if   (cbobj[i].checked){   
                          j   ++;   
                  }   
                  if   (j> 3){   
                          thisobj.checked   =   false;   
                          alert("您最多只能选10个选项！");   
                          break;   
                  }   
                  
          }   
  } 



function chkchk(chkid,spanid){ 
var o=document.getElementById(chkid); 
var obj = document.getElementById(spanid); 
obj=obj.children; 
for(i=0;i<obj.length;i++) 
{ 

e=obj[i]; 
if(e.type=="checkbox"){ 
obj[i].checked=o.checked; 
} 
} 
} 

function setcheckboxstate() 
{ 

o =document.getElementsByTagName("input") 
//o = from1.cbyyjslscly; 
var val=0; 
for(i=0;i<o.length;i++) 
{ 
if(o[i].type=="checkbox" && o[i].checked) 
{ 
val = val + 1; 
} 
if(val > 2) 
{ 

alert("您选择的项目只能在2个以内！") 
o[i].checked=false; 
return; 
} 

} 

} 
function Getsearchname(obj,shuzhi)
{

 var nNum=document.getElementById("header").getElementsByTagName("a");
for (var i=0;i<nNum.length;i++){
  nNum[i].parentElement.className="";
}
if (firstli)
{indexsearch

}
obj.parentElement.className="shangwusearch"; 

  document.getElementById("hidsearch").value=shuzhi;
    //alert(document.getElementById("hidsearch").value);  
    return;
}

function Getfirstsearchname(obj)
{
 var nNum=document.getElementById("header").getElementsByTagName("a");
for (var i=0;i<nNum.length;i++){
  nNum[i].parentElement.className="";
}
if (firstli)
{
indexsearch
}
obj.parentElement.className="firstshangwusearch"; 

  document.getElementById("hidsearch").value="news";
    //alert(document.getElementById("hidsearch").value);  
    return;
}

function indexsearch()
{
  var hidvalue=document.getElementById("hidsearch").value;

    var q = $("q").value;
    if(q=="")
    {
        alert("请输入要搜索的关键字");
        return;
    }
q=encodeURI(q);
    var url ="";
    switch(hidvalue)
    {
        case "supply":
url="/SupplyDemand/gongqiu.aspx?keyword="+q;
break;
        case "fennews":
        url="news/default.aspx?keyword="+q;
break;
        
        case "news":
url="/huagong/news/default.aspx?keyword="+q;
break;
        case "huagongnews":
url="/news/default.aspx?keyword="+q;
break;
        case "suliaonews":
url="/suliao/news/default.aspx?keyword="+q;
break;
        case "xiangjiaonews":
url="/xiangjiao/news/default.aspx?keyword="+q;
break;
        case "youpinnews":
url="/youpin/news/default.aspx?keyword="+q;
break;


        case "price":
url="/SupplyDemand/Search.aspx?keyword="+q+"&issupply=False";
break;

        case "market":
url="/huagong/market/default.aspx?keywords="+q;
break;
        case "huagongmarket":
url="/huagong/market/default.aspx?keywords="+q;
break;
        case "suliaomarket":
url="/suliao/market/default.aspx?subid=36028797018963968&marketid=18014398509481984&keywords="+q;
break;
        case "xiangjiaomarket":
url="/xiangjiao/market/default.aspx?subid=54043195528445952&marketid=54043195528445952&keywords="+q;
break;
        case "tongji":
        url="/huagong/news/default.aspx?cid=18049582881570816&lid=180143985094819840&title="+q;
break;
                case "huagongtongji":
        url="/huagong/news/default.aspx?cid=18049582881570816&lid=180143985094819840&title="+q;
break;
        case "suliaotongji":
        url="/suliao/news/default.aspx?cid=18084767253659648&lid=180143985094819840&title="+q;
break;
        case "xiangjiaotongji":
        url="/xiangjiao/news/default.aspx?cid=18119951625748480&lid=180143985094819840&title="+q;
break;
        case "youpintongji":
        url="/youpin/news/default.aspx?cid=18084767253659648&lid=180143985094819840&title="+q;
break;

        case "steel":
url="/steelworks/Search.aspx?title="+q+"&lid=18014398509481984";
break;
        case "count":
url="/Statistic/Search.aspx?title="+q+"&lid=162129586585337856";
break;
        case "anyle":
url="/analyse/Search.aspx?keyword="+q;
break;
        case "enterprise":
url="/Enterprise/default.aspx?entername="+q;
break;
        case "discription":
url="/Directionary/default.aspx?entername="+q;
break;
        case "zoushi":
url="/huagong/zoushi/search.aspx?keyword="+q;
break;

        case "huagongzoushi":
url="/huagong/zoushi/default.aspx";
break;

        case "suliaozoushi":
url="/suliao/zoushi/default.aspx";
break;

        case "xiangjiaozoushi":
url="/xiangjiao/zoushi/default.aspx";
break;


    }
 document.getElementById("hidsearch").value="supply";
    if(url!="")
    location.href=url;
}

function GetsearchnameInIndex(obj,shuzhi)
{
 var nNum=document.getElementById("searcher").getElementsByTagName("a");
for (var i=0;i<nNum.length;i++){
  nNum[i].parentElement.className="";
}
if (firstli)
{indexsearch

}
obj.parentElement.className="shangwusearch"; 

  document.getElementById("hidsearch").value=shuzhi;
    //alert(document.getElementById("hidsearch").value);  
    return;
}

function CCEnter(CB)
{
	if (CB.checked)
		hL(CB);
	else
		dL(CB);
	var TB=TO=0;
	for (var i=0;i<aspnetForm.elements.length;i++)
	{
		var e=aspnetForm.elements[i];
		if  (e.type=='checkbox')
		{
			TB++;
			if (e.checked)
				TO++;
		}
	}
	
}
//探出登陆框
　　function openwin(url) {
　
　　window.open ("/page.aspx?ReturnUrl="+url, "newwindow", "height=200, width=200, top=30, left=30,toolbar=no, menubar=no, scrollbars=no,resizable=no, location=no, status=no")


　　}
　　
　/*首页变换*/　
　　function switchTag(content,titlename,cname)
{

// alert(content);
for(i=1; i <5; i++)
{

if ("content"+titlename+i==content)
{
document.getElementById(content).className="";

document.getElementById("titlecontent"+titlename+i).className="show1";

    switch(titlename)
    {
        case "gq":
cname="/SupplyDemand/gongqiu.aspx?cid="+cname;
break;

        case "zixun":
cname=cname+"/News";
break;
        case "jm":
cname="/SupplyDemand/Search.aspx";
break;

    }
document.getElementById("gengduo"+titlename).href=cname;


}else{
document.getElementById("content"+titlename+i).className="hidecontent";
document.getElementById("titlecontent"+titlename+i).className="lanmutiao2li";
}
document.getElementById("content").className=content;
}
}
function backchang(content,i)
{

document.getElementById(content).className="bianback"+i;

}

function backchangout(content,i)
{

document.getElementById(content).className="showback"+i;

}
function gqbackchang(content,i)
{

document.getElementById(content).className="gqbianback"+i;

}

function gqbackchangout(content,i)
{

document.getElementById(content).className="gqshowback"+i;

}
　/*首页变换 end*/
　
　　function switchhuagong(content,titlename)
{

// alert(content);
for(i=1; i <4; i++)
{

if ("content"+titlename+i==content)
{
document.getElementById(content).className="";

document.getElementById("titlecontent"+titlename+i).className="huagongzongshufont";
}else{
document.getElementById("content"+titlename+i).className="hidecontent";
document.getElementById("titlecontent"+titlename+i).className="huagonglanmutiao";
}
document.getElementById("content").className=content;
}
}


　　function switchsuliao(content,titlename,classname1,classname2)
{

// alert(content);
for(i=1; i <4; i++)
{

if ("content"+titlename+i==content)
{
document.getElementById(content).className="";

document.getElementById("titlecontent"+titlename+i).className=classname1;
}else{
document.getElementById("content"+titlename+i).className="hidecontent";
document.getElementById("titlecontent"+titlename+i).className=classname2;
}
document.getElementById("content").className=content;
}
}

　
function switchhuagongxia(content,titlename)
{

for(i=1; i <3; i++)
{

if ("content"+titlename+i==content)
{
document.getElementById(content).className="";

document.getElementById("titlecontent"+titlename+i).className="huagongzongshufont2";
}else{
document.getElementById("content"+titlename+i).className="hidecontent";
document.getElementById("titlecontent"+titlename+i).className="huagongchangshi";
}
document.getElementById("content").className=content;
}
}


function switchhuagongxia(content,titlename,classname1,classname2)
{

for(i=1; i <3; i++)
{

if ("content"+titlename+i==content)
{
document.getElementById(content).className="";

document.getElementById("titlecontent"+titlename+i).className=classname1;
}else{
document.getElementById("content"+titlename+i).className="hidecontent";
document.getElementById("titlecontent"+titlename+i).className=classname2;
}
document.getElementById("content").className=content;
}
}



function Getsearchname(obj,shuzhi,classname)
{

 var nNum=document.getElementById("header").getElementsByTagName("a");
for (var i=0;i<nNum.length;i++){
  nNum[i].parentElement.className="";
}
if (firstli)
{indexsearch

}
obj.parentElement.className=classname; 

  document.getElementById("hidsearch").value=shuzhi;
    //alert(document.getElementById("hidsearch").value);  
    return;
}

function Getfirstsearchname(obj,shuzhi,classname)
{

 var nNum=document.getElementById("header").getElementsByTagName("a");
for (var i=0;i<nNum.length;i++){
  nNum[i].parentElement.className="";
}
if (firstli)
{
indexsearch
}
obj.parentElement.className=classname; 

  document.getElementById("hidsearch").value=shuzhi;
    //alert(document.getElementById("hidsearch").value);  
    return;
}


function CCAA(CB)
{
	if (CB.checked)
		hL(CB);
	else
		dL(CB);
	var TB=TO=0;
	for (var i=0;i<aspnetForm.elements.length;i++)
	{
		var e=aspnetForm.elements[i];
		if ((e.name != 'allbox') && (e.type=='checkbox'))
		{
			
			TB++;
			if (e.checked)
			{
				aspnetForm.elements[i+1].name="promodel";
				aspnetForm.elements[i+2].name="meterial";
			aspnetForm.elements[i+3].name="account";
			aspnetForm.elements[i+4].name="proprice";
				TO++;
			}
		}
	}
	aspnetForm.allbox.checked=(TO==TB)?true:false;
}
function CAP()
{
if(document.getElementById('form_default')!=null)
aspnetForm=document.getElementById('form_default');
	var trk=0;
	for (var i=0;i<aspnetForm.elements.length;i++)
	{
		var e=aspnetForm.elements[i];
		//if ((e.name != 'allbox') && (e.type=='checkbox'))
		if ((e.name == 'MSG') && (e.type=='checkbox'))
		{
				aspnetForm.elements[i+1].name="promodel";
				aspnetForm.elements[i+2].name="meterial";
				aspnetForm.elements[i+3].name="account";
			aspnetForm.elements[i+4].name="proprice";
			trk++;
			e.checked=aspnetForm.allbox.checked;
			if (aspnetForm.allbox.checked)
			{
				hL(e);
			}
			else
			{
				dL(e);
			}
		}
	}
}



function divwrite()
{
        var _dv1=document.getElementById("dv1");
       
        _dv1.innerHTML='<ld:Marketindexcity runat="server" ID="Marketbycityln1" LinkForMent="{0}.htm" ListCount="6" TitleLength="40" CityId="108086391056891904"  />';
_dv1.innerHTML='<a style="font-weight:normal" href="#">更多&gt;&gt;</a>';

_dv1.innerHTML+='<ld:Marketindexcity runat="server" ID="Marketbycityjs12" LinkForMent="{0}.htm" ListCount="6" TitleLength="40" CityId="180143985094819840"  />';	




}






function dispaly(id,ileft,itop){$(id).style.visibility='visible';$(id).style.position='absolute';$(id).style.top=itop+12;if(ileft>800){$(id).style.left=ileft-300}else{$(id).style.left=ileft-100}$(id).style.display='';}
function hidden(id){$(id).style.display='none';}
function getElementDefineLeft(vObject){var iElementLeft=vObject.offsetLeft;while(vObject=vObject.offsetParent){iElementLeft+=vObject.offsetLeft;}return iElementLeft;}
function getElementDefineTop(vObject){var iElementTop=vObject.offsetTop;while(vObject=vObject.offsetParent){iElementTop+=vObject.offsetTop;}return iElementTop;}
