
$(document).ready(function(){

	$("#tweet-container").getTwitter({
		userName: "evaluebr",
		numTweets: 3,
		loaderText: "Carregando tweets...",
		slideIn: true,
		showHeading: false,
		showProfileLink: false
	});

	$('.rodadestaque').after('<div id="nav">').cycle({ 
		fx:     'fade', 
		speed:  'fast', 
		timeout: 10000, 
		pager:  '#nav' 
	});
		
});

$(document).ready(function(){
	$('.bordercorner').corner("cc:#F8F8F8").corner("bl cc:#fff").corner("br cc:#fff");
	$('.bordercorner2').corner("cc:#F8F8F8").corner("bl cc:#fff").corner("br cc:#fff");
	$('.bordercorner3').corner("cc:#E7E7E7").corner("bl cc:#fff").corner("br cc:#fff");
	$('.bordercorner4').corner("cc:#fff").corner("bl cc:#fff").corner("br cc:#fff");
	$('.bordercorner5').corner("cc:#DFDFDF").corner("bl cc:#fff").corner("br cc:#fff");
	$('.corner').corner("cc:#c9c9c9");
	$('.corner2').corner("cc:#F01928");


	//SLIDESHOW DA FICHA DO IMÓVEL
	$('#slideshowimovel').cycle({ 
		timeout: 3000, 
		pager:  '#nav', 
		pagerAnchorBuilder: function(idx, slide) { 
			url = $(slide).find("img").attr("src").split("/");
			add = "";
			for(i = 0; i < (url.length - 1); i++){
				add += url[i] + "/";
			}
			//add += "thumbs/thumb";
			add += url[url.length - 1];
			return '<li><a href="#"><img src="' + add +'" /></a></li>'; 
		} 
	}); 
	$("#slideshowimovel a").slideshow(); 
	
			
});	

var intervaloRich;
$(document).ready(function() {
	$("#richMedia").show();						   
	intervaloRich = setInterval(fechaRich,15000);
})

function fechaRich(){
	$("#richMedia").hide("slow");
}

function mostraRich(){
	var rich_media = document.getElementById("richMedia");
	if(rich_media){
		rich_media.style.display = "block";
		setTimeout("fechaRich()",15000)
	}
};	
		
		function MM_validateForm() {
//  ---------------------------------------
	if (document.getElementById) {
		var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
		firstField = new Array();
		for (i=0; i<(args.length-2); i+=4) {
			test=args[i+2];
			label = args[i+3];
			val=document.getElementById(args[i]);
			if (val) {
				nm=val.name;
				elInput = val;
				elInput.className = "";
				if ((val=val.value)!="") {
					if (test.indexOf('isEmail')!=-1) {
						p=val.indexOf('@');
						if (p<1 || p==(val.length-1)) {
							errors+='- '+label+' inválido.\n';
							elInput.className = "campoErrado";
							firstField.push(elInput);
						}
					} else if (test!='R') {
						num = parseFloat(val);
						if (isNaN(val)) {
							errors+='- '+label+' deve ser um número válido.\n';
							elInput.className = "campoErrado";
							firstField.push(elInput);
						}
						if (test.indexOf('inRange') != -1) {
							p=test.indexOf(':');
							min=test.substring(8,p);
							max=test.substring(p+1);
							if (num<min || max<num) {
								errors+='- '+label+' deve ser um número entre '+min+' e '+max+'.\n';
								elInput.className = "campoErrado";
								firstField.push(elInput);
							}
						}
					}
				}else if (test.charAt(0) == 'R') {
					errors += '- '+label+' é obrigatório.\n';
					elInput.className = "campoErrado";
					firstField.push(elInput);
				}
			}
		}
		if (errors) {
			alert('Os seguintes erros ocorreram:\n'+errors);
			firstField[0].focus();
		}
		document.MM_returnValue = (errors == '');
	}
}
