var ajaxClass = function() {
	var self = this;
	var speed = 500;
	this.getContent = function( url ) {	
		$.ajax({
			url: url + '?type=101',
			dataType: 'html',
			success: function( html ) {
				//insert content
				$('.container').css('zIndex','99')
							   .after('<div class="container" style="display:none;">' + html + '</div>')
							   .fadeOut(speed, function() {
								   $('.backstretch:eq(1)').fadeOut(speed, function() { 
									   $(this).remove();
								   });
								   $(this).next('.container').fadeTo(speed, 0.99, function() {
									   /*if(jQuery.browser.msie)
										   this.style.removeAttribute('filter');*/
										$('.container:eq(0)').remove();
									   
										//build menu
										zmenu.setMenu("3,4,8,9");
								   });
							   });
				
				//call different functions			   
				kiwiaccordion();
				$('.fancybox').fancybox();
				
			}
		});	
	};	
};

var ajax = new ajaxClass();

$(function() {
	$('a').live( 'click', function() {	
		url = $(this).attr('href');
		target = $(this).attr('target');
		rel = $(this).attr('rel');
		id = $(this).attr('id');
		
		if( target == '_blank' ) 
			return true;
		if( url == '#' || url == 'javascript:;' ) 
			return false;
		if( rel.search(/^fancybox/) != -1)
			return false;
		if( id == 'fancybox-close' )
			return false;
		
		ajax.getContent( url );
		return false;	
	});
});

