function send(id, func)
{
	if (func())
	{
		document.getElementById(id).submit();
	}
}

function validaBusca()
{
	if (document.getElementById("busca").value.length == 0)
	{
		alert("Digite o termo que deseja buscar!")
		document.getElementById("busca").focus()
		return false;
	}
	return true;
}

function validaNews()
{
	if (!ValidarEmail(document.getElementById("news").value))
	{
		alert("Preencha o seu e-mail no campo Newsletter!!")
		document.getElementById("news").focus()
		return false;
	}
	if (document.getElementById("news").value == "")
	{
		alert("Preencha o seu e-mail no campo Newsletter!")
		return false;
	}
	return true;
}

function validaContato()
{
	if (document.getElementById("nome").value.replace(" ", "").length == 0)
	{
		alert("Campo Nome inválido!")
		return false;
	}
	if (document.getElementById("cidade").value.replace(" ", "").length == 0)
	{
		alert("Campo Cidade inválido!")
		return false;
	}
	if (document.getElementById("uf").value.replace(" ", "").length == 0)
	{
		alert("Campo UF inválido!")
		return false;
	}
	if (document.getElementById("tel").value.replace(" ", "").length == 0)
	{
		alert("Campo Telefone inválido!")
		return false;
	}	
	if (!ValidarEmail(document.getElementById("email").value))
	{
		alert("Campo E-mail inválido!")
		return false;
	}
	if (document.getElementById("assunto").value.replace(" ", "").length == 0)
	{
		alert("Campo Assunto inválido!")
		return false;
	}
	if (document.getElementById("msg").value.replace(" ", "").length == 0)
	{
		alert("Campo Mensagem inválido!")
		return false;
	}
	return true;
}

function ValidarEmail(Email)
{
	var TamEmailMenos_1;
	var PosicaoArroba_1,PosicaoArroba_2;
	var PosicaoPonto_1,PosicaoPonto_2;
	
	TamEmailMenos_1 = eval(Email.length -1);
	PosicaoArroba_1 = Email.indexOf("@");
	PosicaoPonto_1 = Email.indexOf(".");
	PosicaoArroba_2 = Email.lastIndexOf("@");
	PosicaoPonto_2 = Email.lastIndexOf(".");
	if(Email.replace(" ", "").length == 0)
	{
		return false;
	}
	if(Email != "" && PosicaoArroba_1 == -1 || Email != "" && PosicaoArroba_1 == 0 || Email != "" && PosicaoArroba_1 == TamEmailMenos_1)
		return false;
	if(Email != "" && PosicaoPonto_1 == -1 || Email != "" && PosicaoPonto_1 == 0 || Email != "" && PosicaoPonto_1 == TamEmailMenos_1)
		return false;
	if(Email != "" && PosicaoArroba_2 == -1 || Email != "" && PosicaoArroba_2 == 0 || Email != "" && PosicaoArroba_2 == TamEmailMenos_1)
		return false;
	if(Email != "" && PosicaoPonto_2 == -1 || Email != "" && PosicaoPonto_2 == 0 || Email != "" && PosicaoPonto_2 == TamEmailMenos_1)
		return false;          
	else
		return true;
}


function reziseHeight(val)
{
	if (navigator.appVersion.indexOf("MSIE") == -1)
	{
		document.getElementById("thumbNavigator").parentNode.style.height = val + "px";
	}
	else
	{
		document.getElementById("thumbNavigator").style.height = val + "px";
		document.getElementById("thumbNavigator").height = val;
		resize();
	}
}

function alterRelease(obj, campanha, titulo, formato,descricao, url)
{
	document.getElementById("campanha").innerHTML = campanha;
	document.getElementById("titulo").innerHTML = titulo;
	document.getElementById("formato").innerHTML = formato;
	document.getElementById("descricao").innerHTML = descricao;
	
	for(i = 0; i < obj.parentNode.childNodes.length; i ++)
	{
		if (obj.parentNode.childNodes[i].nodeName == "A")
		{
			for (a = 0; a < obj.parentNode.childNodes[i].childNodes.length; a ++)
			{
				if (obj.parentNode.childNodes[i].childNodes[a].nodeName == "IMG")
				{
					obj.parentNode.childNodes[i].childNodes[a].style.border = "none";
				}
			}
		}
	}
	
	for(i = 0; i < obj.childNodes.length; i ++)
	{
		if (obj.childNodes[i].nodeName == "IMG")
		{
			obj.childNodes[i].style.border = "#667E5C 4px solid";
		}
	}
	document.getElementById("showImage").style.display = "block";
	document.getElementById("showImage").style.height = document.body.offsetHeight + "px";
	makeRequest (url)
}

function closeImage()
{
	document.getElementById('image').innerHTML = "";
	document.getElementById('showImage').style.display='none';
}




function makeRequest (url)
{
	http_request = false;
	
	if (window.ActiveXObject)
	{// IE
		try
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) 
			{
			
			}
		}
	}
	else if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		http_request.overrideMimeType("text/xml");
	}
	if (!http_request)
	{
		alert('Houve um problema, tente mais tarde!');
		return false;
	}

	http_request.onreadystatechange = alertContents;
	http_request.open("GET", url, true);
	http_request.send(null);

}

function alertContents(id)
{
	if (http_request.readyState == 4)
	{
		if (http_request.status == 200)
		{
			document.getElementById("image").innerHTML = (http_request.responseText);
		}
		else
		{
			alert('Houve um problema, tente mais tarde!');
		}
	}
}


// JavaScript Document

var iniciaHeight

function resize() {
	document.getElementById("conteudo").style.height = ""
	document.getElementById("conteudo").style.height = document.getElementById("externa").offsetHeight - document.getElementById("topo").offsetHeight - document.getElementById("rodape").offsetHeight + "px"
	var heightTesteInic = document.getElementById("conteudo").style.height.split("px")
	var heightTesteFin = iniciaHeight.split("px")
	if (Number(heightTesteInic[0]) < Number(heightTesteFin[0])) {
		//document.getElementById("conteudo").style.height = iniciaHeight
		document.getElementById("conteudo").style.height = "auto"
	}
	
	if (document.getElementById("conteudo").offsetHeight < document.body.offsetHeight - document.getElementById("topo").offsetHeight - document.getElementById("rodape").offsetHeight)
	{
		document.getElementById("conteudo").style.height = document.body.offsetHeight - document.getElementById("topo").offsetHeight - document.getElementById("rodape").offsetHeight + "px"
	}
}

function inicializaResize() {
	
	document.getElementById("conteudo").style.height = "auto"
	iniciaHeight = document.getElementById("conteudo").offsetHeight + "px"
	
	resize()
	
}

window.onload = function() {
	
	inicializaResize()

}

window.onresize = function() {

	resize()

}
