<!--
function checkrequiredfields(form)	{
	for (var j=0; j<(form.elements.length); j++) {
		indx = form.elements[j].name.indexOf('_required');
		if ((indx != -1) & !form.elements[j].disabled)	{
			fieldname=form.elements[j].name.substring(0,indx)
			if (form.elements[fieldname].selectedIndex >= 0)	{
				if (form.elements[fieldname].selectedIndex == 0) {
					alert(form.elements[j].value);
					form.elements[fieldname].focus();
					return false;
				}
			} else if (form.elements[fieldname].length)	{
				var somechecked=false;
				for (var k=0;k<form.elements[fieldname].length;k++)	{
					if (form.elements[fieldname][k].checked){somechecked=true}
				}
				if (!somechecked) {
					alert(form.elements[j].value);
					form.elements[fieldname][0].focus();
					return false;
				}
			} else if (form.elements[fieldname].value.length == 0) {
				alert(form.elements[j].value);
				form.elements[fieldname].focus();
				return false;
			}
		} else {
			indx = form.elements[j].name.indexOf('_integer');
			if (indx != -1)	{
				fieldname=form.elements[j].name.substring(0,indx)
				if (!isInteger(form.elements[fieldname].value))	{
					alert(form.elements[j].value);
					form.elements[fieldname].focus();
					return false;
				}
			}
		}
		
	}
	return true;
}
function isInteger(val){
	var string="1234567890"
	if (val=='') return true
	for(var i=0;i<val.length;i++){
		if (string.indexOf(val.charAt(i))==-1){return false;}
	}
	return true;
}


//-->
