// Bobolo CMS **************************************************************************************************
//
// BLISS.JS
//
// fileVersionCustomerData = "v1.00"
// 2007-06-25 (AD) v0.01: File created
// 2007-09-29 (AD) v0.51: Added validateIfTopOfPageLink()
// 2007-10-10 (AD) v1.00: Corrected validateIfTopOfPageLink() to work with IE
//	Version 1.00 frozen
// *************************************************************************************************************


// Takes mailadress like this: "document.write (deObscureEmail("se.domainname|address"))"
// Typiskt så här: E-mail: <a href="javascript:antiSpam('se.domain|address')"><script type="text/javascript">document.write (deObscureEmail("se.domain|address"))</script></a>
// Print out nice readable address (robot safe)
function deObscureEmail(str) {
	parts   = str.split ('|');
	domain  = parts[0].split ('.').reverse ().join ('.');
	name    = parts[1].split ('.').reverse ().join ('.');
	rc = name+'@'+domain;
	return rc;
}

function mailtoObscureEmail(str) {
	window.location = 'mailto:' + deObscureEmail(str);
}
	
// Make a nice e-mail in href
// <a href="javascript:antiSpam('se.domain|address')">
function antiSpam(str) {
	mailtoObscureEmail(str);
}

function validateIfTopOfPageLink() {
	/*
	alert(document.body.offsetHeight + "\n" +
	document.body.clientHeight + "\n" + 
	document.body.scrollHeight + "\n" +
	window.innerHeight + "\n" +
	window.pageYOffset + "\n" +
	document.documentElement.clientHeight + "\n" +
	document.documentElement.scrollHeight + "\n" +
	"document.documentElement.offsetHeight:" + document.documentElement.offsetHeight + "\n" +
	document.documentElement.scrollTop + "\n" +
	document.offsetHeight + "\n" +
	document.clientHeight + "\n" +
	document.scrollHeight + "\n" +
	document.scrollTop + "\n");
	*/
	if (document.documentElement.scrollHeight > 1000) {
		document.getElementById('topOfPageLink').style.display = 'block'; 
	}
}
