// JavaScript Document

function handler_focus(strInputID){
	document.getElementById(strInputID).style.backgroundColor = "#FFFFAA";
}

function handler_blur(strInputID){
	document.getElementById(strInputID).style.backgroundColor = "#FFFFFF";	
}

function change_value(source, dest, ext){	
	aValue = document.getElementById(source).value;
	if(ext != undefined){
		check_ext(source, ext);
	}else{
		document.getElementById(dest).value = aValue;	
	}
}

function check_ext(source, ext){
	aValue = document.getElementById(source).value;
	if(aValue.lastIndexOf(ext) == -1){
		alert(aValue + " is geen " + ext + " bestand!");
		document.getElementById(source).value = "";
	}
}

function get_filename(path) {
    return path.match(/[-_\w]+[.][\w]+$/i)[0];
}

function replaceDoubleQuote(source){
	document.getElementById(source).value = document.getElementById(source).value.replace('"', "'");
}