window.onload = function() {
	setTimeout(
			function() {
				var xhr = new XMLHttpRequest();
				xhr.open('GET', 'javascripts/jquery-1.4.2.min.js');
				xhr.send('');
				xhr = new XMLHttpRequest();
				xhr.open('GET', 'styles/style.css');
				xhr.send('');
				new Image().src = "images/bg.png";
				new Image().src = "images/ok.png";
				new Image().src = "images/ko.png";
				new Image().src = "images/header.jpg";
				new Image().src = "images/logo_PronoRugby.png";
				new Image().src = "images/logo_facebook_fan.png";
				new Image().src = "images/logo_speedrugby.png";
				new Image().src = "images/pronorugby.png";
				new Image().src = "images/cadeaux/RWCTickets.jpg";
				new Image().src = "images/cadeaux/speedrugby.jpg";
				new Image().src = "images/cadeaux/RWCTickets.jpg";
				new Image().src = "images/cadeaux/rugbya2.png";
				new Image().src = "images/cadeaux/DVDCDM2007.jpg";
				new Image().src = "http://action.metaffiliation.com/suivi.php?maff=S34C2483E722A1";
			}, 1000);
};
function bSyntaxeEmail(sMail) {
	var re = /^[a-z\d]+((\.|-|_)[a-z\d]+)*@((?![-\d])[a-z\d-]{0,62}[a-z\d]\.){1,4}[a-z]{2,6}$/gi;
	return (sMail.match(re) == sMail)
			&& (sMail.substr(sMail.lastIndexOf("@")).length <= 256);
}
$(function() {
	$("a#invite_teamate").click(function() {
		$.post("ask_teamate.php", {
			pseudo : $(this).prev("input").val()
		}, function(data) {
			$("span.cadre_equipe").empty().html(data);
		});
		alert("Demande envoy�e � " + $(this).prev("input").val());
	});
	$("a#add_friend").click(function() {
		$.post("ask_friend.php", {
			pseudo : $(this).prev("input").val()
		}, function(data) {
			$("span.cadre_amis").empty().html(data);
			$("span.cadre_amis h2.compte").css("display", "block");
		});
		alert("Demande envoy�e � " + $(this).prev("input").val());
	});
	$("a#accept_friend").click(function() {
		$.post("add_friend.php", {
			exp_id : $('input#my_id').val(),
			dest_id : $('input#friend_id').val()
		}, function(data) {
			$("span.cadre_amis").empty().html(data);
			$("span.cadre_amis h2.compte").css("display", "block");
		});
	});
	$("a#deny_friend").click(function() {
		$.post("deny_friend.php", {
			exp_id : $('input#my_id').val(),
			dest_id : $('input#friend_id').val()
		}, function(data) {
			$("span.cadre_amis").empty().html(data);
			$("span.cadre_amis h2.compte").css("display", "block");
		});
	});
	$("a#delete_friend").click(function() {
		$.post("delete_friend.php", {
			pseudo : $(this).prev("a").text()
		}, function(data) {
			$("span.cadre_amis").empty().html(data);
			$("span.cadre_amis h2.compte").css("display", "block");
		});
	});
	$("tr.sujet:odd").children().css("background-color", "#F0F0F0");
	$("tr.sujet:odd").next("tr").children().css("background-color", "#F0F0F0");
	$('tr.sujet').click(function() {
		var param = $(this).attr('id');
		$(this).children().css('font-weight', 'normal');
		$.get("message_lu.php", {
			id : param
		});
		$(this).next('tr').toggle();
	});
	$('a#view_add_friend_form').click(function() {
		$("div.amis").slideToggle("slow");
	});
	$('h2.compte').click(function() {
		$(this).next('div').slideToggle("slow");
	});
	$("div.resultat h3").click(function() {
		var divclass = $(this).attr("id");
		$("div." + divclass).slideToggle();
	});
	$("input#pseudo").focus(function() {
		$(this).next(".info_pseudo").empty();
	});
	$("input#pseudo").focusout(function() {
		var param = $(this).val();
		$.get("checkPseudo.php?pseudo=" + param, function(data) {
			$("span.info_pseudo").append(data);
		});
	});
	$("input#mail").focus(function() {
		$("span.info_mail").empty();
	});
	$("input#remail").focus(function() {
		$("span.info_mail").empty();
	});
	$("input#mail").focusout(
			function() {
				$("span.info_mail").empty();
				var param1 = $(this).val();
				var param2 = $("input#remail").val();
				$.get("checkMails.php?mail=" + param1 + "&remail=" + param2,
						function(data) {
							$("span.info_mail").append(data);
						});
			});
	$("input#remail").focusout(
			function() {
				$("span.info_mail").empty();
				var param1 = $(this).val();
				var param2 = $("input#mail").val();
				$.get("checkMails.php?mail=" + param1 + "&remail=" + param2,
						function(data) {
							$("span.info_mail").append(data);
						});
			});
	$("input#mdp").focus(function() {
		$("span.info_mdp").empty();
	});
	$("input#rmdp").focus(function() {
		$("span.info_mdp").empty();
	});
	$("input#mdp").focusout(function() {
		$("span.info_mdp").empty();
		var param1 = $(this).val();
		var param2 = $("input#rmdp").val();
		$.get("checkMdp.php?mdp=" + param1 + "&rmdp=" + param2, function(data) {
			$("span.info_mdp").append(data);
		});
	});
	$("input#rmdp").focusout(function() {
		$("span.info_mdp").empty();
		var param1 = $(this).val();
		var param2 = $("input#mdp").val();
		$.get("checkMdp.php?mdp=" + param1 + "&rmdp=" + param2, function(data) {
			$("span.info_mdp").append(data);
		});
	});
	$("div.classement_display").load("affiche_classement.php", {
		'page' : '0'
	}, function() {
	});
	var tous = 1;
	$("div.classement_compet img").click(function() {
		var compet = $(this).attr('alt');
		var page = $(this).attr('id');
		if ($(this).hasClass("hideIt")) {
			$.get("affiche_classement.php", {
				'page' : page,
				'compet' : compet
			}, function(data) {
				$("div.classement_display").html(data);
			});
			$('h1').html("Classement - " + compet);
		} else {
			if (tous == 0) {
				$.get("affiche_classement.php", {
					'page' : page
				}, function(data) {
					$("div.classement_display").html(data);
				});
				$('h1').html("Classement");
				tous = 1;
			} else {
				$.get("affiche_classement.php", {
					'page' : page,
					'compet' : compet
				}, function(data) {
					$("div.classement_display").html(data);
				});
				$('h1').html("Classement - " + compet);
				tous = 0;
			}
		}
	});
	var all = 1;
	$('div.icone_list_compet img').click(function() {
		var compet = $(this).attr('alt');
		if ($(this).hasClass("hideIt")) {
			$('p').each(function() {
				if ((($(this).attr('class')) == compet) && (all == 1)) {
					$(this).show();
				} else
					$(this).hide();
			});
			$('span').each(function() {
				if ((($(this).attr('class')) == compet) && (all == 1)) {
					$(this).show();
				} else
					$(this).hide();
			});
			$('div.icone_list_compet img').each(function() {
				if ($(this).hasClass("hideIt") == false) {
					$(this).addClass("hideIt");
				}
			});
			$(this).removeClass("hideIt");
			$('p').each(function() {
				if ((this).attr('class') != compet) {
					$(this).hide();
				}
			});
			$('span').each(function() {
				if ((this).attr('class') != compet) {
					$(this).hide();
				}
			});
		} else {
			$('div.icone_list_compet img').each(function() {
				if ($(this).hasClass("hideIt")) {
					all = 0;
				}
			});
			if (all == 0) {
				$('div.icone_list_compet img').each(function() {
					$(this).removeClass("hideIt");
					all = 1;
					$('p').each(function() {
						$(this).show();
					});
					$('span').each(function() {
						$(this).show();
					});
				});
			} else
				$('div.icone_list_compet img').each(function() {
					$('p').each(function() {
						if ((($(this).attr('class')) == compet) && (all == 1)) {
							$(this).show();
						} else
							$(this).hide();
					});
					$(this).addClass("hideIt");
					$('span').each(function() {
						if ((($(this).attr('class')) == compet) && (all == 1)) {
							$(this).show();
						} else
							$(this).hide();
					});
					$(this).addClass("hideIt");
				});
			$(this).removeClass("hideIt");
		}
	});
	$('input[name=vainqueur]').change(function() {
		if ($(this).val() == 0)
			$('select').attr('disabled', 'disabled');
		else
			$('select').removeAttr('disabled');
	});
	$('div.icone_list_compet_addProno img').click(
			function() {
				$('div.icone_list_compet_addProno img').css("opacity", "0.2");
				$(this).css("opacity", "1");
				$("input:hidden").val($(this).attr('alt'));
				var compet = $(this).attr('alt');
				$("img#equipe").each(
						function() {
							if ($(this).attr('id') == 'equipe'
									&& $(this).attr('championnat') != compet
									&& $(this).attr('coupe') != compet)
								$(this).hide();
							else
								$(this).show();
						});
				var dt = "compet=" + $(this).attr('alt');
				$.ajax({
					type : "POST",
					url : "compet.php",
					data : dt,
					dataType : 'script'
				});
				alert($_SESSION['id']);
			});
	$("img#equipe").click(function() {
		if ($('input[name=equipe1]').val() == '') {
			$('input[name=equipe1]').val($(this).attr('equipe_id'));
			$('span#equipe1').text($(this).attr('alt'));
		} else if ($('input[name=equipe2]').val() == '') {
			$('input[name=equipe2]').val($(this).attr('equipe_id'));
			$('span#equipe2').text($(this).attr('alt'));
		} else if ($('input[name=equipe3]').val() == '') {
			$('input[name=equipe3]').val($(this).attr('equipe_id'));
			$('span#equipe3').text($(this).attr('alt'));
		} else if ($('input[name=equipe4]').val() == '') {
			$('input[name=equipe4]').val($(this).attr('equipe_id'));
			$('span#equipe4').text($(this).attr('alt'));
		} else if ($('input[name=equipe5]').val() == '') {
			$('input[name=equipe5]').val($(this).attr('equipe_id'));
			$('span#equipe5').text($(this).attr('alt'));
		} else if ($('input[name=equipe6]').val() == '') {
			$('input[name=equipe6]').val($(this).attr('equipe_id'));
			$('span#equipe6').text($(this).attr('alt'));
		} else if ($('input[name=equipe7]').val() == '') {
			$('input[name=equipe7]').val($(this).attr('equipe_id'));
			$('span#equipe7').text($(this).attr('alt'));
		} else if ($('input[name=equipe8]').val() == '') {
			$('input[name=equipe8]').val($(this).attr('equipe_id'));
			$('span#equipe8').text($(this).attr('alt'));
		} else if ($('input[name=equipe9]').val() == '') {
			$('input[name=equipe9]').val($(this).attr('equipe_id'));
			$('span#equipe9').text($(this).attr('alt'));
		} else if ($('input[name=equipe10]').val() == '') {
			$('input[name=equipe10]').val($(this).attr('equipe_id'));
			$('span#equipe10').text($(this).attr('alt'));
		} else if ($('input[name=equipe11]').val() == '') {
			$('input[name=equipe11]').val($(this).attr('equipe_id'));
			$('span#equipe11').text($(this).attr('alt'));
		} else if ($('input[name=equipe12]').val() == '') {
			$('input[name=equipe12]').val($(this).attr('equipe_id'));
			$('span#equipe12').text($(this).attr('alt'));
		} else if ($('input[name=equipe13]').val() == '') {
			$('input[name=equipe13]').val($(this).attr('equipe_id'));
			$('span#equipe13').text($(this).attr('alt'));
		} else if ($('input[name=equipe14]').val() == '') {
			$('input[name=equipe14]').val($(this).attr('equipe_id'));
			$('span#equipe14').text($(this).attr('alt'));
		} else if ($('input[name=equipe15]').val() == '') {
			$('input[name=equipe15]').val($(this).attr('equipe_id'));
			$('span#equipe15').text($(this).attr('alt'));
		} else if ($('input[name=equipe16]').val() == '') {
			$('input[name=equipe16]').val($(this).attr('equipe_id'));
			$('span#equipe16').text($(this).attr('alt'));
		} else if ($('input[name=equipe17]').val() == '') {
			$('input[name=equipe17]').val($(this).attr('equipe_id'));
			$('span#equipe17').text($(this).attr('alt'));
		} else if ($('input[name=equipe18]').val() == '') {
			$('input[name=equipe18]').val($(this).attr('equipe_id'));
			$('span#equipe18').text($(this).attr('alt'));
		} else if ($('input[name=equipe19]').val() == '') {
			$('input[name=equipe19]').val($(this).attr('equipe_id'));
			$('span#equipe19').text($(this).attr('alt'));
		} else if ($('input[name=equipe20]').val() == '') {
			$('input[name=equipe20]').val($(this).attr('equipe_id'));
			$('span#equipe20').text($(this).attr('alt'));
		} else if ($('input[name=equipe21]').val() == '') {
			$('input[name=equipe21]').val($(this).attr('equipe_id'));
			$('span#equipe21').text($(this).attr('alt'));
		} else if ($('input[name=equipe22]').val() == '') {
			$('input[name=equipe22]').val($(this).attr('equipe_id'));
			$('span#equipe22').text($(this).attr('alt'));
		} else if ($('input[name=equipe23]').val() == '') {
			$('input[name=equipe23]').val($(this).attr('equipe_id'));
			$('span#equipe23').text($(this).attr('alt'));
		} else if ($('input[name=equipe24]').val() == '') {
			$('input[name=equipe24]').val($(this).attr('equipe_id'));
			$('span#equipe24').text($(this).attr('alt'));
		}
	});
	$("div.user_id").click(function() {
		$.get("messagerie_display.php?dest_id="+$(this).attr("id"), function(data){$("div.messages_display").html(data);});
	});
});
