var actu = 0;
var limActu = 0;
var projet = 0;
var maxChar = 200;
var wait = loader + '<br/><br/>';
wait += '<img src="'+PATH2+'/'+DESIGN+'/images/ajax-loader.gif"/>';

$(document).ready(function(){
	load_actu(0);
	load_projets();
});
function reload_cal(m, y) {
	$.post(PATH2+"/libs/calendar.php", { y: y, m:m, path:PATH2, ajx:1},
			function(data){
				$("#show_cal").html(data);
			});
		return false;
}
function load_actu(news) {
	$('#logo_actu').hide();
	$('#titre_actu').hide();
	$('#texte_actu').hide();
	$("#waiting_actu").html(wait);
	$("#waiting_actu").show();
	
	$.get(PATH2+'/pages/gadget_news.php?news='+news, function (page) {
		var tableau=page.split('-');
		$.ajax({
			type: "GET",
			url: PATH2+'/content/'+tableau[0]+'.xml',
			dataType: "xml",
			success: function(xml) {
				
				var aTitle = new Array();
				var aContent = new Array();
				var aLogo = new Array();
				
				var title;
				var content;
				var logo;
				
				var verifLg = false;
				
				$(xml).find('article').each(function(){
					lang = $(this).attr('id');
					if (lang == LANG) {
						verifLg = true;
					}
					
					aTitle[lang] = $(this).find('title').text();
					aContent[lang] = $(this).find('content').text();
					aLogo[lang] = '<img src="'+tableau[1]+'" alt="logo_'+tableau[0]+'"/>'
				});
				
				if (verifLg) {
					title = aTitle[LANG];
					content = aContent[LANG];
					logo = aLogo[LANG];
				} else {
					title = aTitle[DEFLANG];
					content = aContent[DEFLANG];
					logo = aLogo[DEFLANG];
				}				
				reg=new RegExp("<.[^<>]*>", "gi" );
				content = content.replace(reg,"");
				if (content.length > maxChar) {
					content = content.substr(0,maxChar);
					content = content+'... <a href="'+PATH2+'/news/'+tableau[0]+'">'+readmore+'</a>';
				}
				$('#waiting_actu').hide();
				$('#logo_actu').html(logo);
				$('#titre_actu').html(title);
				
				$('#texte_actu').html(content);
				$('#logo_actu').fadeIn("slow");
				$('#titre_actu').fadeIn("slow");
				$('#texte_actu').fadeIn("slow");

				news++;
				if (news == limActu) {
					news = 0;
				}
				setTimeout("load_actu(\'"+news+"\')",10000);
			}
		});
	});	
}
function load_projets() {
	$('#logo_proj').hide();
	$('#titre_proj').hide();
	$('#texte_proj').hide();
	$("#waiting_proj").html(wait);
	$("#waiting_proj").show();
	$.get(PATH2+'/pages/gadget_projets.php', function (page) {
		var tableau=page.split('-');
		$.ajax({
			type: "GET",
			url: PATH2+'/content/'+tableau[0]+'.xml',
			dataType: "xml",
			success: function(xml) {
			
				var aTitle = new Array();
				var aContent = new Array();
				var aLogo = new Array();
				
				var title;
				var content;
				var logo;
				
				var verifLg = false;
				
				$(xml).find('article').each(function(){
					lang = $(this).attr('id');
					if (lang == LANG) {
						verifLg = true;
					}
					
					aTitle[lang] = $(this).find('title').text();
					aContent[lang] = $(this).find('content').text();
					aLogo[lang] = '<img src="'+tableau[1]+'" alt="logo_'+tableau[0]+'"/>'					
				});
				
				if (verifLg) {
					title = aTitle[LANG];
					content = aContent[LANG];
					logo = aLogo[LANG];
				} else {
					title = aTitle[DEFLANG];
					content = aContent[DEFLANG];
					logo = aLogo[DEFLANG];
				}	
				
				$('#waiting_proj').hide();
				$('#logo_proj').html(logo);
				$('#titre_proj').html(title);
				reg=new RegExp("<.[^<>]*>", "gi" );
				content = content.replace(reg,"");
				if (content.length > maxChar) {
					content = content.substr(0,maxChar);
					content = content+'... <a href="'+PATH2+'/projets/'+tableau[0]+'">'+readmore+'</a>';
				}
				$('#texte_proj').html(content);
				$('#logo_proj').fadeIn("slow");
				$('#titre_proj').fadeIn("slow");
				$('#texte_proj').fadeIn("slow");
				
				setTimeout("load_projets()",10000);
			}
		});
	});
}
