$(document).ready
(
	function()
	{			
		renderizaPosts($("body"));
	}
);

var pagina;
function renderizaPosts(elemento)
{
	elemento.find("form").each
	(
		function(index, element)
		{
			var form = $(this);
						
			form.submit
			(
				function()
				{		
					var f;
					f = document.frmfaleconosco;			
					if(f.nome.value==''){
						alert('Preencha o campo nome.');
						f.nome.focus();
						return false;
					}
					if(f.telefone.value==''){
						alert('Preencha o campo telefone.');
						f.telefone.focus();
						return false;
					}
					if(f.email.value==''){
						alert('Preencha o campo e-mail.');
						f.email.focus();
						return false;
					}
					if(f.cidade.value==''){
						alert('Preencha o campo cidade.');
						f.cidade.focus();
						return false;
					}
					if(f.estado.value==''){
						alert('Selecione o campo estado.');
						f.estado.focus();
						return false;
					}	
					if(f.empresa.value==''){
						alert('Preencha o campo empresa.');
						f.empresa.focus();
						return false;
					}
					if(f.cargo.value==''){
						alert('Preencha o campo cargo.');
						f.cargo.focus();
						return false;
					}
					
					return true;	
				}				
			);		
		}
	);	
}


function limpaFormulario()
{	
	$("input:text").val("");	
	$("select").val("");					
}


function abrePopupAjax(elemento,titulo)
{	
	var popup = $("<div class='popup_resposta'></div>");
	popup.prepend(elemento);
	
	if($.browser.msie && $.browser.version.substr(0,1)=="6")
	{
		$(popup).css("position","absolute");
		$(popup).css("z-index",3);
	}
	
	$(".bg_popup:first").after(popup);
	
	centralizaPopup();
	
	$(".popup_resposta:first").fadeIn("fast");
	$(window).resize(function()
	{
		centralizaPopup();
	});	
}

function centralizaPopup()
{
	var windowWidth = document.documentElement.clientWidth-24;
	var windowHeight = document.documentElement.clientHeight-24;
	var popupHeight = $(".popup_resposta:first").height();
	var popupWidth = $(".popup_resposta:first").width();
		
	$(".popup_resposta:first").css({
		"position": "fixed",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	//only need force for IE6
		
	if($.browser.msie && $.browser.version.substr(0,1)=="6")
	{
		$(".popup_resposta:first").css("position","absolute");
		$(".popup_resposta:first").css("z-index",3);
		
		var janelaHeight = 0;
		
		if($("body").innerHeight() > windowHeight+20)
		{
			janelaHeight = $("body").innerHeight();
		}
		else
		{
			janelaHeight = windowHeight+20;	
		}
		
		$(".bg_popup:first").css("height", janelaHeight);
		$(".bg_popup:first").css("width", windowWidth+20);
		$(".bg_popup:first").css("margin-bottom", 1-windowHeight);
		$(".bg_popup:first").css("position","absolute");
		$(".bg_popup:first").css("z-index",1);
		$(".bg_popup:first").css("left",0);
		$(".bg_popup:first").css("top",0);
 	}
}

function fechaPopup()
{
	if($.browser.msie && $.browser.version.substr(0,1)=="6")
	{
		$(".popup_resposta:first").remove();
		$(".bg_popup:first").remove();
	}
	else
	{
		$(".popup_resposta:first").fadeOut("fast", 
			function()
			{	
				$(".popup_resposta:first").remove();
				$(".bg_popup:first").fadeOut
				("fast",
					function()
					{
						$(".bg_popup:first").remove();			
					}				
				);	
			}
		);
	}
}

