﻿//防止被IFRAME嵌套
if(self!=top) top.location=self.location;
//-------------
//禁止用F5键          
function document.onkeydown()
{
    if(event.keyCode==116)
    {
        event.keyCode = 0;
        event.cancelBubble = true;
        return false;
    }
}
//----------------------
//状态栏特效
//function hideinfo(){
//if(event.srcElement.tagName=="A"){//如果触发函数的对象是链接
////设置状态栏的显示为链接的文本
//window.status=event.srcElement.innerText
//}
//}
////-----------------------------------------
//菜单脚本
function displaySubMenu(li) { 
    var subMenu = li.getElementsByTagName("ul")[0]; 
    subMenu.style.display = "block";
    setSelectState('hidden')
} 

function hideSubMenu(li) { 
    var subMenu = li.getElementsByTagName("ul")[0]; 
    subMenu.style.display = "none";
    setSelectState('');
}

//设置select的可见状态,免遮住菜单
function setSelectState(state)
{
    var objl=document.getElementsByTagName('select');
    for(var i=0;i<objl.length;i++)
    {
        objl[i].style.visibility=state;
    }
}

//更多显示/隐藏
function ShowAllRoomType(hotelId,ShowNum) 
{
    var tb=document.getElementById(hotelId);
	if(tb){
	    if(tb.showAll==null)
	    {
		    tb.showAll="false";
	    }
	    else
	    {
		    if(tb.showAll=="false")
			    tb.showAll="true";
		    else
			    tb.showAll="false";
	    }
	    var trs=tb.firstChild.childNodes;
	    var roomTypeCount=0;
	    var roomType="";
	    for(var i=0;i<trs.length;i++)
	    {
		    if(trs[i].hotelId!=null)
		    {
			    if(tb.showAll=="true")
			    {
				    trs[i].style.display="block";
			    }
			    else
			    {
				    if(trs[i].roomtype!=roomType)
				    {
					    roomType=trs[i].roomtype;
					    roomTypeCount++;
				    }
				    if( roomTypeCount > ShowNum )
				    {
					    trs[i].style.display="none";
				    }
				    else
				    {
					    trs[i].style.display="block";
				    }
			    }
		    }
	    }
    	
	    var imgRoomsMore=document.getElementById("imgRoomsMore_"+hotelId);
	    if(imgRoomsMore){
	        if(tb.showAll=="true"){
	            imgRoomsMore.src="/images/hotel_list_up.gif";
	        }
	        else{
	            imgRoomsMore.src="/images/hotel_list_dn.gif";
	        }
	        //alert(imgRoomsMore.src);
	    }
	}
	
}
