/*****
 * Web site Javascript Library
 *
 * place your miscellaneous functions here.
 *
 *****/

var defaults = Array();
defaults['email'] = 'email address';
defaults['password'] = 'password';

function setDefaults(form) {

	setDefault(document.login_form.email);
	setDefault(document.login_form.password);
	setDefault(document.retrieve_form.email);

}

function setDefault(element) {

	if( element.value.length == 0 ) element.value = defaults[element.name];

}

function setClear(element) {

	if( element.value == defaults[element.name] ) element.value = '';

}

function popWin(sURL, iWidth, iHeight) {

	subWinXpos = (screen.width / 2) - (iWidth / 2);
	subWinYpos = (screen.height / 2) - (iHeight / 2);

	subWinAttr	= 'toolbar=0,'
				+ 'scrollbars=1,'
				+ 'location=0,'
				+ 'statusbars=0,'
				+ 'menubar=no,'
				+ 'resizable=1,'
				+ 'width=' + iWidth + ','
				+ 'height=' + iHeight + ','
				+ 'left=' + subWinXpos + ','
				+ 'top=' + subWinYpos;

	WINDOW = window.open(sURL, 'subWin', subWinAttr);
	WINDOW.focus();

}

function selectAll(element) {

	for(x=0; x<element.length; x++) element[x].checked = true;

}

function selectNone(element) {

	for(x=0; x<element.length; x++) element[x].checked = false;

}

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=380,height=380,left = 450,top = 150');");
}

