$(function(){
	//IE 6.0
    if (($.browser.msie) && ($.browser.version == '6.0')) {
		$('#fsRecebaH #btnOk').hover(function() {
			$(this).addClass('hover');
		},function() {
			$(this).removeClass('hover');
		});
	}
	$('li','#lstUf').click(function(){
		$('#lstUf').removeClass('frmErro');
		$(this).siblings().removeClass('on').end().addClass('on');
		$(this).find('input').attr("checked", "checked");
	});
	
	// VALIDACOES FORMULARIO
	var $txtNome=$('#txtNome');
	var $txtEmail=$('#txtEmail');
	var $lstUf=$('#lstUf');
	var $msgsFrmErro=$('#msgsFrmErro');

	$('#formHome input').focus(function(){ //limpa erros no focus do campo
		$(this).removeClass('frmErro');
	});

	$('#formHome').submit(function(){
		var $radUf=$('input[name"radLstUf"]:checked');
		var erro = false;

		$msgsFrmErro.find('li.on').removeClass('on'); // desativa mensagens de erro

		if($txtNome.val()=='Informe seu Nome'){ // valida campo nome
			$txtNome.addClass('frmErro');
			$msgsFrmErro.find('.msgErro01').addClass('on'); // ativa msg de erro
			erro = true;
		}else{
			$txtNome.removeClass('frmErro');
		}

		if($txtEmail.val()=='Informe seu Email'){ // valida campo email
			$txtEmail.addClass('frmErro');
			$msgsFrmErro.find('.msgErro02').addClass('on'); // ativa msg de erro
			erro = true;
		}else{
			$txtEmail.removeClass('frmErro');
			if (!checkMail($txtEmail.val())) { // valida formato email
				$txtEmail.addClass('frmErro');
				$msgsFrmErro.find('.msgErro03').addClass('on'); // ativa msg de erro
				erro = true;
			}
		}

		if($radUf.length==0){ // valida selecao de Unidade Federativa
			$lstUf.addClass('frmErro');
			$msgsFrmErro.find('.msgErro04').addClass('on'); // ativa msg de erro
			erro = true;
		}else{
			$lstUf.removeClass('frmErro');
		}

		if(erro==false){
			
			$(this).ajaxSubmit({success: handleSuccess,
				            	error: handleError,
				            	resetForm: true});
			
			return false;				

		}else{
			$.fn.colorbox({width:"420px", open:true, inline:true, href:"#msgsFrmErro", opacity: 0.2, rel:false}); // abre modal com lista de erros
			return false;
		}
	});


});


function handleSuccess(responseText) {
	$.fn.colorbox({width:"420px", open:true, inline:true, href:"#msgsFrm", opacity: 0.2, rel:false}); // abre modal de sucesso
}

function handleError(xhr) {
	$.fn.colorbox({width:"420px", open:true, inline:true, href:"#msgsFrmErro", opacity: 0.2, rel:false}); // abre modal com lista de erros
}


// Abre panfleto
function panfleto(){
	$.fn.colorbox({width:"560px", open:true, inline:true, href:"#panfleto", opacity: 0.2, rel:false});
}

// Consulta vaga
function consultavaga(url){
	window.open(url, "_blank", 'resizable=yes,location=no,directories=no,status=no,toolbar=no,menubar=no,scrollbars=yes,width=800,height=600');
}
