var Menus = [];	
var Submenu = [];
var Textmenu = [];	

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function LoadMenu(){
	var i = 0;	
	var j = 0;
	if(document.getElementById){
		function Over() {
			this.style.backgroundColor = '#B7DB6A';
			this.style.cursor='hand';
		}
		function Out() { 
			this.style.backgroundColor = '#D6EAAA';
		}
		function Show() {
			this.style.visibility='visible';
		}
		function Hide() {
			this.style.visibility='hidden';
		}
		for(j=0; j<Textmenu.length; j++){	
			for (i=0; i<Textmenu[j][0].length; i++){
				Textmenu[j][0][i] = "<div nowrap style=\"width:100%;padding:3px;\" onClick=\"document.location.href='"+Textmenu[j][1][i]+"';\">"+Textmenu[j][0][i]+"</div>";
				Submenu[j][i] = document.createElement("DIV");
				Submenu[j][i].setAttribute("className", "menu");
				Submenu[j][i].innerHTML = Textmenu[j][0][i];
				Submenu[j][i].onmouseover = Over;
				Submenu[j][i].onmouseout = Out;
				Menus[j].appendChild(Submenu[j][i]);
			}
			Menus[j].onmouseover = Show;
			Menus[j].onmouseout = Hide;
		}
	}
}

function ShowMenu(Id) {
	if(Menus[Id]) Menus[Id].onmouseover();
}

function HideMenu(Id) {
	if(Menus[Id]) Menus[Id].onmouseout();
}

function Foto(pagina, nomedajanela, w, h) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',status=no,scrollbars=no,resizable=no,menubar=no'
	win = window.open(pagina, nomedajanela, winprops)
	if (parseInt(navigator.appVersion) >= 4) win.window.focus();
}

function ValidaEmail(objeto) {
   var email = objeto.value;
   var s = new String(email);
   var retorno = true;
   // Validar se o e-mail inicia com o @
   if (email.substr(0,1) == "@")
           retorno = false;
   // { } ( ) < > [ ] | \ /
   if ((s.indexOf("{")>=0) || (s.indexOf("}")>=0) || (s.indexOf("(")>=0) || (s.indexOf(")")>=0) || (s.indexOf("<")>=0) || (s.indexOf(">")>=0) || (s.indexOf("[")>=0) || (s.indexOf("]")>=0) || (s.indexOf("|")>=0) || (s.indexOf("\"")>=0) || (s.indexOf("/")>=0))
           retorno = false;
   // & * $ % ? ! ^ ~ ` ' "
   if ((s.indexOf("&")>=0) || (s.indexOf("*")>=0) || (s.indexOf("$")>=0) || (s.indexOf("%")>=0) || (s.indexOf("?")>=0) || (s.indexOf("!")>=0) || (s.indexOf("^")>=0) || (s.indexOf("~")>=0) || (s.indexOf("`")>=0) || (s.indexOf("'")>=0) )
           retorno = false;
   // , ; : = #
   if ((s.indexOf(",")>=0) || (s.indexOf(";")>=0) || (s.indexOf(":")>=0) || (s.indexOf("=")>=0) || (s.indexOf("#")>=0) )
           retorno = false;
   // procura se existe apenas um @
   if ( (s.indexOf("@") < 0) || (s.indexOf("@") != s.lastIndexOf("@")) )
           retorno = false;
   // verifica se tem pelo menos um ponto após o @
   if (s.lastIndexOf(".") < s.indexOf("@"))
           retorno = false;
   // áéíóúâêîôûäëïöüçàèìòùãõ
   if ((s.indexOf("á")>=0) || (s.indexOf("é")>=0) || (s.indexOf("í")>=0) || (s.indexOf("ó")>=0) || (s.indexOf("ú")>=0) ||
       (s.indexOf("â")>=0) || (s.indexOf("ê")>=0) || (s.indexOf("î")>=0) || (s.indexOf("ô")>=0) || (s.indexOf("û")>=0) ||
       (s.indexOf("ä")>=0) || (s.indexOf("ë")>=0) || (s.indexOf("ï")>=0) || (s.indexOf("ö")>=0) || (s.indexOf("ü")>=0) ||
       (s.indexOf("ç")>=0) || (s.indexOf("à")>=0) || (s.indexOf("è")>=0) || (s.indexOf("ì")>=0) || (s.indexOf("ò")>=0) ||
       (s.indexOf("ù")>=0) || (s.indexOf("ã")>=0) || (s.indexOf("õ")>=0))
           retorno = false;
   // ÁÉÍÓÚÂÊÎÔÛÄËÏÖÜÇÀÈÌÒÙãõ
   if ((s.indexOf("Á")>=0) || (s.indexOf("É")>=0) || (s.indexOf("Í")>=0) || (s.indexOf("Ó")>=0) || (s.indexOf("Ú")>=0) ||
       (s.indexOf("Â")>=0) || (s.indexOf("Ê")>=0) || (s.indexOf("Î")>=0) || (s.indexOf("Ô")>=0) || (s.indexOf("Û")>=0) ||
       (s.indexOf("Ä")>=0) || (s.indexOf("Ë")>=0) || (s.indexOf("Ï")>=0) || (s.indexOf("Ö")>=0) || (s.indexOf("Ü")>=0) ||
       (s.indexOf("Ç")>=0) || (s.indexOf("À")>=0) || (s.indexOf("È")>=0) || (s.indexOf("Ì")>=0) || (s.indexOf("Ò")>=0) ||
       (s.indexOf("Ù")>=0) || (s.indexOf("Ã")>=0) || (s.indexOf("Õ")>=0))
           retorno = false;
   return retorno;
}