//disable ENTER key in forms
function stopRKey(evt) {
  var evt = (evt) ? evt : ((event) ? event : null);
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;}
}

//Print charts
function framePrint(whichFrame){
	
	parent[whichFrame].focus();
	parent[whichFrame].print();
}

//Printing tool for result-pages
function print_object(title, obj) {
		// define the print zone
		var zi = document.getElementById(obj).innerHTML;
		
		// open a new window
		var f = window.open("", "ZoneImpr", "height=500, width=600,toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10");
		
		// define the style
		f.document.body.style.color = '#000000';
		f.document.body.style.backgroundColor = '#FFFFFF';
		f.document.body.style.padding = "10px";
		
		// add information
		f.document.title = title;
		f.document.body.innerHTML = zi;
		
		// print and close window
		f.window.print();
		f.window.close();
		return true;
}

function showMax(file, width, heigth) {
		newWin=window.open(file,"_blank","top=150,left=200,width=920,height=550,menubar=0,scrollbars=yes",true);
}


//define + open registration window
function setWindowRegistration() {
		window.open("","_blank","scrollbars,height=760,width=750,left=100,top=1");
	}

//get present time
function get_present_time(){
			var d=new Date();
			var day=d.getUTCDate();
				if (day < 10){
				day = "0" + day;
				}
			var month=d.getUTCMonth() + 1;
				if (month < 10){
				month = "0" + month;
				}
			var year=d.getUTCFullYear();
			var hour=d.getUTCHours();
				if (hour < 10){
				hour = "0" + hour;
				}
			var minutes=d.getUTCMinutes();
				if (minutes < 10){
				minutes = "0" + minutes;
				}
			var seconds=d.getUTCSeconds();
				if (seconds < 10){
				seconds = "0" + seconds;
				}
			
			document.write(day + "." + month + "." + year + " - " + hour + ":" + minutes + ":" + seconds);

}

//set/get cookies startpage

function setCookie(name, value, elementid) {
	var date = new Date(2020,1,1,0,0,0,0);
    var deCookie = name + "=" + escape(value) + ";expires=" + date.toGMTString();
    document.cookie = deCookie;
    hidediv(elementid);
}

function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  }
  else begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}



//
function showdiv(elementid) { 
if (document.getElementById) { 
	// DOM3 = IE5, NS6 
	document.getElementById(elementid).style.visibility = 'visible'; 
	} 
	else if (document.layers) { 
	// Netscape 4 
	document.elementid.visibility = 'visible'; 
	} 
	else { 
	// IE 4 
	document.all.elementid.style.visibility = 'visible'; 
	} 
} 


function hidediv(elementid) { 

if (document.getElementById) { 
	// DOM3 = IE5, NS6 
	document.getElementById(elementid).style.visibility = 'hidden'; 
	} 
	else if (document.layers) { 
 	// Netscape 4 
	document.elementid.visibility = 'hidden'; 
	} 
	else { 
	// IE 4 
	document.all.elementid.style.visibility = 'hidden'; 
	} 
} 

//show message on Startpage
function showmessage(elementid) {
	if (getCookie('belgo_start') == null) {
		showdiv(elementid);
		} else {
		hidediv(elementid);
		}
}


// forces reload if login displayed in frame

function reloadpg(){
		if (top.location.href != document.location.href){
			top.location.href = document.location.href;
		}
}			


