﻿function KeyCode(evt)
{
    evt=(evt)?evt:(windows.event)?windows.event:"";
    var theKey;
    if (evt)
    {
        theKey=(evt.which)?evt.which:evt.keyCode;
    }
    return theKey;
}
function handleEnter(event)
{
  event=event?event:(window.event?window.event:null);
  if (event.keyCode == 13)
    return true;
  else
    return false;
}
function checkemail(email)
{
    var pattern = /[a-zA-Z0-9_.]{1,}@[a-zA-Z0-9_]{1,}\.[a-zA-Z0-9_]{1,}/;
    if (email.length==0)
        return false;
    if(email.match(pattern)==null)
    {
        return false;
    }
    else
    {
        return true;
    }
}

//==========================用于异步调用的函数=============================
var EnableAlert=false;
function GetHttpContext(aXmlCmd)
{
    var Http = new ActiveXObject("Microsoft.XMLHTTP");
    Http.open("POST","script/JsWebService.aspx",false);
    if (EnableAlert) alert(aXmlCmd);
    Http.Send(aXmlCmd);
    var Tmp=Http.responseText;
    Tmp=Tmp.replace("<FONT face=\"宋体\"></FONT>","");
    Tmp=Tmp.replace("<?xml version=\"1.0\" encoding=\"utf-8\"?>","<?xml version=\"1.0\" standalone=\"yes\"?>");
    return Tmp;
}

function GetFieldNameToValue(aXml,aTableName,aRecNo,aFieldName)
{
    var i=0;
    Result="";
    for (i=0;i<FieldCount(aXml,aTableName);i++)
    {
        if (aFieldName.toUpperCase()==aXml.getElementsByTagName(aTableName).item(aRecNo).childNodes(i).nodeName.toUpperCase())
        {
            Result=aXml.getElementsByTagName(aTableName).item(aRecNo).childNodes(i).text;
            break;
        }
    }
    return Result;
}

function FieldCount(aXml,aTableName)
{
    try 
    { 
        return aXml.getElementsByTagName(aTableName).item(0).childNodes.length;
    } 
    catch(ex)
    {
      if (EnableAlert) 
	  {
        alert(ex.number+"\n"+ex.description); 
      }
      return 0;
    } 
}
//======================实现动态CSS换肤技术所用的函数===========================
//function SetCookie(name,value){
//    var argv=SetCookie.arguments;
//    var argc=SetCookie.arguments.length;
//    var expires=(2<argc)?argv[2]:null;
//    var path=(3<argc)?argv[3]:null;
//    var domain=(4<argc)?argv[4]:null;
//    var secure=(5<argc)?argv[5]:false;
//    document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");
//}
//function GetCookie(Name) {
//    var search = Name + "=";
//    var returnvalue = "";
//    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;
//                returnvalue=unescape(document.cookie.substring(offset,end)); 
//          }
//    }
//    return returnvalue;
//}
//var thisskin;
//thisskin=GetCookie("nowskin");
//if(thisskin!="")
//    skin.href=thisskin;
//else
//    skin.href="../skin/default/style/99cd.css";
//function changecss(url){
//    if(url!=""){
//          skin.href=url;
//          var expdate=new Date();
//          expdate.setTime(expdate.getTime()+(24*60*60*1000*30));
          //expdate=null;
                                  //以下设置COOKIES时间为1年,自己随便设置该时间..
//          SetCookie("nowskin",url,expdate,"/",null,false);
//    }
//}
//==========================================================================

//=============================左侧自动隐藏导航菜单=============================================

function moveAlong(layerName, paceLeft, paceTop, fromLeft, fromTop){
	clearTimeout(eval(layerName).timer)
	if(eval(layerName).curLeft != fromLeft){
		if((Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft)) < paceLeft){eval(layerName).curLeft = fromLeft}
		else if(eval(layerName).curLeft < fromLeft){eval(layerName).curLeft = eval(layerName).curLeft + paceLeft}
			else if(eval(layerName).curLeft > fromLeft){eval(layerName).curLeft = eval(layerName).curLeft - paceLeft}
		if(ie){document.getElementById(layerName).style.left = eval(layerName).curLeft}
		else{document.getElementById(layerName).style.left = eval(layerName).curLeft + "px"}
	}
	if(eval(layerName).curTop != fromTop){
   if((Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop)) < paceTop){eval(layerName).curTop = fromTop}
		else if(eval(layerName).curTop < fromTop){eval(layerName).curTop = eval(layerName).curTop + paceTop}
			else if(eval(layerName).curTop > fromTop){eval(layerName).curTop = eval(layerName).curTop - paceTop}
		if(ie){document.getElementById(layerName).style.top = eval(layerName).curTop}
		else{document.getElementById(layerName).style = eval(layerName).curTop + "px"}
	}
	eval(layerName).timer=setTimeout('moveAlong("'+layerName+'",'+paceLeft+','+paceTop+','+fromLeft+','+fromTop+')',20)
}

function setPace(layerName, fromLeft, fromTop, motionSpeed){
	eval(layerName).gapLeft = (Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft))/motionSpeed
	eval(layerName).gapTop = (Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop))/motionSpeed
	moveAlong(layerName, eval(layerName).gapLeft, eval(layerName).gapTop, fromLeft, fromTop)
}
function FixY(){
	if(ie){document.getElementById("master").style.top = document.body.scrollTop+130}
	else{document.getElementById("master").style.top = document.body.scrollTop+130 + "px"}
}

//设为首页代码
function setHomepage(sURL)
{
 if (document.all)
    {
    document.body.style.behavior='url(#default#homepage)';
    document.body.setHomePage(sURL);
 
    }
    else if (window.sidebar)
    {
    if(window.netscape)
    {
         try
   { 
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
         } 
         catch (e) 
         { 
         alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" ); 
         }
    }
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage',sURL);
 }
}
//加入收藏夹代码
function addBookmark(title, url){
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}
function addBook(title){
    addBookmark(title, window.location.href);
}
/* 舌签*/
function nTabs(thisObj,Num){
if(thisObj.className == "active")return;
var tabObj = thisObj.parentNode.id;
var tabList = document.getElementById(tabObj).getElementsByTagName("li");
for(i=0; i <tabList.length; i++)
{
  if (i == Num)
  {
   thisObj.className = "active"; 
      document.getElementById(tabObj+"_Content"+i).style.display = "block";
  }else{
   tabList[i].className = "normal"; 
   document.getElementById(tabObj+"_Content"+i).style.display = "none";
  }
} 
}
/* 图片滚动*/
function ScrollImgLeft(){
var speed=25
var scroll_begin = document.getElementById("scroll_begin");
var scroll_end = document.getElementById("scroll_end");
var scroll_div = document.getElementById("scroll_div");
scroll_end.innerHTML=scroll_begin.innerHTML
  function Marquee(){
    if(scroll_end.offsetWidth-scroll_div.scrollLeft<=0)
      scroll_div.scrollLeft-=scroll_begin.offsetWidth
    else
      scroll_div.scrollLeft++
  }
var MyMar=setInterval(Marquee,speed)
  scroll_div.onmouseover=function() {clearInterval(MyMar)}
  scroll_div.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
}
function T(n) { document.getElementById("articlecontent").style.fontSize = n + "px"; }

function selected(select) {
    var s = select.options[select.options.selectedIndex].value;
    switch (s) {
        case "1":
            document.location = "http://www.99cd.com.cn/";
            break;
        case "2":
            document.location = "http://www.hjzb.com/";
            break;
        case "3":
            document.location = "http://url.99cd.com.cn/";
            break;
        case "4":
            document.location = "http://s.99cd.com.cn/";
            break;
     
    }
}
function repy(xh) {
    document.getElementById("repy").style.display = "block";
    document.getElementById("hidden").value = xh;
}
function hide() {
    document.getElementById("repy").style.display = "none";
    document.getElementById("hidden").value = "";
}
