﻿//------------用户注册与登陆------------
function fnregister(node)
{
    if (node==null || node=="")  { node="2"; }    
    var url              = "";
    if (node=="0")       { url = "hainan/user/register.aspx"; }
    else if (node=="1")  { url = "../hainan/user/register.aspx"; }
    else if (node=="2")  { url = "../../hainan/user/register.aspx"; }  
    closePanel();
    showPanel(url,574,352,'false');  
}
function fnlogin(id,name,node)
{
    if (node==null || node=="")  { node="2"; }    
    closePanel();
    delHtml(getById("divlogin"),"afterbegin","<font color=\"#FFFFFF\">您好！"+ name +"&nbsp;&nbsp;|&nbsp;&nbsp;<label onclick=\"fninter('"+ node +"');\" style=\"cursor:hand\">进入会员中心</label>&nbsp;&nbsp;|&nbsp;&nbsp;<label onclick=\"fnexit('"+ node +"');\" style=\"cursor:hand\">退出登陆</label></font>");
}
function fnexit(node)
{
    if (node==null || node=="")  { node="2"; }    
    var url              = "";
    if (node=="0")       { url = "system/hainan/getmanage.aspx"; }
    else if (node=="1")  { url = "../system/hainan/getmanage.aspx"; }
    else if (node=="2")  { url = "../../system/hainan/getmanage.aspx"; }    
    var obj              = newObj();
    obj["onserverclick"] = "exit" 
    if (url !="") { postRequestStr(url,obj,answerexit,false); }
    
    function answerexit(Data)
    {
       url  = "";
       if (Data["servermessage"]=="0")
       {
          if (node=="1")      { url = "../"; }
          else if (node=="2") { url = "../../"; }
          delHtml(getById("divlogin"),"afterbegin","<font color=\"#FFFFFF\"><label onclick=\"showPanel('"+ url +"hainan/user/memberlogin.aspx?node="+ node +"',474,282,'false');\" style=\"cursor:hand\">会员登陆</label> <font class=\"xiaobiaodian\">|</font> <label onclick=\"showPanel('"+ url +"hainan/user/register.aspx?node="+ node +"',574,352,'false');\" style=\"cursor:hand\">在线注册</label> <!--<font class=\"xiaobiaodian\">|</font> 找回密码</font>-->");
          reloadHtml();  //如果不刷新退出请注销次代码
       }
    }    
}

function fninter(node)
{
    if (node==null || node=="")  { node="2"; }    
    var url              = "";
    if (node=="0")       { url = "hainan/user/usercenter.aspx"; }
    else if (node=="1")  { url = "../hainan/user/usercenter.aspx"; }
    else if (node=="2")  { url = "../../hainan/user/usercenter.aspx"; }    
    if (url !="") { redirectWin(url); }
}
//------------回车事件------------
function checkEnter(targetId){

    if(event.keyCode == 13){
        var n = document.getElementById(targetId);
        n.focus();
    }
}

//------------菜单栏样式------------
function over(n,node)
{
   if (node==null)     { node="2"; }
   var url             = "";
   if (node=="0")      { url = "public/images/dh-021.jpg"; }
   else if (node=="1") { url = "../public/images/dh-021.jpg"; }
   else if (node=="2") { url = "../../public/images/dh-021.jpg"; }
   var Num=n;
   tabledh.cells[Num].background  = url;
}
function out(n,node){
   if (node==null)     { node="2"; }
   var url             = "";
   if (node=="0")      { url = "public/images/dh-02.jpg"; }
   else if (node=="1") { url = "../public/images/dh-02.jpg"; }
   else if (node=="2") { url = "../../public/images/dh-02.jpg"; }
   var Num1=n;
   tabledh.cells[Num1].background = url;
}

//------------页面切换------------
function ChangeDivhost(divId,divName,zDivCount)
{ 
 for(i=0;i<=zDivCount;i++)
 {  
     document.getElementById(divName+i).style.display="none";
    
 }
 document.getElementById(divName+divId).style.display="block";
}

//海南酒店推荐  
function sytelholiday(n)
{ 
   if (n==0)  { 
   holidayid.cells[1].className="hotelstyle1";
   holidayid.cells[3].className="hotelstyle2";
   holidayid.cells[5].className="hotelstyle2";
   holidayid.cells[7].className="hotelstyle2";
   }
   
   if (n==1)  { 
   holidayid.cells[1].className="hotelstyle2";
   holidayid.cells[3].className="hotelstyle1";
   holidayid.cells[5].className="hotelstyle2";
   holidayid.cells[7].className="hotelstyle2";
   }  
   
   if (n==2)  { 
   holidayid.cells[1].className="hotelstyle2";
   holidayid.cells[3].className="hotelstyle2";
   holidayid.cells[5].className="hotelstyle1";
   holidayid.cells[7].className="hotelstyle2";
   }  
   
   if (n==3)  { 
   holidayid.cells[1].className="hotelstyle2";
   holidayid.cells[3].className="hotelstyle2";
   holidayid.cells[5].className="hotelstyle2";
   holidayid.cells[7].className="hotelstyle1";
   }  
}

function syteldiv(divname)
{
    //海南酒店推荐 
  if (divname=="holidayDiv0")
  {  
    document.getElementById("holidayDiv0").className="hotelfont1";
    document.getElementById("holidayDiv1").className="hotelfont2";
    document.getElementById("holidayDiv2").className="hotelfont2";
    document.getElementById("holidayDiv3").className="hotelfont2";
  }
  
  if (divname=="holidayDiv1")
  {  
    document.getElementById("holidayDiv0").className="hotelfont2";
    document.getElementById("holidayDiv1").className="hotelfont1";
    document.getElementById("holidayDiv2").className="hotelfont2";
    document.getElementById("holidayDiv3").className="hotelfont2";
  }
  
  if (divname=="holidayDiv2")
  {  
    document.getElementById("holidayDiv0").className="hotelfont2";
    document.getElementById("holidayDiv1").className="hotelfont2";
    document.getElementById("holidayDiv2").className="hotelfont1";
    document.getElementById("holidayDiv3").className="hotelfont2";
  }
  
  if (divname=="holidayDiv3")
  {  
    document.getElementById("holidayDiv0").className="hotelfont2";
    document.getElementById("holidayDiv1").className="hotelfont2";
    document.getElementById("holidayDiv2").className="hotelfont2";
    document.getElementById("holidayDiv3").className="hotelfont1";
  } 
  
  //海南景区,当地美食,海南住宿,购物资讯,海南娱乐,交通  
  if (divname=="guideDiv0")
  {  
    document.getElementById("guideDiv0").className="interface-z1";
    document.getElementById("guideDiv1").className="interface-z2";
    document.getElementById("guideDiv2").className="interface-z2";
    document.getElementById("guideDiv3").className="interface-z2";
    document.getElementById("guideDiv4").className="interface-z2";
    document.getElementById("guideDiv5").className="interface-z2";
  }  
  if (divname=="guideDiv1")
  {  
    document.getElementById("guideDiv0").className="interface-z2";
    document.getElementById("guideDiv1").className="interface-z1";
    document.getElementById("guideDiv2").className="interface-z2";
    document.getElementById("guideDiv3").className="interface-z2";
    document.getElementById("guideDiv4").className="interface-z2";
    document.getElementById("guideDiv5").className="interface-z2";
  }  
  if (divname=="guideDiv2")
  {  
    document.getElementById("guideDiv0").className="interface-z2";
    document.getElementById("guideDiv1").className="interface-z2";
    document.getElementById("guideDiv2").className="interface-z1";
    document.getElementById("guideDiv3").className="interface-z2";
    document.getElementById("guideDiv4").className="interface-z2";
    document.getElementById("guideDiv5").className="interface-z2";
  } 
  if (divname=="guideDiv3")
  {  
    document.getElementById("guideDiv0").className="interface-z2";
    document.getElementById("guideDiv1").className="interface-z2";
    document.getElementById("guideDiv2").className="interface-z2";
    document.getElementById("guideDiv3").className="interface-z1";
    document.getElementById("guideDiv4").className="interface-z2";
    document.getElementById("guideDiv5").className="interface-z2";
  }  
  if (divname=="guideDiv4")
  {  
    document.getElementById("guideDiv0").className="interface-z2";
    document.getElementById("guideDiv1").className="interface-z2";
    document.getElementById("guideDiv2").className="interface-z2";
    document.getElementById("guideDiv3").className="interface-z2";
    document.getElementById("guideDiv4").className="interface-z1";
    document.getElementById("guideDiv5").className="interface-z2";
  }  
  if (divname=="guideDiv5")
  {  
    document.getElementById("guideDiv0").className="interface-z2";
    document.getElementById("guideDiv1").className="interface-z2";
    document.getElementById("guideDiv2").className="interface-z2";
    document.getElementById("guideDiv3").className="interface-z2";
    document.getElementById("guideDiv4").className="interface-z2";
    document.getElementById("guideDiv5").className="interface-z1";
  }
  
  //会员订单,酒店订单,度假订单
  if (divname=="hotelorder")
  {  
    document.getElementById("hotelorder").className="interface-18";
    document.getElementById("holidayorder").className="";
  }
  if(divname=="holidayorder")
  {  
    document.getElementById("hotelorder").className="";
    document.getElementById("holidayorder").className="interface-18";
  }
   
}

function display1(){
    //var div1 = document.getElementById("HTMLDisplay1");
    //var div2 = document.getElementById("HTMLDisplay2");
    var div3 = document.getElementById("HTMLLessons");
    var div4 = document.getElementById("HTMLLabs");
    //div1.style.display = "block";
    //div2.style.display = "none";
    div3.style.display = "block";
    div4.style.display = "none"; 
    return true;
}
function display2(){
    //var div1 = document.getElementById("HTMLDisplay1");
    //var div2 = document.getElementById("HTMLDisplay2");
    var div3 = document.getElementById("HTMLLessons");
    var div4 = document.getElementById("HTMLLabs");
    //div1.style.display = "none";
    //div2.style.display = "block";
    div3.style.display = "none";
    div4.style.display = "block";
    return true;
}

function ChangeDiv(divId,divName,zDivCount)
{
    for(i=0;i<=zDivCount;i++)
    {
     document.getElementById(divName+i).style.display="none";
    }
    document.getElementById(divName+divId).style.display="block";
}

function sytelcss(n,divname)
{
    if (n==0)  { 
        secTable.cells[0].className="sec1";
        secTable.cells[1].className="sec2";
        secTable.cells[2].className="sec2";
        document.getElementById(divname).className    ="souye-1";
        document.getElementById('divtwo').className   ="souye-2";
        document.getElementById('divthree').className ="souye-2";
    }

    if (n==1)  { 
        secTable.cells[0].className="sec2";
        secTable.cells[1].className="sec1";
        secTable.cells[2].className="sec2";
        document.getElementById('divone').className   ="souye-2";
        document.getElementById(divname).className    ="souye-1";
        document.getElementById('divthree').className ="souye-2";
    }

    if (n==2)  { 
        secTable.cells[0].className="sec2";
        secTable.cells[1].className="sec2";
        secTable.cells[2].className="sec1";
        document.getElementById('divone').className  ="souye-2";
        document.getElementById('divtwo').className  ="souye-2";
        document.getElementById(divname).className   ="souye-1";
    }  
}

//------------JS滚动字------------
var tc; 
function tcload(){ 
var o=document.getElementById('infozone');hscroll(o); 
window.setInterval(function(){window.clearTimeout(tc);o.firstChild.style.marginLeft='0px';scrollup(o,20,0);},5000); 
} 
function scrollup(o,d,c){ 
if(d==c){ 
   var t=o.firstChild.cloneNode(true); 
   o.removeChild(o.firstChild);o.appendChild(t); 
   t.style.marginTop=o.firstChild.style.marginTop='0px'; 
   hscroll(o); 
} 
else{ 
   ch=false;var s=3,c=c+s,l=(c>=d?c-d:0); 
   o.firstChild.style.marginTop=-c+l+'px'; 
   window.setTimeout(function(){scrollup(o,d,c-l)},50); 
} 
} 
function hscroll(o){ 
var w1=o.firstChild.offsetWidth,w2=o.offsetWidth; 
if(w1<=w2)return; 
tc=window.setTimeout(function(){hs(o,w1-w2,0,w1-w2)},3500); 
} 
function hs(o,d,c,p){ 
c++;var t=(c>0?-c:c);o.firstChild.style.marginLeft=t+'px'; 
if(c==d){if(d==0){tc=window.setTimeout(function(){hs(o,p,0,p)},2500);}else tc=window.setTimeout(function(){hs(o,0,-p,p)},3500);} 
else tc=window.setTimeout(function(){hs(o,d,c,p)},5); 
}

//-----------JS缩放图片-------------
function DrawImage(ImageID,x,y){
if(!document.getElementById(ImageID)) return false;
var ImgD = document.getElementById(ImageID);
var image=new Image();
image.src=ImgD.src;
if (x=="" || x==null) { x=159;}
if (y=="" || y==null) { y=116;}
var Width,Height
if(image.width>0 && image.height>0)
{
   /*if(image.width > x || image.height > y) 
   { 
       if(image.width > x) 
       { 
           Width  =   x; 
           Height =   parseInt(x * image.height /image.width); 
       }
       if(image.height > y)
       { 
          Height  =   y; 
          Width   =   parseInt(y * image.width/image.height); 
       } 
   }*/
   if (image.width/x> image.height/y) { ImgD.height = y;  }
   if (image.width/x< image.height/y) { ImgD.width  = x;  }
}
}

//-----------用于主页图片文字提示层-------------
function imageover(id)
{
  if (document.getElementById(id).filters.alpha.opacity!=null)
  {
     document.getElementById(id).filters.alpha.opacity =70;
  }
}
function imageout(id)
{
  function change()
  {
      if(document.getElementById(id).filters.alpha.opacity==0){int=window.clearInterval(int);}
      if(document.getElementById(id).filters.alpha.opacity>0 ) 
      document.getElementById(id).filters.alpha.opacity = document.getElementById(id).filters.alpha.opacity-10; 
  }
  var int = window.setInterval(change,10);
}
