/**
 * Function constructPopupSearch 
 * 
 * @description : Construction de la popup de recherche
 * @access : public
 * @return : void
 * @date : 2010-04-27
 * @author : François Guémard <f.guemard@hegyd.com>
 */
function constructPopup(){
	var popupSelector = '#blockPopup';
	var listSelector  = popupSelector+' .listSelection';
	var limitSelector = popupSelector+' .limitSelection';
	var popup         = $(popupSelector);
	var btnModify     = popupSelector+' a[rel=#modify]';

	//Bouton close
	$(popupSelector+' a[rel=#close]').live('click',function () {
		popup.hide();

		return false;
	});

	//Bouton modify
	$(btnModify).attr('href',$(btnModify).attr('href')+'mode=ajax');
	$(btnModify).live('click',function () {
		var page      = $(this).attr('href');
		var parentLi  = $(this).closest('li');
		var id        = parentLi.attr('id');
		var demande   = window.location.href.match('\/votre-demande\.html');
		var recherche = window.location.href.match('\/recherche\.html');

		$.ajax({
			url: page,
			success: function(response) {
				var popupSearch = $(popupSelector+' .listSelection',response).html();
				var nb = $('.numItemSelected',response).html();

				parentLi.fadeTo(250,0,function () {
					parentLi.remove();

					if ($(limitSelector).size()) {
						$(limitSelector).remove();
						$(popupSelector+' .btnValidSelection').after($(popupSelector+' .btnModifySelection',response));
						if (recherche) $(popupSelector+' .btnModifySelection').attr('rel','#close');
					}

					if (nb == 0) popup.hide();
				});

				$('.numItemSelected').html(nb);

				if (nb > 0) {
					$('.blockInfoProject').show();
					$('.btnValidSelection').show();
					$('.blockMiniBasket').show();
				} else {
					$('.blockInfoProject').hide();
					$('.btnValidSelection').hide();
					$('.blockMiniBasket').hide();
				}

				plurielText(nb);
			}
		});

		$('#'+id).removeClass('itemSelected');

		if ($('#'+id+' a[rel=#select]').html() != null) {
			var href = $('#'+id+' a[rel=#select]').attr('href').replace('delContent','addContent');
			$('#'+id+' a[rel=#select]').attr('href',href);
		}

		//if (!demande) return false;
		return false;
	});
}

/**
 * Function plurielText 
 * 
 * @description : 
 * @param :  nb $nb 
 * @access : public
 * @return : void
 * @date : 2010-04-29
 * @author : François Guémard <f.guemard@hegyd.com>
 */
function plurielText(nb) {
	var item = $('.textPluriel');

	if (item.html() != null && nb > 1) item.html('installateurs sélectionnés');
	else if (item.html() != null && nb <= 1) item.html('installateur sélectionné');
}

