function highlight(e) {
	var element = document.getElementById(e);
	element.className = ' service highlightedService';
	}

function clearHighlight(e){
	var element = document.getElementById(e);
	var elms = element.getElementsByTagName('div');
	var maxI = elms.length;
	for (var i = 0;  i < maxI; i++){
		elms[i].className = "service";
		}	
	}

function popitup(url,hh,ww) {
	newwindow=window.open(url,'name','height='+hh+',width='+ww+',resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=0');
	if (window.focus) {newwindow.focus()}
	return false;
}


// Browser Window Size and Position
// copyright Stephen Chapman, 3rd Jan 2005, 8th Dec 2005
// you may copy these functions but please keep the copyright notice as well
function pageWidth() {
	return window.innerWidth != null? window.innerWidth : document.documentElement && document.documentElement.clientWidth ?       document.documentElement.clientWidth : document.body != null ? document.body.clientWidth : null;
} 
function pageHeight() {
	return  window.innerHeight != null? window.innerHeight : document.documentElement && document.documentElement.clientHeight ?  document.documentElement.clientHeight : document.body != null? document.body.clientHeight : null;
} 
function posLeft() {
	return typeof window.pageXOffset != 'undefined' ? window.pageXOffset :document.documentElement && document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ? document.body.scrollLeft : 0;
} 
function posTop() {
	return typeof window.pageYOffset != 'undefined' ?  window.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ? document.body.scrollTop : 0;
} 
function posRight() {
	return posLeft()+pageWidth();
} 
function posBottom() {
	return posTop()+pageHeight();
}



function resizeContent(){
	var availHeight = pageHeight();
	var contentHeight = document.getElementById("content").offsetHeight;
	var headerHeight = document.getElementById("header").offsetHeight;
	if (contentHeight < availHeight) {
		document.getElementById("content").style.height = (availHeight - headerHeight - 51) + "px";
	}
}


function displayLanguages()
	{
		var sublanguagesHolder = document.getElementById("sublanguages");
		sublanguagesHolder.style.display = "block";
		sublanguagesHolder.className = "wBT";
		
		
		var currentLang = document.getElementById("currentLanguage");
		currentLang.className = "englishNBB";
		
		var langHolder = document.getElementById("languages");
		langHolder.className = "blueBack";
	}
	
function hideLanguages()
	{
		var sublanguagesHolder = document.getElementById("sublanguages");
		sublanguagesHolder.style.display = "none"
		
		var currentLang = document.getElementById("currentLanguage");
		currentLang.className = "english";
		
		var langHolder = document.getElementById("languages");
		langHolder.className = "";
	}