function delete_on_focus(o) {
	if(o.firstTime)
		return;
	o.firstTime = true;
	o.value="";
}

function showLinktext(el) {
	/*el.style.borderColor = '#ADB6A8';
	var div = el.firstChild.firstChild;
	if (div) {
		div.style.display = 'block';
	}*/
	document.getElementById(el).style.display = 'block';
}

function hideLinktext(el) {
	/*el.style.borderColor = '#E1E1E2';
	var div = el.firstChild.firstChild;
	if (div)
		div.style.display = 'none';
	*/
	document.getElementById(el).style.display = 'none';
}

// JS function for uncrypting spam-protected emails:
function UnCryptMailto(s) {
	var n = 0;
	var r = "";
	for(var i=0; i < s.length; i++) {
		n = s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(1));
	}
	return r;
}

// JS function for uncrypting spam-protected emails:
function linkTo_UnCryptMailto(s) {
	location.href='mailto:' + UnCryptMailto(s);
}



function replaceSessionMarker() {
	var body = document.getElementsByTagName('body')[0];	
	var replacement = (SessionId != 0) ? '&SessionId=' + SessionId : '';
	body.innerHTML = body.innerHTML.replace('###SESSION###', replacement);
}

