/********************************************************************* JavaScript functions (c) 2001/2002 Open Framework Systems AB Date Sign Changes -------------------------------------------------------------------- *********************************************************************/ function getRef(obj){ var obj2; if(typeof obj == "string") { obj2= document.getElementById(obj); } else { obj2 = obj; } if(!obj2){ // alert("obj="+obj); } return obj2; } function setStyle(obj, style, value){ getRef(obj).style[style] = value; } function getStyle(obj, style){ return getRef(obj).style[style]; } function setClassName(obj, className){ getRef(obj).className= className; } function getClassName(obj){ return getRef(obj).className; } function setImg(obj, source){ getRef(obj).src=source; return true; } function show(obj,left,top) { if(left){ getRef(obj).style.left=left; } if(top){ getRef(obj).style.top=top; } getRef(obj).style.visibility = 'visible' } function hide(obj) { getRef(obj).style.visibility = 'hidden' } function getRealLeft(obj) { obj = getRef(obj); realLeft = obj.offsetLeft; tempObj = obj.offsetParent; while (tempObj != null) { realLeft += tempObj.offsetLeft; tempObj = tempObj.offsetParent; } return realLeft; } function getRealTop(obj) { obj = getRef(obj); realTop = obj.offsetTop; tempObj = obj.offsetParent; while (tempObj != null) { realTop += tempObj.offsetTop; tempObj = tempObj.offsetParent; } return realTop; } function newImage(arg) { if (document.images) { rslt = new Image(); rslt.src = arg; return rslt; } } function scrollMsg(objname,message) { obj = getRef(objname); obj.value = message; message = message.substring(1,message.length) + message.substring(0, 1); setTimeout ("scrollMsg('"+objname+"','"+message+"')", 150); }