/**
 * Some script utils from Caleidos
 */

// return an element by id
	function getElement(itemid) {
		var item;
		if(document.getElementById){
			item = document.getElementById(itemid);
		}else{
			item = document.all[itemid];
		}
		return item;
	};

// function for expand collapse elements
	function collapse(itemid){

		var imgexpand = "/images/tree_expand2.gif";
		var imgcollapse = "/images/tree_collapse2.gif";

		var wrapper = document.getElementById(itemid);	
		var pic = document.getElementById("img"+itemid);

		if(wrapper.style.display == 'none'){
			wrapper.style.display = 'block';
			pic.src = imgcollapse;
		}else{
			wrapper.style.display = 'none';
			pic.src = imgexpand;
		}
		
	}

// function for expand collapse elements no img
	function collapsenoimg(itemid){
		var wrapper = document.getElementById(itemid);	

		if(wrapper.style.display == 'none'){
			wrapper.style.display = 'block';
		}else{
			wrapper.style.display = 'none';
		}
		
	}

// function for collapse all divs
	function collapseAll(){
		if (!document.getElementsByTagName){ return; }
		//prendo tutti i div
		var divs = document.getElementsByTagName('div');
		for (var i=0; i<divs.length; i++){
			var div = divs[i];

			if(div.style.display == 'block'){
				div.style.display = 'none';
			}else{
				div.style.display = 'block';
			}
		
		}

	}

// function for collapse all ul
	function collapseAllUl(){
		if (!document.getElementsByTagName){ return; }
		//prendo tutti i ul
		var divs = document.getElementsByTagName('ul');
		for (var i=0; i<divs.length; i++){
			var div = divs[i];

			if(div.style.display == 'block'){
				div.style.display = 'none';
			}else{
				div.style.display = 'block';
			}
		
		}

	}


function apri(uri,nome,mnbar,tlbar,lcbar,drbar,stbar,scbar,rsz,wdt,hgt) {
	window.open(uri,nome,"menubar=" + mnbar + ",toolbar=" + tlbar + ",location=" + lcbar + ",directories=" + drbar + ",status=" + stbar + ",scrollbars=" + scbar + ",resizable=" + rsz + ",width=" + wdt + ",height=" + hgt);
}


