﻿function indexOf(arr,element){  
    for(var i=0;i<arr.length;i++){  
        if(arr[i]==element){  
            return i;  
        }  
    }  
}  
function InitEvent(){  
    var tds = document.getElementById("rating").getElementsByTagName("td");  
    for(var i =0; i<tds.length;i++){  
       
        tds[i].style.cursor="pointer";  
        tds[i].onmouseover=function(){  
            var tds=document.getElementById("rating").getElementsByTagName("td");  
            var index = indexOf(tds,this);  
            rating.setAttribute("Rate",index+1);//属性Rate用于click时显示分数  
            for(var i=0;i<=index;i++){  
                tds[i].innerText = '★';   
            }  
            for (var i=index+1;i<tds.length;i++){  
                tds[i].innerText = '☆';  
            }  
        };  
        tds[i].onclick=function(){
        var rating = document.getElementById("rating");
            document.getElementById("point").value = rating.getAttribute("Rate")
            alert("您给出的分数是："+rating.getAttribute("Rate"));  
        };  
    }
}


function getFileName() {
    var url = this.location.href
    var pos = url.lastIndexOf("/");
    if (pos == -1) {
        pos = url.lastIndexOf("\\")
    }
    var filename = url.substr(pos + 1)
    return filename;
}
//提交点评
function setdianping() {
    var ContenTitle = document.getElementById("dianpingtitle");
    var point = document.getElementById("point");
    var yanzCode = document.getElementById("YanzCode");
    var niMing = document.getElementById("niMing");
    var LoginName = document.getElementById("txtLoginName").value;
    var LoginPwd = document.getElementById("txtLoginPwd").value;
    
    if (!niMing.checked && document.getElementById("tableniMing").style.display != 'none' ) {
        alert("请先登录或选择匿名留言！");
        return
    }

    if (yanzCode.value.length == 0) {
        alert("验证码必填！");
        return
    }

    if (point.value.length == 0) {
        alert("请点击分数！");
        return
    }
    
    if (ContenTitle.value.length == 0) {
        alert("标题不能为空！");
        return
    }
    var Content = document.getElementById("DianpinContent");
    if (Content.value.length < 10 || Content.value.length >250) {
        alert("评论不能少于10个字,并且不能大于250字");
        return
    }
    SetCustomer();

}
//匿名按钮点击
function NiMingclick(){
                if(document .getElementById ("chkniMing").checked){
                    document .getElementById ("nimingName").value="宁波旅游会员";
                    document .getElementById ("TableIsNiMing").style .display ="block";
                    //document .getElementById ("TableNotNiNing").style .display ="none"
                    
                     document .getElementById ("login11").style .display ="none"
                     document .getElementById ("login22").style .display ="none"
                     document .getElementById ("login33").style .display ="none"
                     document .getElementById ("login44").style .display ="none"
                     document .getElementById ("login55").style .display ="none"
                    
                }else{
                    document .getElementById ("TableIsNiMing").style .display ="none";
                    document .getElementById ("TableNotNiNing").style .display ="block"
                    document .getElementById ("login11").style .display ="block"
                     document .getElementById ("login22").style .display ="block"
                     document .getElementById ("login33").style .display ="block"
                     document .getElementById ("login44").style .display ="block"
                     document .getElementById ("login55").style .display ="block"
                }
            }

function wszl(tempurl)
{ 

window.showModalDialog(tempurl,"","dialogWidth=700px;dialogHeight=700px");

} 

  //部分显示
 function show_hiddendiv(Id){
  document.getElementById("hidden_div"+Id).style.display='block';
  document.getElementById("_strHref"+Id).href="javascript:hidden_showdiv('" + Id + "')";
  document.getElementById("Show_div"+Id).style.display='none';
  document.getElementById("_strSpan"+Id).innerHTML="隐藏部分";
 }
 //部分隐藏
 function hidden_showdiv(Id){
  document.getElementById("hidden_div"+Id).style.display='none';
  document.getElementById("_strHref"+Id).href="javascript:show_hiddendiv('" + Id + "')";  
  document.getElementById("Show_div"+Id).style.display='block';
  document.getElementById("_strSpan"+Id).innerHTML="显示全部";
 }
 
 
 //最近浏览的酒店
 function NearestLookJiud(){

  

    if(navigator.cookieEnabled){//判断是否支持Cookie


var tag = document.getElementById("nearestLookJiuD");//输出结果DIV id
     var N = 10;//太长标题截取汉字字数
     var listCount = 5;//记录和显示最近几条
     var myTitle = escape(document.getElementById("ContentName").value) + "^";//取标题
     var myUrl = escape(location.pathname) + "^";//取地址
     var myImg = escape(document.getElementById ("JiudianPic").src) + "$";//取图片
    
     
 
     var expTime = new Date(new Date().setDate(new Date().getDate() + 100));//设定过期时间为500天
     var edp = "|; expires=" + expTime.toGMTString() + "; path=/"; //; domain=xiaolin.net //组合Cookie参数
     var allCookie = document.cookie; //取出全部Cookie
   
     if(allCookie.indexOf("Jiud=") != -1 || allCookie.indexOf("$|") != -1){//判断是否为第一次浏览
         var myCookieStart = allCookie.indexOf("Jiud=") + "Jiud=".length;
         var myCookieEnd = allCookie.indexOf("$|",myCookieStart);
         var myCookieall = unescape(allCookie.substring(myCookieStart,myCookieEnd));
         var myCookie = myCookieall.split("$");
        
         var myCookieTit = new Array();
         var myCookieUrl = new Array();
         var myCookieImg = new Array();
         for(var i = 0; i < myCookie.length; i++){
             var myCookieOne = myCookie[i].split("^");
             myCookieTit[i] = myCookieOne[0];
             
             myCookieUrl[i] = myCookieOne[1];
             
             myCookieImg[i]=myCookieOne[2];
             
         }
         var tagDat = "";
         for(var i =myCookieTit.length - 1; i >= 0; i--){//从先到后顺序取得结果值
             var textCount = myCookieTit[i].replace(/[^\x00-\xff]/g,"aa").length;
             if(textCount <= N*2){
                 texts = myCookieTit[i];
             }else{
                 for(var a = N; a < textCount; a++){
                     texts = myCookieTit[i].substr(0,a);
                     if(texts.replace(/[^\x00-\xff]/g,"aa").length >= N*2){
                         texts += "..."
                         break;
                     }
                 }
             }
             tagDat += "<a href=\"" + myCookieUrl[i] + "\"" + " title=\"" + myCookieTit[i] + "\"> <img src='" +myCookieImg[i]+ "' alt='"+myCookieTit[i]+"'  width='180' height='100' border='0'><br /><div style ='padding-top :10px'>" + myCookieTit[i] + "</div></a><br />"
         }
     tag.innerHTML =tagDat;//输出结果给页面div
     var newCookie = "";//************************************************
     if(myCookie.length < listCount){        
         for(i in myCookie){
             if(myCookieTit[i] == document.getElementById("ContentName").value) continue;//去除重复
             newCookie += escape(myCookieTit[i]) + "^" + escape(myCookieUrl[i])+"^" +escape(myCookieImg[i])+ "$" ;
         }
     }else{
         for(var i = 1; i < listCount; i++){
         
             if(myCookieTit[i] == document.getElementById("ContentName").value) continue;
             newCookie += escape(myCookieTit[i]) + "^" + escape(myCookieUrl[i])+"^" + escape(myCookieImg[i])+"$" ;
         }
     }
     
     document.cookie = "Jiud=" + newCookie + myTitle  + myUrl+ myImg  + edp;//**********
     
     }else{//

        document.cookie = "Jiud="+ myTitle + myUrl+ myImg  + edp; 
     }
}else{//不支持Cookie的处理
     tag.innerHTML="您浏览器关闭了cookie功能，不能为您自动保存最近浏览过的网页。"
}

 }
 //注册
 function menRegister(){
 
    location .href="http://nboa.nbtravel.gov.cn/Register.aspx?ReturnUrl="+location .href;
 }
 
 
 //验证码
 function changeVerifyImg() {
      document.getElementById("VerifyImg").src = "/verifyImg.ashx?num=" + Math.random();
 }
    function getimgcode()
    {
        var num = Math.ceil(Math.random() * 100);
        var getimagecode = document.getElementById("getcode");
        getimagecode.src = "/VerifyCode.aspx?a=" + num;
    }


function pageOnLoad(){
            var url = location.href;
            var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
            var paraObj = {}
            for (i = 0; j = paraString[i]; i++) {
                paraObj[j.substring(0, j.indexOf("="))] = j.substring(j.indexOf("=") + 1, j.length);
            }
            
            if (paraObj["U"] != null && paraObj["P"] != null && paraObj["Result"] != null) {         
                if(paraObj["Result"]=="0"){
                    alert ("系统不存在此用户");
                }else if(paraObj["Result"]=="1"){
                    alert ("用户名或密码错误");
                }else if(paraObj["Result"]=="2"){
                    alert ("此帐号已经被删除，请与管理员联系！");
                }else if(paraObj["Result"]=="3"){
                    alert ("此帐号已经被禁用，请与管理员联系！");
                }else if(paraObj["Result"]=="4"){
                    alert ("用户名或密码错误超过5次，该用户被锁住！");
                }else if(paraObj["Result"]=="5"){
                    alert ("系统登录出错！");
                } else if (paraObj["Result"] == "6") {
                   LoginUser(paraObj["U"], paraObj["P"])
                   alert ("用户登录成功！");
                }
                 location.href = location.href.substring(0, url.indexOf("?") )   
            }

}


 
 //酒店搜索房间
 function serchHotel() {
        var city = document.getElementById("ddlcity");
        var indate = document.getElementById("txtInTime");
        var outdate=  document.getElementById("txtOutTime");
        var jiage = document.getElementById("ddlRate");
        var dengji = document.getElementById("ddlLevel");
        var jiudName = document.getElementById("txtName");
        if (indate.value == "") {
            alert("入住时间必填");
            return;
        } else if (outdate.value == "") {
            alert("离店时间必填");
return;

        } else {

var url="/jiud/SerachHotel.aspx?CityCode=" + city.value + "&CheckInDate=" + indate.value + "&CheckOutDate=" + outdate.value + "&Rank=" + dengji.value + "&Name=" + escape

(jiudName.value) + "&RateMin=" + jiage.value.split("|")[0] + "&RateMax=" + jiage.value.split("|")[1]

        window.open(url)
        } 
    }


 
