﻿// JScript File

function ToggleAll(e, FormName) {
	var aForm, action_checked;
	aForm = document.forms[FormName];
	
	if (e.checked)
		action_checked = true;
	else
		action_checked = false;

	CheckAll(aForm, action_checked);

}

function CheckAll(aForm, action_checked){
	var len = aForm.elements.length;

	for (var i = 0; i < len; i++) {
    	var e = aForm.elements[i];
		
		if(e.type=='checkbox') {
			if (e.name.indexOf("media") < 0 )
				e.checked = action_checked;
		}
	}
}

function AllChecked(aForm) {
	var len = aForm.elements.length;
	
	for (var i = 0 ; i < len ; i++) {
		var e = aForm.elements[i];

		if(e.type=='checkbox' && e.name.indexOf("media") < 0 && e.name.indexOf("toggle") < 0 && !e.checked)
			return false;
	}

	return true;
}

function Toggle(e, FormName) {

	var aForm
	aForm = document.forms[FormName];

	if (e.checked)
		aForm.trackID.checked = AllChecked(aForm);
	else
		aForm.trackID.checked = false;
}
