nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
    if (object != "[object]"){  //do this so I can take a string too
        setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
        return;
    }
    clearTimeout(nereidFadeTimers[object.sourceIndex]);
    
    diff = destOp-object.filters.alpha.opacity;
    direction = 1;
    if (object.filters.alpha.opacity > destOp){
        direction = -1;
    }
    delta=Math.min(direction*diff,delta);
    object.filters.alpha.opacity+=direction*delta;
	
    if (object.filters.alpha.opacity != destOp){
        nereidFadeObjects[object.sourceIndex]=object;
        nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
    }
//	if (object.id == "img_wlcm1" && object.filters.alpha.opacity  >= 85)
//	   switchIt();
}

function showmenuie5(){
		var rightedge=document.body.clientWidth-event.clientX
		var bottomedge=document.body.clientHeight-event.clientY
		if (rightedge<ie5menu.offsetWidth)
			ie5menu.style.left=document.body.scrollLeft+event.clientX-ie5menu.offsetWidth
		else
			ie5menu.style.left=document.body.scrollLeft+event.clientX
		if (bottomedge<ie5menu.offsetHeight)
			ie5menu.style.top=document.body.scrollTop+event.clientY-ie5menu.offsetHeight
		else
			ie5menu.style.top=document.body.scrollTop+event.clientY
		ie5menu.style.visibility="visible"
		return false
}
function hidemenuie5(){
		ie5menu.style.visibility="hidden"
}
function highlightie5(){
		if (event.srcElement.className=="menuitems"){
			event.srcElement.style.backgroundColor="highlight"
			event.srcElement.style.color="white"
		}
}
function lowlightie5(){
		if (event.srcElement.className=="menuitems"){
			event.srcElement.style.backgroundColor=""
			//event.srcElement.style.color="black"
			event.srcElement.style.color="#CC9900"
		}
} 

function jumptoie5(){
    var dstntn = 'none';
    if(image_name != null) {	
	    var DwnldAvlble = true
		     for(n=0; n < jn.length; n+=1){			 					  
			      if(jn[n].substring(0,8) == image_name  && event.srcElement.url == "j1" && jn[n].substring(8,10) == 'j1')		  				  
				       dstntn = "<b>Judge #1 said:</b><br>" + jn[n].substring(10,360);
			      if(jn[n].substring(0,8) == image_name  && event.srcElement.url == "j2" && jn[n].substring(8,10) == 'j2')		  				  
			           dstntn = "<b>Judge #2 said:</b><br>" + jn[n].substring(10,360);						  
			      if(jn[n].substring(0,8) == image_name  && event.srcElement.url == "j3" && jn[n].substring(8,10) == 'j3')		  				  
			           dstntn = "<b>Judge #3 said:</b><br>" + jn[n].substring(10,360);						  
			      if(jn[n].substring(0,8) == image_name  && event.srcElement.url == "j4" && jn[n].substring(8,10) == 'j4')		  				  
			           dstntn = "<b>Judge #4 said:</b><br>" + jn[n].substring(10,360);						  
			      if(jn[n].substring(0,8) == image_name  && event.srcElement.url == "j5" && jn[n].substring(8,10) == 'j5')		  				  
			           dstntn = "<b>Judge #5 said:</b><br>" + jn[n].substring(10,360);						  
			};
				 			   	
		if (event.srcElement.className=="menuitems"){
			  if (dstntn != 'none' ){			  
                  var oPopup = window.createPopup();
                 var oPopBody = oPopup.document.body;
	             oPopBody.document.body.innerHTML = "<div  style='position:absolute; top:0; left:0;  width:300px; height:0px; padding:10px;'>" + dstntn + "</div>"
                 var popupBody = oPopup.document.body;

	            oPopup.show(0, 0, 300, 0);
                var realHeight = popupBody.scrollHeight;
                 // Hides the dimension detector popup object.
                oPopup.hide();
					
               oPopBody.style.border = "solid black 1px";
               oPopBody.innerHTML = "<div  style='position:absolute; top:0; left:0;  width:300px; height:" + realHeight + "px; padding:10px; color:black; font-family:comic sans ms; " +
                   "font-size:9pt;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#0099FF, EndColorStr=#00FFFF)'>" + dstntn + "</div>"
                oPopup.show(300, 300, 300,realHeight, document.body);
		       }
         }
	}	 
};


function changeCSS(theClass,element,value) {
	//documentation for this script at http://www.shawnolson.net/a/503/
	 var cssRules = 'rules';
	 for (var S = 0; S < document.styleSheets.length; S++){
	  for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {	 
	   if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
	      document.styleSheets[S][cssRules][R].style[element] = value;
	   }
	  }
	 }	
}

