/**
 * @author Ítalo
 * @data 05/10/2009
 */
$(document).ready(function(){
	
	//var BASE_URL = 'http://www.construtoratempo.com.br/';
	var BASE_URL = 'http://localhost/tempo/';
	
	//moveTo(0,0);resizeTo(1024,768);
	$(".tel").mask("(99) 9999-9999");
	
	var VARIACAO_MARGEM = 600;		
	var MARGIN_TOP = 0;
	
	$("#BotaoAnteriorConcessionaria").addClass('botao_inativo');
	
	$("#BotaoAnteriorConcessionaria").click(function(){
		if (MARGIN_TOP == 0){
			return false;
		}
		MARGIN_TOP += VARIACAO_MARGEM;
		$("#ListaConcessionarias").animate({
			marginLeft	:	MARGIN_TOP
		},500);
		
		//adiciona classe inativa se for a primeira pagina
		if(MARGIN_TOP == 0){
			$("#BotaoAnteriorConcessionaria").addClass('botao_inativo');
			$("#BotaoProximaConcessionaria").removeClass('botao_inativo');
			return false;
		}
		if (MARGIN_TOP == -1200){
			$("#BotaoProximaConcessionaria").removeClass('botao_inativo');
			return false;
		}
		return false;
	});
	
	$("#BotaoProximaConcessionaria").click(function(){
		if (MARGIN_TOP == -1800){
			return false;
		}
		$("#BotaoAnteriorConcessionaria").removeClass('botao_inativo');
		MARGIN_TOP -= VARIACAO_MARGEM;
		$("#ListaConcessionarias").animate({
			marginLeft	:	MARGIN_TOP
		},500);
		
		//adiciona classe inativa se for a ultima pagina
		if (MARGIN_TOP == -1800){
			$("#BotaoProximaConcessionaria").addClass('botao_inativo');
			return false;
		}
		return false;
	});
	
	/**
	 * Lightbox das fotos
	 */
	
	$('.img_imovel a').click(function(){
		
		var PASTA_IMOVEL = $(this).parent('div').parent('li').parent('ul').parent('div').attr('id').toLowerCase().replace('lista','');
		
		var PASTA_FOTOS = $(this).attr('class');

		var NUMERO_FOTOS = $('#'+PASTA_FOTOS+' a').size();
		
		$('.foto_grande').append('<img class="img_foto_grande" src="'+BASE_URL+'img/imoveis/'+PASTA_IMOVEL+'/'+PASTA_FOTOS+'/1.jpg" />');
		
		var i = 0;
		
		for(i = 0; i < NUMERO_FOTOS; i++){
			var FOTO = i+1;
			$('.miniaturas').append('<img class="miniatura_hover" src="'+BASE_URL+'img/imoveis/'+PASTA_IMOVEL+'/'+PASTA_FOTOS+'/min/'+FOTO+'.jpg" />');
		}
		
		$('.dialog').dialog({
			width	:	520,
			height	:	500,
			modal	:	true,
			position:	[350,100],
			close	: function(event, ui){
				$(this).dialog('destroy');
				$('.foto_grande').empty();
				$('.miniaturas').empty();
			}
		});
		
		$('.miniatura_hover').hover(function(){
			var path_foto = $(this).attr('src').replace('/min','');
			
			$('.img_foto_grande').attr('src',path_foto);
			
			return false;
		});
	
		return false;
	});
	
	$('#DestaqueJaguar a').click(function(){
		
		$('.foto_grande').append('<img class="img_foto_grande" src="'+BASE_URL+'img/imoveis/concessionarias/jaguar/1.jpg" />');
		
		var i = 0;
		
		for(i = 0; i < 3; i++){
			var FOTO = i+1;
			$('.miniaturas').append('<img class="miniatura_hover" src="'+BASE_URL+'img/imoveis/concessionarias/jaguar/min/'+FOTO+'.jpg" />');
		}
		
		$('.dialog').dialog({
			width	:	520,
			height	:	500,
			modal	:	true,
			position:	[350,100],
			close	: function(event, ui){
				$(this).dialog('destroy');
				$('.foto_grande').empty();
				$('.miniaturas').empty();
			}
		});
		
		$('.miniatura_hover').hover(function(){
			var path_foto = $(this).attr('src').replace('/min','');
			
			$('.img_foto_grande').attr('src',path_foto);
			
			return false;
		});
	
		return false;
	});
	
	$('#DestaqueCef a').click(function(){
		
		$('.foto_grande').append('<img class="img_foto_grande" src="'+BASE_URL+'img/imoveis/comerciais/cef/1.jpg" />');
		
		var i = 0;
		
		for(i = 0; i < 3; i++){
			var FOTO = i+1;
			$('.miniaturas').append('<img class="miniatura_hover" src="'+BASE_URL+'img/imoveis/comerciais/cef/min/'+FOTO+'.jpg" />');
		}
		
		$('.dialog').dialog({
			width	:	520,
			height	:	500,
			modal	:	true,
			position:	[350,100],
			close	: function(event, ui){
				$(this).dialog('destroy');
				$('.foto_grande').empty();
				$('.miniaturas').empty();
			}
		});
		
		$('.miniatura_hover').hover(function(){
			var path_foto = $(this).attr('src').replace('/min','');
			
			$('.img_foto_grande').attr('src',path_foto);
			
			return false;
		});
	
		return false;
	});
	
	$('#fachada a').lightBox();
	$('#areas a').lightBox();
	$('#plantas a').lightBox();
	$('#localizacao a').lightBox();

});