function createWindow(params)
{
	if(params.url == null){
		alert('No path was provided');
		return false;
	}
	
	if($('#modal_window').length > 0){
		$('#modal_window').remove();
	}
	
	var modalWidth = 990;
	var modalHeight = 535;
	
	var modalXPosition = $(window).width() / 2 - modalWidth / 2;
	var modalYPosition = $(window).height() / 2 - modalHeight / 2 + $(window).scrollTop();
	
	var modalContainer = document.createElement('div');
	$(modalContainer).attr({id:'modal_window'}).css({top:modalYPosition, left:modalXPosition, cursor:'pointer'}).click(function() {
		$(this).fadeOut('fast', function(){
			$(this).remove();
		});
	});
	
	/*var btnClose = document.createElement('img');
	$(btnClose).attr({id:'btn_close',src:'images/btn_close.png'}).appendTo($(modalContainer)).click(function() {
		$(this).parent().fadeOut('fast', function(){
			$(this).remove();
		});
	});*/
	
	var loadedContent = document.createElement('div');
	$(loadedContent).attr({id:'loaded_content'}).appendTo($(modalContainer));
	
	var img = document.createElement('img');
	$(img).attr({src:params.url}).addClass('db').appendTo($(loadedContent));
	
	
	/*// method to load content from a server into content
	modalContainer.loadContentURL = function(url){
		var requestContent = function(){
			$(modalContainer).find('#loaded_content').load(params.url, null);
		}
	}*/
	$('body').append($(modalContainer));
	$(modalContainer).fadeOut(0, function(){
		$(this).fadeIn('fast');
	});
	
	/*$(loadedContent).load(params.url, null, function(){
		$('body').append($(modalContainer));
		$(modalContainer).fadeOut(0, function(){
			$(modalContainer).fadeIn('fast');
		});
	});*/
}