//functions for UUCWI content pages
//created by Nancy Snow


//begin animation functions
var isoldNS=false;
var isIE=false;
var isnewNS=false;
var isNS=false;

if (document.layers) 
	isoldNS=true;
else if (document.all) 
	isIE=true;
else if ((document.getElementById) && !(document.all))
	isnewNS=true;

if ((isoldNS) || (isnewNS))
	isNS=true;
	
var	obj;

function getObject(id) {
	if (isoldNS) 
		obj="document."+id;
	else if ((isnewNS) || (isIE)) 
		obj="document.getElementById( id ).style";

	var object=eval(obj);
	return object;
}

function placeIt(id, x, y) {
	var object=getObject(id);
	if (isoldNS) 
		object.moveTo(x, y);
	else if (isIE) {
		object.posLeft=x;
		object.posTop=y;
	}
	else if (isnewNS) {
		object.left=x+"px";
		object.top=y+"px";
	}
}

function placeObjects() {
	placeIt("u1", 42, 75);
	placeIt("u2", 42, 75);
	placeIt("c", 42, 75);
	placeIt("w", 37, 75);
	placeIt("i", 47, 75);
	moveU1();
}

function xCoord(id) {
	var object=getObject(id);
	if (isNS) {
		xc=parseInt(object.left);
	}	
	else if (isIE) {
		xc=object.posLeft;
	}	
	return xc;
}

function yCoord(id) {
	var object=getObject(id);
	if (isNS) {
		yc=parseInt(object.top);
	}
	else if (isIE) {
		yc=object.posTop;
	}	
	return yc;
}


function shiftIt(id, dx, dy) {
	var object=getObject(id);
	if (isoldNS) {
		object.moveBy(dx, dy);
	} else if (isIE) {
		object.posLeft=object.posLeft+dx;
		object.posTop=object.posTop+dy;
	}
	else if (isnewNS) {
		;
		object.left=parseInt(object.left)+dx + "px";
		object.top=parseInt(object.top)+dy + "px";
	}
}

function moveU1() {
	var y=yCoord("u1");
	if (y<130) {
		shiftIt("u1", 0, 5);
		setTimeout("moveU1()", 50);
	}
	if (y>=130){
	placeIt("u2", 42, 130);
	moveU2();
	}
}

function moveU2() {
	var y=yCoord("u2");
	if (y<185) {
		shiftIt("u2", 0, 5);
		setTimeout("moveU2()", 50);
	} 
	if (y>=185) {
	placeIt("c", 42, 185);
	moveC();
	}
}

function moveC() {
	var y=yCoord("c");
	if (y<240) {
		shiftIt("c", 0, 5);
		setTimeout("moveC()", 50);
	} 
	if (y>=240) {
	placeIt("w", 38, 250);
	moveW();
	}
}

function moveW() {
	var y=yCoord("w");
	if (y<295) {
		shiftIt("w", 0, 5);
		setTimeout("moveW()", 50);
	} 
	if (y>=295) {
	placeIt("i", 47, 305);
	moveI();
	}
}

function moveI() {
	var y=yCoord("i");
	if (y<350) {
		shiftIt("i", 0, 5);
		setTimeout("moveI()", 50);
	} 
}

//end animation functions

//begin form submission functions

function sendAnnouncement( form ) {

	//check for empty fields
	if (form.myName.value == "") {
		alert("Please provide your name.");
		form.myName.focus();
		form.myName.select();
		return false;
	}

	if (form.contact.value == "") {
		alert("Please provide a number or address for us to contact you.");
		form.contact.focus();
		form.contact.select();
		return false;
	}

	if (form.announcement.value == "") {
		alert("Please provide the text of the announcement.");
		form.announcement.focus();
		form.announcement.select();
		return false;
	}

	if (form.date.value == "") {
		alert("Please provide the expiration date for this announcement.");
		form.date.focus();
		form.date.select();
		return false;
	}
}
//end form submission functions

