// class toggling function
function classToggler(elem, className, currentVar)
{
  if(eval(currentVar) != null)
  {
    eval(currentVar).className =
    eval(currentVar).className.replace(className,"");
    // clean up class name
    eval(currentVar).className = trim(eval(currentVar).className);
  }
    
  if (elem.className.indexOf(className) == -1)
    elem.className+=" "+className;
  eval(currentVar + "= elem");
}

// clean up white spaces
function trim(str)
{
  return str.replace(/^\s+/,"").replace(/\s+$/,"");
}	

// clean up empty box
function cleanBox(obj, defaultString)
{
  if(trim(obj.value).length==0)
	{obj.value=defaultString;}
}

function removeDefaultKW(obj, defaultString)
{
 if(obj.value==defaultString)
{ obj.value="";}
}


var currentSelection = null;
	function handleClick(elem) {
		classToggler(elem, "over", "currentSelection");
	}

var currentContent = null;
	function selectProductContent(elem) {
		classToggler(elem, "show", "currentContent");
	}

function contentInit(){
  var topContent = document.getElementById("topContent");
  if(topContent != null)
    selectProductContent(topContent);
}

AttachEvent(window,'load',contentInit,false);

