/*Por Sidney L. Aguiar 
  sidney.aguiar@gmail.com
 Março de 2007 */
var idItemSelecionado = null; 

function validaTextArea(obj, vlr) {
	if (obj.value.length >= vlr) {
		alert('Você deve digitar apenas ' + vlr + ' caracteres');
		obj.focus();
		return false;
	}	
}

function mostraMenuClick(id) {
	var submenu = document.getElementById('submenu');
	var item = document.getElementById(id);

	if(idItemSelecionado != id && (idItemSelecionado != null)) {
		document.getElementById(idItemSelecionado).style.display = 'none';
	}	
	if(item.style.display == 'none') {
		item.style.display = 'block';
	}	else {
		item.style.display = 'none';
	}
	idItemSelecionado = id;
}


/*Por Sidney L. Aguiar  Elucid - Setembro / Outubro 2004 */

lmpMenu = new Array();
var colEsquerda = 0; //verifica se há uma coluna esquerda (home) antes do menu, e soma seu valor à distância do submenu
var topo = 0;        // variável que captura a distância do item do menu para setar a mesma altura para seu respectivo submenu
var esquerda = 0;    //variável que recebe o valor da distância lateral esquerda do itemMenu
var itemMenu = 0;    //variável que receberá o objeto itemMenu
var subMenu = 0;     //variável que receberá o objeto submenu
var all = 0;         //variável que receberá a margem da página (caso ela esteja centralizada)

function showMenu(indiceMenu) {
   if(typeof(lmpMenu[indiceMenu])!="undefined")clearTimeout(lmpMenu[indiceMenu]);

   //Verifica se tem coluna antes para adicionar o tamanho à lateral do menu
   if(document.getElementById("coluna-esquerda-home")) {
       colEsquerda = document.getElementById("coluna-esquerda-home").offsetWidth;
   }

   var topo = document.getElementById("td-produtos"+indiceMenu).offsetTop;//+ 174;
   var esquerda = document.getElementById("td-produtos"+indiceMenu).offsetLeft;
//   var itemMenu = document.getElementById("itemMenu"+indiceMenu);
   var subMenu = document.getElementById("submenu"+nomeMenu);
   var all = document.getElementById("all").offsetLeft;
   
   subMenu.style.top = topo + "px";
   subMenu.style.visibility = "visible";
   subMenu.style.marginLeft = ((all + colEsquerda) + itemMenu.offsetWidth) + 3 + "px";
}


function hideMenu(nomeMenu) {
   lmpMenu[nomeMenu]=setTimeout('document.getElementById("submenu'+nomeMenu+'").style.visibility="hidden"',200);

   itemMenu.style.borderTopColor = "#FFFFFF";
   itemMenu.style.backgroundColor = "#FEF0ED";
}

function galeria(id) {
	var tdFoto = document.getElementById('foto-galeria');
	tdFoto.innerHTML = '<img src="images/' + id + '.jpg" />';
}

function validaFormBasico() {
	email = document.getElementById('email');
	ddd = document.getElementById('ddd');
	tel1 = document.getElementById('tel1');
	tel2 = document.getElementById('tel2');
	nome = document.getElementById('nome');
	empresa = document.getElementById('empresa');
	
	if(nome.value.length <3){
		alert('Preencha o campo Nome corretamente');
		nome.focus();
		return false;	
	} else if(empresa.value.length <2) {
		alert('Preencha o campo Empresa corretamente');
		empresa.focus();
		return false;	
	} else if(email.value.length <5) {
		alert('Preencha o campo E-mail corretamente');
		email.focus();
		return false;	
	} else if(ddd.value.length <2) {
		alert('Preencha o campo Telefone corretamente');
		ddd.focus();
		return false;	
	} else if(tel1.value.length <4) {
		alert('Preencha o campo Telefone corretamente');
		tel1.focus();
		return false;	
	} else if(tel2.value.length <4) {
		alert('Preencha o campo Telefone corretamente');
		tel2.focus();
		return false;	
	}
}