// JavaScript Document

//复选框全选涵数，theForm为表单对象
function SelectAll(theForm)
{
	var theObjName=event.srcElement.name;
	var theObj=event.srcElement;
	var turn;
	if (theObj.checked){turn=true;}else{turn=false;}
	var length=theForm.elements[theObjName].length;
	var i;
	if(length+""=="undefined")
	{
		theForm.elements[theObjName].checked=turn;
	}
	else
	{
		for(i=0;i<length;i++)
		{
			theForm.elements[theObjName][i].checked=turn;
		}
	}	
}
//查看网站调查
function readinvre(Path,id1,id2){location.href=Path+"/Articleinv.asp?id="+id1+"&topic="+id2;}
//用来查看图片,Img为图片路径
function ViewImg(Img,Folder){
	var ImgPath;
	if(typeof(Img)=="object"){ImgPath=Img.href;}
	else{ImgPath=Img;}
	window.open(Folder+'viewimg.asp?path='+ImgPath,null,'height=1,width=1,top=1,left=1,toolbar=no,menubar=no,scrollbars=no,resizable=yes,location=no, status=no');
	return false;
}
function DispObj(key,obj){if (key.checked){obj.style.display="";}else{obj.style.display="none";}}

//获得鼠标指针的X坐标（相对于页面）
function getPointerX(){var x = getLeft(event.srcElement)+event.offsetX;return x;}
//获得鼠标指针的Y坐标（相对于页面）
function getPointerY(){var y = getTop(event.srcElement)+event.offsetY;return y;}
//获得对象的Y坐标（相对于页面）
function getTop(e){var t=e.offsetTop;while(e=e.offsetParent){t+=e.offsetTop;}return t;}
//获得对象的X坐标（相对于页面）
function getLeft(e){var l=e.offsetLeft;while(e=e.offsetParent){l+=e.offsetLeft;}return l;}
//获得对象的高度
function getHeight(e){var t=e.offsetHeight;return t;}
//获得对象的宽度
function getWidth(e){var t=e.offsetWidth;return t;}

function SelectedUser(cloneObj){
		var isHas=false;
		var left,right;
		right=cloneObj.childNodes[0].innerHTML;
		
		for(var i=1;i<parent.theHiddenObj.parentNode.childNodes.length-1;i++)
		{
			left=parent.theHiddenObj.parentNode.childNodes[i].childNodes[0].innerHTML;
			if(right==left)
			{
				isHas=true;
				break;
			}
		}
		if(!isHas)
		{
			var theObj=parent.theHiddenObj.cloneNode(true);
			theObj.childNodes[0].innerHTML=cloneObj.childNodes[0].innerHTML;
			theObj.childNodes[0].setAttribute("UserId",cloneObj.childNodes[0].getAttribute("UserId"));
			theObj.childNodes[1].innerHTML=cloneObj.childNodes[1].innerHTML;
			theObj.childNodes[2].innerHTML=cloneObj.childNodes[2].innerHTML;
			theObj.childNodes[3].innerHTML=cloneObj.childNodes[3].innerHTML;
			theObj.style.display="";
			theObj.id="Item1";
			if(parent.IsMoreSelect.value!="true")
			{
				parent.theHiddenObj.parentNode.insertBefore(theObj,parent.theHiddenObj);
				parent.window.returnResult();
			}
			else
			{
				parent.theHiddenObj.parentNode.insertBefore(theObj,parent.theHiddenObj);
			}
		}
		else
		{
			alert("系统提示：\n\n用户：“"+right+"”，已经在已选择列表中。");
		}
		//var tempObj=parent.SelectedUserBox.rows[1];
		//tempObj.parentNode.insertBefore(cloneObj,tempObj);
}

function SelectResultUser(Url,IsMoreSelect){
		if(!IsMoreSelect) 
		{
			var Result=showModalDialog(Url,window,"dialogWidth:746px;dialogHeight:340px;toolbar=no;location=no;directories=no;status=no;menubar=NO;scrollbars=no;resizable=no;help=0; status=0");
		}
		else
		{
			var Result=showModalDialog(Url,window,"dialogWidth:746px;dialogHeight:510px;toolbar=no;location=no;directories=no;status=no;menubar=NO;scrollbars=no;resizable=no;help=0; status=0");
		}
		
		if(Result!=null)
			return Result;
		else
			return null;
}
	
function SelectUserInfo(UsernameObj,UserIdObj,Url,IsMoreSelect){
		var Result=SelectResultUser(Url,IsMoreSelect);
		if(Result!=null)
		{
			var Info=Result.split("|");
			if(UsernameObj!=null)
				UsernameObj.value=Info[0];
			if(UserIdObj!=null)
				UserIdObj.value=Info[1];
		}
}

function Roll(obj,obj1,obj2){
	var speed=30;
	obj2.innerHTML=obj1.innerHTML;
	function Marquee()
	{
	 if(obj2.offsetTop-obj.scrollTop<=0)
	  obj.scrollTop-=obj1.offsetHeight;
	 else
	  obj.scrollTop++;
	}
	var MyMar=setInterval(Marquee,speed)
	obj.onmouseover=function() {clearInterval(MyMar)}
	obj.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
} 

function Roll1_bak(obj,obj1,obj2,speed){
	//var speed=30;
	obj2.innerHTML=obj1.innerHTML;
	//alert("obj2.offsetWidth : " + obj2.offsetWidth + " : obj.scrollLeft : " + obj.scrollLeft);
	//alert(obj2.outerHTML);
	function Marquee()
	{
	  if(obj2.offsetWidth-obj.scrollLeft<=0)
		obj.scrollLeft-=obj2.offsetWidth;
	  else 
	  	obj.scrollLeft++;
	}
	var MyMar=setInterval(Marquee,speed)
	obj.onmouseover=function() {clearInterval(MyMar)}
	obj.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
	//alert(obj.scrollLeft + "obj.offsetWidth : " + obj.offsetWidth + "obj.offsetWidth : " + obj.offsetWidth);
	//alert(obj.id);	
	//alert(obj.outerHTML);
}

function Roll1(obj,obj1,obj2,speed){
	//var speed=100;
	obj2.innerHTML=obj1.innerHTML;
	function Marquee(){
		if(obj2.offsetWidth-obj.scrollLeft<=0)
			{ obj.scrollLeft-=obj2.offsetWidth;
			  //demo.scrollLeft+=2;	
			}
		else{obj.scrollLeft+=2;}
	}
	var MyMar=setInterval(Marquee,speed)
	obj.onmouseover=function() {clearInterval(MyMar)}
	obj.onmouseout=function() {MyMar=setInterval(Marquee,speed)}	
}

//幻灯效果
function Slide(obj,obj1,obj2,obj3,obj4){
	if(splidI==Img.length-1){splidI = 0;}else{splidI++}
	
	obj2.filters[0].Transition=obj4;
　　obj2.filters[0].apply();
　　obj2.src=Img[splidI];
　　obj2.filters[0].play();

	obj3.filters[0].Transition=obj4;
　　obj3.filters[0].apply();
　　obj3.innerText=Title[splidI];
　　obj3.filters[0].play();

	obj.href=Href[splidI];
	obj1.href=Href[splidI];
}

//幻灯效果,以Flash显示
function SlideFlash(arr){
	var width		= arr[3][0];
	var height		= arr[3][1];
	var text_height	= arr[3][2];
	var bgcolor		= arr[3][3];
	var swf_link	= arr[3][4];
	var swf_height	= height + text_height;
	var pics		= arr[0].join("|");
	var links		= arr[1].join("|");
	var texts		= arr[2].join("|");
	
	var str;
	str = "<object clsaaid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' ";
	str = str + "codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0'";
	str = str + " width='" + width + "' height='" + swf_height + "'>";
	str = str + "<param name='allowScriptAccess' value='sameDomain'>";
	str = str + "<param name='movie' value='" + swf_link + "'>";
	str = str + "<param name='quality' value='high'>";
	str = str + "<param name='bgcolor' value='" + bgcolor + "'>";
	str = str + "<param name='menu' value='false'>";
	str = str + "<param name='wmode' value='opaque'>";
	str = str + "<param name='FlashVars' value='pics=" + pics + "&links="+links+"&texts="+texts;
	str = str + "&borderwidth=" + width +"&borderheight="+height+"&textheight="+text_height+"'>";
	str = str + "<embed src='" + swf_link + "' wmode='opaque' FlashVars='pics="+pics+"&links="+links;
	str = str + "&texts=" + texts + "&borderwidth=" + width + "&borderheight=" + height;
	str = str + "&textheight=" + text_height + "' menu='false' bgcolor='" + bgcolor + "' quality='high' ";
	str = str + "width='" + width + "'" + " height='" + height + "'" + " allowScriptAccess='sameDomain' ";
	str = str + "type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"
	str = str + "</object>";
	return str;
	}
	
function roll_pic_flash(roll_pic_ary) {
	// 生成幻灯片式的网页图片滚动代码
	var w			= roll_pic_ary[3][0];
	var h			= roll_pic_ary[3][1];
	var text_h		= roll_pic_ary[3][2];
	var bgcolor		= roll_pic_ary[3][3];
	var roll_swf	= roll_pic_ary[3][4];
	var swf_height	= h + text_h;
	var pics		= roll_pic_ary[0].join("|");
	var links		= roll_pic_ary[1].join("|");
	var texts		= roll_pic_ary[2].join("|");
	return '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+ w +'" height="'+ swf_height +'"><param name="default_url" value="http://www.hbw.cn/"><param name="allowScriptAccess" value="sameDomain"><param name="movie" value="' + roll_swf + '"><param name="quality" value="high"><param name="bgcolor" value="'+bgcolor+'"><param name="menu" value="false"><param name="improved_by" value="http://www.gzfangzi.com/"><param name=wmode value="opaque"><param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+w+'&borderheight='+h+'&textheight='+text_h+'"><embed src="' + roll_swf + '" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+w+'&borderheight='+h+'&textheight='+text_h+'" menu="false" bgcolor="'+bgcolor+'" quality="high" width="'+ w +'" height="'+ h +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';

}	
function alt(){
	var bgImg
	bgImg = document.getElementById("IndexTd").className;
	
	if(bgImg == "indexbg1"){
		document.getElementById("IndexTd").className = "indexbg2";
		document.getElementById("IndexDiv2").style.display='none';
		document.getElementById("IndexDiv1").style.display='block';
	}else{
		document.getElementById("IndexTd").className = "indexbg1";
		document.getElementById("IndexDiv2").style.display='block';
		document.getElementById("IndexDiv1").style.display='none';
	}
}
//交换菜单按钮背景图片
function SwitchDiv(oMenu,sImage)
{
	var image1,image2;
	image1="URL(images/left_tit2.jpg)";
	image2="URL(images/left_tit2_1.jpg)";
	if (sImage==1)
		{
			oMenu.style.backgroundImage=image2;
			contendisplay.innerHTML=oDivTopic.innerHTML;	
		}
	if (sImage==2)
		{
			oMenu.style.backgroundImage=image1;
			contendisplay.innerHTML=oDivNews.innerHTML;
		}
	return true;
}
//文字循环滚动设置
function MarqueeSet()
{   oMarq.stop();
	window.setTimeout("oMarq.start()",4000);
	window.setTimeout("MarqueeSet()",6900);
	return true;
}

//flash
function flashWrite(url,w,h,bg,vars,win,style){
	var flashStr=
	"<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='"+w+"' height='"+h+"' align='middle' style='"+style+"'>"+
	"<param name='allowScriptAccess' value='always' />"+
	"<param name='movie' value='"+url+"' />"+
	"<param name='FlashVars' value='"+vars+"' />"+
	"<param name='wmode' value='"+win+"' />"+
	"<param name='menu' value='false' />"+
	"<param name='quality' value='high' />"+
	"<param name='bgcolor' value='"+bg+"' />"+
	"<embed src='"+url+"' FlashVars='"+vars+"' wmode='"+win+"' menu='false' quality='high' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+
	"</object>";
	document.write(flashStr);
	//return flashStr;

}
