function onlyNumbers(el)
{
  inputString = el.value
  if(isNaN(inputString)){
  	flag = 1
	//alert(el.value.length)	
	for (i=0; i<el.value.length; i++){
		var c = el.value.charAt(i)
		if((c < "0") || (c > "9" )) {
		//	alert("not all digits " + c)
			if((c == "/" )|| (c == ".") || (c == "-")){
				//alert("here")
				if((el.value.charAt(i+1) < "0") || (el.value.charAt(i+1) > "9" )) {
					//alert("after " + c + el.value.charAt(i+1))
					flag=0
				}
				if((c=="/") && (el.value.charAt(i-1) < "0") || (el.value.charAt(i-1) > "9" )){
					//alert("/" + el.value.charAt(i-1))
					flag=0
				}
			//	alert("valid character")
			}
			else {
		//		alert("invalid character")
				flag = 0
			}
		}
	}
	//alert(flag)
	if(flag == 0 ){	
		alert("You must enter a number")
		el.value=""
		el.select()
	}
  }
} 

function validEmail(el){
	var pos
	var email
	var str = ""
	var flag = 1
	
	if(el.value.length > 0){
		if(-1 == el.value.indexOf("@")) { 
		flag = 0;
		}
		
		if(-1 == el.value.indexOf(".")) { 
		flag = 0;
		}
	    
		if(-1 != el.value.indexOf(",")) { 
		flag = 0;
		}
	    
		if(-1 != el.value.indexOf("#")) { 
		flag = 0;
		}
		if(-1 != el.value.indexOf("!")) { 
		el.focus(); 
		flag = 0;; 
		}
		if(-1 != el.value.indexOf(" ")) { 
		flag = 0; 
		}
		if(el.value.length == (el.value.indexOf("@")+1) ) {
		flag = 0;
		}
		if(el.value.length == (el.value.indexOf(".")+1) ) {
		flag = 0;
		}
   }
   if(flag == 0){
	 alert("You did not enter a valid email.")
	 el.value = ""
	 el.select()
   }
}

function isValid() {
	flag = 0
	
	str = document.all.TGrequire.value
	s_array=str.split(",")
	
	for (i=0; i<s_array.length; i++){
		el = document.getElementById(s_array[i])
		e_id=document.getElementById(i)
				
		if (el.value.length < 1) {	
			e_id.style.color = 'red'
			flag = 1
		}
		else {
			if (el.value == -1){
				if(el.disabled==false){
					e_id.style.color = 'red'
					flag = 1
				}
				if(el.disabled==true){
					e_id.style.color = 'black'
				}
			}
			else{
				e_id.style.color = 'black'
			}
		}
	}
	if (flag > 0) {
		alert('Some of the required fields were left blank. Please fill in the information needed.')
		return false;
	}
	return true;
}