/** 
 * jQuery plugin Partner (for CMS Aitom)
 * @author Ondrej Frinta (ondrej.frinta@e-invent.eu)
 * @copyright e-invent, s.r.o.
 *		
 * Default options:
 **/

(function($) {

	$.fn.partners = function(options) {
    var defaults = {
			initItem : 0	
		}
    var defaults = {}
		var options = $.extend(defaults, options);

		/** Wrap function **/
		$(this).each(function() {
			$(this).hover(
				function() {
				$(this).addClass('hover');
				},function() {
				$(this).removeClass('hover');				
				});
			
			$(this).click(function() {							 
				var parItem = $(this).parent();
				var parLine = parItem.parent();
				var holder = parLine.parent();						
				var itemIndex =	parLine.children('.j_parItem').index(parItem);				
				var parDesc = $('<div class="j_parDesc"><div class="wrap" /></div>');
				
				/*remove old desc if any*/
				var btns = holder.find('.j_parItem > a');
				if (btns.index(this) ==	btns.index(holder.find('a.selected'))) {					
					$(this).removeClass('selected');
					holder.find('.j_parDesc').slideUp(250);
					return false;					
				}
				holder.find('.j_parDesc').remove();
				holder.find('.j_parItem > a').removeClass('selected');				
				
				/*add class*/
				$(this).addClass('selected');
				/*append new desc*/
				parDesc.children('.wrap').html(parItem.children('.j_parData').html());
				parDesc.addClass('pi_'+(itemIndex+1));
				parLine.after(parDesc);
				parDesc.hide();
				parDesc.slideDown(300);


				parDesc.find("a.jq_lightbox").lightBox({
					imageLoading: php["address"]["base"]+php["address"]["root"]+'included/lightbox/images/lightbox-ico-loading.gif',
					imageBlank: php["address"]["base"]+php["address"]["root"]+'included/lightbox/images/lightbox-blank.gif',
					imageBtnClose: path_close,
					imageBtnPrev: path_prev,
					imageBtnNext: path_next,
					txtImage: image_txt,
					txtOf: of_txt
				});	
				
				return false;
			});
		});		
				
		// lightbox hack
		var path_close = php["address"]["base"]+php["address"]["root"]+'included/lightbox/images/lightbox-btn-close.gif';
		var path_prev = php["address"]["base"]+php["address"]["root"]+'included/lightbox/images/lightbox-btn-prev.gif';
		var path_next = php["address"]["base"]+php["address"]["root"]+'included/lightbox/images/lightbox-btn-next.gif';
		var image_txt = "Image";
		var of_txt = "of";

		if(php["lang"]["langdata"]["abbr"]=='cs'){
			path_close = php["address"]["base"]+php["address"]["root"]+'included/lightbox/images/lightbox-btn-close-cz.gif';
			path_prev = php["address"]["base"]+php["address"]["root"]+'included/lightbox/images/lightbox-btn-prev-cz.gif';
			path_next = php["address"]["base"]+php["address"]["root"]+'included/lightbox/images/lightbox-btn-next-cz.gif';
			image_txt = "Obrázek";
			of_txt = "z";
		}
	
	};
}) (jQuery);


