function ordem(elemento,ord){
	document.getElementById(elemento).src='img/' + ord +'.png';
}

/* Focar campo */
function fc(campo){
	document.getElementsByName(campo).item(0).focus();
}

window.onload = function(){
	menu_horizontal();
}

// Menu
function menu_horizontal(){
	var navItems = document.getElementById("menu_dropdown").getElementsByTagName("li");
	for (var i=0; i< navItems.length; i++){
		if(navItems[i].className == "menu"){
			if(navItems[i].getElementsByTagName('ul')[0] != null){
				navItems[i].onmouseover=function() {this.getElementsByTagName('ul')[0].style.display="block";}
				navItems[i].onmouseout=function() {this.getElementsByTagName('ul')[0].style.display="none";}
			}
		}
	}
}

function troca(elemento,classe){
	elemento.className = classe;
}

function mostraPop(){
	document.getElementById('pop').className = "popok";
	fadeIn('pop', 0.1);
}

function fadeOut(id, time) {
	target = document.getElementById(id);
	alpha = 100;
	timer = (time*1000)/50;
	var i = setInterval(
			function() {
				if (alpha <= 0)
					clearInterval(i);
				setAlpha(target, alpha);
				alpha -= 2;
				if(alpha == 0){
					document.getElementById('pop').style.display = 'none';
				}
			}, timer);
}

function fadeIn(id, time) {
	target = document.getElementById(id);
	alpha = 0;
	timer = (time*1000)/50;
	var i = setInterval(
			function() {
				if (alpha >= 100)
					clearInterval(i);
				setAlpha(target, alpha);
				alpha += 2;
			}, timer);
}

function setAlpha(target, alpha) {
	target.style.filter = "alpha(opacity="+ alpha +")";
	target.style.opacity = alpha/100;
}

function oculta_pop(elemento){
	fadeOut('pop', 0.1);
	clearInterval(intervalo);
}

function abrir(pagina){
	var page = pagina + '.php';
	window.open(page,'_self');
}

function ir(obj){
	window.open(obj, "_self");
}

function pula(nome){
	if(nome=="dia"){
		if(document.form.dia.value.length == 2){
			document.form.mes.focus();
		}
	}
	if(nome=="mes"){
		if(document.form.mes.value.length == 2){
			document.form.ano.focus();
		}
	}
	if(nome=="ano"){
		if(document.form.ano.value.length == 4){
			document.form.email.focus();
		}
	}
}

function valida_form(){
	d = document.form;
	if(d.nome.value == ""){
		alert("Você deve preencher o nome!");
		d.nome.focus();
		return false;
	}

	if(d.dia.value == ""){
		alert("Você deve preencher o dia do seu nascimento!");
		d.dia.focus();
		return false;
	}

	if(d.mes.value == ""){
		alert("Você deve preencher o mês do seu nascimento!");
		d.mes.focus();
		return false;
	}

	if(d.ano.value == ""){
		alert("Você deve preencher o ano do seu nascimento!");
		d.ano.focus();
		return false;
	}

	if(d.ano.value < 4){
		alert("O ano do seu nascimento deve ter 4 dígitos!");
		d.ano.focus();
		return false;
	}

	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte2 >= 2 && parte3 >= 9)) {		
		alert("Preencha um e-mail válido!");
		d.email.focus();
		return false;
	}

	if(d.login.value == ""){
		alert("Você deve preencher o login!");
		d.login.focus();
		return false;
	}

	if(d.senha.value == ""){
		alert("Você deve preencher a senha!");
		d.senha.focus();
		return false;
	}
	return true;
}

function muda_texto(enviar){
	enviar.value='Aguarde...';
	enviar.disabled='disabled';
}

function bola(elemento,acao){
	imagem = 'img/' + acao + '.png';
	document.getElementById(elemento).src = imagem;
}

// Escrever Flash:
function wf(nome,lugar,largura,altura){
	var conteudo = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="'+largura+'" height="'+altura+'">';
	conteudo += '<param name="movie" value="'+nome+'.swf" />';
	conteudo += '<param name="quality" value="high" />';
	conteudo += '<param name="wmode" value="transparent" />';
	conteudo += '<param name="menu" value="false" />';
	conteudo += '<embed src="'+nome+'.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="'+largura+'" height="'+altura+'" menu="false" wmode="transparent"></embed>';
	conteudo += '</object>';

	document.getElementById(lugar).innerHTML = conteudo;
}

// Escrever Flash Música:
function wfm(nome,lugar,largura,altura){
	var conteudo = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="'+largura+'" height="'+altura+'">';
	conteudo += '<param name="movie" value="'+nome+'.swf" />';
	conteudo += '<param name="quality" value="high" />';
	conteudo += '<param name="menu" value="false" />';
	conteudo += '<embed src="'+nome+'.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="'+largura+'" height="'+altura+'" menu="false"></embed>';
	conteudo += '</object>';

	document.getElementById(lugar).innerHTML = conteudo;
}

// Título da página:
function titulo(tit){
	var titulo = tit;
	document.title = titulo;
}

/* Contato */
function valida_contato(){
	d = document.f;
	if(d.nome.value == ""){
		document.getElementById('tnome').style.display = "inline";
		d.nome.focus();
		return false;
	}

	if(d.email.value == ""){
		document.getElementById('temail').style.display = "inline";
		d.email.focus();
		return false;
	}
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte2 >= 2 && parte3 >= 9)) {		
		document.getElementById('temail').style.display = "inline";
		d.email.focus();
		return false;
	}

	if(d.assunto.value == ""){
		document.getElementById('tassunto').style.display = "inline";
		d.assunto.focus();
		return false;
	}

	if(d.mensagem.value == ""){
		document.getElementById('tmensagem').style.display = "inline";
		d.mensagem.focus();
		return false;
	}
	return true;
}

/* Verifica se todos os campos estão preenchidos */
function verifica(campo)
{
	var camp = campo.value;
	var nome = campo.name;
	var msg = "t" + nome;

	if(camp == 0)
	{
		document.getElementById(msg).style.display = "inline";
	}
	else
	{
		if((nome == "email") || (nome == "seu_email") || (nome == "email_amigo"))
		{
			var parte1 = campo.value.indexOf("@");
			var parte2 = campo.value.indexOf(".");
			var parte3 = campo.value.length;
			
			if ((parte1 >= 3 && parte2 >= 2 && parte3 >= 9))
			{
				document.getElementById(msg).style.display = "none";
			}
			else
			{
				document.getElementById(msg).style.display = "inline";
			}
		}
		else
		{
			document.getElementById(msg).style.display = "none";
		}
	}
}

/* Limpa todos os campos e avisos do formulário */
function limpa_tudo_contato()
{
	document.getElementById('tnome').style.display = "none";
	document.getElementById('temail').style.display = "none";
	document.getElementById('tassunto').style.display = "none";
	document.getElementById('tmensagem').style.display = "none";
	fc('nome');
}

/* Valida Comentário */
function valida_comentario(){
	d = document.fcomentario;
	if(d.nome.value == ""){
		document.getElementById('tnome').style.display = "inline";
		d.nome.focus();
		return false;
	}

	if(d.email.value == ""){
		document.getElementById('temail').style.display = "inline";
		d.email.focus();
		return false;
	}
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte2 >= 2 && parte3 >= 9)) {		
		document.getElementById('temail').style.display = "inline";
		d.email.focus();
		return false;
	}

	if(d.comentario.value == ""){
		document.getElementById('tcomentario').style.display = "inline";
		d.comentario.focus();
		return false;
	}
	return true;
}

/* Valida Envia Amigo */
function valida_envia_amigo(){
	d = document.famigo;
	if(d.seu_nome.value == ""){
		document.getElementById('tseu_nome').style.display = "inline";
		d.seu_nome.focus();
		return false;
	}

	if(d.seu_email.value == ""){
		document.getElementById('tseu_email').style.display = "inline";
		d.seu_email.focus();
		return false;
	}
	parte1 = d.seu_email.value.indexOf("@");
	parte2 = d.seu_email.value.indexOf(".");
	parte3 = d.seu_email.value.length;
	if (!(parte1 >= 3 && parte2 >= 2 && parte3 >= 9)) {		
		document.getElementById('temail').style.display = "inline";
		d.seu_email.focus();
		return false;
	}

	if(d.nome_amigo.value == ""){
		document.getElementById('tnome_amigo').style.display = "inline";
		d.nome_amigo.focus();
		return false;
	}

	if(d.email_amigo.value == ""){
		document.getElementById('temail_amigo').style.display = "inline";
		d.email_amigo.focus();
		return false;
	}
	parte1 = d.email_amigo.value.indexOf("@");
	parte2 = d.email_amigo.value.indexOf(".");
	parte3 = d.email_amigo.value.length;
	if (!(parte1 >= 3 && parte2 >= 2 && parte3 >= 9)) {		
		document.getElementById('temail_amigo').style.display = "inline";
		d.email_amigo.focus();
		return false;
	}

	if(d.seu_comentario.value == ""){
		document.getElementById('tseu_comentario').style.display = "inline";
		d.seu_comentario.focus();
		return false;
	}
	return true;
}
