
var urlbr = 'inc/brochure-fonctions.php';
var urlbr2 = 'addbrochure.php';
 
$(brochure);

function brochure(){
	initClick();
}

function initClick(){
	
	$('.brochdelete').click(
		function(){
			$.ajax({
				url: (urlbr),
				data: "delete="+$(this).attr('id'),
				success: brochureDeleted,
				error: erreur
			})
			return false;
		}
	);
	$('#emptybrochure').click(
		function(){
			$.ajax({
				url: (urlbr),
				data: "brochure=empty",
				success: brochureEmpty,
				error: erreur
			})
			return false;
		}
	);
	
	$('#sendbrochure').click
	(
		function(){
			var lang = $(this).attr('rel');
			$(this).html('...');
			$.ajax({
				url: 'brochure.php?print&lang='+lang+'&ajax=1',
				success: brochureGenerated,
				error: erreur
			})
			return false;		
		}
	);
	/*
	$('.addbrochure').click(
		function(){
			
			var id = $(this).attr('id');
			id = id.split('_');
			
			$.ajax({
				url: (urlbr2),
				data: "cat="+id[0]+'&type='+id[1]+'&id='+id[2]+'&ajax=1',
				success: brochureAdded,
				error: erreur
			})
			return false;
		}
	);*/
}

function brochureGenerated(r)
{
	$('#brinfo a,#brinfo br,#brinfo p').hide();
	$('#sendit').html(r);
	$('#bremail').focus();
	
	$('#sendmybrochure').submit(
		function(){
			var datas = '';
			$(this).find('input').each(
				function(){
					datas+=$(this).attr('name')+'='+$(this).val()+'&';
				}
			);
			$.ajax({
				url: (urlbr),
				data: datas,
				success: brochureSended,
				error: erreur
			})
			$('#sendmybrochure input[type=submit]').hide();
			return false;
		}
	);
}

function brochureSended(r)
{
	$('#sendmybrochure input[type=submit]').show();
	if(r=='#'){
		$('#bremail').val('').focus();
		return false;
	}
	$('#sendit').html(r);
	$('#brinfo a,#brinfo br,#brinfo p').show();
}

function brochureDeleted(r){
	
	$('#'+r).parent().remove();
	
	loadBrochureInfo();
}

function brochureEmpty(r){
	loadBrochureInfo();
	$('#brochureitems .itembox').html('');
}

function brochureAdded(r){
	loadBrochureInfo();
	loadBrochureItems(r);
}

var catloading;

function loadBrochureItems(cat)
{	
	catloading = cat;	
	$.ajax({
		url: (urlbr),
		data: "load=items&cat="+cat,
		success: brochureItemsLoaded,
		error: erreur
	})
}

function brochureItemsLoaded(r)
{	
	$('#i_'+catloading).html(r);
}

function loadBrochureInfo()
{	
	$.ajax({
		url: (urlbr),
		data: "load=brochureinfo",
		success: displayBrochureInfo,
		error: erreur
	})
}

function displayBrochureInfo(r){
	$('#brinfo').html(r);
	initClick();
}
