function $style(ElementId, CssProperty){

    // from http://blogs.telerik.com/tervelpeykov/posts/08-09-16/JavaScript_Get_Any_CSS_Property_Value_of_an_Object_using_style.aspx

   function $(stringId)
   {
        return document.getElementById(stringId);
   }   

   if($(ElementId).currentStyle)
   {
        var convertToCamelCase = CssProperty.replace(/\-(.)/g, function(m, l){return l.toUpperCase()});
        return $(ElementId).currentStyle[convertToCamelCase];
    }
    else if (window.getComputedStyle)
   {
        var elementStyle = window.getComputedStyle($(ElementId), '');
        return elementStyle.getPropertyValue(CssProperty);
    }
}


function findPos(obj) {

  // from http://www.quirksmode.org/js/findpos.html


	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}


function toggleMenu(){

  var display1 = $style ('bigmenu', 'display');
  var menupos = findPos(document.getElementById('userguide'));

  if (display1 == "none") {
    document.getElementById('bigmenu').style.display = "block";
    document.getElementById('bigmenu').style.left = menupos[0] + "px";
    document.getElementById('bigmenu').style.top = (menupos[1] + 30) + "px";  
   } 
  else {
    document.getElementById('bigmenu').style.display = "none";
  }

}


