//Usage: requires complusary form elements as an array i.e var ele = ['myelement','myother'];

//Set in html head
// Also companying element names to me added in msgs array i.e. var msgs = ['Myelement','My Other Element'];
// also set in html head

function validate(form) {
	//alert(form);
	var j = 0;
	msg = "";
	for(var i = 0;i < ele.length;i++) {
		if(isBlank(form, ele[i])) {
			invalid(form, ele[i]);
			msg = msg + msgs[i] +"\n";
			j = j +1;
		}
	}
	if(j == 0) {
		return true;
	}
	else {
		alert("Please enter:\n"+ msg);
		return false;
	}
}

function invalid(form, ele) {
	if(!document.layers) {
		document.forms[form].elements[ele].style.borderColor = '#ff0000';
	}
	return msg;
}

function isBlank(form,ele) {
	str = document.forms[form].elements[ele].value;

	if(str == "") {
		return true;
	}
	else {
		return false;
	}

}