// JScript File
     	     
function allClose() 
{
    $("#AllItems").hide();
}
	
function getDimensions(element) 
{
    element = $(element);
    var display = $(element).css('display');
    if (display != 'none' && display != null)
    {
        return {width: element[0].offsetWidth, height: element[0].offsetHeight};
    }
    // All *Width and *Height properties give 0 on elements with display none,
    // so enable the element temporarily
    var els = element.style;
    var originalVisibility = els.visibility;
    var originalPosition = els.position;
    var originalDisplay = els.display;
    els.visibility = 'hidden';
    els.position = 'absolute';
    els.display = 'block';
    var originalWidth = element.clientWidth;
    var originalHeight = element.clientHeight;
    els.display = originalDisplay;
    els.position = originalPosition;
    els.visibility = originalVisibility;
    return {width: originalWidth, height: originalHeight};
}    
      
function ShowEvents(lcid)
{
	var srcEvents	 = "/composite-2994.htm";
	showAll(srcEvents,lcid);
}

function ShowHotels(lcid)
{
	var srcHotels	 = "/composite-2997.htm";
	showAll(srcHotels,lcid); 
}

function showAll(src_path,lcid) 
{           
    so = new FlashObject("/media(5093,"+ lcid +")/bigfile.swf", "BigFrame", "796", "580", "8.0.22", "#FFFFFF", true);		  
    so.addVariable("Config_XML_Path", src_path + "?top=0");
    so.addVariable("LCid", lcid);
    so.addVariable("imageSource", 'http://komtilkobenhavn.customers.composite.net');
    so.write("AllItems");
    //style
    var element = $('#AllItems');            
    element.css("position", "absolute");
    element.css("z-index", 9999);   
    element.show();            

    var deltaX =  window.pageXOffset
    || document.documentElement.scrollLeft
    || document.body.scrollLeft
    || 0;
    var deltaY =  window.pageYOffset
    || document.documentElement.scrollTop
    || document.body.scrollTop
    || 0;

    var dims = getDimensions('#AllItems');

    var winWidth = self.innerWidth || document.documentElement.clientWidth || document.body.clientWidth || 0;
    var winHeight = self.innerHeight || document.documentElement.clientHeight || document.body.clientHeight || 0;	                          
    var offLeft = (deltaX + Math.floor((winWidth-dims.width)/2));
    var offTop = (deltaY + Math.floor((winHeight-dims.height)/2));   	        

    element.css("top", ((offTop != null && offTop > 0) ? offTop : '0')+ 'px');
    element.css("left", ((offLeft != null && offLeft > 0) ? offLeft : '0') + 'px');
}	