
// Troca imagem referenciada por idObject
function troca_img_byid(idObject, Src_ref){
	document.getElementById(idObject).src=Src_ref;
}
// Troca limpa um campo form caso valor seja igual a uma referencia
function limpa_campo(idObject, valorRef){
	if(valorRef == document.getElementById(idObject).value){
	    document.getElementById(idObject).value='';
	}
}
// Troca o tipo de um campo passado como parâmetro
function troca_tipo_campo(idObject, objTipo, valorRef){
	if(valorRef == document.getElementById(idObject).value){
	    document.getElementById(idObject).value='';
	    document.getElementById(idObject).type=objTipo;
	}
}
// Exibe ou esconde um div conforme parâmetro onClick="JavaScript:abre_fecha_div('form_login', 'a');"
function abre_fecha_div(idObject, Oper){
	if(Oper == 'a'){
		document.getElementById(idObject).style.display='block';
	}else{
		document.getElementById(idObject).style.display='none';
	}
}
// Exibe menu DHTML com função dropdown baseada em DOM 
function drop_menu(indexObjectItem, numObjects){
	var Object_id = '';
	var Object_SetaR_id = '';
	var Object_SetaD_id = '';
	var Object_id_ref = 'div_top_' + indexObjectItem;
	var Object_SetaR_id_ref = 'iseta_right' + indexObjectItem;
	var Object_SetaD_id_ref = 'iseta_down' + indexObjectItem;
	var i = 0;
	for(i=0; i < numObjects; i++){
		Object_id = 'div_top_' + i;
		Object_SetaR_id = 'iseta_right' + i;
		Object_SetaD_id = 'iseta_down' + i;
		if(indexObjectItem != i){
			document.getElementById(Object_id).style.display='none';
			document.getElementById(Object_SetaR_id).style.display='block';
			document.getElementById(Object_SetaD_id).style.display='none';
		}
	}
	if(document.getElementById(Object_id_ref).style.display=='none'){
		document.getElementById(Object_id_ref).style.display='block';		
		document.getElementById(Object_SetaR_id_ref).style.display='none';
		document.getElementById(Object_SetaD_id_ref).style.display='block';
	}else{
		document.getElementById(Object_id_ref).style.display='none';		
		document.getElementById(Object_SetaR_id_ref).style.display='block';
		document.getElementById(Object_SetaD_id_ref).style.display='none';
	}
}

// Exibe menu DHTML com função dropdown baseada em DOM 
function dd_menu(indexMenu, indexObjectItem, numObjects){
	var Object_id = '';		 // Id Objeto da instância
	var Object_Seta_id = ''; // Seta Normal
	var Object_SetaS_id = '';// Seta Selecionada
	var Object_id_ref = 'mn_item_' + indexMenu + '_' + indexObjectItem;
	var Object_Seta_id_ref = 'iseta_' + indexMenu + '_' + indexObjectItem;
	var Object_SetaS_id_ref = 'isetasel_' + indexMenu + '_' + indexObjectItem;
	var i = 1;
	for(i=1; i <= numObjects; i++){
		Object_id = 'mn_item_' + indexMenu + '_' + i;
		Object_Seta_id = 'iseta_' + indexMenu + '_' + i;
		Object_SetaS_id = 'isetasel_' + indexMenu + '_' + i;
		if(indexObjectItem != i){
			document.getElementById(Object_id).style.display='none';
			document.getElementById(Object_Seta_id).style.display='block';
			document.getElementById(Object_SetaS_id).style.display='none';
		}
	}
	if(document.getElementById(Object_id_ref).style.display=='none'){
		document.getElementById(Object_id_ref).style.display='block';		
		document.getElementById(Object_Seta_id_ref).style.display='none';
		document.getElementById(Object_SetaS_id_ref).style.display='block';
	}else{
		document.getElementById(Object_id_ref).style.display='none';		
		document.getElementById(Object_Seta_id_ref).style.display='block';
		document.getElementById(Object_SetaS_id_ref).style.display='none';
	}
}

