// JavaScript Document


     function MM_swapImgRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	 }
	 
	function MM_swapImageRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	
	function MM_preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}
	
	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];}
	}
	


//*
//* DETECT FLASH PLAYER PLUG-IN and its version information
//*
var hasPlugin = 0;
var flashVersion = 0;
var latestFlashVersion = 9;
function DetectFlashPlugin(){
	if (navigator.plugins && navigator.plugins.length){
		x = navigator.plugins["Shockwave Flash"];
		if (x){
			hasPlugin = 2;
			if (x.description){
				y = x.description;
				flashVersion = y.charAt(y.indexOf('.')-1);
			}
		}else{
			hasPlugin = 1;
			if (navigator.plugins["Shockwave Flash 2.0"]){
				hasPlugin = 2;
				flashVersion = 2;
			}
		}
	}else if (navigator.mimeTypes && navigator.mimeTypes.length){
		x = navigator.mimeTypes['application/x-shockwave-flash'];
		if (x && x.enabledPlugin){
			hasPlugin = 2;
		}else{
			hasPlugin = 1;
		}
	}else{
		document.writeln("<script language='VBscript'>")
		document.writeln("on error resume next")
			document.writeln("For i = 2 to latestFlashVersion")
			document.writeln("myObj = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & i))) ")
				document.writeln("If myObj = true  Then")
					document.writeln("hasPlugin = 2")
					document.writeln("flashVersion = i")
				document.writeln("Else")
					document.writeln("hasPlugin = 0")
				document.writeln("End If")
			document.writeln("Next")
		document.writeln("If hasPlugin = 0 Then")
		document.writeln("hasPlugin = 2") // ovverride the fact that it is not detected so that the embed object cab useits detection
		document.writeln("End If")
		document.writeln("</scr" + "ipt>")
	}	
	return hasPlugin;
}

function BrowserInfo(){

	this.version = navigator.appVersion.substring(0,4);
	this.agent = navigator.userAgent;
	
	 // get browser name
  	if ( (this.agent.lastIndexOf("MSIE") != -1) && (document.all) && (document.getElementById) ){ // IE 4+ 
		this.name = "IE4+";
	}else if( (this.agent.lastIndexOf("Firefox") != -1) && (!document.all) && (document.getElementById) ){ // FireFox 1+
		this.name =   "FF1+";  
	}else if( (this.agent.lastIndexOf("Netscape") != -1) && (!document.all) && (document.getElementById) ){ // Netscape 6+ 
		this.name =   "NN6+";  
	}else if ( (this.agent.lastIndexOf("Netscape") != -1) && (document.layers) ){ // Netscape 4
    	this.name = "NN4";
	}else { 
		this.name = "";
	}
	
    this.codename = navigator.appCodeName;
    this.javaEnabled = navigator.javaEnabled();
    this.screenWidth = screen.width;
    this.screenHeight = screen.height;
	
    // get platform name
    if(this.version.indexOf("Win") != -1){
     this.platform = "Windows";
    }else if(navigator.appVersion.indexOf("Mac") != -1){
     this.platform = "Mac";
    }else{ 
 	 this.platform = "Other";
    }
}




function fadeOut(){
	
  if ( browser.name == "IE4+" ){ // IE 4+
  		//could also use this form-->  document.all.blackBox.style.left = 0;
		n -= 25;
		document.getElementById("blackBox").style.filter = "alpha(opacity="+n+")";
  		if (n <= 0){
			document.getElementById("blackBox").style.visibility = "hidden";
			document.getElementById("blackBox").innerHTML = "";
			window.clearInterval(t);
		}
   }else if( browser.name == "NN6+" ){ //Netscape 6+
       //document.getElementById("blackBox").style.left = 0 + "px";
	   	n2 -= 0.25;
		document.getElementById("blackBox").style.MozOpacity = n2;
  		if (n2 <= 0){
			document.getElementById("blackBox").style.visibility = "hidden";
			document.getElementById("blackBox").innerHTML = "";
			window.clearInterval(t);
		}
   }else if( browser.name == "FF1+" ){ // FireFox
		n2 -= 0.25;// only for Firefox
		document.getElementById("blackBox").style.opacity = n2; 
		if (n2 <= 0){
			document.getElementById("blackBox").style.visibility = "hidden";
			document.getElementById("blackBox").innerHTML = "";
			window.clearInterval(t);
		}
  }else if ( browser.name == "NN4" ){ // Netscape 4
    	//document.layers["blackBox"].left = 0;
		//document.visibility = "show"; // or "hide"
		document.layers["blackBox"].visibility = "hide"
		window.clearInterval(t);
  }else { 
		return false;
		window.clearInterval(t);
  }

}

var n=100; // IE
var n2 = 1; // Firefox, Safari, NN 
var browser = new BrowserInfo();
//disactivate --> var t = window.setInterval("fadeOut()", 60);