bt_ferramentas = new Image();
bt_servicos = new Image();
bt_voceofficer = new Image();

bt_ferramentas.src = '/util/img/bt_ferramentas_on.gif';
bt_servicos.src = '/util/img/bt_servicos_on.gif';
bt_voceofficer.src = '/util/img/bt_voceofficer_on.gif';

function trocaAbas(qualAba,botao) {
		if (qualAba == 'fabricantes') {
				document.getElementById('btFabricantes').src = 'Util/img/bt_fabricantes_on.gif';
				document.getElementById('btLinhas').src = 'Util/img/bt_linhas_off.gif';
				document.getElementById('menuLinhas').style.display = 'none';	
				document.getElementById('menuFabricantes').style.display = 'block';
				document.getElementById("menuFabricantes").getElementsByTagName("ul")[0].style.display='block'
		}
		
		else {
				document.getElementById('btFabricantes').src = 'Util/img/bt_fabricantes_off.gif';
				document.getElementById('btLinhas').src = 'Util/img/bt_linhas_on.gif';
				document.getElementById('menuFabricantes').style.display = 'none';		
				document.getElementById('menuLinhas').style.display = 'block';
				document.getElementById("menuLinhas").getElementsByTagName("ul")[0].style.display='block';
		}
		
		if(botao) {
			document.getElementById("menuFabricanteInterno").style.display='none';
			document.getElementById("fechar_menu").style.display='block';
		}
	}


function toggle(oElemento) {
		if(document.getElementById(oElemento).style.display != 'block') {
			if(oElemento == 'boxCesta') //document.getElementById("btnCesta").style.visibility = 'visible';
			if(oElemento == 'boxProdutosCesta') document.getElementById("btnProdutosCesta").className="verProdutos hover";
			document.getElementById(oElemento).style.display = 'block';
		}
		else {
			if(oElemento == 'boxCesta') {
				//document.getElementById("btnCesta").style.visibility = 'hidden';
				document.getElementById("boxProdutosCesta").style.display = 'none';
			}
			if(oElemento == 'boxProdutosCesta') document.getElementById("btnProdutosCesta").className="verProdutos";
			document.getElementById(oElemento).style.display = 'none'; 
		}
}

function login() {
	document.getElementById("divAreaLogin").style.display='none';
	document.getElementById("divBoxLogado").style.display='block';
}

function logout() {
	document.getElementById("divBoxLogado").style.display='none';
	document.getElementById("divAreaLogin").style.display='block';
}

function showSearch(id) {
	document.getElementById(id).style.display = 'block';
}

function hideSearch(id) {
	document.getElementById(id).style.display = 'none';
}

function hideMenu(item) {
	document.getElementById("fechar_menu").style.display='none';
	document.getElementById("menuFabricantes").getElementsByTagName("ul")[0].style.display='none';
	document.getElementById("menuLinhas").getElementsByTagName("ul")[0].style.display='none';
	document.getElementById('btLinhas').src = 'Util/img/bt_linhas_off.gif';
	document.getElementById('btFabricantes').src = 'Util/img/bt_fabricantes_off.gif';
	document.getElementById(item).style.display='block';
}

function showMsgBox(e) {
	var popup = document.getElementById("boxMensagem");
	var home = document.getElementsByTagName("html")[0];
	var barra = home.scrollTop;
	x = e.clientX;
  	y = e.clientY;
	popup.style.left = (x + 20)+'px';
	popup.style.top = (y + 5 + barra)+'px';
	popup.style.display='block';
}

function add() {
  	var box1 = document.getElementById("listBox1")
  	var box2 = document.getElementById("listBox2");
	
	var qtde = box2.getElementsByTagName("option");
	if(qtde.length == 1 && qtde[0].className=="unico") box2.remove(0);
	
  	for(var i = 0; i < box1.length; i++) {
    	var opcao = box1.options[i];
    	if(opcao.selected) {
      		var novo = new Option(opcao.text, box2.length);
      		novo.value = opcao.value;
      		box1.remove(i);
      		try {
        		box2.add(novo,null);
      		} catch(e) {
        		box2.add(novo);
      		}
      		i--;
    	}
  	}
}

function remove() {
  	var box1 = document.getElementById("listBox1")
  	var box2 = document.getElementById("listBox2");
  	for(var i = 0; i < box2.length; i++) {
    	var opcao = box2.options[i];
    	if(opcao.selected) {
      		var novo = new Option(opcao.text, box1.length);
      		novo.value = opcao.value;
      		box2.remove(i);
      		try {
        		box1.add(novo,null);
      		} catch(e) {
        		box1.add(novo);
      		}
      		i--;
    	}
  	}
}

 function MoveItem(fonte, alvo, hdnValoreslstDir, lstMenuDir) 
  	  {
        var Source = document.getElementById(fonte)
        var Target = document.getElementById(alvo)
        var ListDireito = document.getElementById(lstMenuDir)
        var hiddenListDireito = document.getElementById(hdnValoreslstDir)
        
        if ((Source != null) && (Target != null)) 
        {
            while ( Source.options.selectedIndex >= 0 ) 
            {
                var newOption = new Option(); // Create a new instance of ListItem
                newOption.text = Source.options[Source.options.selectedIndex].text;
                newOption.value = Source.options[Source.options.selectedIndex].value;
                
                Target.options[Target.length] = newOption; //Append the item in Target
                Source.remove(Source.options.selectedIndex);  //Remove the item from Source
            }
        }
        
        hiddenListDireito.value = ""
        for (var i = 0; i < ListDireito.options.length; i++)
        {
            hiddenListDireito.value += ListDireito.options[i].value + ',';   
        }
        
        
    }

function faq(idFaq, idMostrar) {
	asDuvidas = document.getElementById(idFaq).getElementsByTagName("dd").length;

	for(i=0; i<asDuvidas; i++) {
		
		if(document.getElementById(idFaq).getElementsByTagName("dd")[i].id != 'inst_' + idMostrar) {
			document.getElementById(idFaq).getElementsByTagName("dd")[i].style.display = 'none';
			document.getElementById(idFaq).getElementsByTagName("dt")[i].className = '';
		}
		else {
		
			if(document.getElementById(idFaq).getElementsByTagName("dd")[i].style.display != 'block') {
				document.getElementById(idFaq).getElementsByTagName("dd")[i].style.display = 'block';
				document.getElementById(idFaq).getElementsByTagName("dt")[i].className = 'ddHover';
			}
			else {
				document.getElementById(idFaq).getElementsByTagName("dd")[i].style.display = 'none';
				document.getElementById(idFaq).getElementsByTagName("dt")[i].className = '';
			}
			
		}
	}
}

function getPageOffsetLeft(_){var q;q=_.offsetLeft;if(_.offsetParent!=null)
q+=getPageOffsetLeft(_.offsetParent);return q}
function getPageOffsetTop(_){var q;q=_.offsetTop;if(_.offsetParent!=null)
q+=getPageOffsetTop(_.offsetParent);return q}

function showMenu(elemento,e) {
	
	var submenu = document.getElementById(elemento);


	var x = getPageOffsetLeft(e) + e.offsetWidth;
	var y = getPageOffsetTop(e);
	
	if(navigator.appName.indexOf('Internet Explorer')>0){
		var version=navigator.appVersion.substring(22,23);
		if ( version == '7') y = y - 5;
		else y = y - 20;
		x = x + 30;
    } else {
		x = x + 10;
		y = y - 5;
	}
	submenu.style.left = x+'px';
	submenu.style.top = y+'px';
	submenu.style.display='block';
	
}

function showICMS(oElemento) {
	document.getElementById(oElemento).style.visibility = 'visible';
}

function swap(nomeCont,nomeBox,opcao) {
	var x = document.getElementById(nomeCont).getElementsByTagName("fieldset").length;
	
	for( var i = 0; i < x; i++ ) {
		if(opcao == (i+1)) {
			document.getElementById(nomeBox+opcao).style.display='block';
			document.getElementById("aba"+opcao).className="abaOn";
			//document.getElementById("passo"+opcao).src='Util/img/ico_passo'+opcao+'_on.gif';
		}
		else {
			document.getElementById(nomeBox+(i+1)).style.display='none';
			document.getElementById("aba"+(i+1)).className="abaOff";
			//document.getElementById("passo"+(i+1)).src='Util/img/ico_passo'+(i+1)+'_off.gif';
		}
		if((i+1) == 1) document.getElementById("aba1").className= document.getElementById("aba1").className +" primeiraAba";
		if((i+1) == x) document.getElementById("aba"+x).className= document.getElementById("aba"+x).className +" ultimaAba";
	}
}

function getElementbyClass(classname){
partscollect=new Array()

var inc=0;
var alltags=document.all? document.all : document.getElementsByTagName("*")
for (i=0; i<alltags.length; i++){
if (alltags[i].className==classname)
partscollect[inc++]=alltags[i]
}
return partscollect;
}

function showSubMenu(el,i) {
	hover(el);
	document.getElementById("submenu"+i).style.display='block';
	if(document.getElementById("boxCesta"))
	document.getElementById("boxCesta").style.display='none';
}

function hideSubMenu(el,i) {
	hide(el);
	document.getElementById("submenu"+i).style.display='none';
}

function hover(el,t) {
	if(t) el.className = el.className +' ' + t +'MenuApoioLink02';
	else el.className = el.className +' MenuApoioLink02';
}

function hide (el,t) {
	if(t) el.className = t +'MenuApoioLink01';
	else el.className = ' MenuApoioLink01';
}


function showMenuInterno(el,tipo,t) {
	hover(el,t);
	var menu = el.getElementsByTagName("ul")[0];
	menu.style.display='block';
	
/*	if(tipo==1) {
			if(navigator.appName.indexOf('Internet Explorer')>0){
		var version=navigator.appVersion.substring(22,23);
			xy = getPosition(el);
			if ( version == '6') {
				//menu.style.top=(xy.y)-1+'px';
				//menu.style.left=(xy.x)+140+'px';
			}
			else {
			//	menu.style.top=(xy.y)-1+'px';
			}
		}
	}*/
}

function hideMenuInterno(el,t) {
	hide(el,t);
	var menu = el.getElementsByTagName("ul")[0];
	menu.style.display='none';	
}



//function showSubMenu(el,i,url) {
//	hover(el, url);
//	document.getElementById("submenu"+i).style.display='block';
//	if(document.getElementById("boxCesta"))
//	document.getElementById("boxCesta").style.display='none';
//}

//function hideSubMenu(el,i, url) {
//	hide(el, url);
//	document.getElementById("submenu"+i).style.display='none';
//}

//function hover(el, url) {
//	var caminho = el.getElementsByTagName("a")[0].getElementsByTagName("img")[0].src;
//	var arquivo = caminho.substring(caminho.lastIndexOf("/"),caminho.lastIndexOf(".")-3)+"on.gif";
//	el.getElementsByTagName("a")[0].getElementsByTagName("img")[0].src = url + "Util/img"+arquivo;
//	//alert("Util/img"+arquivo);
//}

//function hide (el,url) {
//	var caminho = el.getElementsByTagName("a")[0].getElementsByTagName("img")[0].src;
//	var arquivo = caminho.substring(caminho.lastIndexOf("/"),caminho.lastIndexOf(".")-2)+"off.gif";
//	el.getElementsByTagName("a")[0].getElementsByTagName("img")[0].src = url + "Util/img"+arquivo;
//}

//function showMenuInternoMeuMenu(el) {
//	
//	var menu = el.getElementsByTagName("ul")[0];
//	menu.style.display='block';
//	
//	if(navigator.appName.indexOf('Internet Explorer')>0){
//		var version=navigator.appVersion.substring(22,23);
//			xy = getPosition(el);
//			if ( version == '6') {
//				menu.style.top=(xy.y)-1+'px';
//				menu.style.left=(xy.x)+140+'px';
//			}
//			else {
//				menu.style.top=(xy.y)-1+'px';
//			}
//	
//	}
//}

//function showMenuInterno(el,tipo,url) {
//	hover(el, url);
//	var menu = el.getElementsByTagName("ul")[0];
//	menu.style.display='block';
//	
//	if(tipo==1) {
//			if(navigator.appName.indexOf('Internet Explorer')>0){
//		var version=navigator.appVersion.substring(22,23);
//			xy = getPosition(el);
//			if ( version == '6') {
//				menu.style.top=(xy.y)-1+'px';
//				menu.style.left=(xy.x)+140+'px';
//			}
//			else {
//				menu.style.top=(xy.y)-1+'px';
//			}
//		}
//	}
//}

//function hideMenuInternoMeuMenu(el) {
//	var menu = el.getElementsByTagName("ul")[0];
//	menu.style.display='none';	
//}


//function hideMenuInterno(el,url) {
//	hide(el, url);
//	var menu = el.getElementsByTagName("ul")[0];
//	menu.style.display='none';	
//}

function getPosition(e){ 
	var left = 0;        
	var top  = 0;
	
	while (e.offsetParent){
		left += e.offsetLeft;
		top  += e.offsetTop;
		e = e.offsetParent;
	}
	left += e.offsetLeft;
	top  += e.offsetTop;
	return {x:left, y:top};
}

function trocaFoto(qualFoto,qualLegenda, Cliente) {
    obj = document.getElementById(Cliente);
	obj.src = '../Util/img/Produtos/' + qualFoto;
	obj.alt = qualLegenda;		
}
/*


function abreCesta() {
		if (document.getElementById('boxCesta').style.display = 'block') {
			document.getElementById('boxCesta').style.display = 'none';
		}
		if (document.getElementById('boxCesta').style.display = 'none') {
			document.getElementById('boxCesta').style.display = 'block';
		}
}
*/


/*
    Funcao Utilizada Para Bug em Repeaters do .NET
    FinalizaPedido.aspx
*/
function SetUniqueRadioButton(nameregex, current)
{
   re = new RegExp(nameregex);
   for(i = 0; i < document.forms[0].elements.length; i++)
   {
      elm = document.forms[0].elements[i]
      if (elm.type == 'radio')
      {
         if (re.test(elm.name))
         {
            elm.checked = false;
         }
      }
   }
   current.checked = true;
}

function arquivosBlog(intItem)
{
	var objRespota=document.getElementById(intItem);
	var objImagem=document.getElementById('img_'+intItem);
	
	var caminhoImagemClose="/iFileExplorer/Dados/Arquivos/Officer/img/button_arquivo_close.gif";
	var caminhoImagemOpen="/iFileExplorer/Dados/Arquivos/Officer/img/button_arquivo_open.gif";
	 
	if(objRespota.style.display=='' || objRespota.style.display=='none' )
	{
		objRespota.style.display='block';
		objImagem.src=caminhoImagemOpen;
	}
	else
	{
		objRespota.style.display='none';
		objImagem.src=caminhoImagemClose;
	}
	
}

function abreJanelaNoBars(strPagina,cod,width,height,left,top)
{
	  window.open(strPagina+"?cod="+cod, "Detalhes", "directories=no,height="+height+",width="+width+",left="+left+",top="+top+",hotkeys=no,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no,copyhistory=no");
}
