﻿    function checkSearchForm()
    {
        if(document.getElementById('keyword').value)
        {
            return true;
        }
        else
        {
            alert("Please enter keywords！")
						return false;
        }
    }


//跳转页面显示
function ShowPage(TotalPage,PageIndex,RecordCount,PageSetup,url){
	document.write("<form onsubmit=\"return false;\"><table style='clear: both;float:right'><tr><td valign='baseline' class='PageInation'><a class=MultiPagestext>Page "+PageIndex+"of"+TotalPage+",RecordCount:"+RecordCount+"，Displaying topics "+PageSetup+"</a>");
	if (PageIndex<6) {
		PageLong=11-PageIndex;
	}
	else
		if (TotalPage-PageIndex<6) {
			PageLong=10-(TotalPage-PageIndex)
		}
		else {
			PageLong=5;
		}
	for (var i=1; i <= TotalPage; i++) {
		if (i < PageIndex+PageLong && i > PageIndex-PageLong || i==1 || i==TotalPage){
			if (PageIndex==i) {
				document.write("<a class=CurrentPage>"+ i +"</a>");
			}
			else {
				document.write("<a class=PageNum href=?PageIndex="+i+"&"+url+">"+ i +"</a>");
			}
		}
	}
	document.write("<input onkeydown=if((event.keyCode==13)&&(this.value!=''))window.location='?PageIndex='+this.value+'&"+url+"'; onkeyup=if(isNaN(this.value))this.value='' class=PageInput></td></tr></table></form>");
}




function externallinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "main";
 if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external2") 
     anchor.target = "_blank"; 
 } 
} 
window.onload = externallinks;




function externallinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "main";
 if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external2") 
     anchor.target = "_blank"; 
 } 
} 
window.onload = externallinks;



function dis(sid)
				{
					var num=3;
					if(document.all(sid).style.display == "none")
					{
					  document.all(sid).style.display="block";
					  for(i=1;i<=num;i++)
					  {
											  }
					}
					else
					{
					  document.all(sid).style.display="none";
					}
				}
				
				
				
//È«Ñ¡¸´Ñ¡¿ò
function CheckAll(form){
	for (var i=0;i<form.elements.length;i++){
	var e = form.elements[i];
	if (e.name != 'chkall' && e.type=="checkbox")e.checked = form.chkall.checked;
	}
}
			
				
				
				
function Showlist(index,Max){
	for(var i=1;i<=Max;i++){
		document.getElementById("Listcentent"+i).style.display="none";
		document.getElementById("ListHeader"+i).className="icos IcoOpen";
	}
	document.getElementById("ListHeader"+index).className="icos IcoOpen";
	document.getElementById("Listcentent"+index).style.display="";
}
			
			
				
				
var UserAgent = navigator.userAgent.toLowerCase();
var ie4=document.all&&UserAgent.indexOf("opera")==-1
var ns6=document.getElementById&&!document.all
				
				
//Ajax Start
function Ajax_GetXMLHttpRequest() {
	if (window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} 
	else if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	}
}


	function fEvent(sType,oInput){
		switch (sType){
			case "focus" :
				oInput.isfocus = true;
						oInput.style.border= '1px solid #FB9605';
		//oInput.style.backgroundColor='#FEF8C7';
			case "mouseover" :
				//oInput.style.borderColor = '#99E300';
				break;
			case "blur" :
				oInput.isfocus = false;
				oInput.style.border= '1px solid #D7ECFD';
				//oInput.style.backgroundColor="#fff";
			case "mouseout" :
				if(!oInput.isfocus){
					//oInput.style.borderColor='#A1BCA3';
				}
				break;
		}
	}

function copyText(obj)   
{ 
var rng = document.body.createTextRange(); 
rng.moveToElementText(obj); 
rng.scrollIntoView(); 
rng.select(); 
rng.execCommand("Copy"); 
rng.collapse(false);
alert("复制成功!"); 
} 

			
function Ajax_CallBack(FormName,ID,URL,IsAlert){
//document.write (URL);
//alert (ID);
	var x = Ajax_GetXMLHttpRequest();
	//var ID = $(ID);
	x.open("POST",URL);
	x.setRequestHeader("REFERER", location.href);
	x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	x.onreadystatechange = function(){if(x.readyState == 4 && x.status == 200){if(IsAlert){x.responseText?alert(x.responseText):alert('添加成功');}else if(ID){ID.innerHTML=x.responseText;}}}
	var encodedData=""
	if (document.forms.length > 0 && FormName) {
		var form = document.forms[FormName];
		for (var i = 0; i < form.length; ++i) {
			var element = form.elements[i];
			if (element.name) {
				var elementValue = null;
				if (element.nodeName == "INPUT") {
					var inputType = element.getAttribute("TYPE").toUpperCase();
					if (inputType == "TEXT" || inputType == "PASSWORD" || inputType == "HIDDEN") {
						elementValue = escape(element.value);
					} else if (inputType == "CHECKBOX" || inputType == "RADIO") {
						if (element.checked) {
							elementValue = escape(element.value);
						}
					}
				} else if (element.nodeName == "SELECT" || element.nodeName == "TEXTAREA") {
					elementValue = escape(element.value);
				}
				if (elementValue) {
					if(encodedData==""){
						encodedData = element.name + "=" + encodeURIComponent(elementValue);
					}
					else{
						encodedData += "&" + element.name + "=" + encodeURIComponent(elementValue);
					}
				}
			}
		}

	}
	x.send(encodedData);

}

//Ajax End
				
				
				
function ShowPannel(btn){
	var idname = new String(btn.id);
	var s = idname.indexOf("_");
	var e = idname.lastIndexOf("_")+1;
	var tabName = idname.substr(0, s);
	var id = parseInt(idname.substr(e, 1));
	var tabNumber = btn.parentNode.childNodes.length;
	for(i=0;i<tabNumber;i++){
		document.getElementById(tabName+"_tab_"+i).style.display = "none";
		document.getElementById(tabName+"_btn_"+i).className = "h2bg";
	};
	document.getElementById(tabName+"_tab_"+id).style.display = "block";
	btn.className = "";
}


				
				














/*
**Ajax 增加评论*/
function IsObjAddComment(OjbSpanID,id_type) {
 var temp=document.getElementsByName("rank");
 for (i=0;i<temp.length;i++){if(temp[i].checked){var rank=temp[i].value; }}
var email=document.getElementById('email').value;
 function   String.prototype.isEmail(){
  return   new   RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(this);
 }   
 if   (email.isEmail()==false){
  alert("请输入有效的email地址！");
  return false;
 }
var id_value=document.getElementById('id_value').value;
var content=document.getElementById('content').value;
if (content==""){alert("请输入评论内容！");return false;}
alert("您的评论已经发表！感谢您的参与！");
id_type== "" ? $(OjbSpanID).innerHTML = "正在刷新评论列表！" : Ajax_CallBack(false,OjbSpanID,'Loading.asp?menu=AddComment&id_type='+id_type+'&rank='+rank+'&email='+escape(email)+'&id_value='+escape(id_value)+'&content='+escape(content));
document.getElementById('CommentSubmit').style.display = "None";
document.getElementById('CommentSubmitText').innerHTML = "<span class='red' style='float:right'>您的评论已经发表！感谢您的参与！</span>";
document.getElementById('content').value="";
document.getElementById('email').value="";
}




// 
function ContentSize(size)
{
var obj=document.getElementById("size");obj.style.fontSize=size+"px";
}
// 
function copyText(obj) 
{
var rng = document.body.createTextRange();rng.moveToElementText(obj);rng.scrollIntoView();rng.select();rng.execCommand("Copy");rng.collapse(false);
}











var old='';
var old_subject='';
var old_box='';
var old_icon='';
function ripp(name)
{
	ripple=eval("ripple_"+name+".style");
	subject=eval("subject_"+name+".style");
	box=eval("box_"+name+".style");
	icon=eval("faqico_"+name);
	
	
	if(old!=ripple)
	{
		if(old!='')
		{
		    box.border='';
			old.display='none';
			old_subject.color='#666666';
			old_subject.fontWeight='normal';
			old_icon.src='img/go_on.gif';
		}
		ripple.display='block';
		subject.color='#000000';
		box.border='2px solid #FB9605';
		subject.fontWeight='bold';
		icon.src='img/go_off.gif';
		old=ripple;
		old_subject=subject;
		old_box=box;
		old_icon=icon;
Ajax_CallBack(false,'q'+name,'Loading.asp?menu=UpdateQuerycount&tablename=miscell&id='+name);
	}
	else
	{
		ripple.display='none';
		subject.color='#666666';
		box.border='';
		subject.fontWeight='normal';
		icon.src='img/go_on.gif';
		old='';
}

}










function getURL(url){
	if(url.indexOf("http://") == 0){window.open(url);}
	else{window.location = url;}
}



//滚动
function startmarquee(lh,speed,delay,index){ 
var t; 
var p=false; 
var o=document.getElementById("indextext"+index); 
o.innerHTML+=o.innerHTML; 
o.onmouseover=function(){p=true} 
o.onmouseout=function(){p=false} 
o.scrollTop = 0; 
function start(){ 
t=setInterval(scrolling,speed); 
if(!p) o.scrollTop += 2; 
} 
function scrolling(){ 
if(o.scrollTop%lh!=0){ 
o.scrollTop += 2; 
if(o.scrollTop>=o.scrollHeight/2) o.scrollTop = 0; 
}else{ 
clearInterval(t); 
setTimeout(start,delay); 
} 
} 
setTimeout(start,delay); 
} 




//navmenu
function getOffsetTop (el, p) {
    var _t = el.offsetTop;
    while (el = el.offsetParent) {
        if (el == p) break;
        _t += el.offsetTop;
    }

    return _t;
};
function getOffsetLeft (el, p) {
    var _l = el.offsetLeft;
    while (el = el.offsetParent) {
        if (el == p) break;
        _l += el.offsetLeft;
    }

    return _l;
};
var tt;
var curMenu;
function mouseover (th, menu) {
    if (tt) clearTimeout(tt);
    displayMenu(false);
    menu = document.getElementById('menu' + menu);

    menu.style.left = getOffsetLeft(th) + 'px';
    menu.style.top = getOffsetTop(th) + th.offsetHeight + 'px';

    curMenu = menu;
    displayMenu(true);
}
function mouseout () {
    tt = setTimeout('displayMenu(false)', 200);
}
function _mouseover () {
    if (tt) clearTimeout(tt);
    displayMenu(true);
}
function _mouseout () {
    displayMenu(false);
}
function displayMenu (display) {
    if (curMenu) {
        curMenu.style.display = display ? 'block' : 'none';
    }
}





function DrawImageother(ImgD,imgwidth,imgheight){
var image=new Image();
var iwidth = imgwidth; //定义允许图片宽度，当宽度大于这个值时等比例缩小
var iheight = imgheight; //定义允许图片高度，当宽度大于这个值时等比例缩小
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;
}
}
} 

