jQuery(document).ready(function(){	
	
	jQuery("a.fancybox").click( function(e) {
		e.preventDefault();	
	});
	
	//Every a.subsite get's renderd in 
	// Autodimensions must be false .... 
	jQuery("a.subsite").fancybox({
		'zoomOpacity'			: true,
		'overlayColor' 			: '#000',
		'overlayShow'			: true, 
		'overlayOpacity' 		: 0.75,
		'autoDimensions'		: false,
		'height' 				: 660,
		'width' 				: 755,
		'padding' 				: 0,
		'enableEscapeButton'	: true,
		'hideOnContentClick'	: false,
		'centerOnScroll'  		: false
	});
});

//get the detailview 
function getDetail(action, id, currentSelected, subsite){
	var oOptions = {
			method: "GET",
			asynchronous: true,
			parameters:  {id: id, action: action, currentSelected: currentSelected, subsite: subsite},
			onFailure: function (transport) {
				$('fancybox-inner').update(transport.statusText);
			},					 	 
			onSuccess: function(transport) {
				$('fancybox-inner').update(transport.responseText);
				Cufon.refresh();
			}				
		};
	var oRequest = new Ajax.Updater({success: oOptions.onSuccess.bindAsEventListener(oOptions)}, '/highlights.web', oOptions);
}

function showOverview(subsite) {
	var oOptions = {
		method: 'GET',
		asynchronous: true,
		parameters:  {action: 'overview', subsite: subsite},
		onFailure: function (transport) {
		},					 	 
		onSuccess: function(transport) {
		}	
	};
	var oRequest = new Ajax.Updater('fancybox-inner', '/highlights.web?action=overview', oOptions);
}

function showArchive(subsite) {
	var oOptions = {
		method: 'GET',
		asynchronous: true,
		parameters:  {action: 'archive', subsite: subsite},
		onFailure: function (transport) {
		},					 	 
		onSuccess: function(transport) {
		}	
	};
	var oRequest = new Ajax.Updater('fancybox-inner', '/highlights.web?action=archive', oOptions);
}
