function add_2_cart(id_publication,support,membre)
{
	jq.ajax({
		type: "POST",
		url: "/GB/Publications/ajax/function_panier.asp",
		async: true,
		data: ({id_publication:id_publication,support:support,membre:membre}),
		success: function(data){
			var data1 = data.split("&-&")[0];
			var data2 = data.split("&-&")[1];
			if (data1==1)
			{
				if (data2==1)
				{
					alert("Add to cart");
					update_cart();
				}
				else
				{
					alert("Ajouté au panier");
					update_cart();
				}
				if(jq('#info_panier').is(":empty"))
						jq('#info_panier').append('<a href="/GB/Publications/panier.asp"><img alt="View my Cart" src="/Images/publications/cadie_mini.png" style="border: none !important; cursor:pointer; vertical-align:middle !important;" /></a><span class="bandeau_separation">|</span>');
			}
			else
			{
				
			}
		}
	});
}

function update_cart()
{
	jq.ajax({
		type: "POST",
		url: "/GB/Publications/ajax/update_cart.asp",
		success: function(data){
			if((data!=1) && (data != ""))
			{
				jq('#in_cart').text(data+' articles');
				if(jq(location).attr('href').replace('http://www.icold-cigb.net','')=='/GB/Publications/panier.asp')
					window.location='/GB/Publications/panier.asp';
				else if(jq(location).attr('href').replace('http://www.icold-cigb.net','')=='/FR/Publications/panier.asp')
					window.location='/FR/Publications/panier.asp';
			}
			else if (data == 1)
			{
				jq('#in_cart').text(data+' article');
				if(jq(location).attr('href').replace('http://www.icold-cigb.net','')=='/GB/Publications/panier.asp')
					window.location='/GB/Publications/panier.asp';
				else if(jq(location).attr('href').replace('http://www.icold-cigb.net','')=='/FR/Publications/panier.asp')
					window.location='/FR/Publications/panier.asp';
			}
		}
	});
}

function add_1_more(id_publication,support,membre)
{
	jq.ajax({
		type: "POST",
		url: "/GB/Publications/ajax/add_quantity.asp",
		async: true,
		data: ({id_publication:id_publication,support:support,membre:membre}),
		success: function(data){
			window.location='panier.asp';
		}
	});
}

function drop_1(id_publication,support,membre)
{
	jq.ajax({
		type: "POST",
		url: "/GB/Publications/ajax/drop_quantity.asp",
		async: true,
		data: ({id_publication:id_publication,support:support,membre:membre}),
		success: function(data){
			window.location='panier.asp';
		}
	});
}

function delete_prod(id_publication,support,membre)
{
	jq.ajax({
		type: "POST",
		url: "/GB/Publications/ajax/delete_prod.asp",
		async: true,
		data: ({id_publication:id_publication,support:support,membre:membre}),
		success: function(data){
			//alert(data);
			window.location='panier.asp';
		}
	});
}

function vider_session()
{
	jq.ajax({
		type: "POST",
		url: "/GB/Publications/ajax/vider_session.asp",
		async: false,
		success: function(data){
			if (data==1){}
				//alert("Vidé");
		}
	});
}

function free_member_download(id,type)
{
	jq.ajax({
		type: "POST",
		url: "/GB/Publications/ajax/unlock_member_dl.asp",
		async: false,
		data: ({id:id}),
		success: function(data)
		{
			var result = data.split('&--&');
			if(result[0] == 1)
			{
				if(type==1)
				{
					window.open('/userfiles/files/PUBLICATIONS/Bulletins/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==2)
				{
					window.open('/userfiles/files/PUBLICATIONS/Congresses/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==3)
				{
					window.open('/userfiles/files/PUBLICATIONS/Registre/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==4)
				{
					window.open('/userfiles/files/PUBLICATIONS/Symposiums/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==5)
				{
					window.open('/userfiles/files/PUBLICATIONS/others/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==6)
				{
					window.open('/userfiles/files/PUBLICATIONS/specials/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
			}
			else
			if(result[0]==2)
			{
				open_overlay('div_overlay_login');
			}
			else
			{
				open_overlay('div_overlay_error_dl');
			}
		}
	});
}

function free_download(id,type)
{
	jq.ajax({
		type: "POST",
		url: "/GB/Publications/ajax/unlock_dl.asp",
		async: false,
		data: ({id:id}),
		success: function(data)
		{
			var result = data.split('&--&');
			if(result[0] == 1)
			{
				if(type==1)
				{
					window.open('/userfiles/files/PUBLICATIONS/Bulletins/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==2)
				{
					window.open('/userfiles/files/PUBLICATIONS/Congresses/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==3)
				{
					window.open('/userfiles/files/PUBLICATIONS/Registre/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==4)
				{
					window.open('/userfiles/files/PUBLICATIONS/Symposiums/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==5)
				{
					window.open('/userfiles/files/PUBLICATIONS/others/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
				if(type==6)
				{
					window.open('/userfiles/files/PUBLICATIONS/specials/'+result[1],"_blank",'directories=0,location=0,menubar=1,status=0,titlebar=0');
				}
			}
			else
			if(result[0]==2)
			{
				open_overlay('div_overlay_login');
			}
			else
			{
				open_overlay('div_overlay_error_dl');
			}
		}
	});
}

function print_invoice(div_id,order_id)
{
	var contenu_div = jq('#'+div_id).html();
	jq.ajax({
		type: "POST",
		url: "/GB/Publications/ajax/generate_pdf.asp",
		async: false,
		data: ({contenu_div:contenu_div,order_id:order_id}),
		success: function(data)
		{
			if(data==1)
				window.open("/invoicing/"+order_id+"_invoice.pdf","_blank");
		}
	});
}

function open_facture(id_facture)
{
	var id_type = 1;
	jq.ajax({
		type: "POST",
		url: "/ajax/generate_pdf_account.asp",
		async: false,
		data: ({id_facture:id_facture,id_type:id_type}),
		success: function(data)
		{
			if(data==1)
				window.open("/invoicing/"+id_facture+"_invoice.pdf","_blank");
		}
	});
}

function open_old_facture(id_facture)
{
	var id_type = 2;
	jq.ajax({
		type: "POST",
		url: "/ajax/generate_pdf_account.asp",
		async: false,
		data: ({id_facture:id_facture,id_type:id_type}),
		success: function(data)
		{
			if(data==1)
				window.open("/invoicing/"+id_facture+"_old_invoice.pdf","_blank");
		}
	});
}
