//cassie.js

function bro()
{
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		//This moves the star button menu down in IE.
		rightside.style.marginTop = "16%";
	}
	//alert(navigator.appName + " " + navigator.appVersion);
	
	var h = document.getElementById("myd");
	h.style.display = "none";
}

function randomize(x,y)
{
	/* x is the range, y is the start. So x= 11 gives a range of 11 numbers, y = 10 starts at 10, so numbers returned will be 10 - 20. */
	var send = Math.floor(x * Math.random() + y);
	return send;
}
	
//Global Variables
var num;
var t = null;
var y, sw, wtop, wbottom, wa, wb, wc, wd;
var speed;
var ws1 = new Image(64, 64);
ws1.src = "../whitestar1.gif";
//ws1.id = "f"

/*a=pic left to right. b=pic right to left, c=y axis for each page PayPal 2. d=which page is ammended.            e=Event */
function msnoopy(a, b, c, d, f, g, h, i, j, k, l, e)
{
//alert("Here msnoopy");	
	num = -210;
	y = e.clientY;
	switch (d)
	{
		// index
		case 0: if (c == 2)
		y = 1000;
		break;
		
		// about me
		case 1: if (c == 2)
		y = 1100;
		break;
		
		// faq
		case 2: if (c == 2)
		y = 2300;
		break;
		
		// media
		case 3: if (c == 2)
		y = 600;
		break;
		
		// links
		case 4: if (c == 2)
		y = 800;
		break;
		
		// pic page 1
		case 5: if (c == 2)
		y = 1250;
		break;
		
		// pic page 2
		case 6: if (c == 2)
		y = 1150;
		break;
		
		// pic page 3
		case 7: if (c == 2)
		y = 1000;
		break;
		
		// pic page 4
		case 8: if (c == 2)
		y = 1200;
		break;
		
		// pic page 5
		case 9: if (c == 2)
		y = 1100;
		break;
		
		// pic page 6
		case 10: if (c == 2)
		y = 1200;
		break;
		
		// pic page 7
		case 11: if (c == 2)
		y = 800;
		break;
		
		default: break;
	}
	sw = (screen.width - 340);
	wtop = document.getElementById(a);
	wbottom = document.getElementById(b);
	wa = document.getElementById(f);
	wb = document.getElementById(g);
	wc = document.getElementById(h);
	wd = document.getElementById(i);
	we = document.getElementById(j);
	wf = document.getElementById(k);
	wg = document.getElementById(l);
	var pick = randomize(10, 1);
	
	/*First if Netscape family, next is Microsoft family, and last is everyone else: Opera, Safari, Konqueror, etc. */
	if(navigator.appName == "Netscape")
	{
		speed = randomize(1, 18); 
	}
	else if(navigator.appName == "Microsoft Internet Explorer")
	{
		speed = randomize(1, 13); 
	}
	else
	{
		speed = randomize(1, 18); 
	}
		
	if (pick <= 5)
	{
		
		plus = 0;
		
		
		t = setTimeout('gosnoopy()', 1);
	}
	else
	{
		num = sw;
		t = setTimeout('backsnoopy()', 1);
	}
}
	
function gosnoopy()
{
	clearTimeout(t);
		
	//document.form.snoopy.src = "star3.gif";
			
	if (num <= sw)
	{
		num += speed;
		wtop.style.left = num + "px";
		wtop.style.top = y + "px";
		wa.style.left = (num + 30) + "px";
		wa.style.top = y + "px";
		wb.style.left = (num - randomize(5,0)) + "px";
		wb.style.top = y + "px";
		wc.style.left = (num - randomize(5,33)) + "px";
		wc.style.top = y + "px";
		wd.style.left = (num - randomize(5,63)) + "px";
		wd.style.top = y + "px";
		
		we.style.left = (num - randomize(5,93)) + "px";
		we.style.top = y + "px";
		wf.style.left = (num - randomize(10,123)) + "px";
		wf.style.top = y + "px";
		wg.style.left = (num - randomize(10,153)) + "px";
		wg.style.top = y + "px";
		
		t = setTimeout('gosnoopy()', 1);
	}
	else
	{
		wtop.style.left = -300 + "px";
		wa.style.left = -300 + "px";
		wb.style.left = -300 + "px";
		wc.style.left = -300 + "px";
		wd.style.left = -300 + "px";
		we.style.left = -300 + "px";
		wf.style.left = -300 + "px";
		wg.style.left = -300 + "px";
	}
}	

function backsnoopy()
{
	clearTimeout(t);
	
	//document.form.chuck.src = "star4.gif";
			
	if (num > -300)
	{
		num -= speed;
		wbottom.style.left = num + "px";
		wbottom.style.top = y + "px";
		
		wa.style.left = (num + 30) + "px";
		wa.style.top = y + "px";
		wb.style.left = (num + randomize(5,57)) + "px";
		wb.style.top = y + "px";
		wc.style.left = (num + randomize(5,83)) + "px";
		wc.style.top = y + "px";
		wd.style.left = (num + randomize(5,117)) + "px";
		wd.style.top = y + "px";
		
		we.style.left = (num + randomize(5,147)) + "px";
		we.style.top = y + "px";
		wf.style.left = (num + randomize(10,177)) + "px";
		wf.style.top = y + "px";
		wg.style.left = (num + randomize(10,207)) + "px";
		wg.style.top = y + "px";
		
		t = setTimeout('backsnoopy()', 1);
	}
	else
	{
		wbottom.style.left = -300 + "px";
		wa.style.left = -300 + "px";
		wb.style.left = -300 + "px";
		wc.style.left = -300 + "px";
		wd.style.left = -300 + "px";
	}
}	
	

