/*
var carrouselPromotion = function (p_contenair) {
	
	this.currentIndex = -1;
	this.contenair = null;
	this.listImage = null;
	this.listRecette = null;
	this.listId = null;
	this.popupUrl = "";
	
	this.nextRecette = function (e) {
		e.preventDefault();
		var mainObj = e.data.mainObj;
		
		var currImg = $(mainObj.listImage.get(mainObj.currentIndex));
		var currRec = $(mainObj.listRecette.get(mainObj.currentIndex));
		
		currImg.addClass('hidden');
		currRec.addClass('hidden');
		
		if(currImg.next().size() > 0) {
			mainObj.currentIndex = mainObj.listImage.index(currImg = currImg.next());
		}
		else {
			mainObj.currentIndex = mainObj.listImage.index(currImg = mainObj.listImage.parent().find('img:first'));
		}
		
		
		currImg.removeClass('hidden');
		$(mainObj.listRecette.get(mainObj.currentIndex)).removeClass('hidden');
	}
	
	this.prevRecette = function (e) {
		e.preventDefault();
		var mainObj = e.data.mainObj;
		
		var currImg = $(mainObj.listImage.get(mainObj.currentIndex));
		var currRec = $(mainObj.listRecette.get(mainObj.currentIndex));
		
		currImg.addClass('hidden');
		currRec.addClass('hidden');
		
		if(currImg.prev().size() > 0) {
			mainObj.currentIndex = mainObj.listImage.index(currImg = currImg.prev());
		}
		else {
			mainObj.currentIndex = mainObj.listImage.index(currImg = mainObj.listImage.parent().find('img:last'));
		}
		
		
		currImg.removeClass('hidden');
		$(mainObj.listRecette.get(mainObj.currentIndex)).removeClass('hidden');
	}
	
	this.zoomAndPrint = function (e) {
		e.preventDefault();
		var mainObj = e.data.mainObj;
		var printMe = e.data.printMe;
		
		var currId = $(mainObj.listId.get(mainObj.currentIndex)).val();
		
		var win = window.open(mainObj.popupUrl + '?id=' + currId + '&print=' + (printMe ? 'true' : 'false'), 'zoomPopup', 'toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=yes, width=500, height=400');
	}
	

	this.init = function (p_contenair) {
		this.contenair = p_contenair;
		this.listImage = this.contenair.find('.listImage img');
		this.listRecette = this.contenair.find('ul.listRecette');
		this.listId = this.contenair.find('.listId input:hidden');
		this.popupUrl = $('#popupURL').val();
		
		if (this.listImage.parent().find('img[class!=hidden]').size() !== 1) {
			this.listImage.addClass('hidden');
			this.listImage.parent().find('img:first').removeClass('hidden');
			this.currentIndex = 0;
		}
		else {
			this.currentIndex = this.listImage.index(this.listImage.parent().find('img[class!=hidden]'));
		}
		
		this.listRecette.addClass('hidden');
		$(this.listRecette.get(this.currentIndex)).removeClass('hidden');
		
		if (this.listImage.size() > 1) {
			this.contenair.find('.btnPrev').bind('click', {mainObj: this}, this.prevRecette);
			this.contenair.find('.btnNext').bind('click', {mainObj: this}, this.nextRecette);
		}
		else {
			this.contenair.find('.btnPrev').bind('click', function(e){e.preventDefault();});
			this.contenair.find('.btnNext').bind('click', function(e){e.preventDefault();});
		}
		this.contenair.find('.btnZoom').bind('click', {mainObj: this, printMe: false}, this.zoomAndPrint);
		this.contenair.find('.btnImprimer').bind('click', {mainObj: this, printMe: true}, this.zoomAndPrint);
	}
	
	this.init(p_contenair);
}
*/

function zoomAndPrint (e) {
	e.preventDefault();
	var printMe = e.data.printMe;
	var popupUrl = $('#dataTableDist #popupURL').val();
	
	var currId = escape(this);
	
	var win = window.open(popupUrl + '?id=' + currId + '&print=' + (printMe ? 'true' : 'false'), 'zoomPopup', 'toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=yes, width=500, height=400');
}

$(document).ready(function() {
	$('.dataItem .scroller .btnZoom').bind('click', {printMe: false}, zoomAndPrint);
	$('.dataItem .scroller .btnImprimer').bind('click', {printMe: true}, zoomAndPrint);
	
	/*if($('div.jsCarouselPromotions').size() > 0) {
		$('div.jsCarouselPromotions .dataItem').each(function() {
			if($(this).find('.listImage img').size() > 0) {
				new carrouselPromotion($(this));
			}
		});
	}*/
});
