function proteger(texte){texte=jQuery.trim(texte);texte=texte.replace(/&/g,"[amp]");texte=texte.replace(/\+/g,"[plus]");return texte;}
function toggle(bloc){switch(bloc){case'passOublie':$('#topmenu .errors').slideUp(200);$('#topmenu #form_login').slideToggle(200);$('#topmenu #form_passOublie').slideToggle(200);break;case'envoiPhoto':$('#home_content_photos .errors').hide();$('#home_content_photos .lienAfficherEnvoiPhoto').slideToggle(200);$('#home_content_photos #envoiPhoto').slideToggle();break;case'ajoutContact':$('#home_content_notification div.ajoutContact').slideToggle(200);break;case'supprContact':$('#home_content_notification div.supprContact').slideToggle(200);break;case'formulaireReponse':$('#home_content_messages .lienRepondre').slideToggle(200);$('#formulaireReponse').slideToggle(200);$('#formulaireReponse .errors').hide();break;case'listeQuestions':$('#champRechercheQuestion').slideToggle(200);$('#resultatsRechercheQuestion').slideToggle(200);$('#confirmQuestionAPoser').slideToggle(200);$('#confirmQuestionAPoser .dejaRepondu').slideUp(200);$('.lightbox.question .footerLightbox').slideToggle(200);$('.lightbox.question .footerLightbox input[type="submit"]').removeAttr('disabled');break;case'mdpSupprCompte':$('#home_content_compte .mdpSupprCompte').slideToggle(200);break;}}
function lightBox(type){$('.lightbox_fond').show();if(type){$('.lightbox.'+type).fadeIn();}else{$('.lightbox').fadeIn();}}
function fermer(bloc,type){switch(bloc){case'searchResults':location.hash='';$('#searchResults').fadeOut('fast',function(){$('#home_content_center .contenu').fadeIn('fast');});break;case'lightbox':if(type){$('.lightbox.'+type).fadeOut('fast');}else{$('.lightbox_fond').hide();$('.lightbox').fadeOut('fast');}
break;}}
function toggleEdit(bloc){$('#home_content_profil tr.'+bloc+' span.text').toggle();$('#home_content_profil tr.'+bloc+' span.edit').toggle();}
function lancerUpload(){$('#file_upload').uploadifyUpload();}
function jcrop_update(coords){if(parseInt(coords.w)>0){$('#photo .footer .x_miniature').text(coords.x);$('#photo .footer .y_miniature').text(coords.y);$('#photo .footer .w_miniature').text(coords.w);var rx=30/coords.w;var ry=30/coords.h;img=document.getElementById('jcrop_target');$('#preview').css({width:Math.round(rx*img.width)+'px',height:Math.round(ry*img.height)+'px',marginLeft:'-'+Math.round(rx*coords.x)+'px',marginTop:'-'+Math.round(ry*coords.y)+'px'});}}
function toggleSelectAll(elt){if($('a.lienToggleSelect').text()=='sélectionner tout'){$("input[type='checkbox']").attr("checked","checked");$('a.lienToggleSelect').prepend('dé');}else{$("input[type='checkbox']").attr("checked","");$('a.lienToggleSelect').text('sélectionner tout');}}
function goEtape(num){if(num==1){$('#etape2').hide();$('#etape3').hide();$('#etape1').fadeIn();}
else if(num==2){if($("#etape1 input[name='cdu']:checked").val()==undefined){$('#etape1 span.errors').html('Vous devez lire et accepter les CGU pour continuer.').slideDown(200);}else{$('#etape1').hide();$('#etape3').hide();$('#etape2').fadeIn();$('#etape1 span.errors').hide();}}
else if(num==3){$('#etape2 span.errors').hide();var loc=jQuery.trim($('#etape2 input[name="localisation"]').val());if(loc==''){$('#etape2 td.loc span.errors').html('<br/>Indiquez votre ville, code postal...').slideDown(200);}else if($('#etape2 td.loc span.errors').text()!='ok'){localiser('register');}else{$('#etape1').hide();$('#etape2').hide();$('#etape3').fadeIn();}}}
function choix(type,index){if(type=='mail'){$("table#nouveauMessage input[name='destinataire']").val($('table#nouveauMessage .suggestions li.'+index).text());setTimeout("$('table#nouveauMessage .suggestions').slideUp(200);",200);}else if(type=='fleurs'){$("#home_content_surprises input[name='pseudoPrincesse']").val($('#home_content_surprises .suggestions li.'+index).text());setTimeout("$('#home_content_surprises .suggestions').slideUp(200);",200);}else if(type=='search'){$("#home_content_search input[name='proximite']").val($('#home_content_search .suggestions li.'+index).text());setTimeout("$('#home_content_search .suggestions').slideUp(200);",200);}else if(type=='register'){$("#etape2 td input[name='localisation']").val($('#etape2 td .suggestions li.'+index).text());setTimeout("$('#etape2 td .suggestions').slideUp(200); $('#etape2 td span.errors').text('ok');",200);}else if(type=='profil'){changerLocalisationProfil($('#home_content_profil tr.localisation .suggestions li.'+index).text());}}
function remplaceTexte(type){if(type=='genre'){var sexe=$("#etape1 select[name='sexe']").val();if(sexe==2){var texte1='Princesses';var texte2='Prince';var texte3='Princesses';}else{var texte1='Princes Charmants';var texte2='Princesse';var texte3='Princes';}
$('#etape1 .rechercheDe').html(texte1);$('#etape2 .princeOuPrincesse').html(texte2);$('#etape3 .princesOuPrincesses').html(texte3);}}
function confirmerQuestionAPoser(id_question){var contenuQuestion=$('#resultatsRechercheQuestion li.'+id_question).html();$('#confirmQuestionAPoser p.contenuQuestion').html(contenuQuestion);$('#confirmQuestionAPoser input[type="hidden"]').val(id_question);toggle('listeQuestions');}
function selectDureeAbonnement(){var duree=$('#formAbonnement select[name="duree"]').val();var montant='14,90';switch(duree){case'1mois':montant='14,90';break;case'2mois':montant='19,90';break;case'6mois':montant='49,90';break;case'1an':montant='69,90';break;}
$('#formAbonnement .montant .content').html(montant);}
function continuerAbonnement(offrir){var submit=true;$('#formAbonnement span.errors.cgv').slideUp(200);if(offrir){$('#formAbonnement span.errors.email').slideUp(200);if($('#formAbonnement input[name="email"]').val()==''){$('#formAbonnement span.errors.email').slideDown(200);submit=false;}}
if($('#formAbonnement input[name="cgv"]').is(':checked')==false){$('#formAbonnement span.errors.cgv').slideDown(200);submit=false;}
if(submit){$('#formAbonnement form').submit();}}
function continuerCommandeFleurs(){$('#formCommandeFleurs span.errors.cgv').slideUp(200);if($('#formCommandeFleurs input[name="cgv"]').is(':checked')==false){$('#formCommandeFleurs span.errors.cgv').slideDown(200);}else{$('#formCommandeFleurs form').submit();}}
