
function MM_findObj(n, d) { 
	//v3.0
	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); return x;
}

function MM_showHideLayers() { //v3.0
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3) 
		if ((obj=MM_findObj(args[i]))!=null) { 
		v=args[i+2];
		if (obj.style) { 
			obj=obj.style; 
			v=(v=='show')?'visible':(v='hide')?'hidden':v; 
		}
		obj.visibility=v; 
		}
	}



var brOK=false;
var mie=false;
var aver=parseInt(navigator.appVersion.substring(0,1));
var aname=navigator.appName;
function checkbrOK()
	{if(aname.indexOf("Internet Explorer")!=-1)
	{if(aver>=4) brOK=navigator.javaEnabled();
		mie=true;
	}
	if(aname.indexOf("Netscape")!=-1)  
		{if(aver>=4) brOK=navigator.javaEnabled();}
	}
	
	var vmin=2;
	var vmax=5;
	var vr=2;
	var timer1;
	
	function Chip(chipname,width,height)
		{this.named=chipname;
	this.vx=vmin+vmax*Math.random();
	this.vy=vmin+vmax*Math.random();
	this.w=width;
	this.h=height;
	this.xx=0;
	this.yy=0;
	this.timer1=null;
	}
	
	function movechip(chipname) {
		if(brOK)
			{eval("chip="+chipname);
		if(!mie){
			pageX=window.pageXOffset;
			pageW=window.innerWidth;
			pageY=window.pageYOffset;
			pageH=window.innerHeight;
		}else{
			pageX=window.document.body.scrollLeft;     
			pageW=window.document.body.offsetWidth-8;     
			pageY=window.document.body.scrollTop;     
			pageH=window.document.body.offsetHeight;
		} 
			
			chip.xx=chip.xx+chip.vx;
			chip.yy=chip.yy+chip.vy;
			chip.vx+=vr*(Math.random()-0.5);
			chip.vy+=vr*(Math.random()-0.5);
			if(chip.vx>(vmax+vmin))  chip.vx=(vmax+vmin)*2-chip.vx;   if(chip.vx<(-vmax-vmin)) chip.vx=(-vmax-vmin)*2-chip.vx;   if(chip.vy>(vmax+vmin))  chip.vy=(vmax+vmin)*2-chip.vy;   if(chip.vy<(-vmax-vmin)) chip.vy=(-vmax-vmin)*2-chip.vy;   if(chip.xx<=pageX)
				{chip.xx=pageX;
			chip.vx=vmin+vmax*Math.random();
			}
			if(chip.xx>=pageX+pageW-chip.w)
				{chip.xx=pageX+pageW-chip.w;
			chip.vx=-vmin-vmax*Math.random();
			}
			if(chip.yy<=pageY)
				{chip.yy=pageY;
			chip.vy=vmin+vmax*Math.random();
			}
			if(chip.yy>=pageY+pageH-chip.h)
				{chip.yy=pageY+pageH-chip.h;
			chip.vy=-vmin-vmax*Math.random();
			}
			
			if(!mie)
				{eval('document.'+chip.named+'.top ='+chip.yy);
			eval('document.'+chip.named+'.left='+chip.xx);
			} 
			else      
				{eval('document.all.'+chip.named+'.style.pixelLeft='+chip.xx);       eval('document.all.'+chip.named+'.style.pixelTop ='+chip.yy);       }
			chip.timer1=setTimeout("movechip('"+chip.named+"')",100);
			}
			}
			
			
			function stopme(chipname){
				if(brOK){
				//alert(chipname) 
				eval("chip="+chipname);
				if(chip.timer1!=null){
					clearTimeout(chip.timer1);
				}
			}
			}

var mm;
function mm(){
	checkbrOK(); 
	mm=new Chip("mm",60,80);
	if(brOK) {
		 movechip("mm");
	}
}



