$(function(){
	$('a[href=""]').click(function(){
		return false;
	});
	function abrirJanela(width, height, nome,barra) {
		var top; var left; 
		if (barra == "") {
			barra = 0;
		}
		top = ( (screen.height/2) - (height/2) )
		left = ( (screen.width/2) - (width/2) )
		window.open(nome, "","toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=1,scrollbars=1,width="+width+",height="+height+",left="+left+",top="+top);
	}
	var valores = new Array;
	$('input[type=text],textarea').each(function(){
			valores[$(this).attr('name')] = $(this).attr('value');
	});
	$('input[type=text],textarea').focus(function(){
	
		if ($(this).attr('value') == valores[$(this).attr('name')]){
			$(this).val('');
		}
															
	}); 
	$('input[type=text],textarea').blur(function(){
	
		if ($(this).attr('value') == ""){
			$(this).val(valores[$(this).attr('name')]);
		}
															
	});
	
	var mascaraTelefone = false;
   $("#telefone").click(function(){
     if(!mascaraTelefone){
        $(this).mask("(99) 9999-9999? / 9999-9999");  
        mascaraTelefone = true;
       }
   })
   var mascaraTelefone2 = false;
   $("#av_telefone").click(function(){
     if(!mascaraTelefone2){
        $(this).mask("(99) 9999-9999? / 9999-9999");  
        mascaraTelefone2 = true;
       }
   })
	jQuery.validator.addMethod("defaultInvalid", function(value, element) {
		return value != element.defaultValue;
	}, "");
	$("#formVenda, #contato, #form_contato, #form_gostei_imovel").validate({
		rules: {
			nome: {
				required: true,	
				defaultInvalid: true
			},
			email: {
				required: true,	
				email: true,
				defaultInvalid: true
			},
			telefone: {
				required: true,	
				defaultInvalid: true
			},
			mensagem: {
				required: true,	
				defaultInvalid: true
			}			
		},
		messages: {
			nome: "Favor informar o Nome!",
			email: {
				required:"Favor informar um E-mail válido!",
				email:"Favor informar um E-mail válido!"
			},			
			telefone: "Favor informar o Telefone!",
			mensagem: "Favor informar a Mensagem!"
		}	
	});
	$("#formAvalie").validate({
		rules: {
			av_nome: {
				required: true,	
				defaultInvalid: true
			},
			av_email: {
				required: true,	
				email: true,
				defaultInvalid: true
			},
			av_telefone: {
				required: true,	
				defaultInvalid: true
			},
			av_mensagem: {
				required: true,	
				defaultInvalid: true
			}			
		},
		messages: {
			av_nome: "Favor informar o Nome!",
			av_email: {
				required:"Favor informar um E-mail válido!",
				email:"Favor informar um E-mail válido!"
			},			
			av_telefone: "Favor informar o Telefone!",
			av_mensagem: "Favor informar a Mensagem!"
		}	
	});
	
		
});
