function abre_pop(pagina, largura, altura, rolagem){
	var altura_pop=altura;
	var a = (screen.height - altura_pop) / 2;
	var largura_pop=largura;
	var l = (screen.width - largura_pop) / 2;
	window.open(pagina,"","status=no,resizable=no,scrollbars="+rolagem+",height="+altura_pop+",width="+largura_pop+",top="+a+",left="+l);
}

function preload() {
	var arrayImg=new Array();
	for(i=0; i<arguments.length; i++)  {
		arrayImg[i]=new Image();
		arrayImg[i].src=arguments[i];
	}
}

preload('/img/menu1_on.gif','/img/menu2_on.gif','/img/menu3_on.gif','/img/menu4_on.gif','/img/menu5_on.gif','/img/menu6_on.gif','/img/menu7_on.gif')

function muda(quem,imagem) {
	document.getElementById(quem).src=imagem;
}

var ns4=(navigator.appName=="Netscape" && navigator.appVersion.substr(0,1)==4);
var ns6=(navigator.appName=="Netscape" && navigator.appVersion.substr(0,1)>4);
var menu;
var arrHiddenMenu=new Array('madame','madame_over','aulas','aulas_over','novidades','novidades_over','utilidades','utilidades_over');

function getObj(objLayer,returnVar) {
	if (!returnVar) returnVar="obj";
	if (ns4) eval(returnVar + "=document." + objLayer);
	else if (ns6) eval(returnVar + "=document.getElementById('" + objLayer + "').style");
	else eval(returnVar + "=document.all." + objLayer + ".style");
}

function subMenu(objLayer,arrHidden,blnHideAll) {
	if (arrHidden) {
		for (i=0;i<eval(arrHidden + ".length");i++) {
			if (objLayer != eval(arrHidden + "[i]")) {
				getObj(eval(arrHidden + "[i]"));
				obj.visibility=(ns4)? "hide" : "hidden";
			}
		}
	}
	if (!objLayer=='') {
		getObj(objLayer);
		if (obj.visibility=='hidden' || obj.visibility=='hide') setTimeout("obj.visibility=(ns4)? 'show' : 'visible'",50);
		else if (!arrHidden || blnHideAll) menu=setTimeout("obj.visibility=(ns4)? 'hide' : 'hidden'",0);
	}
}

function valida_cadastro()
{
	var erros='', erroemail=0,  auxi=0, i=0;
	with(document.formulario){

		if(strNome.value.length==0)
		{
			erros += 'Nome\n';
		}
		
		if(strSobrenome.value.length==0)
		{
			erros += 'Sobrenome\n';
		}
		
		if(strEmail.value.length==0)
		{
			erros += 'E-mail\n';
		}
		//verificacao email 1
		if(strEmail.value.length!=0)
		{
		
			auxi=strEmail.value.indexOf("@");
			if(auxi < 1) {
				erroemail += 1;
			}
			if(strEmail.value.indexOf(".") < 1) {
				erroemail += 1;
			}
			if(strEmail.value.indexOf("..") != -1) {
				erroemail += 1;
			}
			if(strEmail.value.indexOf("@.") != -1) {
				erroemail += 1;
			}
			if(strEmail.value.indexOf(".@") != -1) {
				erroemail += 1;
			}

			auxi=0;
			for (i = 0; i < strEmail.value.length; i++)
			{
			if(strEmail.value.charAt(i) == "@"){
						auxi += 1;
				}
			}
			if(auxi > 1) {
				erroemail += 1;
			}

			i= strEmail.value.length-1;
			if(strEmail.value.charAt(i) == "."){
				erroemail += 1;
			}

			if (erroemail > 0){
				erros += 'E-mail \n';
			}
		}
		//fim email

		if (erros) alert('Por favor, verifique:\n'+erros);	
		document.DF_returnValue = (erros == '');
	}
}

function valida_fale()
{
	var erros='', erroemail=0,  auxi=0, i=0;
	with(document.formulario){

		if(strNome.value.length==0)
		{
			erros += 'Nome\n';
		}
		
		if(strEmail.value.length==0)
		{
			erros += 'E-mail\n';
		}
		//verificacao email 1
		if(strEmail.value.length!=0)
		{
		
			auxi=strEmail.value.indexOf("@");
			if(auxi < 1) {
				erroemail += 1;
			}
			if(strEmail.value.indexOf(".") < 1) {
				erroemail += 1;
			}
			if(strEmail.value.indexOf("..") != -1) {
				erroemail += 1;
			}
			if(strEmail.value.indexOf("@.") != -1) {
				erroemail += 1;
			}
			if(strEmail.value.indexOf(".@") != -1) {
				erroemail += 1;
			}

			auxi=0;
			for (i = 0; i < strEmail.value.length; i++)
			{
			if(strEmail.value.charAt(i) == "@"){
						auxi += 1;
				}
			}
			if(auxi > 1) {
				erroemail += 1;
			}

			i= strEmail.value.length-1;
			if(strEmail.value.charAt(i) == "."){
				erroemail += 1;
			}

			if (erroemail > 0){
				erros += 'E-mail \n';
			}
		}
		//fim email

		if(strMensagem.value.length==0)
		{
			erros += 'Mensagem\n';
		}		
		
		if (erros) alert('Por favor, verifique:\n'+erros);	
		document.DF_returnValue = (erros == '');
	}
}