// JavaScript Document
function Form_Val(frm){

	var offidx=0;
	var errmsg='';
	var errmsg2="";
	var a;
	var labels=document.getElementsByTagName("label");
	
	for(a=0;a<=frm.elements.length-1;a++){
		var el=frm.elements[a];
		
		//errmsg2=errmsg2 + labels[a].innerHTML + '\n';
		if(el.getAttribute('val')){
			//alert(a+labels[a].innerHTML+ el.type);
				
			switch(el.type)
			{
			case 'text':
				if(el.value==""){
					errmsg=errmsg + labels[a-offidx].innerHTML + '\n';
					labels[a-offidx].style.color="#FF0000";
				}
				break;
			
			case 'checkbox':
				if(!el.checked){
					errmsg=errmsg+labels[a-offidx].innerHTML+'\n';
					labels[a-offidx].style.color="#FF0000";
					
				}
				break;
			
			case 'select-one':
				if(el.value.indexOf("--")==0){
					errmsg=errmsg+labels[a-offidx].innerHTML+'\n';
					labels[a-offidx].style.color="#FF0000";
				}
				break;
				
			case 'submit':
				offidx=offidx+1;
				break;
			
			}
		}
	}

	if(errmsg>""){
		alert('You need to fill in the following fields:\n' + errmsg);
		return false;
	}else{
		return true;
	}
//alert(errmsg2);
//return false;
}