/*******************************************************************************
File: s10.js
Type: JavaScript script
History:
- Aug 2001: Laurent Pireyn - Creation
Description:
JavaScript functions.
*******************************************************************************/

/*******************************************************************************
Constants
*******************************************************************************/

var NAME_SELECTALL = 'SelectAll';

/*******************************************************************************
Functions
*******************************************************************************/

function updateAllChecked() {
	var boxes = document.forms[0].elements;
	var unchecked = false;
	
	for (var i = 0;((i < boxes.length) && !unchecked);++i) {
		unchecked = ((boxes[i].type == 'checkbox') && (boxes[i].name != NAME_SELECTALL) && !boxes[i].checked);
	}
	boxes[NAME_SELECTALL].checked = !unchecked;
}

function setAllChecked() {
	var boxes = document.forms[0].elements;
	
	for (var i = 0;(i < boxes.length);++i) {
		if ((boxes[i].type == 'checkbox') && (boxes[i].name != NAME_SELECTALL)) {
			boxes[i].checked = boxes[NAME_SELECTALL].checked;
		}
	}
}

function openWindow(theName,theURL,theWidth,theHeight,theScrollbar, theResizable) {
	if (theScrollbar == null) {
		theScrollbar = 'no';
	};
	if (theResizable == null) {
		theResizable = 'no';
	}

	window.open(theURL,theName,'width=' + theWidth + ',height=' + theHeight + ',scrollbars=' + theScrollbar + ', resizable=' + theResizable);
}

/*******************************************************************************
End
*******************************************************************************/

