//Retorna o objeto
function get(id) { 
	try { 
		var a = document.getElementById(id); 
	} catch(e) { 
		alert("Erro encontrado: "+e); 		
	} 
	return 	a;
}
/*PROPOSTA*/
var camposP = Array("nome","cidade","estado","telefone","email","msg");
var nomesP = Array("Nome","Cidade","Estado","Telefone","E-mail","Mensagem");
var expresP = Array("o","a","o","o","o","a");

function valP(i) {
	obj = get(camposP[i]);
	if(obj.value=="") {
		get('erro_form').innerHTML = "<span style='color: red;'>"+nomesP[i]+" inválid"+expresP[i]+"!</span>";
		obj.focus();
		return false;
	}
	return true;
}

function enviaProposta (id) {
	if(!id) id = '';
	var arrayPageScroll = getPageScroll();
	get('window_content_product').style.display = 'block';
	get('content_product').style.width = document.body.clientWidth+'px';
	get('content_product').style.top = arrayPageScroll[1] + (document.body.clientWidth / 7) + 'px';	

	time = setTimeout(function () {
		get('window_content_product').innerHTML = ajax.loadResult('proposta.php?id='+id);
		clearTimeout(time);
	}, 100);
	
}
function getPageScroll(){

	var yScroll;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScroll = document.body.scrollTop;
	}

	arrayPageScroll = new Array('',yScroll) 
	return arrayPageScroll;
}

function validaFormP(id,language) {
	
	for(i=0;i<camposP.length;i++) {
		if(!valP(i)) return false;
	}
	get('erro_form').innerHTML = "<span style='color: black;'>enviando mensagem...</span>";
	var url = new Array();
	for(i=0; i<camposP.length; i++) {
		url[i] = camposP[i]+'='+escape(get(camposP[i]).value);
	}
	url[i+1] = '&id='+id;

	time = setTimeout(function () {
								
		var novo = ajax.loadResult('enviar_proposta.php?send=true&'+url.join('&'));
		if(novo == 'false') {
			get('erro_form').innerHTML = "<span style='color:red'>Erro ao enviar os dados!</span>";
			
		}else{
			get('erro_form').innerHTML = "<span style='color:green'>Dados enviados com sucesso!</span>";
			for(i=0;i<camposP.length;i++) {
				get(camposP[i]).value = "";
			}
		}
	}, 100);
	
	return false;
}


/* Chamada AJAX */
function apoiadores(pg,pg2) {
	if(!pg)
		pg = 0;
	if(!pg2)
		pg2 = 0;
	setTimeout(
	function () {
		ajax.loadContent('apoiadores.ajax.php?pg='+pg+'&pg2='+pg2,'apoiadores');
	}
	, 1)
}
function diretoria(pg) {
	if(!pg)
		pg = 0;
	setTimeout(
	function () {
		ajax.loadContent('diretoria.ajax.php?pg='+pg,'diretoria');
	}
	, 1)
}

function jogadores(pg,codigo) {
	if(!pg)
		pg = 0;
	if(!codigo)
		codigo = 0;
	setTimeout(
	function () {
		ajax.loadContent('jogadores.ajax.php?pg='+pg+'&codigo='+codigo,'jogadores');
	}
	, 1)
}

function noticias(pg,codigo) {
	if(!pg)
		pg = 0;
	if(!codigo)
		codigo = 0;
	setTimeout(
	function () {
		ajax.loadContent('noticias.ajax.php?pg='+pg+'&codigo='+codigo,'noticias');
	}
	, 1)
}

function produtos(pg,codigo) {
	if(!pg)
		pg = 0;
	if(!codigo)
		codigo = 0;
	setTimeout(
	function () {
		ajax.loadContent('produtos.ajax.php?pg='+pg+'&codigo='+codigo,'produtos');
	}
	, 1)
}

function addFocus (obj) {
	get(obj).focus();
}


$(function() {
	$('a[@rel*=lightbox]').lightBox();
});

function abreImg(id){
	$('#'+id+' a').lightBox();
}


//Limpa/Preenche os campos
function valueField (event, obj) {
	e = event.type;
	var obj = get(obj);
	
	if(!obj.save)
	{
		obj.save = obj.value;		
	}
	
	if(e=="blur")
	{
		if(obj.value=="")
		{
			obj.value = obj.save;
		}
	}
	else if(e=="focus")
	{
		if(obj.value=="")
		{
			obj.value = obj.save;
		}
		else if(obj.value==obj.save)
		{
			obj.value = "";
		}
	}
}

function addFlash (file, width, height, id, wmode, bgcolor) {
	if(!wmode)
		wmode = false;

	var fo = new FlashObject(file, "notify", width, height, "9", bgcolor, true);
	fo.addParam("scale", "noscale");
	fo.addParam("wmode", "opaque");
	fo.useExpressInstall('expressinstall.swf');
	
	if(wmode==true)
		fo.addParam("wmode", "transparent");
		
	fo.write(id);
}

function show (id)
{
	get(id).style.display = 'block';
}

function hide (id)
{
	get(id).style.display = 'none';
}


/* News letter */
function news(email) {
	if(!email)
		email = 0;
	ajax.loadContent('newsletter.ajax.php?email='+email,'news');
}
var campos1 = Array("email");
var nomes1 = Array("E-mail");
var expres1 = Array("o");

function val1(i) {
	obj1 = get(campos1[i]);
	if(obj1.value=="") {
		get('erro_form1').innerHTML = "<span style='color: red;'>"+nomes1[i]+" inválid"+expres1[i]+"!</span>";
		obj1.focus();
		return false;
	}else if(campos1[i]=="email"){
		if(obj1.value.indexOf ('@') < 1){
			get('erro_form1').innerHTML = "<span style='color: red;'>"+nomes1[i]+" inválid"+expres1[i]+"!</span>";
			obj1.focus();
				return false;
		}
		obj1.value.indexOf ('@')
		if(obj1.value.substring((obj1.value.indexOf ('@') + 1), obj1.value.length).indexOf ('@') >= 0){
			get('erro_form1').innerHTML = "<span style='color: red;'>"+nomes1[i]+" inválid"+expres1[i]+"!</span>";
			obj1.focus();
			return false;
		}
		if(obj1.value.indexOf ('.') < 5){
			get('erro_form1').innerHTML = "<span style='color: red;'>"+nomes1[i]+" inválid"+expres1[i]+"!</span>";
			obj1.focus();
			return false;
		}
		if((obj1.value.substring((obj1.value.indexOf ('.') + 1), obj1.value.length).length) < 3){
			get('erro_form1').innerHTML = "<span style='color: red;'>"+nomes1[i]+" inválid"+expres1[i]+"!</span>";
			obj1.focus();
			return false;
		}
	}
	return true;
}

function validaForm1() {
	for(i=0;i<campos1.length;i++) {
		if(!val1(i)) return false;
	}
	get('erro_form1').innerHTML = "<span style='color: silver;'>enviando mensagem...</span>";

	news(get('email').value);
}

/*	Contato  */

function contato(nome,cidade,email,telefone,msg,send,endereco,estado) {
	if(!nome)
		nome = 0;
	if(!email)
		email = 0;
	if(!cidade)
		telefone = 0;
	if(!telefone)
		telefone = 0;
	if(!send)
		send = 0;
	if(!endereco)
		endereco = 0;
	if(!estado)
		estado = 0;

		
	ajax.loadContent('contato.ajax.php?nome='+nome+'&cidade='+cidade+'&email='+email+'&telefone='+telefone+'&msg='+msg+'&send='+send+'&endereco='+endereco+'&estado='+estado,'contato');
}

var campos = Array("nome","email","msg");
var nomes = Array("Nome","E-mail","Mensagem");
var expres = Array("o","o","a");

function val(i) {
	obj = get(campos[i]);
	if(obj.value=="") {
		get('erro_form').innerHTML = "<span style='color: red;'>* Campo "+nomes[i]+" vazi"+expres[i]+"!</span>";
		obj.focus();
		return false;
	}
	return true;
}

function validaForm() {
	for(i=0;i<campos.length;i++) {
		if(!val(i)) return false;
	}
	get('erro_form').innerHTML = "<span style='color: silver;'>enviando mensagem...</span>";

	contato(get('nome').value,get('cidade').value,get('email').value,get('telefone').value,get('msg').value,get('send').value,get('endereco').value,get('estado').value);
}
