var lastLevel1Name = '' ;

	function exGetElementById(aName){ 
		return document.getElementById(aName);
	}
	
	function dL2(level1Name){ 
		if (lastLevel1Name != '' ) { 
		var lastLevel1 = exGetElementById(lastLevel1Name); lastLevel1.className = 'mm1Td'; 
		var lastLevel2 = exGetElementById(lastLevel1Name + 's'); lastLevel2.style.display = 'none'; lastLevel2.style.visibility = 'hidden'; } if (lastLevel1Name != level1Name) { 
		var level1 = exGetElementById(level1Name); level1.className = 'mm1TdS'; 
		var level2 = exGetElementById(level1Name + 's'); level2.style.visibility = 'visible'; level2.style.display = 'block'; lastLevel1Name = level1Name; 
		} else { lastLevel1Name = ''; } 
		return false;}
		var lastLevel3Cord = new Array(false, 0, 0, 0, 0);
		var lastLevel2Name = '';
		function dL3(level2Name){
		if (level2Name != lastLevel2Name){
			var MARGIN = 10;
			var isIE = (document.all) ? true : false;
			var level2 = exGetElementById(level2Name);
			var level3 = exGetElementById(level2Name + 's');
			var level3Top = getRealTop(level2);var level3Left = getRealLeft(level2) + 106 - 10;
			var space = 80;
			var windowHeight = isIE ? document.body.clientHeight : (window.innerHeight - 10);
			if ((level3Top + level3.offsetHeight + MARGIN) > windowHeight){level3Top -= (level3.offsetHeight - MARGIN);}level3.style.top = level3Top;level3.style.left = level3Left;level3.style.visibility = 'visible';level2.className = 'mm2TdS';hideLevel3();lastLevel3Cord[0] = true;lastLevel3Cord[1] = level3Top - space;lastLevel3Cord[2] = level3Left + 106 + space;lastLevel3Cord[3] = level3Top + level3.offsetHeight + space;lastLevel3Cord[4] = (level3Left - 106) - 50;lastLevel2Name = level2Name;}}
			function hideLevel3(){ 
			if(lastLevel2Name != '') { 
			var lastLevel2 = exGetElementById(lastLevel2Name); 
			var lastLevel3 = exGetElementById(lastLevel2Name + 's'); lastLevel3.style.top = -1000; lastLevel3.style.left = -1000; lastLevel3.style.visibility = 'hidden'; lastLevel2.className = 'mm2TdA'; lastLevel2Name = ''; lastLevel3Cord[0] = false; }}function registerMenu(){ if (document.addEventListener) { document.addEventListener('mousemove', mmMouseMove, false); } 
			else if (document.attachEvent) { document.attachEvent('onmousemove', mmMouseMove); }}function mmMouseMove(e){ var mouseX = (e.pageX) ? e.pageX : (e.x) ? e.x : 0; 
			var mouseY = (e.pageY) ? e.pageY : (e.y) ? e.y : 0; 
			if (lastLevel3Cord[0] && ((lastLevel3Cord[2] < mouseX) || (lastLevel3Cord[4] > mouseX))) { hideLevel3(); }}
			function getRealLeft(el) {xPos = el.offsetLeft;tempEl = el.offsetParent;while (tempEl != null){xPos += tempEl.offsetLeft;tempEl = tempEl.offsetParent;}return xPos;}
			function getRealTop(el){yPos = el.offsetTop;tempEl = el.offsetParent;while (tempEl != null){yPos += tempEl.offsetTop;tempEl = tempEl.offsetParent;}return yPos;}
			function sHie(aHieCod) { document.location = '' + aHieCod; return true;}

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_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_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 echeck(str) {

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1){
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false;
		 }

 		 return true;
	}

function validaEmailNews(f){

	if ((f.emailnews.value==null)||(f.emailnews.value=="")){
		alert("Informe o seu email.");
		f.emailnews.focus();
		return false;
	}
	if (echeck(f.emailnews.value)==false){
		alert("Digite um email válido.");
		f.emailnews.focus();
		return false;
	}
	return true;
 }
 function CamposOK()
{
	var frm = document.formmail;
	var campo;

	//NOME
	campo = frm.Nome;
    if( (campo.value) == ''){
        alert("Preencha corretamente o campo Nome.");
        campo.focus();
        return 0;
    }
	//EMAIL
	campo = frm.Email;
    if( (campo.value) == ''){
        alert("Preencha corretamente o campo E-mail.");
        campo.focus();
        return 0;
    }
	return 1;
}

function enviar(pID)
{
	var frm = document.formmail;
	
	if (CamposOK() == 1){
		frm.action = "" 	
		frm.method = "post";
		frm.submit();
	}
}