// Regroupement des fonctions utile à pharmado

// Fonction de redimensionnement du textes.

function changerTaille(id, modif, maxValue, minValue)
{
  var article = document.getElementById(id);
  var t;
        
    if(!article.tailleTexte){
      t = 1.0;
    }
    else {
      t = parseFloat(article.tailleTexte);
    }

    t = t + modif;
    
    // permet de recaler la précision à 1 chiffre après la virgule (bug javascript ?)
    t = Math.round(t * 100) / 100;

    // On limite l'agrandissement et le retrécisement
    if (!(t <= maxValue && t >= minValue)) {
      return;
    }
    article.style.fontSize = t + "em";
    article.tailleTexte = t;
}

/**
 * Ajoutes à un élément HTML un lien.
 * @param eltId : identifiant de l'élément
 * @param url : url du lien
 */
function addLinkTo(eltId, url)
{
	$('#' + eltId).click(function (event){
		document.location.href = url;
	});
}


$(document).ready(function(){
	$("#vhrb_link a").click(function(event){
		if ( $(this).attr('id') == "no_authenticated" ) {
			event.preventDefault();
			alert("Vous n'êtes pas authentifié pour accéder à cette page");
		}
	});
	
	
	$("#newsletter_box_checkbox").change(function(event){
		var get_newsletter = 0;
		if ($(this).attr("checked")) {
			get_newsletter = 1;
		} else {
			get_newsletter = 0;
		}
		
		$.ajax({
			type : 'POST',
			url	 : 'newsletter/subscribe',
			dataType : 'text',
			data : 'get_newsletter='+get_newsletter,
			success : function(data) {
			}
		});
		
	});
	
	$("#signin_username").click(function(event){
		if ( $(this).val() == "Identifiant ou e-mail" )
			$(this).val("");
	});
	
	$("#signin_password").click(function(event){
		$(this).val("");
	});
  
  $(".input_connexion_id").each(function(index){
    $(this).click(function(event){
		if ( $(this).val() == "Identifiant ou e-mail" )
			$(this).val("");
      });
	});
	
	$(".input_connexion_pwd").each(function(index){
    $(this).click(function(event){
		$(this).val("");
    });
	});
  
  $(".input_connexion_mail").each(function(index){
    $(this).click(function(event){
		if ( $(this).val() == "Votre email" )
			$(this).val("");
      });
	});
	
});

