/*function prepare() {
	if (!document.getElementsByTagName) return false;
	if (!document.getElementById) return false;
	prtInfo();
	preRooms('id01','2','01','11','1');
}*/
function changeBuilding(which){
	for(var i=0; i<which.options.length; i++){
		if(which.options[i].selected==1){
			$a('sywimg'+i).style.display = 'inline';
			$a('sywol'+i).style.display = 'inline';
		}else{
			$a('sywimg'+i).style.display = 'none';
			$a('sywol'+i).style.display = 'none';
		}
	}
}
//楼层数据
function preRooms(rId,rState,rType,rNo,rFloor,rBuilding){
	//alert(rId + ',' + rState + ',' + rType + ',' + rNo + ',' + rFloor)
	//状态修改
	switch(rState){
		case '0': rState = 'green';
		break;
		case '1': rState = 'yellow';
		break;
		case '2': rState = 'red';
		break;
	}
	var tempRNo = rNo.substring(rNo.length-2,rNo.length);
	
	var temp = rFloor + tempRNo;
	if(rBuilding == '4'){
		var rF = rFloor;
		$a('span'+rFloor+temp).innerHTML=rNo;
		$a('span'+rFloor+temp).className = rState;
		$a('span'+rFloor+temp).onclick = function(){
			nowRoom(rNo,'w6');			
			showroomdetail(rId);
		};
		var w6 = document.getElementById('w6');
		var divNodes = w6.getElementsByTagName('div');
		var u = 0;
		for(var j=0; j<divNodes.length; j++){
			if(divNodes[j].className != 'boder1 pmt') continue;
			divNodes[j].id = 'pmt1' + u;
			divNodes[j].style.display = 'none';
			u = u + 1;
		}
		$a('pmt1' + rF).style.display = 'block';		
		$a('2'+rFloor+tempRNo).innerHTML=rNo;
		$a('2'+rFloor+tempRNo).className = 'have';
		$a('2'+rFloor+tempRNo).onclick = function(){
			nowRoom(rNo,'w6');
			showroomdetail(rId);
			return false;
		}
		
	}else{
	
	$a('span'+temp).innerHTML=rNo;
	$a('span'+temp).className = rState;
	$a('span'+temp).onclick = function(){
		nowRoom(rNo,'w708');
		showroomdetail(rId);
		//temp(rId);
	}
	
	var w708 = $a('w708');
	var divNodes = $$a(w708,'div');
	var k = 0;
	for(var j=0; j<divNodes.length; j++){
		if(divNodes[j].className != 'boder1 pmt') continue;
		divNodes[j].id = 'pmt' + k;
		divNodes[j].style.display = 'none';
		k = k + 1;
	}
	$a('pmt' + rFloor).style.display = 'block';
	$a(rFloor+tempRNo).innerHTML=rNo;
	$a(rFloor+tempRNo).className = 'have';
	$a(rFloor+tempRNo).onclick = function(){
		nowRoom(rNo,'w708');
		showroomdetail(rId);
		return false;
	}
}
}
function nowRoom(rNo,idNodes){
	var w708 = $a(idNodes);
	var olNodes = $$a(w708,'ol');
	for(var j=0; j<olNodes.length; j++){
		if(olNodes[j].className != 'lcp') continue;
		var aNodes = $$a(olNodes[j],'a');
		for(var i=0; i<aNodes.length; i++){
			if(aNodes[i].innerHTML==rNo){
				//alert(rNo);alert(aNodes[i].innerHTML+'======'+rNo)
				aNodes[i].style.fontWeight = 'bold';
				aNodes[i].style.fontSize = '18px';
			}else{
				aNodes[i].style.fontWeight = 'normal';
				aNodes[i].style.fontSize = '12px';
			}			
		}
	}
}
function checked(cId){
	var w708 = $a(cId);
	var divNodes = $$a(w708,'div');
	for(var j=0; j<divNodes.length; j++){
		if(divNodes[j].className != 'lcpmt') continue;
		var spanNodes = $$a(divNodes[j],'span');
		for(var i=0; i<spanNodes.length; i++){
			if(spanNodes[i].className==''){
				spanNodes[i].className = 'red';
				spanNodes[i].onclick = function(){
					return false;
				}
			}
		}
	}
	var olNodes = $$a(w708,'ol');
	for(var j=0; j<olNodes.length; j++){
		if(olNodes[j].className != 'lcp') continue;
		var aNodes = $$a(olNodes[j],'a');
		for(var i=0; i<aNodes.length; i++){
			if(aNodes[i].className == ''){
				aNodes[i].className = 'red';
				aNodes[i].onclick = function(){
					return false;
				}
			}
		}
	}
}

function nowFloor(num){
	var floors = $a('jd_pic');
	var aNodes = $$a(floors,'a');
	for(var i=0; i<aNodes.length; i++){
		var temp = aNodes[i].innerHTML.substring(0,(aNodes[i].innerHTML.length-1));
		if(parseInt(temp)==num) aNodes[i].className = 'now';
		else aNodes[i].className = '';
	}
}
function prtInfo(){
	var rInfo = roomInfo.split('|');
	var ct = $a('ct');
	var emNodes = $$a(ct,'em');
	for(var i=0; i<emNodes.length; i++){
		emNodes[i].innerHTML = rInfo[i];
	}
	$a('ctpic').href = rInfo[rInfo.length-2];
	$a('ctpic').firstChild.src = rInfo[rInfo.length-1];
}
function rengou(which){
	show('tipdiv00',which);
	$a('done').onclick = function(){
		if($a('ghInfo').value == ''){
			$a('gonghao').value = '00000000'
			}else{
		$a('gonghao').value = $a('ghInfo').value;}
		hidden('tipdiv00');
		$a('form01').submit();
	}
}
function show(which,button){
	var which = $a(which);
	which.style.display = "block";
	position(which,button);
	var bgdiv = $a("bgdiv");
	bgdiv.style.display = "block";
	bgdiv.style.width = document.body.offsetWidth +"px";
	bgdiv.style.height = document.body.offsetHeight +"px";
}
window.onresize = function(){
	if($a("tipdiv00")) $a("tipdiv00").style.left = (document.body.clientWidth - $a("tipdiv00").offsetWidth + document.documentElement.scrollLeft)/2 + "px";
	if($a("tipdiv01")) $a("tipdiv01").style.left = (document.body.clientWidth - $a("tipdiv00").offsetWidth + document.documentElement.scrollLeft)/2 + "px";
	var bgdiv = $a("bgdiv");
	bgdiv.style.width = document.body.offsetWidth +"px";
	bgdiv.style.height = document.body.offsetHeight +"px";
}
function position(which,button){
	which.style.left = (document.body.clientWidth - which.offsetWidth + document.documentElement.scrollLeft)/2 + "px";
	which.style.top = getPosTop(button) - 200 + "px";
}
function getPosTop(obj) { 
	var l = obj.offsetTop; 
	while(obj = obj.offsetParent){ 
		l += obj.offsetTop; 
	} 
	return l; 
}
function hidden(which){
	var which = $a(which);
	which.style.display = "none";
	var bgdiv = $a("bgdiv");
	bgdiv.style.display = "none";
}
function $a(id){
	return document.getElementById(id);
}
function $$a(elem,tagName){
	return elem.getElementsByTagName(tagName);
}
function addLoadEvent(func){
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
		window.onload = func;
	}else{
		window.onload = function(){
			oldonload();
			func();
		}
	}
}
//addLoadEvent(prepare);
