function collapseElement( element ) {
    if ( element.className.toLowerCase().indexOf("elementcollapsed") == -1 )
        element.className += ' elementcollapsed';
}


function uncollapseElement( element ) {
    element.className = element.className.replaceAllIgnoreCase('elementcollapsed', '');
}

function OpenMenu(livs,id){
	arr_livs = livs.split(",");
	for(i=0;i<arr_livs.length-1;i++) {

		collapseElement(document.getElementById(arr_livs[i]));
	}
	if (document.getElementById(id) != null) {
		uncollapseElement(document.getElementById(id));
	}
}


String.prototype.replaceAllIgnoreCase = function( oldStr, newStr ) {
    return this.toLowerCase().split(oldStr.toLowerCase()).join(newStr);
}

String.prototype.containsIgnoreCase = function( /*String*/ strToSearch ) {
    if ( strToSearch != null && typeof(strToSearch).equals("string") ) {
        if ( !strToSearch.isEmpty() ) {

            return  this.toUpperCase().contains(strToSearch.toUpperCase());
        }
        return false;
    }
    return false;

}
var u = navigator.userAgent;
 var ie= /MSIE /.test(u) && u.indexOf("OPERA")==-1?true:false;

function doLink(obj){
	document.location = obj.href;
	return;
}
function ConfirmLink(sitename)
{
 return confirm('State abbandonando il sito ' + sitename + ', le informazioni contenute nel nuovo sito prescelto possono non essere conformi al DLvo 541/92 che regola la pubblicità sui medicinali per uso umano e le opinioni espresse non riflettono necessariamente le posizioni dell Azienda, né sono da essa avallate.');
}

// Disabilita il tasto ENTER nel FORM
function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
//			var i;
//			for (i = 0; i < field.form.elements.length; i++)
//				if (field == field.form.elements[i])
//					break;
//			i = (i + 1) % field.form.elements.length;
//			field.form.elements[i].focus();
			return false;
		} 
		else
		return true;
	}      


// controlla il contenuto del campo di ricerca
function validateSearch(txtCampo) {
var obj = document.getElementById(txtCampo);
	var ric = obj.value.length;
		if (ric == 0) {
		obj.className = 'formBianco';
		obj.value = "Chiave di ricerca errata";
			return false;
		} else if (ric < 2) {
		obj.className = 'formBianco';
		obj.value = "Inserisci almeno 2 caratteri";
			return false;
		} else {
			return true;
		}
}

function newSearch(txtCampo) {
	var ric = document.getElementById(txtCampo)
		ric.className = 'form';
		ric.value = "";
}


