function scrollcontainerHeight() {
  var windowWidth=1024;
  var windowHeight=768;
  var scrollbarHeight=18;
  if (window.innerHeight) { // all except Explorer
    windowWidth = window.innerWidth;
    windowHeight = window.innerHeight;
  } else if (document.documentElement&& document.documentElement.clientHeight){
  // Explorer 6 Strict Mode
    windowWidth = document.documentElement.clientWidth;
    windowHeight = document.documentElement.clientHeight;
    scrollbarHeight=0;
  } else if (document.body) { // other Explorers
    windowWidth = document.body.clientWidth;
    windowHeight = document.body.clientHeight;
    scrollbarHeight=0;
  }
  return windowHeight-150-(windowWidth-scrollbarHeight<978?scrollbarHeight:0);
}

function changeFavourite(id, doDelete) {
	var cookieDate = new Date();
	var popupMessage = null;
	cookieDate.setFullYear(2015);
	savedFavourites = getCookie('savedFavourites');
	re = new RegExp(','+id);
	if (doDelete) {
		savedFavourites = savedFavourites.replace(re, '');
		popupMessage = favouriteDeleted;
	} else  {
		savedFavourites = (savedFavourites ? savedFavourites : '' )+','+id ;
		popupMessage = favouriteAdded;
	}
	if (savedFavourites!=null) {
		setCookie("savedFavourites",savedFavourites, cookieDate, wwwroot+'/');
	}
	if (popupMessage!=null) {
		alert(popupMessage);
	}
	if (doDelete) {
		window.location.reload();
	}
}

var originalLabelImageHTML;
function toggle(opener) {
	if (!originalLabelImageHTML) {
		originalLabelImageHTML=document.getElementById('labelImage').innerHTML;
	}
	document.getElementById('labelImage').innerHTML = document.getElementById(opener.id.replace(/opener/, 'box')).innerHTML;
}
