if (document.getElementById)
	w3c = true;
else 
	w3c = false;
if (document.all) 
	ie4 = true;
else
	ie4 = false;
	
function semaphore(campo) {
	campo.value = "si";
}

function seleziona(nome) {
	var elemento;
	if (w3c) {elemento = document.getElementById(nome);}
	else {if (ie4) {elemento = document.all(nome); }
	else {alert('Questo browser non supporta l\'operazione richiesta'); elemento=false;}}
	return elemento;
}
function vuota(elemento) {
         var indice; var ultimo; var lunghezza;
         while (lunghezza = elemento.childNodes.length) {
		indice = lunghezza - 1;
		ultimo = elemento.childNodes[indice];
		elemento.removeChild(ultimo);
	 }
}
function switchStrum(show, hide) {
         var mostra = seleziona(show);
         var nascondi = seleziona(hide);
         if (! mostra || ! nascondi) {alert('Si è verificato un errore'); return;}
         nascondi.style.display='none';
         mostra.style.display='block';
}
function chiudiMsg() {
         var div = seleziona('msgDiv');
         div.style.visibility='hidden';
}
function showElement(name) {
   var el = seleziona(name);
   el.style.display = 'block';
}
function hideElement(name) {
   var el = seleziona(name);
   el.style.display = 'none';
}
function switchMenu(path) {
   var el = seleziona('categoriesMenu');
   if (el.style.display != 'block') {
    el.style.display = 'block';
    var el1 = seleziona('arrow');
    el1.src = path + 'img/arrowUp.gif';
    el1.name = 'arrowUp';
   } else {
    el.style.display = 'none';
    var el1 = seleziona('arrow');
    el1.src = path + 'img/arrowDown.gif';
    el.name = 'arrowDown';
   }
}
function yellow(path) {
  var img = seleziona('arrow');
  if (img.name == 'arrowDown') {
    img.src = path + 'img/yellowDown.gif';
  } else {
	img.src = path + 'img/yellowUp.gif';
  }
}
function white(path) {
  var img = seleziona('arrow');
  if (img.name == 'arrowDown') {
    img.src = path + 'img/arrowDown.gif';
  } else {
	img.src = path + 'img/arrowUp.gif';
  }
}
