function divCalendario(id,url,posicaoX,posicaoY){
	
	
	//OCULTAR COMBOS DE QUARTOS E HOSPEDES
	if (getObject('quartos').style.display != 'none'){
		getObject('quartos').style.display = 'none';
	  	getObject('hospedes').style.display = 'none';
	}	
	
	try{

		this.url = url;
		this.id = id;
		this.posicaoX = posicaoX;
		this.posicaoY = posicaoY;
	
		//Cria div que vai abrigar o popup
		var divContainer = document.createElement('DIV');
		divContainer.className = 'divContainer';
		divContainer.id = 'divContainer';
		document.body.appendChild(divContainer);
	
		//Verificando se existem alguma janela com o mesmo nome abeeto para fechar
		if(document.getElementById(id)){
			fechaPop(id);			
		}
				
		
		//Criando a div popup
		var divPopup = document.createElement('DIV');
		divPopup.className = 'divCalendario';
		divPopup.id = id;
		
		divPopup.style.left = intToPixel(posicaoX);
		divPopup.style.top = intToPixel(posicaoY);
		
		divContainer.appendChild(divPopup);

		//Descarregando o html dentro da DIV
		var pop = new popObj(url,divPopup);

	}catch(e){
		erro(e);	
	}
}


function divPop(id,url,posicaoX,posicaoY,tempo){
	
	try{

		this.url = url;
		this.id = id;
		this.posicaoX = posicaoX;
		this.posicaoY = posicaoY;
	
		//Cria div que vai abrigar o popup
		var divContainer = document.createElement('DIV');
		divContainer.className = 'divContainer';
		divContainer.id = 'divContainer';
		document.body.appendChild(divContainer);
	
		
		//Criando a div popup
		var divPopup = document.createElement('DIV');
		divPopup.className = 'divPopup';
		divPopup.id = id;
		
		divPopup.style.left = intToPixel(posicaoX);
		divPopup.style.top = intToPixel(posicaoY);
		
		divContainer.appendChild(divPopup);

		//Descarregando o html dentro da DIV
		var pop = new popObj(url,divPopup);

		if(tempo != null){
				
			alpha = 10;
			
			//Aparecendo com a div
			fade(divPopup.id,'+',alpha);
			
			alpha = 100;
			
			//Sumindo com a div
			setTimeout("fade('"+divPopup.id+"','-',"+alpha+")",tempo*1500);

			//Sumindo com o container
			setTimeout("getObject('divContainer').parentNode.removeChild(getObject('divContainer'))",(tempo+1)*1500);
		}

	}catch(e){
		erro(e);	
	}
}

function fechaPop(nome){
	
	getObject(nome).parentNode.removeChild(getObject(nome));
	getObject('divContainer').parentNode.removeChild(getObject('divContainer'));
	
	if (nome=='divCalendario'){
		
			getObject('quartos').style.display = '';
			getObject('hospedes').style.display = '';

	}
	
	
}

divPop.prototype.exibir = function(){

	fade(this.nome,'-',"+alpha+")

}

function popObj(url,divContainer) {
	var self = this;
	
	//Cria um novo objeto XML passando os valores. Esse obj e funções estao no arq. xml.js
	this.xml = new xmlObj( {
		url: url,
		obj: self, 
		func: 'show', 
		args: { divContainer:divContainer }
	} );
	
}

popObj.prototype.show = function(args) {
	var htm = args.responseText;
	var divContainer = args.divContainer;

	divContainer.innerHTML = htm;
		
}


