var selid = "mhome";


function getInternetExplorerVersion() {   
var rv = -1; // Return value assumes failure.   
if (navigator.appName == 'Microsoft Internet Explorer') {    
	var ua = navigator.userAgent;     
	var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");    
		if (re.exec(ua) != null)  
			rv = parseFloat( RegExp.$1 );  
		}   
		//alert(rv);
 	 return rv;
} 


function ajusta(){
	var divmae = document.getElementById("divmae");
	var divbg = document.getElementById('divbg');
	if(divmae.offsetHeight > document.body.offsetHeight){
		var tam = divmae.offsetHeight+30;
		document.body.style.height = tam+"px";
		divbg.style.height = tam+"px";
	}
}

function marcaPg(menuid){
	selid = menuid;
	document.getElementById(menuid).className += "Sel";
	moveMenu();
}

var valido=0;
var rodaSWF = 0; //0 - não roda swf. 1 - roda swf

//INICIO VERIFICAÇÃO SE O FLASH PLAYER ESTÁ INSTALADO
	var MM_contentVersion = 8;
	var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
	if ( plugin ) {
			var words = navigator.plugins["Shockwave Flash"].description.split(" ");
			for (var i = 0; i < words.length; ++i)
			{
			if (isNaN(parseInt(words[i])))
			continue;
			var MM_PluginVersion = words[i]; 
			}
		var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
	}
	else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1)) {
		document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
		document.write('on error resume next \n');
		document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
		document.write('</SCR' + 'IPT\> \n');
	}
	if ( MM_FlashCanPlay ) {
		rodaSWF = 1;
	} else{
		rodaSWF = 0;
	}
//FIM VERIFICAÇÃO SE O FLASH PLAYER ESTÁ INSTALADO

function colocaSWF(dir, wid, hei){
	if(!rodaSWF){
		document.write("Flash player not installed. <a href=\"http://www.macromedia.com/go/getflashplayer\">Click here</a> to download.");
	} else {
		document.write('<object width="' + wid + '" height="' + hei + '">');
		document.write('<param name="movie" value="' + dir + '">');
		document.write('<param name="wmode" value="transparent">');
		document.write('<param name="quality" value="high">');
		document.write('<embed src="' + dir + '" wmode="transparent" width="' + wid + '" height="' + hei + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">');
		document.write('</embed>');
		document.write('</object>');
	}
}

var substatus = 0;
function submenu(quem, tipo){
	var menuItem = document.getElementById(quem);
	var submenu = menuItem.getElementsByTagName("div")[1];
	var cmd;
	if(tipo){
		cmd = "block";
		substatus = tipo;
	} else {
		cmd = "none";
		substatus = 0;
	}
	submenu.style.display = cmd;
}

function zeraCampo(){
	var campo = document.getElementById('busca');
	if(!campo.usado){
		campo.value = "";
		campo.usado = 1;
		campo.style.color = "#000000";
	}
}

function modulo(num){
	if(num < 0){
		num *= -1;
	}
	return num;
}

var loopMove;

function moveMenu(obj){
	if(getInternetExplorerVersion()!==6){
				var sel = document.getElementById('menusel');
				var pos, tam;
				if(!obj){
					var padrao = document.getElementById(selid);
					pos = padrao.offsetLeft;
					tam = padrao.offsetWidth - 80;
					sel.style.width = padrao.offsetWidth+"px";
				} else {
					pos = obj.offsetLeft;
					tam = obj.offsetWidth - 80;
					sel.style.width = obj.offsetWidth+"px";
				}
				//sel.getElementsByTagName("div")[1].style.width = tam+"px";
				var posIni = sel.offsetLeft;
				clearInterval(loopMove);
				loopMove = setInterval(function(){
					var initPos = posIni;
					var finPos = pos;
					var dist = finPos - posIni;
					var porc = dist*(15/100);
					var curPos;
					if(dist != 0){
						if(initPos < finPos){
							curPos = sel.offsetLeft+porc;
							sel.style.left = curPos+"px";
							if(sel.offsetLeft >= finPos){
								sel.style.left = finPos+"px";
								clearInterval(loopMove);
							}
						} else if(initPos > finPos){
							curPos = sel.offsetLeft-modulo(porc);
							sel.style.left = curPos+"px";
							if(sel.offsetLeft <= finPos){
								sel.style.left = finPos+"px";
								clearInterval(loopMove);
							}
						}
					}
				}, 30);
	}else{
		document.getElementById('menusel').style.display = "none"; 
	}
}
