function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function abrirEncaminhe(){
	$('form', $('#encaminhe-esta-pagina-por-email')).show();
	$("#txtNomeAmigo").focus();
}

function mostraFoto(img, leg, o, cronograma, carregando, textoLegenda){
	$("#" + cronograma).hide();
	$("#" + carregando).show();
	$("#" + textoLegenda).html(leg);
      var imagem = new Image();
      imagem.src = img;
	  imagem.onload = function() {
	  	$("#" + carregando).hide();
		$("#" + cronograma).attr("src", imagem.src).attr("alt", leg).attr("title", leg).show();
	}
}

function addFav(){
    var url        = "http://www.excelimoveis.com.br/";
    var title    = "Excel Imóveis - São José dos Campos - SP";
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}

$(document).ready(function(){
		
		$.each($(".tabela-de-precos table"), function(){
			var o = $(this);
			o.attr("cellpadding", "0").attr("cellspacing", "1").attr("border", "0").attr("width", "100%").css({width:"100%"});
			
			var conta = 0;
			$.each($("td", o), function(){
				conta++;
				if(conta == 2)
				{
					conta = 0;
					$(this).addClass("valor");
				}
			});
		});
		
		$.each($('input[Watermark]'), function()
		{
			var Watermark = $(this).attr('Watermark');
			var cor = "#666666";
			if($(this).css('color'))
			{
				cor = $(this).css('color');
			}
			$(this).Watermark(Watermark, cor);
		});
		
		
			$('.lightbox').lightBox({
				imageLoading: '../library/jquery/lightbox/imagem/loading.gif',
				imageBtnPrev: '../library/jquery/lightbox/imagem/prev.gif',
				imageBtnNext: '../library/jquery/lightbox/imagem/next.gif',
				imageBtnClose: '../library/jquery/lightbox/imagem/close.gif',
				imageBlank: '../library/jquery/lightbox/imagem/blank.gif'});
		
		
		$.each($('.formContainer'), function(){
			var validator = $(this).bind("invalid-form.validate", function() {
			var msg = "";
			for(var i =0;i<validator.errorList.length;i++){
				msg += validator.errorList[i].message + "\n";
			}
			alert(msg);
			}).validate({errorPlacement: function(error, element) {}});
		});
			
		
		campos();
	});
	
function campos(){
	/* select */
		$.each($('.box-select'), function(){
			var b = this;
			var select = $(".select", b);
			var selected = $(".selected", b);
			var lista = $("li a", select);
			var input = $("input[type=hidden]", b);
			
			lista.click(function(){
				select.hide();
				selected.html($(this).html());
				input.val($(this).attr("rel"));
			});
			
			selected.click(function(){
				select.show();
			})
		});
		
		/* radio */
		$.each($('.radio'), function(){
			var b = this;
			var lista = $("li a", b);
			var input = $("input[type=hidden]", b);
			
			lista.click(function(){
				var o = $(this);
				input.val(o.attr("rel"));
				lista.removeClass("selected");
				o.addClass("selected");
			});
		});
		
		/* checkbox */
		$.each($('.checkbox'), function(){
			var b = this;
			var lista = $("li a", b);
			
			lista.click(function(){
				var o = $(this);
				var input = $("input[type=hidden]", o);
				if(input.val() != ""){
					o.removeClass("selected");
					input.val('');
				}else{
					o.addClass("selected");
					input.val(o.attr("rel"));
				}
			});
		});
}