
if (typeof(km_scripts) == 'undefined') var km_scripts = new Object();
km_myclass_import('/config/sysjscript/yui/build/yahoo-dom-event/yahoo-dom-event.js');

function km_myclass_import(jsFile) {
  if (km_scripts[jsFile] != null) return;
  var scriptElt = document.createElement('script');
  scriptElt.type = 'text/javascript';
  scriptElt.src = jsFile;
  document.getElementsByTagName('head')[0].appendChild(scriptElt);
  km_scripts[jsFile] = jsFile;
}

var BoxCounter = 0;
var currentObj = null;


function ShowErrorBox(myErrorObj,error)
{
	var OldObj = document.getElementById('ErrorBox'+BoxCounter);
	if(OldObj)	document.body.removeChild(OldObj);
	BoxCounter++;
	var myErrorBox = document.createElement('div');
	myErrorBox.setAttribute('id','ErrorBox'+BoxCounter);
	myErrorBox.className='myErrorBox';
	document.body.appendChild(myErrorBox);
	

	if(myErrorBox)
	{
		myErrorBox.style.position = 'absolute';
		myErrorBox.innerHTML = error;
		myErrorBox.style.padding = '5px';
		myErrorBox.style.width = 'auto';
		myErrorBox.style.height = 'auto';
		myErrorBox.style.display='';
		myErrorBox.style.visibility='visible';
		var xy = YAHOO.util.Dom.getXY(myErrorObj.id);
		finalPos = [xy[0]+20,xy[1]];
		YAHOO.util.Dom.setXY('ErrorBox'+BoxCounter, finalPos);
		currentObj = myErrorBox;
	}


}

function FadeOutErrorBox()
{
	currentObj.style.display='none';
}
