function domReady( f ) {
	if ( domReady.done ) return f();
	if ( domReady.timer ) {
		domReady.ready.push( f );
	} else {
		if (window.addEventListener)
			window.addEventListener('load',isDOMReady, false);
		else if (window.attachEvent)
			window.attachEvent('onload',isDOMReady);
		domReady.ready = [ f ];
		domReady.timer = setInterval( isDOMReady, 13 );
		}
	}
function isDOMReady(){
	if ( domReady.done ) return false;
		if ( document && document.getElementsByTagName && document.getElementById && document.body ) {
			clearInterval( domReady.timer );
			domReady.timer = null;
			for ( var i = 0; i < domReady.ready.length; i++ )
				domReady.ready[i]();
			domReady.ready = null;
			domReady.done = true;
			}
	}
function showHide(hide,show)
	{
	document.getElementById(hide).style.display="none";
	document.getElementById(show).style.display="block";
	}
var opaval = new Array(); 
var opado = new Array(); 
function opaopashow(id)
	{
	if(opado[id]!='hiding')
		{
		if(!opaval[id])
			opaval[id]=50;
		step=opaval[id];
//		step++;
		step=step+2;
//		opaval[id]++;
		opaval[id]=opaval[id]+2;
		last_div=document.getElementById("img_"+id);
		last_div.style.opacity= step / 100;
		last_div.style.filter= "progid:DXImageTransform.Microsoft.Alpha(opacity="+step+")";
		last_div.style.filter= "alpha(opacity="+step+")";
		if(step<=99)
			setTimeout("opaopashow("+id+")",1);
		else
		opado[id]='shown';
		}
	}
function opaopahide(id)
	{
	if(opado[id]=='shown' || opado[id]=='hiding')
		{
		opado[id]='hiding';
		if(!opaval[id])
			opaval[id]=100;
		step=opaval[id];
//		step--;
		step=step-2;
//		opaval[id]--;
		opaval[id]=opaval[id]-2;
		last_div=document.getElementById("img_"+id);
		last_div.style.opacity= step / 100;
		last_div.style.filter= "progid:DXImageTransform.Microsoft.Alpha(opacity="+step+")";
		last_div.style.filter= "alpha(opacity="+step+")";
		if(step>=70)
			setTimeout("opaopahide("+id+")",1);
		else
			opado[id]='';
		}
	else
		setTimeout("opaopahide("+id+")",1);
	}