
function getRealLeft(el) 
{
	if(document.all || document.getElementById)
	{ 
		if (arguments.length==0) el = this;
    		xPos = el.offsetLeft;
    		tempEl = el.offsetParent;
    		while (tempEl != null) 
		{
    		    xPos += tempEl.offsetLeft;
    		    tempEl = tempEl.offsetParent;
    		} 
		return xPos;
	}
	if (document.layers) {
		return (el.x);
	}

}

function getRealTop(el) 
{
	if(document.all || document.getElementById)
	{ 
		if (arguments.length==0) el = this;
		yPos = el.offsetTop;
    		tempEl = el.offsetParent; 	
		while (tempEl != null) 
		{
      	  	yPos += tempEl.offsetTop;
      	  	tempEl = tempEl.offsetParent;
		}
		return yPos;
	}
	if (document.layers) {
		return (el.y);
	}
}


function getElementCoords(el, breakElement) {
	var arrayToBeReturned = new Array();
	
	if(document.all || document.getElementById)
	{ 
		if (arguments.length==0) el = this;
    		xPos = el.offsetLeft;
    		tempEl = el.offsetParent;
    		while (tempEl != null) 
		{
    		    xPos += tempEl.offsetLeft;
    		    tempEl = tempEl.offsetParent;
				if (tempEl == breakElement) tempEl=null;
    		} 
		arrayToBeReturned[0] = xPos;
	}
	if (document.layers) {
		arrayToBeReturned[0] = el.x;
	}
	if(document.all || document.getElementById)
	{ 
		if (arguments.length==0) el = this;
		yPos = el.offsetTop;
    		tempEl = el.offsetParent;
		while (tempEl != null) 
		{
      	  	yPos += tempEl.offsetTop;
      	  	tempEl = tempEl.offsetParent;
				if (tempEl == breakElement) tempEl=null;
		}
		arrayToBeReturned[1] = yPos;
	}
	if (document.layers) {
		arrayToBeReturned[1] = el.y;
	}
	return (arrayToBeReturned);
}


function getLayerHeight(layerName) {
	if (document.getElementById && !document.all)
	{
		return (parseInt(document.getElementById(layerName).offsetHeight));
	}
	if (document.all) 
	{
		return (document.all[layerName].clientHeight);
	}
	if (document.layers)
	{
		return (document.layers[layerName].clip.height);
	}
}


//var formInitYPos = getRealTop(document.images["formpartsbegin"]);

var vocFormLayersActive = new Array(3);
vocFormLayersActive[0] = "vocformpart1active";
vocFormLayersActive[1] = "vocformpart2active";
vocFormLayersActive[2] = "vocformpart3active";


function hideFormLayersActive() {
	if (document.getElementById) {
		document.getElementById(vocFormLayersActive[0]).style.visibility = "hidden";
		document.getElementById(vocFormLayersActive[1]).style.visibility = "hidden";
		document.getElementById(vocFormLayersActive[2]).style.visibility = "hidden";
	}
}

function openFormLayer(vocFormLayerNum){
	if (document.getElementById) {
		hideFormLayersActive();
		document.getElementById(vocFormLayersActive[vocFormLayerNum]).style.visibility = "visible";
	}
}
