function Get(field, value){
	var url = document.forms[0].action += '&' + field + '=';
	if (value != null)
		url += value;
	else
		url += 'Yes';
	document.location = url;
}

function Post(field, value){
	document.forms[0].action += '&' + field + '=';
	if (value != null)
		document.forms[0].action += value;
	else
		document.forms[0].action += 'Yes';

	if (typeof(Validate) == 'undefined' || Validate())
		document.forms[0].submit();
}

function SetOption(name, value){
	for (var i=0; i<document.forms[0].length; i++){
		if (document.forms[0].elements[i].name == name)
			var element = document.forms[0].elements[i];
	}
	if (element == null)
	{
		return;
	}

	if (element.type == 'checkbox'){
		if (element.value == value)element.checked = true;
	}else if (element.type == 'radio'){
		for (var i=0; i<document.forms[0].length; i++){
			if (document.forms[0].elements[i].name == name && document.forms[0].elements[i].value == value)document.forms[0].elements[i].checked = true;
		}
	}else if (element.type == 'select-one'){
		for (var i=0; i<element.length; i++){
			var elementValue = element.options[i].value.toLowerCase();
			var passedValue = value.toLowerCase();
			if ( elementValue == passedValue )element.selectedIndex = i;
		}
	}else if(element.type == 'select-multiple'){
		for (var i=0; i<element.length; i++){
			var elementValue = element.options[i].value.toLowerCase();
			var passedValue = value.toLowerCase();
			if ( elementValue == passedValue )
				element.options[i].selected = true;
		}
	}else if (element.type == 'text'){
		element.value = value;
	}
}

function SelectAll(){
	for (var i=0;i<document.forms[0].elements.length;i++){		
		document.forms[0].elements[i].checked=!document.forms[0].elements[i].checked;
		}
}

/* List View Functions */
function Sort(SortKey){
	var F=document.forms[0];
	if (F.Sort.value.indexOf(SortKey) == -1)
		F.Sort.value = SortKey;
	else if (F.Sort.value.indexOf('Rev') == -1)
		F.Sort.value = 'Rev' + SortKey;
	else
		F.Sort.value = SortKey;
	F.submit();
}

