function getObj(name){
	if (document.getElementById){
  		if(document.getElementById(name)){
  			this.obj = document.getElementById(name);
			this.style = document.getElementById(name).style;
		}
		else this.obj = false;
	}
  	else if (document.all){
  		if(document.all[name]){
			this.obj = document.all[name];
			this.style = document.all[name].style;
		}
		else this.obj = false;
	}
}

function getAbsoluteTop(objectId){
	var x = objectId;
	xTop = x.offsetTop;
	while(x.offsetParent!=null) {
		xParent = x.offsetParent;
		xTop += xParent.offsetTop;
		x = xParent;
	}
	return xTop;
}

function getAbsoluteLeft(objectId){
	var x = objectId;
	xLeft = x.offsetLeft;
	while(x.offsetParent!=null){
		xParent = x.offsetParent;
		xLeft += xParent.offsetLeft;
		x = xParent;
	}
	return xLeft;
}

function MM_findObj(n, d) { //v4.01
	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}

function MM_swapImage() { //v3.0
	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}	

function viewCond(objImg,id){
	x = new getObj(id);
	y = new getObj(objImg);
	x.style.left = getAbsoluteLeft(y.obj)-75+"px";
	x.style.top = getAbsoluteTop(y.obj)+15+"px";
	(x.style.visibility == "visible") ? x.style.visibility="hidden" : x.style.visibility="visible";
}

