﻿$(document).ready(function(){  
var sheight=screen.height-800;
    if(sheight>0){
        $("#webmain_main").css("top",sheight/2); 
    }
});

function openScript(url, width, height){
	var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=no,status=yes' );
}
function upopen(url, width, height){
	var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=no,menubar=no,status=no,top=80,left=110,' );
}

function CheckAll(form) {  
	for (var i=0;i<form.elements.length;i++)  {  
		var e = form.elements[i];  
		if (e.name != 'chkall')  
		e.checked =true; // form.chkall.checked;  
	}  
} 
 
function CheckSearch(form1){
    if(form1.keyword.value==""){
			alert("请输入关键字。");
			form1.keyword.focus();
			return false;
	     }
}
function ContraSel(form) {
	for (var i=0;i<form.elements.length;i++){
		var e = form.elements[i];
		if (e.name != 'chkall')
		e.checked=!e.checked;
	}
}

function ShowQuestion(ObjectID) {
	if (document.getElementById(ObjectID).style.display=="none"){
	document.getElementById(ObjectID).style.display="";
	}
	else
	{
		document.getElementById(ObjectID).style.display="none";
	}
}

function ShowMessage(ObjectID, Message) {
	obj = document.getElementById(ObjectID);
	obj.style.display = '';
	obj.innerHTML =  Message;
}

function ShowCheckResult(ObjectID, Message, ImageName) {
	obj = document.getElementById(ObjectID);
	obj.style.display = '';
	obj.innerHTML = '<img src="/images/check_'+ImageName+'.gif" align=absmiddle>&nbsp;' + Message;
}

function AddBasket(ID,UserLogin) {
	if(UserLogin==""){
		top.location="login.asp";}
	else{
		document.getElementById("UserBasket").innerHTML='<img src="Images/Load.gif" align="absmiddle"> ';
		showdisplay('BasketLoad',1)
		Ajax_CallBack(false,"UserBasket","Loading.asp?T=Basket&ID="+ID);
		setTimeout("showdisplay('BasketLoad',0)",1000);
		}
}
var ServicesTime;
function ShowServices(){
	clearTimeout(ServicesTime);
	showdisplay("Services",1);
	}
function DisServices(){
	ServicesTime=setTimeout("showdisplay('Services',0)",800);
	}
	
var QQServicesTime;
function QQShowServices(){
	clearTimeout(QQServicesTime);
	showdisplay("QQServices",1);
	}
function QQDisServices(){
	QQServicesTime=setTimeout("showdisplay('QQServices',0)",300);
	}

	
function showdisplay(ID,NUM){
	if(NUM==0){
		document.getElementById(ID).style.display = "none";
		}
	else
	    {
		document.getElementById(ID).style.display = "block";
		}
	}
	
function dNumDis(Num,AllNUM,ObjectStr,className1,className2){
	for(var i = 1 ; i <= AllNUM; i++)
	{
		if(Num == i)
		{
			document.getElementById(ObjectStr + i).className = className1;
			document.getElementById(ObjectStr+"_"+ i).style.display = "block";
		}
		else
		{
			document.getElementById(ObjectStr+ i).className = className2;
			document.getElementById(ObjectStr+"_"+ i).style.display = "none";
		}
	}
	}
	
function LinkDis(sNum,LinkNUM,ObjectStr){
	for(var i = 0 ; i <= LinkNUM; i++)
	{
		if(sNum == i)
		{
			document.getElementById(ObjectStr+ i).style.display = "block";
		}
		else
		{
			document.getElementById(ObjectStr+ i).style.display = "none";
		}
	}
	}
	
function switchli(num)
{
	totalnum = 2;
	for(var i = 1 ; i <= totalnum; i++)
	{
		if(num == i)
		{
			document.getElementById("li_" + i).className = "new_on";
			document.getElementById("li_show_" + i).style.display = "block";
			document.getElementById("li_url").href = "News.asp?CID="+i;
		}
		else
		{
			document.getElementById("li_" + i).className = "new_off";
			document.getElementById("li_show_" + i).style.display = "none";
		}
	}
}


$(document).ready(function(){  
   var MenuTime;
   $('.ismenu').mouseover(function(){
		  clearTimeout(MenuTime);						   
		 var mid=$(this).attr("mid");
		for(var i = 1 ; i <= 3; i++){
			if(mid == i){
			document.getElementById("menu_" + i).style.display = "block";
			}
			else{
			  document.getElementById("menu_" + i).style.display = "none";
			}}
		 }).mouseout(function(){
			  MenuTime=setTimeout('$(".menudetail").hide()',800)
			 });
   
    $('.menudetail').mouseover(function(){
		  clearTimeout(MenuTime);						   
		 var mid=$(this).attr("mid");
		for(var i = 1 ; i <= 3; i++){
			if(mid == i){
			document.getElementById("menu_" + i).style.display = "block";
			}
			else{
			  document.getElementById("menu_" + i).style.display = "none";
			}}
		 }).mouseout(function(){
			  MenuTime=setTimeout('$(".menudetail").hide()',800)
			 });
});

function CheckVerifyCode(VerifyCode) {
	var patrn=/^\d+$/;		//纯数字
	if(!patrn.exec(VerifyCode)) {
		ShowCheckResult("CheckVerifyCode", "您没有输入验证码或输入有误。","error");
		return;
	}
	Ajax_CallBack(false,"CheckVerifyCode","/Loading.asp?menu=CheckVerifyCode&VerifyCode=" + VerifyCode);
}
function CheckVerifyCode2(VerifyCode) {
	var patrn=/^\d+$/;		//纯数字
	if(!patrn.exec(VerifyCode)) {
		ShowCheckResult("CheckVerifyCode", "","error");
		return;
	}
	Ajax_CallBack(false,"CheckVerifyCode","/Loading.asp?menu=CheckVerifyCode2&VerifyCode=" + VerifyCode);
}
//Ajax Start
function Ajax_GetXMLHttpRequest() {
	if (window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} 
	else if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	}
}
function Ajax_CallBack(FormName,ID,URL){
	var x = Ajax_GetXMLHttpRequest();
	var ID = document.getElementById(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 && 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



  var isIE = navigator.userAgent.toLowerCase().indexOf("msie")!=-1;
  var GO = function(elemId){
     if(document.getElementById){
        return document.getElementById(elemId);
     }else if(document.layers){
        document.layers[elemId];
     }else{
        return eval('document.all.' + elemId);
     }
  }




function readCookie(BName,Name)
{
  var cookieValue = "";

  var search = BName + "=";

  if(document.cookie.length > 0)

  { 
    offset = document.cookie.indexOf(search);

    if (offset != -1)

    { 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
       var   aCookie = cookieValue.split("&"); 
        for   (var i=0; i< aCookie.length;i++) 
        { 
                var   aCrumb= aCookie[i].split("="); 
                if   (aCrumb[0] == Name) 
               { 
                     return  DecodeCookie(aCrumb[1]) 
				
              } 
        } 
       return "";
}

  function DecodeCookie(str) {   　
     var   strArr;   　
     var   strRtn="";   　
     strArr=str.split("|");   　
     for   (var   i=strArr.length-1;i>=0;i--)   　
          strRtn+=String.fromCharCode(eval(strArr[i]));   　
          return   strRtn;   
  } 