var charset='gb2312';
function $(id){return document.getElementById(id);}
function getregsurl1(){
	if (document.shjialogin.usertype1.checked ) {
		window.open( "/bbs/bbs/reg.php");
	}
	
}
function getregsurl2(){
	if (document.shjialogin.usertype1.checked ) {
		window.open( "/user/regshjia.php");
	}
	
}
function logout()//退出登陆
{
if ( confirm("你确定要退出登陆吗？")){
		window.location.href="/logout.php";
	}
}
function Login(theForm)
{
	if(theForm.username.value=="")
	{
		alert("请输入您的用户名");
		theForm.username.focus();
		return false;
	}
	if(theForm.password.value=="")
	{
		alert("请输入您的登录密码");
		theForm.password.focus();
		return false;
	}
	return true;
}
function chksearch(theForm)
{
if(theForm.key.value=="")
	{
		alert("请输入搜索关键词");
		theForm.key.focus();
		return false;
	}
	return true;
}
function changeImages(name1, url1) 
{
  document[name1].src=url1
}
function valigndiv(divl,divr)
{
var hl=document.getElementById(divl).scrollHeight;
var hr=document.getElementById(divr).scrollHeight;

if(hl>hr){
document.getElementById(divr).style.height=document.getElementById(divl).scrollHeight+"px";
}
else
{
document.getElementById(divl).style.height=document.getElementById(divr).scrollHeight+"px";
}
}
function changetab(divh,divm,s,c,cls,clsc)
{
var ss;
for (ss=0;ss<=s;ss++)
{if(ss==c){
document.getElementById(divh+ ss +"").className=clsc;
document.getElementById(divm+ ss +"").style.display="block";
}
else
{
document.getElementById(divh+ ss +"").className=cls;
document.getElementById(divm+ ss +"").style.display="none";
}
}
}
function mb_strlen(str) {
	var len = 0;
	for(var i = 0; i < str.length; i++) {
		len += str.charCodeAt(i) < 0 || str.charCodeAt(i) > 255 ? (charset == 'utf-8' ? 3 : 2) : 1;
	}
	return len;
}
function DrawImage(ImgD,maxWidth,maxHeight){
	var image=new Image();
	var iwidth = maxWidth; //定义允许图片宽度
	var iheight = maxHeight; //定义允许图片高度
	image.src=ImgD.src;
	if(image.width>0 && image.height>0){
		flag=true;
		if(image.width/image.height>= iwidth/iheight){
			if(image.width>iwidth){ 
				ImgD.width=iwidth;
				ImgD.height=(image.height*iwidth)/image.width;
			}else{
				ImgD.width=image.width; 
				ImgD.height=image.height;
			}
		//ImgD.alt=image.width+"×"+image.height;
		}else{
			if(image.height>iheight){ 
				ImgD.height=iheight;
				ImgD.width=(image.width*iheight)/image.height; 
			}else{
				ImgD.width=image.width; 
				ImgD.height=image.height;
			}
		//ImgD.alt=image.width+"×"+image.height;
		}
	}
}


function chzmnews()
{
curnid++;
if(curnid>tolnid)curnid=0;
for(i=0;i<=tolnid;i++)
{
$("zmnews"+i).style.display="none";
}
$("zmnews"+curnid).style.display="block";
}
function copyToClipBoard(){
	var clipBoardContent="";
	clipBoardContent+=window.location.href;
	if (window.clipboardData){
		if(window.clipboardData.setData("Text",clipBoardContent)){
			alert("网址复制成功！您可以通过QQ/MSN发给朋友进行分享!");   
		}
	}else{
		var flashcopier = 'flashcopier';
		if(!document.getElementById(flashcopier)) {
			var divholder = document.createElement('div');
			divholder.id = flashcopier;
			document.body.appendChild(divholder);
		}
		document.getElementById(flashcopier).innerHTML = '';
		clipBoardContent = clipBoardContent.replace(/\"/g,'\'');
		var divinfo = '<embed src="/_clipboard.swf" FlashVars="clipboard='+clipBoardContent+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
		document.getElementById(flashcopier).innerHTML = divinfo;
		alert("网址复制成功！您可以通过QQ/MSN发给朋友进行分享!");
   }
}

function docfind(str){
var bookmark;
if(document.createRange){var range = document.createRange();}else{var range = document.body.createTextRange();bookmark = range.getBookmark();}
if(range.findText){
        range.collapse(true);
        range.moveToBookmark(bookmark);
        while(range.findText(str)){
            range.pasteHTML(range.text.fontcolor('#FF0000'));
			range.select();
			range.scrollIntoView();
        }
    }
else {
   alert("在本页面找不到"+str);
  }
}

function conmv(id,dir,speed){
$(id+"2").innerHTML=$(id+"1").innerHTML;
if(dir=='top'){
	function t1(){
		  if($(id+"2").offsetHeight-$(id+"0").scrollTop<=0){
		  $(id+"0").scrollTop-=$(id+"1").offsetHeight;
		  }
		  else{
		  $(id+"0").scrollTop++;
		  }
		  }
		  var MyMar4=setInterval(t1,speed);
		  $(id+"0").onmouseover=function() {clearInterval(MyMar4)}
		  $(id+"0").onmouseout=function() {MyMar4=setInterval(t1,speed)}
}
if(dir=='left'){
	function l1(){
		  if($(id+"2").offsetWidth-$(id+"0").scrollLeft<=0){
		  $(id+"0").scrollLeft-=$(id+"1").offsetWidth;
		  }
		  else{
		  $(id+"0").scrollLeft++;
		  }
		  }
		  var MyMar4=setInterval(l1,speed);
		  $(id+"0").onmouseover=function() {clearInterval(MyMar4)}
		  $(id+"0").onmouseout=function() {MyMar4=setInterval(l1,speed)}
}
}

function showad(obj)
{
eval("if("+obj+"==''){$(obj).style.display='none'} else $(obj).innerHTML="+obj);
}

function showtopad(obj){
  if(eval(obj)==''){$(obj).style.display='none';return false;}
  if(eval(obj).indexOf('embed')>-1 || eval(obj).indexOf('<a')>-1 || eval(obj).indexOf('<img')>-1){
	   var text=eval(obj);
  }else{
	if(eval(obj).indexOf('|')>-1){
		var text='<embed ID="banner_flash" src="/ad/banner.swf" wmode="opaque" FlashVars="pics='+eval(obj)+'&links='+eval(obj+'_link')+'&texts='+eval(obj+'_text')+'&borderwidth=960&borderheight=60&textheight=0" menu="false" bgcolor="#C5C5C5" quality="high" width="960" height="60" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>';
	}else{
		if(eval(obj).indexOf('.swf')>-1){
			var text='<embed src="'+eval(obj)+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="60"></embed>';
		}else{
			var text='<a href="'+eval(obj+'_link')+'" target="_blank" title="'+eval(obj+'_text')+'"><img src="'+eval(obj)+'" alt="'+eval(obj+'_text')+'" border="0" /></a>';
		}
	}
  }
  $(obj).innerHTML=text;
}


/* 头部广告轮换开始 */
function playtopad()
{
topn++;
if(topn>=toplen)topn=0;
var plc=topn;
if(topad[plc]==''){$("top60").style.display='none';}
else {$("top60").style.display='block';$("top60").innerHTML=topad[plc];}
}
function flashtopad(obj)
{
$("top60").innerHTML=topad[topn];
setInterval("playtopad()",2000);
}
/* 头部广告轮换结束 */
/*批量处理开始*/
function checkall(form, prefix, checkall) {
	var checkall = checkall ? checkall : 'chkall';
	for(var i = 0; i < form.elements.length; i++) {
		var e = form.elements[i];
		if(e.name && e.name != checkall && (!prefix || (prefix && e.name.match(prefix)))) {
			if(e.checked) e.checked=false; else e.checked=true;
		}
	}
}
function modifyall(form,operation) {
			form.action.value = operation;
			form.submit();
		}
/*批量处理结果*/
/*登录与否及提示*/
function requestlogin(loged,msg,clkid,fcsid)
{
if(!loged){alert(msg);$(fcsid).focus();return false;}
$(clkid).value='';return true;
}


/* 团购活动模板 */
function hve_display(t_id,i_id){
var t_id;
var i_id;
var on_img="open";
var off_img="close";
if (t_id.style.display == "none") {
t_id.style.display="";
i_id.name=on_img;
}
else{
t_id.style.display="none";
i_id.name=off_img;
}
}

function reloadAbleJSFn(url,id)
{
var head = document.documentElement.lastChild;
var oldjs = null; 
var oldjs = document.getElementById(id); 
if(oldjs) head.removeChild(oldjs); 
var scriptObj = document.createElement("script"); 
scriptObj.src = url; 
scriptObj.type = "text/javascript"; 
scriptObj.id   = id; 
head.appendChild(scriptObj);
}

function getStamp()
{
		var stamp = '';
		var d = new Date();
		stamp = d.getMonth() + "" + d.getDate() + "" + d.getHours() + d.getMinutes() + d.getSeconds();
		return stamp;
}
function BoxScrollTo(viewer,postion)
{
    if(postion=="asc" || postion=="bottom")
			viewer.scrollTop = viewer.scrollHeight;
		else
			viewer.scrollTop = 0;
}

function JS_getCheckbox(CheckName){
	var objs=document.getElementsByName(CheckName);
	for(var i=0;i<objs.length;i++){
		if(objs[i].checked==true){return true;}
	}
	return false;
}
function _attachEvent(obj, evt, func, eventobj) {
	eventobj = !eventobj ? obj : eventobj;
	if(obj.addEventListener) {
		obj.addEventListener(evt, func, false);
	} else if(eventobj.attachEvent) {
		obj.attachEvent('on' + evt, func);
	}
}
function _detachEvent(obj, evt, func, eventobj) {
	eventobj = !eventobj ? obj : eventobj;
	if(obj.removeEventListener) {
		obj.removeEventListener(evt, func, false);
	} else if(eventobj.detachEvent) {
		obj.detachEvent('on' + evt, func);
	}
}
