// JavaScript Document

function submitForm( frm, stat, task ) {
	frm.stat.value = task;
	frm.submit();
}

function getElementByName( f, name ) {
	if (f.elements) {
		for (i=0, n=f.elements.length; i < n; i++) {
			if (f.elements[i].name == name) {
				return f.elements[i];
			}
		}
	}
	return null;
}

function checkEmptyField( field ) {
	if ( field.value == '' ) {
		field.style.border="1px solid #FF0000";
		return true;
	}
	
	field.style.border="1px solid #000000";
	//field.style.border="none";
	return false;
}

function checkFieldsNoEquals ( field1, field2 ) {
	if ( field1.value != field2.value ) {
		field1.style.border="1px solid #FF0000";
		field2.style.border="1px solid #FF0000";
		return true;
	}
	
	field1.style.border="1px solid #000000";
	field2.style.border="1px solid #000000";
	return false;
}

function checkFieldNoEqualsValue ( field, value ) {
	if ( field.value != value ) {
		field.style.border="1px solid #FF0000";
		return true;
	}
	
	field.style.border="1px solid #000000";
	//field.style.border="none";
	return false;
}

function endsWith ( text, str ) {
	var l = str.length;
	var s = text.substr ( text.length - l, l );
	return (str == s);
}

function checkSizeLimit ( text, size ) {
	return ( text.length > size );
}

function doMenu ( item ) {
	obj=document.getElementById(item);
	col=document.getElementById("x" + item);
	if (obj.style.display=="none") {
		obj.style.display="block";
		col.innerHTML="<img src=\"images/icons/collapse.png\" width=\"12\" height=\"12\" alt=\"[-]\" />";
	} else {
		obj.style.display="none";
		col.innerHTML="<img src=\"images/icons/expand.png\" width=\"12\" height=\"12\" alt=\"[+]\" />";
	}
}
