jQuery.noConflict();

jsvarsGLOBAL = {
	ajaxEAgaleryPID: 23,
	ajaxTypeNum: 1704,
	lightBoxConf: {
			fileLoadingImage : 'fileadmin/system/css/jquery.lightbox/loading.gif',
			fileBottomNavCloseImage : 'fileadmin/system/css/jquery.lightbox/close.gif',
			overlayOpacity : 0.8,
			borderSize : 10,
			imageArray : new Array,
			activeImage : null,
			inprogress : false,
			resizeSpeed : 350,
			widthCurrent: 250,
			heightCurrent: 250,
			xScale : 1,
			yScale : 1,
			displayTitle: true,
			navbarOnTop: false,
			slideNavBar: false, // slide nav bar up/down between image resizing transitions
			navBarSlideSpeed: 350,
			displayHelp: false,
			strings : {
				help: ' \u2190 / P - previous image\u00a0\u00a0\u00a0\u00a0\u2192 / N - next image\u00a0\u00a0\u00a0\u00a0ESC / X - close image gallery',
				prevLinkTitle: 'zur&uuml;ck',
				nextLinkTitle: 'vorw&auml;rts',
				prevLinkText:  '&laquo;',
				nextLinkText:  '&raquo;',
				closeTitle: 'schießen',
				image: 'Bild ',
				of: ' von '
			},
			fitToScreen: true		// resize images if they are bigger than window
	},
	
	
	end:	'nix'
};

jQuery(document).ready(function(){
/********************************************/
/* tabs version */

	/* jqueryTools Tabs */
	jQuery('.tx-estateagent-pi1-listrow').addClass('css-panes');
	var tabmenu = '<ul class="css-tabs">';
	jQuery('div.tx-estateagent-pi1-listrow > div').each(function(index) {
		var immoName = jQuery(this).find('h2').text();
		//tabmenu += '<li><a href="#t' + index + '">' + immoName + '</a></li>';
 /**
  * 
  * @author: Michael Lambertz
  * @date: 2010-07-07
  */
		//tabmenu += '<li><a href="javascript:void(0);">' + immoName + '</a></li>';
 /**
  * 
  * @author: Michael Lambertz
  * @date: 2010-07-08
  */
		tabmenu += '<li><a href="#">' + immoName + '</a></li>';
	});
	tabmenu += '</ul>';
	
	jQuery('.css-panes').before(tabmenu);
	jQuery('.css-panes').children('div').addClass('css-pane');
	//jQuery("ul.css-tabs").tabs("div.css-panes > div", {history: true});
	jQuery("ul.css-tabs").tabs("div.css-panes > div");
/********************************************/
	
/********************************************/	
/**
 * @author: Michael Lambertz
 * @date: 2010-07-08
 * info: Bug im IE - Lightbox mit AJAX gab Probleme, doch Fancybox geht weder mit noch ohne AJAX, darum jetzt Lightbox mit komplettem EA Template ohne AJAX
 */

	/*** lightbox Plugin ***/
	var addLightShow = function(selector) {
		jQuery(selector).ready(function(){
			jQuery(selector).show(); //.hide().fadeIn(1000);
			// image caption
			
			jQuery(selector).find('.image-item').each(function(){
				var caption = jQuery(this).find('.tx-estateagent-pi1-singleView-imagecaption').text();
				jQuery(this).find('a.lightbox').attr('title', caption);
			});
			
			//jQuery(selector).find(' a.lightbox').fancybox(jsvarsGLOBAL.fancyboxConf);	// Fancybox doesn't work in IE!!!
			jQuery(selector).find(' a.lightbox').lightbox(jsvarsGLOBAL.lightBoxConf);
		});
		
	};
	
	addLightShow('#EAgallery');
/********************************************/
	

	/*
	// Functions
	var ajaxLoaded = function(selector) {
		//jQuery(selector).toggleClass('ajaxloading');
		jQuery(selector).children('.ajaxloading').remove();
	};
	// load gallery?
	//TODO: Übergabeform wechseln?
	var objectUid = jQuery('#EAgallery').attr('uid');
	
	jQuery('#EAgallery').hide();
	jQuery('#EAgallery').prepend('<div class="ajaxloading"></div>');
	
	jQuery('#EAgallery').load('index.php', {
		'id':jsvarsGLOBAL.ajaxEAgaleryPID,
		'type':jsvarsGLOBAL.ajaxTypeNum,
		'tx_estateagent_pi1[showUid]': objectUid},
		function(){
			// hide if no Images
			if (!jQuery('#EAgallery .image-item').length)
			{
				jQuery('#EAgallery').hide();
				return;
			}
			ajaxLoaded('#EAgallery');
			addLightShow('#EAgallery');
			jQuery('#EAgallery').cornerz({radius:7, background: '#222'});
		});
	*/
	
});

