
function DimensionProperties(){
		tempColl = document.all.tags("DIV");
		for (i=0; i<tempColl.length; i++) {
			if (tempColl(i).className == "child") tempColl(i).style.display = "none";
			if (tempColl(i).id == "mChild") tempColl(i).style.display = "block";
			if (get(tempColl(i).id) != "")
			{
				var valeur = get(tempColl(i).id);
				var state = valeur.substring(0,4);
				if (state == "bloc") {state = "block";}
				var position = valeur.substring(4,7);
				if (position == "las") {position = "last";}
				
				var div_name = tempColl(i).id;
				div_name = div_name.substring(0,div_name.lastIndexOf("Child"));
				
				ExpandChild = eval(div_name + "Child");
				if (position != "top") 
				{ 
					ExpandTree = eval(div_name + "Tree");
					ExpandFolder = eval(div_name + "Folder");
				}
			
				tempColl(i).style.display = state;
				if (state=="block")
				{
					if (position != "top") 
					{ 
						if (position == "last") 
						{ 
						ExpandTree.src = "images/Lminus.gif"; 
						}
						else 
						{ 
						ExpandTree.src = "images/Tminus.gif"; 
						}
						
						if (div_name.charAt(0) == "a") {
						ExpandFolder.src = "images/openfoldericon.gif";
						}
						if (div_name.charAt(0) == "b") {
						ExpandFolder.src = "images/opendimensionicon.gif";
						}
						if (div_name.charAt(0) == "c") {
						ExpandFolder.src = "images/openhierarchyicon.gif";
						}
					}
					else 
					{ 
					if (div_name.charAt(0) == "m")
					{mTree.src = "images/topopen.gif"; }
					if (div_name.charAt(0) == "a")
					{a1dTree.src = "images/openfoldericon.gif"; }
					}
				}
				else
				{
					if (position != "top") { 
						if (position == "last") 
						{ 
						ExpandTree.src = "images/Lplus.gif"; 
						}
						else 
						{ 
						ExpandTree.src = "images/Tplus.gif"; 
						}
						
						if (div_name.charAt(0) == "a") {
						ExpandFolder.src = "images/foldericon.gif";
						}
						if (div_name.charAt(0) == "b") {
						ExpandFolder.src = "images/dimensionicon.gif";
						}
						if (div_name.charAt(0) == "c") {
						ExpandFolder.src = "images/hierarchyicon.gif";
						}
					}
					else 
					{ 
					if (div_name.charAt(0) == "m")
					{mTree.src = "images/top.gif"; }
					if (div_name.charAt(0) == "a")
					{a1dTree.src = "images/foldericona1d.gif"; }
					}
				}
			}
		}

}

function PropertiesExpand($1,$2) {
	Expanda = eval($1 + "a");
	Expanda.blur()
	ExpandChild = eval($1 + "Child");
        if ($2 != "top") { 
		ExpandTree = eval($1 + "Tree");
		ExpandFolder = eval($1 + "Folder");
	}

	if (ExpandChild.style.display == "none") 
	{
		ExpandChild.style.display = "block";
		
        if ($2 != "top") 
		{ 
        	if ($2 == "last") 
			{ 
			ExpandTree.src = "images/Lminus.gif"; 
			sto($1+"Child","bloclas");
			}
			else 
			{ 
			ExpandTree.src = "images/Tminus.gif"; 
			sto($1+"Child","bloc---");
			}
			
			if ($1.charAt(0) == "a") {
			ExpandFolder.src = "images/openfoldericon.gif";
			}
			if ($1.charAt(0) == "b") {
			ExpandFolder.src = "images/opendimensionicon.gif";
			}
			if ($1.charAt(0) == "c") {
			ExpandFolder.src = "images/openhierarchyicon.gif";
			}
		}
		else 
		{ 
		sto($1+"Child","bloctop");
		if ($1.charAt(0) == "m")
		{mTree.src = "images/topopen.gif"; }
		if ($1.charAt(0) == "a")
		{a1dTree.src = "images/openfoldericon.gif"; }
		}
	}
	
	else 
	{

		ExpandChild.style.display = "none";
        if ($2 != "top") { 
	        if ($2 == "last") 
			{ 
			ExpandTree.src = "images/Lplus.gif"; 
			sto($1+"Child","nonelas");
			}
			else 
			{ 
			ExpandTree.src = "images/Tplus.gif"; 
			sto($1+"Child","none---");
			}
			
			if ($1.charAt(0) == "a") {
			ExpandFolder.src = "images/foldericon.gif";
			}
			if ($1.charAt(0) == "b") {
			ExpandFolder.src = "images/dimensionicon.gif";
			}
			if ($1.charAt(0) == "c") {
			ExpandFolder.src = "images/hierarchyicon.gif";
			}
		}
		else 
		{ 
		sto($1+"Child","nonetop");
		if ($1.charAt(0) == "m")
		{mTree.src = "images/top.gif"; }
		if ($1.charAt(0) == "a")
		{a1dTree.src = "images/foldericona1d.gif"; }
		}
	}
}

// Sets common document properties for Style Sheet
with (document) {
// Sets Mouse Events
	onmouseover = MouseOver ;
	onmouseout = MouseOut ;
}
// Function for mouse over event where element is highlighted
function MouseOver() {
	var ElementSrc = window.event.srcElement ;
	if (ElementSrc.className == "item") {
		window.event.srcElement.className = "highlight";
	}
}
// Function for mouse out event where element is un-highlighted
function MouseOut() {
	var ElementSrc = window.event.srcElement ;
	if (ElementSrc.className == "highlight") {
		window.event.srcElement.className = "item";
	}
}

isExpanded = false;
onload = DimensionProperties;
