window.onload = function() {
	setFooter();
}
window.onresize = function() {;
	setFooter();
}

function openPopUpPrint(type) {
	window.open("/de/print/index.php", "Print", "width=650,height=500,resizable=yes,toolbar=no,menubar=no,locationbar=no,scrollbars=yes");
}

function validateString(what) {
	if (what != "")
		return false;
	else
		return true;
}

function validateEmail(what) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(what)) 
			return false;
		else 
			return true;
}

function sendToOutlook() {
	var send_link = document.location;
	document.getElementById("send_link").href = "mailto:?body="+send_link+"";
}

function numbersonly(myfield, e, dec) {
	var key;
	var keychar;

	if (window.event)
  		key = window.event.keyCode;
	else if (e)
   		key = e.which;
	else
   		return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || 
		(key==9) || (key==13) || (key==27) )
	   return true;
	
	// numbers
	else if ((("0123456789").indexOf(keychar) > -1))
	   return true;
	
	// decimal point jump
	else if (dec && (keychar == "."))
	   {
	   myfield.form.elements[dec].focus();
	   return false;
	   }
	else
	   return false;
}