/**
 * Inscription : 
 * -----------
 * Redirige le récapitulatif vers le formulaire pour correctionb
 * @param retNumber : index de l'onglet à éditer
 */
function modifyRegistrationForm(retNumber)
{
	$("#retNumber").val(retNumber);
        $("#monForm").submit();
}

/**
 * Validation définitive de l'inscription
 */
function validateRegistrationForm()
{
	$("#validation").val('true');
	$("#monForm").submit();
}

function showRappel(etat, noInit)
{
	displayElt('formRappelDelay', true);
	
	setTypeFormRappel('base');
	if (etat && !noInit) 
	{
		initFormRappel();
	}
	showGenericRappel('box', true);
}

function showFormSurmesure(etat, noInit)
{
	//enlève le champ délay
	displayElt('formRappelDelay', false);
	
	setTypeFormRappel('surmesure');
	if (etat && !noInit) 
	{
		initFormRappel();
	}
	showGenericRappel('box', true);
}

function displayElt(id, etat)
{
	var aff = etat ? 'block' : 'none';
	document.getElementById(id).style.display = aff;
}

function initFormRappel()
{
	var zoneMessage = document.getElementById('zoneMessage');
	zoneMessage.style.visibility = 'hidden';
}

/**
 * Fixe le type de formulaire de rappel
 * @param type
 */
function setTypeFormRappel(type)
{
	var ch = document.getElementById('contact_btob_rappel_formType');
	ch.value = type;	
}


function showGenericRappel(idBox, etat)
{
	document.location.href = "#";
	displayElt(idBox, etat);
	displayElt('filter', etat);

}
/**
 * question : masque / affiche champ autre en fonction du choix 'autre'
 */
function checkConnaitre()
{
	if ($("#pharmacy_connaitre_autre").is(':checked')){
		$("#pharmacy_connaitre_saisie_autre").show();
	}
	else {
		$("#pharmacy_connaitre_saisie_autre").hide();
	}
}

$(document).ready(function(){
	
	  // recharge le formulaire de paiement
	  //=> le prix varie en fonction du pack
	$("input[name='pharmacy[propose_pack_id]']").click(function(e){
	    $('#formBank').load(
	    		'/registration/changepack',
	    		{pack: $(this).attr('value')}
	    );
	    
	    return true;
	  });
	
	//validation du formulaire
	$('#modalitiesForm').submit(
        
			function() {
                               if ($('#cgv').attr('checked') == "checked")
				{
					return true;
				}
				else 
				{
					alert("Merci de lire les conditions générales de vente, et de l'indiquer en cochant la case à cocher prévue à cet effet.");
					return false;
				}
			}
	);
	
	
	checkConnaitre();
	$("#pharmacy_connaitre_autre").click(checkConnaitre);
	
	
	});


//GOOGLE ANALYTIQUE
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-4014764-9']);
_gaq.push(['_trackPageview']);

(function() {
  var ga = document.createElement('script');ga.type = 'text/javascript';ga.async = true;
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga, s);
})();
