// JavaScript Document
window.onload = function() {
	IEHoverPseudo();
	setupSearchBox('formname', 'http://www.macmillandictionary.com/license/cultura/', 'british', '_blank');
		
	// home
	if($("itens-agenda")){
		intt = $("itens-agenda");
		cam = $("camada");
		intt.style.marginTop = 0;
		rolagem = null;
	} 
}

/*retira espaço em branco*/
function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function gotoLink(idElement, idForm) {
	idSelect = $(idElement);

	if(!idForm) {
		if(idSelect[idSelect.selectedIndex].value.substr(0,4)=="http"){
			window.open(idSelect[idSelect.selectedIndex].value);
		}else{
			location.href = idSelect[idSelect.selectedIndex].value;
		}
	}else{
		form = $(idForm);
		lstRadio = eval("form."+ idElement);
		for(i=0; i < lstRadio.length; i++){
			if(lstRadio[i].checked==true){
				location.href = lstRadio[i].value;
			}
		}
	}
}

function popImg(linkPag, largura, altura) {
	var janela = window.open(linkPag,'Imagem','directories = 0,fullscreen = 0,location =0, menubar = 0, resizable = 0, scrollbars = 0, toolbar =0,width =' + largura + ',height=' + altura);
}

function popPagina(linkPag, largura, altura) {
	var janela = window.open(linkPag,'','directories = 0,fullscreen = 0,location =0, menubar = 0, resizable = 0, scrollbars = 0, toolbar =0,width =' + largura + ',height=' + altura);
}

function redLink(idElement, idForm) {
	idSelect = $(idElement);

	if(!idForm) {
		if(idSelect[idSelect.selectedIndex].value.substr(0,4)=="http"){
			window.open(idSelect[idSelect.selectedIndex].value);
		}else{
			location.href = idSelect[idSelect.selectedIndex].value;
		}
	}else{
		form = $(idForm);
		lstRadio = eval("form."+ idElement);
		for(i=0; i < lstRadio.length; i++){
			if(lstRadio[i].checked==true){
				location.href = lstRadio[i].value;
			}
		}
	}
}

/*
function redLink(idElement, idForm) {
	alert("c");
	idSelect = $(idElement);
	
	if(!idForm) {
		alert("x");
		if($F(idSelect).substr(0,4)=="http")
			window.open($F(idSelect));
		else {
			
			location.href = $F(idSelect);
		}
	} else {
		alert("y");
		form = $(idForm);
		lstRadio = eval("form."+ idElement);
		for(i=0; i < lstRadio.length; i++){
			if(lstRadio[i].checked==true){
				location.href = lstRadio[i].value;
			}
		}
	}
}
*/
function buscaSite(campo) {
	if($F("keywords_s").length < 3)
		alert("Campo busca deve ter no mínimo três letras");
	else
		$("busca").submit();
}

function verificaMark(x) {
	$("val").value = x;
	$("mmMark").submit();
}

function geraFundoTransparente(status) {
 if(status) {
  var div = document.createElement("div");
  div.setAttribute("id", "fundo-mensagens");
  document.body.appendChild(div);
  if(div.clientHeight<50)
   div.style.height = $("site").clientHeight + "px";
 } else {
  if($("fundo-mensagens"))
   document.body.removeChild($("fundo-mensagens"));
 }
}

/*
 * verifica se tem informações no padrão microformats para endereço;
 * se tiver, usa google maps
 * senão, abre mapa que já está cadastrado
 */

function carregaMapa(url, largura, name) {
	//verifiva se tem informações
	if($("conteudo").getElementsByClassName("adr").length>0) {
		//pressupõe-se que cadastrou o endereço usando padrão microformat hCard
		var str = $("conteudo").getElementsByClassName("street-address")[0].innerHTML;
		var city = $("conteudo").getElementsByClassName("locality")[0].innerHTML;
		var state = $("conteudo").getElementsByClassName("region")[0].innerHTML;
		
		div = document.createElement("div");
		a = document.createElement("a");
		div.style.marginLeft = "-200px";
		div.style.width = "525px";
		div.style.height = "400px";
		div.className = "carrega-imagem";
		div.setAttribute("id", "div-imagem");
		
		var mapDiv = document.createElement("div");
		mapDiv.style.width = "500px";
		mapDiv.style.height = "380px";
		
		document.body.appendChild(div);
		div.appendChild(a);
		div.appendChild(mapDiv);
		
		map = new GMap2(mapDiv, { size: new GSize(500,400) })
        map.setCenter(new GLatLng(34, 0), 15);
		geocoder.getLocations(str + " - " + city + "/" + state, address_cb);
		
		a.appendChild(document.createTextNode("X"));
		a.className = "bt-fechar";
		a.setAttribute("href", "javascript:fecharFormulario('div-imagem')");
	
		
		
		selects = document.getElementsByTagName("select");
		invisible(selects, "contato");
		geraFundoTransparente(true);
		
	} else if(url)
		carregaImagem(url, largura, name);
}

function address_cb(response) {
	map.clearOverlays();
	if (!response || response.Status.code != 200) {
        alert("Sorry, we were unable to geocode that address");
      } else {
      	place = response.Placemark[0];
        point = new GLatLng(place.Point.coordinates[1],
                            place.Point.coordinates[0]);
		marker = new GMarker(point);
        map.addOverlay(marker);
       // map.disableInfoWindow();
        marker.openInfoWindow(place.address, {maxWidth: 250});
        
        //marker.showMapBlowup();
    }
    
}

function carregaImagem(url, largura, name) {
	div = document.createElement("div");
	img = document.createElement("img");
	a = document.createElement("a");
	
	div.style.marginLeft = "-" + (parseInt(largura)/2) + "px";
	div.style.width = (parseInt(largura) + 25) + "px";
	div.className = "carrega-imagem";
	div.setAttribute("id", "div-imagem");
	img.setAttribute("alt", name);
	img.setAttribute("src", url);
	a.appendChild(document.createTextNode("X"));
	a.className = "bt-fechar";
	a.setAttribute("href", "javascript:fecharFormulario('div-imagem')");

	document.body.appendChild(div);
	div.appendChild(a);
	div.appendChild(img);
	
	selects = document.getElementsByTagName("select");
	invisible(selects, "contato");
	geraFundoTransparente(true);
}

function carregaForm(form, campoInativo, titulo) {
	var url = '/' + form;
	
	if($("formulario") || $("formulario-grande")){
		if($("formulario"))
			fecharFormulario($("formulario"));
		else
			fecharFormulario($("formulario-grande"));
	}
	div = document.createElement("div");
	if(form=="senha.html"){
		div.setAttribute("id", "formulario-grande");
	}else{
		div.setAttribute("id", "formulario");
	}
	document.body.appendChild(div);
	
	var myAjax = new Ajax.Updater( 
		{}, 
		url, { 
			method: "get",
			onSuccess: function(request) {
				hideSelects(true);
				div.innerHTML = request.responseText;
				if(titulo){
					$("titPrincipal").innerHTML = titulo;
				}
				if(campoInativo){
					$(campoInativo).style.display = "none";
				}
			},
			onFailure: mostraErro
	});
}

function invisible(params, formulario) {
	if(params.length){
		for(i=0; i < params.length; i++){
			params[i].style.visibility = ((params[i].style.visibility == "visible" || params[i].style.visibility == "") && params[i].parentNode.parentNode.id != formulario)?"hidden":"visible";
		}
	}else{
		if(params.style){
			params.style.visibility = (params.style.visibility == "visible")?"hidden":"visible";
		}
	}
}

function mostraErro(request) {
	alert('Erro ao enviar e-mail');
}

function validaTxt(name, value) {
	if(value==""){
		return "Campo " + name + " em branco\n";
	}
	return "";
}
function validaNum(name, value) {
	if(value==""){
		return validaTxt(name, value);
	}
	if(isNaN(value)){
		return "Campo " + name + " deve ser preenchido com números\n";
	}
	return "";
}
function validaEmail(name, email) {
	if(email.indexOf("@")==-1 || email.indexOf(".")==-1){
		return "Campo " + name + " inválido\n";
	}
	return "";
}
function validaDta(name, value){
	if(value.substr(2,1)!="/" || value.substr(5,1)!="/" || isNaN(value.substr(0,2)) || isNaN(value.substr(3,2)) || isNaN(value.substr(6,4)) || value.length!=10) {
		return "Favor preencher o campo "+ name +" no formato DD/MM/AAAA.";
	}
	return "";
}
function valida_CPF(s){
	var i;
	var c = s.substr(0,9);
	var dv = s.substr(9,2);
	var d1 = 0;
	for (i = 0; i < 9; i++){
		d1 += c.charAt(i)*(10-i);
	}
	if (d1 == 0) return false;
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(0) != d1){
		return false;
	}
	d1 *= 2;
	for (i = 0; i < 9; i++){
		d1 += c.charAt(i)*(11-i);
	}
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(1) != d1){
		return false;
	}
	return true;
}

function convideEnvia() {
	msg = "";
	msg = msg + validaTxt("seu nome",$F("nome"));
	msg = msg + validaTxt("seu email",$F("from"));
	msg = msg + validaEmail("seu email",$F("from"));
	msg = msg + validaTxt("destinatário",$F("amigo"));
	msg = msg + validaTxt("email",$F("to"));
	msg = msg + validaEmail("email",$F("to"));
	msg = msg + validaTxt("comentarios",$F("comentarios"));

	if(msg==""){
		var url = '/admin.mail.send.action';
		var pars= 'to='+ $F("to") +
			  '&subject='+ $F("subject") +
			  '&htmlBody='+encodeURIComponent('<html><style>div{padding:20px;font-family:Verdana, Arial, Helvetica,sans-serif;font-size:12px;border:1px dashed RGB(204,204,204)}a{color:RGB(204,0,0)}</style><body><div><p>Oi, <strong>' + $F("amigo") + '</strong></p><p>Seu amigo(a) <strong>' + $F("nome") + ' (' + $F("from") + ')</strong> indicou este link da <a href="'+ $F("linkSite") +'" title="Cultura Inglesa"> Cultura Inglesa</a> para você.</p><p><a href="' + $F("linkFolder") + '" title="Cultura Inglesa">' + $("titPrincipal").innerHTML + '</a></p><p>mensagem:<br />' + $F("comentarios") + '</p><p><br /><br /><a href="' + $F("linkSite") + '" title="Cultura Inglesa">' + $F("linkSite") + '</a></p></div><img src="' + $F("linkSite") + '/images/indique_rodape.gif" border="0" alt="Inglês é mais que inglês. É Cultura" style="float:left" /><a href="'+ $F("linkSite") +'" title="Cultura Inglesa" style="float:right"><img src="' + $F("linkSite") + '/images/indique_logo_cultura.gif" border="0" alt="Cultura Inglesa" /></a></body></html>') + 
			  //'&textBody=Oi, ' + $F("amigo") + '. Seu amigo(a) ' + $F("nome") + ' (' + $F("from") + ') indicou este link '+ $F("linkSite") +'da Cultura Inglesa para você.' +
			  '&textBody='+ 
			  '&rnd=' + Math.random()*4;
		$("formulario").innerHTML = "<p class='cor2'>enviando...</p>";
	//var myAjax = new Ajax.Updater( {success: 'formulario'}, url, { method: 'get', parameters: pars, onFailure: mostraErro });
		var myAjax = new Ajax.Updater( 
		{}, 
		url, { 
			method: "post", 
			parameters: pars,
			onFailure: mostraErro, 
			onSuccess: function(request) {
				$("formulario").innerHTML = request.responseText;
		}
	});
	}else{
		alert(msg);
	}
}

function contatoEnvia() {
	msg = "";
	msg = msg + validaTxt("nome",$F("nome")) + 
				validaTxt("email",$F("email")) + 
				validaEmail("email",$F("email")) + 
				validaTxt("mensagem",$F("mensagem"));
	
	if(msg==""){
		
	var url = '/admin.mail.send.action';

	if($("subject-geral").style.display=="none"){
		subject = "SAC Portal: " + $F("subject-filial");
		para = $F("to");
	}else{
		subject = "SAC Portal: " + $("subject-geral")[$("subject-geral").selectedIndex].text;
		para = $("subject-geral")[$("subject-geral").selectedIndex].value;
	}
	
	var pars= 'to='+ para +'&subject='+ subject +'&replyTo=' + $F("email") + '&textBody='
						+ '&htmlBody=' + encodeURIComponent('<html><style>div {border:1px solid RGB(238,238,238);background:RGB(251,251,251);padding:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}a {color:Red;font-weight:bold}</style><body><div><p><strong>'+ $F("nome") +'</strong><br /><a href=mailto:'+ $F("email") +'>'+ $F("email") +'</a></p><p>'+ $F("mensagem") +'</p></div></body></html>')
						+'&textBody=_&rnd=' + Math.random()*4;
	$("formulario").innerHTML = "<p class='cor2'>enviando...</p>";
	var myAjax = new Ajax.Updater(
			{success: 'formulario'}, 
			url, { 
				method: 'post',
				//encoding: 'iso-8859-1',
				parameters: pars, onFailure: mostraErro
			});
	}else{
		alert(msg);
	}
}

function formEnvia(url) {
	msg = "";
	msg = msg + validaTxt("nome",$F("nome"));
	msg = msg + validaTxt("email",$F("email"));
	msg = msg + validaEmail("email",$F("email"));
	msg = msg + validaTxt("local",$F("local"));
	msg = msg + validaTxt("data",$F("data"));
	msg = msg + validaTxt("motivo",$F("motivo"));
	
	if(msg==""){
	var pars = 'to='+ $F("to") +'&subject='+ $F("subject") + '&textBody='+ '&htmlBody=<html><style>div {border:1px solid RGB(238,238,238);background:RGB(251,251,251);padding:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}a {color:Red;font-weight:bold}</style><body><div><p><strong>Nome:</strong>'+ $F("nome") +'<br /></p><p><strong>Email:</strong>'+ $F("email") +'</p><p><strong>Para que cidade/país você quer viajar?</strong> '+ $F("local") +'</p><p><strong>Quando:</strong>'+ $F("data") +'</p><p><strong>Motivo:</strong>'+ $F("motivo") +'</p></div></body></html>&rnd=' + Math.random()*4;

	if(!$("mensagemForm")){
		var divMsg = document.createElement("div");
		divMsg.setAttribute("id","mensagemForm");
		
		$("dados-form").parentNode.insertBefore(divMsg,$("dados-form"));
	}
				
	$("mensagemForm").innerHTML = "<h1>enviando...</h1>";
	var myAjax = new Ajax.Updater( {success: 'mensagemForm'}, url, { method: 'get', parameters: pars, onFailure: mostraErro });
	
	}else{
		alert(msg);
	}
}

function fecharFormulario(formulario) {
	geraFundoTransparente(false);
	hideSelects(false);
	bodyGeral = $("geral");
	divFormulario = $(formulario);
	bodyGeral.removeChild(divFormulario);
}


function enviaSenha(tipo) {
	msg = "";
	
	if(tipo=="lembretealuno"){
		msg = msg + trim(validaNum("código",$F("codigo")));
		msg = msg + validaDta("data de nascimento",$F("dtnasc"));
	}
	if(tipo=="lembretestaff"){
		if($F("cpf")==""){
			msg = msg + "Campo CPF em branco";
		}else if(valida_CPF($F("cpf")) == false) {
			msg = msg + "CPF inválido";
		}
	}
	if(tipo=="lembreteprospect"){
		if($F("email")==""){
			msg = msg + validaTxt("email",$F("email"));
		}else{
			msg = msg + validaEmail("email",$F("email"));
		}		
	}
	if(msg==""){
		$(tipo).submit()
	}else{
		alert(msg);	
	}
}

function validaAluno() {
	msg = "";
	msg = msg + validaNum("código",$F("cod"));
	msg = msg + validaDta("data de nascimento",$F("dtnasc"));
	if(msg==""){
		$("form-cadastro-aluno").submit()
	}else{
		alert(msg);	
	}
}

function validateCodaluno(){
	 var myString = document.getElementById('cod').value;
	 var codi = document.getElementById('codigo');
	 var form = document.getElementById('teste-online')
	 if(myString!=""){
        myString=trim(myString);
        codi.value=myString;
      }
      form.submit();
}
	
	
function validaStaff() {
	msg = "";
	
	if($F("cod")==""){
		msg = msg + "Campo CPF em branco";
	}else if(valida_CPF($F("cod")) == false) {
		msg = msg + "CPF inválido";
	}
	
	if(msg==""){
		$("form-cadastro-staff").submit()
	}else{
		alert(msg);	
	}
}


function imprimir() {
	window.print();	
}

function buscaDictionary() {
	var formDicio = $("proc-dictionary");
	formDicio.action=="#";
	var valid = true;	
	
	if($("searchword").value.replace(/^\s+|\s+$/g,"")==""){
		alert("Digite uma palavra para pesquisar no dicionário!");
		$("searchword").focus();
		valid = false;
		return false;
	}
	
    if($("oxford").checked && valid == true) {
		$("search_word").value = $("searchword").value;
	  	formDicio.action = "http://www.oup.com/oald-bin/web_getald7index1a.pl";
		formDicio.submit();
	} 
	 
	if($("cambridge").checked && valid == true) {
	  	formDicio.action = "http://dictionary.cambridge.org/results.asp";
	  	//http://dictionary.cambridge.org/cmd_search.asp
	  	//$("cambridge_search").value = $F("searchword");
		formDicio.submit();
	}
				  
	if($("longman").checked && valid == true) {
		$("search_str").value = $("searchword").value;
	  	//formDicio.action = "http://pewebdic2.cw.idm.fr/display/display.html";
		formDicio.action = "http://www.ldoceonline.com/search/?q="+$("searchword").value;
		formDicio.submit();
	} 
	
	if(formDicio.action.indexOf("culturainglesasp.com.br")>-1 && valid==true){
		alert("Selecione um ou mais dicionários antes de realizar a busca!");
		formDicio.action=="#";
		return false;
	}
}


function inicia() {
	intt = $("itens-agenda");
	cam = $("camada");
	intt.style.marginTop = 0;
	rolagem = null;
}

function bt_avanca() {
	margin = parseInt(intt.style.marginTop.substr(0,parseInt(intt.style.marginTop.length) - 2));
	if(margin < 0){
		margin = parseInt(intt.style.marginTop.substr(0,parseInt(intt.style.marginTop.length) - 2)) * -1;
	}
	if(margin + parseInt(cam.offsetHeight) <= parseInt(intt.offsetHeight)) {
		rolagem = window.setTimeout('avanca()',10);
	}else{
		clearTimeout(rolagem);
	}
}
function avanca() {
	intt.style.marginTop = (parseInt(intt.style.marginTop.substr(0,parseInt(intt.style.marginTop.length) - 2)) - 5) + "px";
	bt_avanca();
}

function bt_volta() {
	if(parseInt(intt.style.marginTop.substr(0,parseInt(intt.style.marginTop.length) - 2)) < 0) {
		rolagem = window.setTimeout('volta()',10);
	}else{
		clearTimeout(rolagem);
	}
}
function volta() {
	intt.style.marginTop = (parseInt(intt.style.marginTop.substr(0,parseInt(intt.style.marginTop.length) - 2)) + 5) + "px";
	bt_volta();
}
function rolagemStop() {
	if(rolagem){
		clearTimeout(rolagem);
	}
}

function openGallery(alias) {
	
	var div = $("image_gallery");
	document.documentElement.scrollTop = 0;
	
	var select = document.getElementsByTagName("select")
	for(var i=0; i<select.length; i++) {
		select[i].style.visibility = "hidden";
	}
	//requisita arquivo com o formulário
	var url = "/content/" + alias + ".mmp?template=gallery";
	var pars = "rnd=" + Math.random()*4;
	var myAjax = new Ajax.Updater(
		{}, 
		url, 
		{
			method: 'post',
			parameters: pars,
			evalScripts: true,
			contentType: 'text/javascript',
			evalJS: true,
			onSuccess: function(request) {
				div.update(request.responseText)
				div.style.display='block';
				ticker();
			},
			onFailure: function(request) {
				if(request.responseText.indexOf("<body>")>0)
					div.innerHTML += request.responseText.substring(request.responseText.indexOf("<body>") + 6, request.responseText.indexOf("</body>"));
				else
					div.innerHTML += request.responseText;
				div.style.display = "none";
			}
			
		}
	);
}

function closeGallery() {
	var div = $("image_gallery");
	div.innerHTML = "";
	div.style.display = "none";
	var select = document.getElementsByTagName("select")
	for(var i=0; i<select.length; i++) {
		select[i].style.visibility = "visible";
	}
}
function changePicture(url, description, width, height, index) {
	
	//tenta pegar próximo thumbnail
	var nextThumb = index + 1;
	if($("thumb_" + nextThumb)) {
		$("forward").style.visibility = "visible";
		$("forward").href = $("thumb_" + nextThumb).href;
	} else
		$("forward").style.visibility = "hidden";
	
	$("photo_description").innerHTML = description;
	//tenta pegar thumbnail anterior
	var prevThumb = index - 1;
	if($("thumb_" + prevThumb)) {
		$("backward").style.visibility = "visible";
		$("backward").href = $("thumb_" + prevThumb).href;
	} else
		$("backward").style.visibility = "hidden";
		

	var img = $("imageGallery");
	img.src = url;
	img.alt = description;
	
	//redimensiona grandes imagens 
	if(width > height){
		if(width > 400){
			img.style.width = "400px";
		} else{
			img.className = "";
		}
		img.style.height= "";
	} else{
		if(height > 335){
			img.style.height= "335px";
		} else{
			img.className = "";
		}
		img.style.width = "";
	}
}


var posInic = 0;
var passo = 0;

function ticker() {	
	//document.body.appendChild(document.createTextNode(passo));
	var tickers = $("thumbMask");
	var thumbs = $("thumbs-content");
	var thumbs_tr = $("thumbs-tr");
	//if(tickers && thumbs_tr.clientWidth > tickers.clientWidth) {
		var posicao = tickers.style.marginLeft.substring(1, tickers.style.marginLeft.length - 2);
			posicao = parseInt(posicao);
		if(isNaN(posicao))
			posicao = 0;	
					
		var left = thumbs.style.marginLeft.substring(1, $("thumbs-content").style.marginLeft.length - 2);
		var x = parseInt(thumbs_tr.clientWidth - left + 50);
			
		if(left==0 && passo == -3){
			passo = 0;
		}
		else if(x < tickers.clientWidth && passo == 3) {			
			passo = 0;
		}
		posInic = posInic - passo;
		thumbs.style.marginLeft = posInic + "px";
		
		//if((posInic*(-1))>tickers.clientWidth){
			//posInic = tickers.clientWidth;
		//}
		setTimeout("ticker()", 20);
	//}
}

function IEHoverPseudo() {
	var temp = $("menuContainer").getWidth()/2 - $("primary-nav").getWidth()/2 + "px";
	$("primary-nav").style.paddingLeft = temp;

	var navItems = document.getElementById("primary-nav").getElementsByTagName("li");
	
	for (var i=0; i<navItems.length; i++) {
		if(navItems[i].className == "menuparent") {
			navItems[i].onmouseover=function() { 
				this.className += " over";
				if(this.parentNode.id!="primary-nav") {

					if(this.getElementsByTagName("ul").length==0)
						return;
					
					if(navigator.userAgent.toLowerCase().indexOf("msie 6.0")>=0)
						var value = eval(this.clientWidth);
					else
						var value = this.getElementsByTagName("ul")[0].clientWidth;
					
					if(eval(Position.cumulativeOffset(this)[0]) + value + eval(this.getElementsByTagName("ul")[0].style.width.split("px")[0]) > document.documentElement.clientWidth || this.parentNode.style.left.toString().indexOf("-")>=0) {
						this.getElementsByTagName("ul")[0].style.left = 0 - this.getElementsByTagName("ul")[0].clientWidth + "px";
					} else
						this.getElementsByTagName("ul")[0].style.left = this.parentNode.clientWidth + "px";
				
				}
				var selects = document.getElementsByTagName("select");
				if(this.getElementsByTagName("ul").length>0) {
					for(i=0; i<selects.length; i++) {
						
						var selX = Position.cumulativeOffset(selects[i])[0];
						var selY = Position.cumulativeOffset(selects[i])[1];
						var widthS = selects[i].clientWidth + 25;
						var heightS = selects[i].clientHeight;
						
						var posX = Position.cumulativeOffset(this.getElementsByTagName("ul")[0])[0];
						var posY = Position.cumulativeOffset(this.getElementsByTagName("ul")[0])[1];
						var width = this.getElementsByTagName("ul")[0].clientWidth;
						var height = this.getElementsByTagName("ul")[0].clientHeight;
						
						var onX = false
						if(posX<selX+widthS) {
							if(posX+width>selX)
								onX = true;
						} else {
							if(selX+widthS>posX+width)
								onX = true;
						}
						
						var onY = false
						if(posY<selY+heightS) {
						
							if(posY+height>selY)
								onY = true;
						} else {
							if(selY+heightS>posY+height)
								onY = true;
						}
						
						if(onX && onY){
							selects[i].style.visibility = "hidden";
						}
					}
				}
				
			}
			navItems[i].onmouseout=function() { 
				this.className = "menuparent";
				var selects = document.getElementsByTagName("select");
				for(i=0; i<selects.length; i++) {
					selects[i].style.visibility = "visible";
				}
			}
		}

	}
}


function loadHomeFlash(status) {
	var flash = $("flashHome")
	flash.style.display=status?"block":"none";
	hideSelects(status)
}
function hideSelects(status) {
    selects = document.getElementsByTagName("select");
    for(i=0;selects.length>i;i++){
        selects[i].style.visibility=status?"hidden":"visible";
    }
}

