//MAIN FRONTEND  JavaScript Document

function initHomepage(homepage)
{
	//check for a cookie for this page, if not prompt for a password
	if(homepage == true)
	{
		//alert(document.getElementById('homepageContent_holder').offsetHeight);
		//alert(document.documentElement.clientHeight);
		
		var rhsDynamicContent = document.getElementById('homepageContent_rhs');
		if(rhsDynamicContent.offsetHeight < 280 )
		{
			rhsDynamicContent.style.height = '280px';
		}
		
		var contentSize = document.getElementById('homepageContent_holder').offsetHeight + 335;
		var browserScreenSize = document.documentElement.clientHeight;
		
		//alert("content size:"+contentSize);
		if(contentSize < browserScreenSize )
		{
			var spaceLeftOver = browserScreenSize - contentSize - 136; //50 is the height of the footer
			//alert(spaceLeftOver);
			
			if(spaceLeftOver < 0 )
				spaceLeftOver = 25;
			var newContentSize = document.getElementById('homepageContent_holder').offsetHeight + spaceLeftOver;
			document.getElementById('homepageContent_holder').style.height= newContentSize+'px';
		}
		//alert('space left over '+spaceLeftOver);
		//alert('new holder size: '+document.getElementById('homepageContent_holder').style.height);
		
	}
	else{
		
		
		
		var contentSize = document.getElementById('content').offsetHeight + 80;
		var browserScreenSize = document.documentElement.clientHeight;
		
		//alert('body div'+document.getElementById('content').offsetHeight);
		//alert('body div and Top'+contentSize);
		//alert('browser height'+document.documentElement.clientHeight);
		
		if(contentSize < browserScreenSize )
		{
			var spaceLeftOver = browserScreenSize - contentSize-75; //50 is the height of the footer
			
			
			if(spaceLeftOver < 0 )
				spaceLeftOver = 10;
				
			//alert('space left over: '+spaceLeftOver);
				
			var newContentSize = document.getElementById('content').offsetHeight + spaceLeftOver;
			document.getElementById('content').style.height= newContentSize+'px';
		}
		
	}
	
}


var at = "@";
var dot = ".";
var atrep = "^";
var dotrep = "$";


function hg_em_decrypt2(text){


  var len = text.length;
  var tmp = "";

  while (text.indexOf(atrep)>-1) {
    var idx = text.indexOf(atrep);
    text = "" + (text.substring(0, idx) + at + text.substring((idx + atrep.length), text.length));
  }

  while (text.indexOf(dotrep)>-1) {
    var idx = text.indexOf(dotrep);
    text = "" + (text.substring(0, idx) + dot + text.substring((idx + dotrep.length), text.length));
  }

  for(var i=len-1; i>=0; i--){
    if(i%2 == 0)
      tmp +=text.charAt(i);
  }

  
  tmp = '<a href="mailto:'+tmp+'">'+tmp+'</a>';
  return tmp;
  
}