var pos = 0;
var nb_photos;
var valeurChamps = new Array();

$(document).ready(function() {
	var img_prin = $("#p_bandeau li:first").html();
	change_photo(img_prin);
	nb_photos = $("#nb_photos").val();
	updateNav();
	
	valeurChamps['nom'] = 0;
	valeurChamps['courriel'] = 0;
	valeurChamps['nom_ami'] = 0;
	valeurChamps['courriel_ami'] = 0;
	
	checkData($('#nom'), 'alpha', 2, 25, null);
	checkData($('#courriel'), 'courriel', 2, 25, null);
	checkData($('#nom_ami'), 'alpha', 2, 25, null);
	checkData($('#courriel_ami'), 'courriel', 2, 25, null);
	checkForm();

	$("#p_bandeau li:first-child").fadeTo('slow', 0.3);
});

function envoyerAmi() {
	$('#modalAmi').modal();
	$('#modalAmi').css('z-index','1');
	$('#nom').focus();
}

function sendPropositionAmi() {
	var stringData = "annonce="+$('#annonce').val()+"&nom="+$('#nom').val()+"&courriel="+$('#courriel').val()+"&nom_ami="+$('#nom_ami').val()+"&courriel_ami="+$('#courriel_ami').val()+"&texte="+$('#texte').val();
	$.ajax({
		type: "POST",
		url: "ajax/proposerAmi.php",
		data: stringData,
		beforeSend: function(){
			$('#formEnvoyerAmi').css('display','none');
			$('#sendInfos').css('display','block');

		},
		success: function() {
			$('#waitAmi').css('display','none');
			$('#msgOk').css('display','block');
		}
	});
}

function sendFavoris(membre) {
	if (membre == 1) {
	$('#modalFavoris').modal();
	$('#modalFavoris').css('z-index','1');		
	var stringData = "annonce="+$('#annonce').val();
		$.ajax({
			type: "POST",
			url: "ajax/addFavoris.php",
			data: stringData,
			beforeSend: function(){
				$('#sendFavs').css('display','block');
			},
			success: function() {
				$('#waitFavs').css('display','none');
				$('#msgOkFavs').css('display','block');
			}
		});
	} else {
		$('#modalMemberOnly').modal();
		$('#modalMemberOnly').css('z-index','1');
		$('#modalMemberOnly').css('display','block');	
	}	
}

function ouvrirGoogle(membre,urlGoole) {
//	if (membre == 1) {
		window.open(urlGoole,'_blank','width=975,height=600,toolbar=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes');	
//	} else {
//		$('#modalMemberOnly').modal();
//		$('#modalMemberOnly').css('z-index','1');
//		$('#modalMemberOnly').css('display','block');
//	}
}

function checkData(champ, type, nbCaraMin, nbCaraMax, jumeau) {
	validData(champ, type, nbCaraMin, nbCaraMax, jumeau);
	checkForm();
}

function checkForm() {
	var situationI = valeurChamps['nom'] + valeurChamps['courriel'] + valeurChamps['nom_ami'] + valeurChamps['courriel_ami'];
	if(situationI == 0) {
		$('#subProposition').attr('disabled', null);
	} else {
		$('#subProposition').attr('disabled', 'disabled');
	}
}

function slideLeft() {
	if(pos < (nb_photos-4)) {
		pos = pos + 1;
		var coordonnee = pos * 64;
		$("#p_bandeau").animate({"right": coordonnee}, "slow");
		updateNav();
	}
}

function slideRight() {
	if(pos > 0) {
		pos = pos - 1;
		var coordonnee = pos * 64;
		$("#p_bandeau").animate({"right": coordonnee}, "slow");
		updateNav();
	}
}

function display_photo(photo) {
	$("#p_bandeau li").each( function() {
		$(this).fadeTo('slow', 1);
	});
	$("#p_principale").fadeOut("slow",function() {
		var img_prin = $(photo).html();
		change_photo(img_prin);
		$(photo).fadeTo('slow', 0.3);
		$("#p_principale").fadeIn("slow");
	});
}

function change_photo(img_prin) {
	$("#p_principale").html(img_prin);
	$("#p_principale img").removeAttr('width');
	desc = $("#p_principale img").attr('alt');
	$("#p_description").html(desc);
}

function updateNav() {
	if(nb_photos > 4) {
		switch(pos) {
			case 0:
				$("#nav_l").fadeTo("slow", 0.5);
				$("#nav_l").css('cursor', 'default');
				if(pos == nb_photos-5) {
					$("#nav_r").fadeTo("slow", 1);
					$("#nav_r").css('cursor', 'pointer');
				}
				break;
			case 1:
				$("#nav_l").fadeTo("slow", 1);
				$("#nav_l").css('cursor', 'pointer');
				if(pos == nb_photos-5) {
					$("#nav_r").fadeTo("slow", 1);
					$("#nav_r").css('cursor', 'pointer');
				}
				if(pos == nb_photos-4) {
					$("#nav_r").fadeTo("slow", 0.5);
					$("#nav_r").css('cursor', 'default');
				}
				break;
			case nb_photos-4:
				$("#nav_r").fadeTo("slow", 0.5);
				$("#nav_r").css('cursor', 'default');
				break;
			case nb_photos-5:
				$("#nav_r").fadeTo("slow", 1);
				$("#nav_r").css('cursor', 'pointer');
				break;
		}
	} else {
		$("#nav_l").fadeTo("slow", 0.5);
		$("#nav_l").css('cursor', 'default');
		$("#nav_r").fadeTo("slow", 0.5);
		$("#nav_r").css('cursor', 'default');
	}
}

function displayFormMV() {
	$("#modalVendeur").modal();
	$('#modalVendeur').css('z-index','1');
}

function sendMessageVendeur() {
	var stringData = $("#modalVendeur input").serialize();
	stringData += "&texte="+$("#mv_texte").val()+'&annonce='+$("#annonce").val();
	$.ajax({
		type: "POST",
		url: "ajax/sendToVendeur.php",
		data: stringData,
		beforeSend: function(){
			$('#formEnvoyerVendeur').css('display','none');
			$('#sendInfosVendeur').css('display','block');
		},
		success: function() {
			$('#waitVendeur').css('display','none');
			$('#vendeurOk').css('display','block');
		}
	});
}