var entryheight = 20;

function Application(theMediaUrl) 
{
	var contentElements;
	var mediaChooser;
	
	function construct()
	{
		mediaChooser = new MediaChooser('mediaholder', 'previousMedia', 'nextMedia');
		contentElements = [];
	}
	
	construct();
	
	function registerContentHandler(contentId)
	{
		var contentElement = new Content(contentId);
		contentElements.push(contentElement);
	}
	
	function hideContent(contentId)
	{
		for(var i = 0; i < contentElements.length; i++)
		{
			if(contentElements[i].getId() == contentId)
			{
				contentElements[i].hide();
			}
		}
	}
	
	
	// public
	return ({
		registerContentHandler : function(id)
		{
			registerContentHandler(id);
		},
		hideContent: function(id)
		{
			hideContent(id);
		},
		getMediaChooser: function()
		{
			return mediaChooser;
		}
	});
}

function openFormWindow()
{
	sWidth = 790;
	sHeight = 685;
		
	window.open('http://www.artclinic.de/form.php', 'mainsite', 'resizable=no, scrollbars=yes, top=0, left=0, width=' + sWidth + ',height=' + sHeight);
}

function MediWindow(mypage, myname, w, h, scroll)
{
    var winl = (screen.width - w) / 2;
    var wint = (screen.height - h) / 2;
    winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
    win = window.open(mypage, myname, winprops)
    if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }

}
