
function ShowLayers(id) { //v9.0

	document.getElementById(id).style.visibility = 'visible';
	}
function HideLayers(id) { //v9.0

	document.getElementById(id).style.visibility = 'hidden';
	}


function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
function MM_changeProp(objId,x,theProp,theValue) { //v9.0
  var obj = null; with (document){ if (getElementById)
  obj = getElementById(objId); }
  if (obj){
    if (theValue == true || theValue == false)
      eval("obj.style."+theProp+"="+theValue);
    else eval("obj.style."+theProp+"='"+theValue+"'");
  }
}

function preparetables()
{
	prepare(articleNames);
	prepare(articleAttributes);
}
function prepare(source)
{

	var tds = new Array();
	var maxTd = 0;
	for(var i = 0; i < source.length; i++)
	{
		var td = document.getElementById(source[i]);
		if(td.offsetHeight > maxTd)
			maxTd = td.offsetHeight;
		tds.push(td);
	}
	
	for(var i = 0; i < tds.length; i++)
	{
		var td = tds[i];
		td.style.height = maxTd + 50 + 'px';
		
	}

}

function layout()
{
	var container = document.getElementById("LeftContent");
	if(container)
	{
		var elems = container.getElementsByTagName("a");
		var cWidth = container.offsetWidth;
		var maxWidth = cWidth ;
		for(i = 0; i < elems.length; i++)
		{
			if(elems[i].offsetWidth > maxWidth)
					maxWidth = elems[i].offsetWidth;
			
		}
		if(maxWidth > cWidth )
		{
			container.style.width = (maxWidth + 20) + 'px';
		}
	}

	container = document.getElementById("RightContent");
	if(container)
	{
		var elems = container.getElementsByTagName("a");
		var cWidth = container.offsetWidth;
		var maxWidth = cWidth ;
		for(i = 0; i < elems.length; i++)
		{
			if(elems[i].offsetWidth > maxWidth)
					maxWidth = elems[i].offsetWidth;
		}
		if(maxWidth > cWidth)
			container.style.width = (maxWidth + 20) + 'px';
	}

	container = document.getElementById("CenterContent");
	if(container)
	{
		var elems = container.getElementsByTagName("table");
		var cWidth = container.offsetWidth;
	}

}

function newwindow(uri, windowname)
{
	var w = window.open(uri, windowname);
	w.focus();
}

function chkw3cstyle()
{
	var uri = "http://jigsaw.w3.org/css-validator/validator?uri=" + document.URL;
	newwindow(uri, "validatehtml");
}

function chkw3chtml()
{
	var uri = "http://validator.w3.org/check?uri=" + document.URL;
	newwindow(uri, "validatehtml");
}

