// SOLUÇÃO PARA O SCRIPT DO JQUERY QUE ENTRA EM CONFLITO COM O SCRIPT DO PROTOTYPE.
// FOI SUBSTTITUIDO O $ PARA $foo PARA SOLUCIONAR O PROBLEMA DO CONFLITO ENTRE OS SCRIPTS.
var $foo = jQuery.noConflict();

$foo(document).ready(function(){
	$foo('ul.menu li').hover(function(){
		$foo(this).toggleClass('linha_hover');
	}, function(){$foo(this).toggleClass('linha_hover');
	});
});

//escreve o flash na div desejada para que nao precise clicar nele antes de usa-lo
function montaFlashParams(width, height, arquivo, params, destino){

	var parametro = false;
	
	if(params != null || params != "" || params != "none"){
		parametro = true;
	}
	
	var myFlash =
	'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+width+'" height="'+height+'" id="'+arquivo+'" align="middle">'+
	'<param name="allowScriptAccess" value="sameDomain" />'+
	'<param name="movie" value="swf/'+arquivo+'.swf';if(parametro){ myFlash += '?'+params;} myFlash += '" />'+
	'<param name="wmode" value="transparent" />'+
	'<param name="scale" value="noscale" />'+
	'<param name="quality" value="high" />'+
	'<param name="bgcolor" value="#ffffff" />'+
	'<embed src="swf/'+arquivo+'.swf'; if(parametro){ myFlash += '?'+params;} myFlash += '" wmode="transparent" quality="high" width="'+width+'" height="'+height+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
	'</object>'
	;
	document.getElementById(destino).innerHTML = myFlash;
}


/*Função pacotes */

function pacote(div, pagina){
	if(document.getElementById(div).style.display == ''){
		document.getElementById(div).style.display = 'none';
	} else {
		document.getElementById(div).style.display = '';
		consultaAjaxText(pagina,'','post',div,'');
	}
}

function trocaBg(objt){
	if($foo(objt).attr("class")=="fechado"){
		$foo(objt).attr("style", "background:url(img/bg_fecha_pacotes.jpg) no-repeat left top #F7B71B");
		$foo(objt).attr("class","aberto");
	}else{
		$foo(objt).attr("style", "background:url(img/bg_abre_pacotes.jpg) no-repeat left top #F7B71B");
		$foo(objt).attr("class","fechado");
	}
}



function irTopo(){
	scrollTo(0,0);	
}


var lastOpen=1;
function trocaDestaque(num){
	clearInterval(intervalo);
	if(num == 0){
		num = lastOpen+1;
		tam = $foo("#destaques ul.titSys > *").length;
		if(num > tam){
			num = 1;
		}
	}
	$foo("#destaques .destaque"+num).toggleClass("hide");
	$foo("#destaques .destaque"+lastOpen).toggleClass("hide");
	lastOpen = num;
	
	var i=1;
	$foo("#destaques ul.titSys li").each(function(){
		if($foo(this).attr("class")== "atual"){
			$foo(this).removeClass("atual");
		}
		if(i==num){
			$foo(this).addClass("atual");
		}
		i++;
	});
	intervalo = window.setInterval("trocaDestaque(0)", 10000);
}

var intervalo = window.setInterval("trocaDestaque(0)", 10000);


//verifica se o email informada eh valido
function validaEmail(email){
	ER = new RegExp("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]{2,64}(\.[a-z0-9-]{2,64})*\.[a-z]{2,4}$");
	if (ER.test(email)){
		return true;
	}else{
		return false;
	}
}


function validaFrmContato(form){
	scrollTo(0,450);
	if(form.txtNome.value==""){
		$foo("#form_alert div").show();
		$foo("#form_alert div").html("Por favor, preencha o campo <span>NOME</span>!");
		form.txtNome.focus();
		return false;
	}
	if(form.txtEmail.value==""){
		$foo("#form_alert div").show();
		$foo("#form_alert div").html("Por favor, preencha o campo <span>EMAIL</span>!");
		form.txtEmail.focus();
		return false;
	}else{
		if(!validaEmail(form.txtEmail.value)){
			$foo("#form_alert div").show();
			$foo("#form_alert div").html("Por favor, <span>informe um EMAIL V&Aacute;LIDO</span>!");
			form.txtEmail.focus();
			return false;
		}
	}
	if(form.txtAssunto.value==""){
		$foo("#form_alert div").show();
		$foo("#form_alert div").html("Por favor, preencha o campo <span>ASSUNTO</span>!");
		form.txtAssunto.focus();
		return false;
	}
	if(form.txtMensagem.value==""){
		$foo("#form_alert div").show();
		$foo("#form_alert div").html("Por favor, preencha o campo <span>MENSAGEM</span>!");
		form.txtMensagem.focus();
		return false;
	}

	$foo("#form_alert div").html("aguarde um momento..");
	$foo("#form_alert div").load('enviaContato.php?'+$foo("#frmContato").serialize());
}


function login(form){
	if(form.txtLogin.value == ""){
		alert("Favor preencher campo de login");
		form.txtLogin.focus();
		return false;
	}
	if(form.txtSenha.value == ""){
		alert("Favor preencher campo senha");
		form.txtSenha.focus();
		return false;
	}
	
	$foo("#resposta").load('login.php?'+$foo("#frmLogin").serialize());
}