function setStyle(objId, newStyle, value){
   document.getElementById(objId).style[newStyle]= value;
}
function setOpacity(objId, value) {
	document.getElementById(objId).style.opacity = value / 10;
	document.getElementById(objId).style.filter = 'alpha(opacity=' + value * 10 + ')';
}
function fadeIn(objId, speed) {
	setOpacity(objId, 0);
	document.getElementById(objId).style.opacity = 0;
	setStyle(objId, 'display', 'block');
	setStyle(objId, 'visibility', 'visible');
	for (var i = 0 ; i <= 100 ; i++ ) {
		setTimeout( 'setOpacity("' + objId + '",' + (i / 10) + ')' , speed * i );
	}
}
function fadeOut(objId, speed) {
	for (var i = 0 ; i <= 100 ; i++ ) {
		setTimeout( 'setOpacity("' + objId + '",' + (10 - i / 10) + ')' , speed * i );
	}
	setTimeout('setStyle("' + objId + '", "display", "none")', speed * 100 );
}
function findPosX(obj) {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
}
function findPosY(obj) {
    var curtop = 0;
    if(obj.offsetParent)
        while(1) {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
}
