/**
 * Questions
 */
function questionsAction(event) {
	// Vérification des champs
	if(!checkFieldsValidity('question')) { return false; }
	
	var email = $("#question_email").val();
	var content = escape($("#question_content").val());
	
	// Appel Ajax
	$.getJSON( basePath + "/questions/send/?language=" + language + "&email=" + email + "&content=" + content + "&callback=?",
	        function(data){
	        	if(data.success){
	        		$("#response_msg").html(data.questions_OK_msg);
	        		$("#response_msg").toggle();
	            } else {
	            }
	        });
	
	return false;
}

/**
 * Partager
 */
function partagerAction(event) {
	// Vérification des champs
	if(!checkFieldsValidity('partager')) { return false; }
	
	var email = $("#partager_email").val();
	var friend_email = $("#partager_friend_email").val();
	var content = escape($("#partager_content").val());
	
	// Appel Ajax
	$.getJSON( basePath + "/partager/send/?language=" + language + "&email=" + email + "&friend_email=" + friend_email + "&content=" + content + "&callback=?",
	        function(data){
	        	if(data.success){
	        		$("#response_msg").html(data.partager_OK_msg);
	            } else {
	            }
	        });
	
	return false;
}

/**
 * Réserver
 */
function reserverAction(event) {
	// Vérification des champs
	if(!checkFieldsValidity('reservation')) { return false; }
	
	// 
	if ($("#res_civ_mme").attr('checked')) {
		var res_civ = 'Mmme';
	} else if ($("#res_civ_mlle").attr('checked')) {
		var res_civ = 'Mlle';
	} else {
		var res_civ = 'M';
	}
	
	var res_nom = $("#res_nom").val();
	var res_prenom = $("#res_prenom").val();
	var res_adresse = $("#res_adresse").val();
	var res_codepostal = $("#res_codepostal").val();
	var res_ville = $("#res_ville").val();
	var res_pays = $("#res_pays").val();
	var res_email = $("#res_email").val();
	
	var res_modele_sbox = $("#res_modele_sbox").attr("checked");
	var res_modele_sbox_vintage = $("#res_modele_sbox-vintage").attr("checked");
	var res_modele_sbox_s = $("#res_modele_sbox-s").attr("checked");
	var res_modele_cache_pontets = $("#res_modele_cache-pontets").attr("checked");
	
	var res_numero = $("#res_numero").val();
	var res_millesime = $("#res_millesime").val();
	
	// Appel Ajax
	$.getJSON( basePath + "/reserver/send/?language=" + language + "&res_civ=" + res_civ
	                                                             + "&res_nom=" + res_nom
	                                                             + "&res_prenom=" + res_prenom
	                                                             + "&res_adresse= " + res_adresse
	                                                             + "&res_codepostal=" + res_codepostal
	                                                             + "&res_ville=" + res_ville
	                                                             + "&res_pays=" + res_pays
	                                                             + "&res_email=" + res_email
	                                                             + "&res_modele_sbox=" + res_modele_sbox
	                                                             + "&res_modele_sbox_vintage=" + res_modele_sbox_vintage
	                                                             + "&res_modele_sbox_s=" + res_modele_sbox_s
	                                                             + "&res_modele_cache_pontets=" + res_modele_cache_pontets
	                                                             + "&res_numero=" + res_numero
	                                                             + "&res_millesime=" + res_millesime
	                                                             + "&callback=?",
	        function(data){
	        	if(data.success){
	        		$("#response_msg").html(data.reserver_OK_msg);
	        		$("#comment_msg").toggle();
	        		$("#response_msg").toggle();
	            } else {
	            }
	        });
	
	
	return false;
}

/**
 * Assignation des listeners
 * 
 */
$(document).ready(function() {
	$("#questions_action").click(questionsAction);
	$("#partager_action").click(partagerAction);
	$("#reserver_action").click(reserverAction);
	
	// Défilement des photos
	$(function() {
		$('a[@rel*=lightbox]').lightBox({
		overlayOpacity: 0.6,
		imageLoading: base_url + '/img/lightbox/lightbox-ico-loading.gif',
		imageBtnClose: base_url + '/img/lightbox/lightbox-btn-close.gif',
		imageBtnPrev: base_url + '/img/lightbox/lightbox-btn-prev.gif',
		imageBtnNext: base_url + '/img/lightbox/lightbox-btn-next.gif',
		imageBlank: base_url + '/img/lightbox/lightbox-blank.gif',
		containerResizeSpeed: 350,
		txtImage: 'Image',
		txtOf: 'sur'
		});
	});
});
