// JavaScript Document

function tabChange(id,cid,totalNum) {
    style1="tabOn"+id;
    style2="tabOff"+id;
    for(i=1;i<=totalNum;i++) {
        document.getElementById("tab"+id+"_ti"+i).className=style2;
        document.getElementById("tab"+id+"_div"+i).style.display="none";
    }
    document.getElementById("tab"+id+"_ti"+cid).className=style1;
    document.getElementById("tab"+id+"_div"+cid).style.display="block";
}
function tabChange2(id,cid,totalNum) {

    style1="tabOn"+id;
    style2="tabOff"+id;
    for(i=0;i<totalNum;i++) {
        document.getElementById("tab"+id+"_ti"+i).className=style2;
        document.getElementById("tab"+id+"_div"+i).style.display="none";
    }
    document.getElementById("tab"+id+"_ti"+cid).className=style1;
    document.getElementById("tab"+id+"_div"+cid).style.display="block";
}

function tabChanges(id, cid, totalNum) {
    style1 = "tabOn" + id;
    style2 = "tabOff" + id;
    for (i = 1; i <= totalNum; i++) {
        document.getElementById("tab" + id + "_ti" + i).className = style2;
        document.getElementById("tab" + id + "_div" + i).style.display = "none";
    }
    document.getElementById("tab" + id + "_ti" + cid).className = style1;
    document.getElementById("tab" + id + "_div" + cid).style.display = "block";
    if (cid == "2") {
        $("#scroller").simplyScroll({
            autoMode: 'loop',
            speed: 8
        });
    }
}

function showHideDiv(FXid) {
	if (document.getElementById(FXid).style.display=="none") {
	        var divlist = document.getElementsByTagName('div');
	        for (var m = 0; m < divlist.length; m++) 
	        {
                if (divlist[m].title.indexOf("Layer") >= 0)
                    divlist[m].style.display = "none";
            }
			document.getElementById(FXid).style.display="block";
	} else if (document.getElementById(FXid).style.display=="block") {
			document.getElementById(FXid).style.display="none";
	}
}

function changeClass(oid) {
	if (document.getElementById(oid).className=="Qup") {
			document.getElementById(oid).className="Qdown";
	} else if (document.getElementById(oid).className=="Qdown") {
			document.getElementById(oid).className="Qup";
	}
}

function openShutManager(oSourceObj,oTargetObj,shutAble,oOpenTip,oShutTip){
	var sourceObj = typeof oSourceObj == "string" ? document.getElementById(oSourceObj) : oSourceObj;
	var targetObj = typeof oTargetObj == "string" ? document.getElementById(oTargetObj) : oTargetObj;
	var openTip = oOpenTip || "";
	var shutTip = oShutTip || "";
	if (targetObj.style.display!="none") {
   		if (shutAble) return;
   		targetObj.style.display="none";
   		if (openTip  &&  shutTip) {
    	sourceObj.innerHTML = shutTip; 
	}
	} else {
   	targetObj.style.display="block";
   	if (openTip  &&  shutTip) {
    sourceObj.innerHTML = openTip; 
   	}
	}
}

function ChangeSelect(obj)
{
    var inputs = document.getElementsByTagName("input");
    for(var i = 0; i < inputs.length; i++)
    {
        if(inputs[i].type == "checkbox")
        {
            inputs[i].checked = obj.checked;
        }
    } 
}


function showHideDivWeekPrice(FXid,unitId,rmtpId,bt) {
 
    if (document.getElementById(FXid).style.display=="none") {
        var divlist = document.getElementsByTagName('div');
        for (var m = 0; m < divlist.length; m++) 
        {
            if (divlist[m].title.indexOf("Layer") >= 0)
                divlist[m].style.display = "none";
        }
        document.getElementById(FXid).style.display="block";
        
        $.ajax({
            type: "POST",
            contentType: "application/json",
            url: "../WS/MapWebService.asmx/GetResvWeekPrice",
            data: "{bt:'" + bt + "',unitid:'"+ unitId +"',rmtpId:'"+ rmtpId +"'}", //type等于1时按商圈或行政区查询
            dataType: 'json',
            success: function(result) {    
                $("#loading_hotellist").css("display", "none"); 
                $("#"+ FXid +"").html(result.d);
            }
        });
        
    } else if (document.getElementById(FXid).style.display=="block") {
            document.getElementById(FXid).style.display="none";
    }	  
}

//function showHideDivWeekPrices() {
// 
//    for(var i=0;i<$(".floatLayerPrice").length;i++)
//    { 
//        if (document.getElementById(FXid).style.display=="none") {
//            var divlist = document.getElementsByTagName('div');
//            for (var m = 0; m < divlist.length; m++) 
//            {
//                if (divlist[m].title.indexOf("Layer") >= 0)
//                    divlist[m].style.display = "none";
//            }
//            document.getElementById(FXid).style.display="block";
//            
//            var unitId = FXid.toString().substr(FXid.toString().indexOf("-")+1).substring(0,4);
//            var rmtpId = FXid.toString().substring(FXid.toString().lastIndexOf("-",FXid.toString().length));      
//         
//            $.ajax({
//                type: "POST",
//                contentType: "application/json",
//                url: "WS/MapWebService.asmx/GetResvWeekPrice",
//                data: "{bt:'2011-03-03',unitid:'"+ unitId +"',rmtpId:'"+ rmtpId +"'}", //type等于1时按商圈或行政区查询
//                dataType: 'json',
//                success: function(result) {    
//                    $("#loading_hotellist").css("display", "none"); 
//                    $("#"+ FXid +"").html(result.d);
//                }
//            });
//            
//        } else if (document.getElementById(FXid).style.display=="block") {
//                document.getElementById(FXid).style.display="none";
//        }
//    }
//}

