function fieldIsEmpty(fieldName){
	if(document.getElementById(fieldName).value != ""){
		return false;
	}
	else return true;
}
function errorHighlight(fieldName){
	document.getElementById(fieldName).className = 'errorHighlight';
}
function errorDropDownHighlight(fieldName){
	document.getElementById(fieldName).className = 'errorDropDownHighlight';
}
function setFieldValue(fieldName, fieldValue, fieldType){
	if(fieldType == "text"){
		document.getElementById(fieldName).value = fieldValue;
	}
	else if(fieldType == "dropDown"){
		var field = document.getElementById(fieldName);
		for(i=0;i<field.options.length;i++){
			if(field.options[i].value == fieldValue){
				field.selectedIndex = i;
				break;
			}
		}
	}
	else if(fieldType == "radio"){
		var field = eval(fieldName);
		for(i=0;i<field.length;i++){
			if(field[i].value == fieldValue){
				field[i].checked = true;
				break;
			}
		}
	}
}
function onlyNumbers(field){
	var checkOK = "0123456789";
	var checkStr = document.getElementById(field).value;
	var allValid = true;
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++){
			if (ch == checkOK.charAt(j)){
				break;
			}
			if(j == (checkOK.length-1) && ch != checkOK.charAt(j)){
				allValid = false;
			}
		}
		if(!allValid){
			break;
		}
	}
	return allValid;
}
function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		return false
	 }
	
	 if (str.indexOf(" ")!=-1){
		return false
	 }

	 return true					
}