function show(obj) {
	div = document.getElementById(obj);
	href = document.getElementById('show'+obj);
	sClass = div.className;
	href.className = (div.className=='optin') ? 'collapse' : 'expand';
	div.className = (div.className=='optin') ? 'optout' : 'optin';
}
function remover(elem)
{
	var kommentar  = /\s\/\/(.+)/g;
	var lkommentar = /\/\*(.+)\*\//g;
	var zeilen		 = /(\n+)/g;
	var svz				 = / (\n)/g;
	var tabs 			 = /(\t+)/g;
	var Seitenv		 = /(\f+)/g;
	var vtabs 		 = /(\v+)/g;
	var whitespace = /( +)/g;

	var ergebnis = "";
	var ausdruck = elem.value;

 	ausdruck = ausdruck.replace(kommentar, "");
 	ausdruck = ausdruck.replace(tabs, "");
  ausdruck = ausdruck.replace(Seitenv, "");
  ausdruck = ausdruck.replace(vtabs, "");
	ausdruck = ausdruck.replace(whitespace, " ");
	ausdruck = ausdruck.replace(svz, "");
	ausdruck = ausdruck.replace(zeilen, "");
	ergebnis = ausdruck.replace(lkommentar, "");
	elem.value=ergebnis;
	}
function refresh() {
	var offset = document.getElementById('offset').value;
	var dim = document.getElementById('dim').value;
	
	if(dim=='h')
		offset*=3600;
	if(dim=='m')
		offset*=60;
	
	jetzt = new Date();
	jetzt.setTime(jetzt.getTime()+(offset*1000));

	if( (update == true) || (updateonce == true) ) {
		document.getElementById('unixtime').innerHTML = Math.floor(jetzt.getTime()/1000);
		document.getElementById('localtime').innerHTML = jetzt.toLocaleString();
		updateonce=false;
	}

	window.setTimeout("refresh()", 500);
}

function updateTime() {
	if(document.getElementById('submit').value=='Start') // Wenn der Counter angehalten ist, werden nderungen nicht direkt bernommen
		updateonce = true;
}

function unix2str() {
	var target = document.getElementById('unix2strconverted');
	var source = document.getElementById('stamp').value;
	
	source = new Date(source*1000);
	target.innerHTML = source.toLocaleString();
}

function str2unix() {
	var target = document.getElementById('str2unixconverted');
	var source = document.getElementById('str').value;

	source = source.replace(/Mo/,'');	
	source = source.replace(/Di/,'');
	source = source.replace(/Mi/,'');
	source = source.replace(/Do/,'');
	source = source.replace(/Fr/,'');
	source = source.replace(/Sa/,'');
	source = source.replace(/So/,'');
	target.innerHTML = Math.floor(Date.parse(source)/1000);
}
