
// Moving Objects Script
// By Virtual_Max
// 
// Permission to use, copy, modify, and distribute this software and its documentation 
// for NON-COMMERCIAL purposes and  without fee is hereby granted provided that this 
// notice appears in all copies. 
//
// VIRTUAL MAX MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF THE 
// SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED 
// WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR 
// NON-INFRINGEMENT. VIRTUAL MAX SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY 
// LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR 
// ITS DERIVATIVES.

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;

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;
}


var chip1;
var chip2;
var chip3;
var chip4;
var chip5;
var chip6;
var chip_blank;

function pagestart()
{
	checkbrOK(); 
	chip1=new Chip("chip1",160,67);
	chip2=new Chip("chip2",160,67);
	chip3=new Chip("chip3",160,67);
	chip4=new Chip("chip4",160,67);
	chip5=new Chip("chip5",160,67);
	chip6=new Chip("chip6",259,67);
	chip_blank=new Chip("chip_blank",350,68);
}


	function Display_Bubble_Img (chipname, x, y)
	{
		if (brOK && chipname)
		{
			eval("chip="+chipname);
			chip.xx = x;
			chip.yy = y;

			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); 
			}
		}
	}
