
/*
 *
 */

var LoadedNodes = Array();
var OpenedNode = '';

var LoadedSubNodes = Array();
var OpenedSubNode = '';

var OpenedNode2 = Array(); 

function openNode2(idNode, level)
{
	if(OpenedNode2[ level ] > 0 ) {
		document.getElementById('MenuNode'+OpenedNode2[ level ] ).className = "PageMenuLevel"+level+"-off";
		document.getElementById('MenuItemImg'+OpenedNode2[ level ] ).src = "img/plus.gif";
	}
	
	if( idNode != OpenedNode2[level] ) {
	
		OpenedNode2[level] = idNode;
		
		if( LoadedNodes[ idNode ] ) {
			 document.getElementById('MenuNode'+idNode).className = "PageMenuLevel"+level+"-on";
		} else {
			xajax_getMenuNode( idNode );
			LoadedNodes[ idNode ] = true;	
		}
		
	} else {
		OpenedNode[level] = 0;
	}
}

function openNode(idNode)
{
	if(OpenedNode != '') {
		document.getElementById('MenuNode'+OpenedNode).className = "PageMenuLevel1-off";
		document.getElementById('MenuItemImg'+OpenedNode).src = "img/plus.gif";
	}
	
	if( idNode != OpenedNode) {
	
		OpenedNode = idNode;
		
		if( LoadedNodes[ idNode ] ) {
			 document.getElementById('MenuNode'+idNode).className = "PageMenuLevel1-on";
		} else {
			xajax_getMenuNode( idNode );
			LoadedNodes[ idNode ] = true;	
		}
		
	} else {
		OpenedNode = '';
	}
}

function openSubNode(idNode)
{
	if(OpenedSubNode != '') {
		document.getElementById('MenuNode'+OpenedSubNode).className = "PageMenuLevel2-off";
		document.getElementById('MenuItemImg'+OpenedSubNode).src = "img/plus.gif";
	}
	
	if(idNode != OpenedSubNode) {
		OpenedSubNode = idNode;
		
		if( LoadedSubNodes[ idNode ] ) {
			 document.getElementById('MenuNode'+idNode).className = "PageMenuLevel2-on";
		} else {
			xajax_getMenuNode( idNode, 2 );
			LoadedSubNodes[ idNode ] = true;	
		}
	} else {
		OpenedSubNode = '';
	}
}

/*
 *
 */
function closeNode(idNode)
{
	
}

function productCompareAdd( idp, idd )
{
	xajax_productCompareAdd( idp, idd );
}

function productCompareLoad( dep )
{
	xajax_productCompareLoad( dep );
}

function productCompareRemove( idp, idd )
{
	xajax_productCompareRemove( idp, idd );
}

function productCompareClear( dep )
{
	xajax_productCompareClear( dep );
}



function productCompareBoxShow()
{
	if( document.getElementById('CompareBlock') ) {
		document.getElementById('CompareBlock').style.display = 'block';
	}
}

function productCompareBoxHide()
{
	if( document.getElementById('CompareBlock') ) {
		document.getElementById('CompareBlock').style.display = 'none';
	}
}

