// start: mouseover script and image preloader
	
function msover(img,ref)
	{
			document.images[img].src = ref;
	}

function msout(img,ref)
	{
			document.images[img].src = ref;
	}

function $(elName){
	return document.getElementById(elName);	
}


function enforceNumeric(field,e,isInt){
	char=e.charCode?e.charCode:e.keyCode;
	if(isInt===true){
		if (char!=8){
			if (char<48 || char>57){
				return false;	
			}
		}
	}
	else{
		if (char!=8 && char!=46){
			if (char<48 || char>57){
				return false;	
			}
		}
		else if(char==46){
			if(field.value.indexOf(".")!=-1){
				return false;	
			}
		}
	}
	return true;
}

function next(field,nextField,length){
	if(field.value.length==length){
		nextField.focus();
	}
}

function enforceCurrency(field){
	if(field.value.indexOf(".")!=-1){
		if(field.value.length>field.value.indexOf(".")+3){
			field.value=field.value.substring(0,(field.value.indexOf(".")+3));
		}
	}
}