/**
* Tommy Brière
* Productions Vic Pelletier
* 2008-01-21
**/
RessourcesTextes.add([["pvp.l_pass_message","Veuillez saisir votre mot de passe."],["glo.creer_dossier","Veuillez saisir le nom du nouveau dossier."],["all.code_verification","Code de vérification"],["pvp.verification_message","Saisissez les caractères qui apparaissent dans l’image ci-dessus. Si vous ne pouvez les lire, "],["pvp.cliquez_ici","cliquez ici"]]);
(function(){
var I= window.Inscription= new function(){
var formVisIns;
var formVisLog;
function initLogin(){
var v_ve_data=[["courriel", _TR("pvp.courriel_message" ,"Veuillez saisir votre adresse de courriel.")],["l_pass", _TR("pvp.l_pass_message" ,"Veuillez saisir votre mot de passe.")]];
var url= $w("url").value;
formVisLog= new FormulaireHelper(v_ve_data,"frmLogin" ,"&plugin=visiteur&action=login" , url, I.log, true);
formVisLog.afterSave= function(request){
var data= request.responseText;
if(data=="OK"){
this.afterSuccessSave(request);
return true;} else if(data=="FACEBOOK"){
window.location.href="/dejacompte";
return true;} else{
alert(data);}
return false;}}
function init(){
if($w("prozone")){
var val= lireCookie("test");
$w("prozone").style.display="block";
if( $j.browser.msie &&( parseFloat($j.browser.version)< 7 ) ){
$j("#prozone").html('<p>'+ _TR('fitzica.browser_too_old','Attention! L\'accès à l\'application FitZica nécessite un navigateur récent tel que <a href="http://www.microsoft.com/france/windows/ie/" target="_blank">Microsoft Internet Explorer 8</a> ou <a href="http://www.mozilla.com/firefox/" target="_blank">Mozilla Firefox.</a>' )+'</p>');} else if(val=="dummy" ){
deleteCookie("test","/" );
$j("#b-minscrire").show();
initLogin();} else{
$j("#prozone").html('<p>'+ _TR('pvp.cookie_fail','Les cookies ne sont pas activés sur votre navigateur. La section « Mon compte » requiert que vous les activiez. ' )+'</p>');}} else if($w("contenu-inscription")){
if( $j.browser.msie &&( parseFloat($j.browser.version)< 7 ) ){
$j("#contenu-inscription .wrapper").html('<p>'+ _TR('fitzica.browser_too_old',"Désolé. L'accès à l'application FitZica nécessite un navigateur récent tel que Internet Exploreur 8 ou Mozilla Firefox." )+'</p>');}
$j("#contenu-inscription").show();}}

this.log= function(){
formVisLog.valider();}

this.oubl= function(){
var html='<div id="pass-oublie" style="display: none;">';
html+='<a class="close" href="#">&nbsp;</a>';
html+='<form action="" id="frmRenommerDossier">';
html+='    <table>';
html+='<tr>';
html+='      <td class="interrogation"></td>';
html+='  <td>';
html+='    <label for="nom_dossier">'+ _TR("pvp.courriel_message" ,"Veuillez saisir votre adresse de courriel.")+'</label><br /><br />';
html+='    <input id="nom_dossier" type="text" tabindex="1" maxlength="40" />';
html+='  </td>';
html+='</tr>';
html+='</table>';
html+='<a class="soumettre" href="javascript: Inscription.oublExe()" tabindex="4">'+ _TR("all.soumettre" ,"Soumettre")+'</a>';
html+='</form>';
html+="</div>";
var c= $j("#cible").offset();
popRenommerDossier= $j('#prozone').append(html);
$j('#pass-oublie .close').click(function(){
$j('#pass-oublie').fadeOut('fast', function(){
$j(this).remove();});
return false;});
$j('#pass-oublie').fadeIn('fast', function(){
$j('#nom_dossier').focus();});
var cf_data=[["nom_dossier", _TR("glo.creer_dossier" ,"Veuillez saisir le nom du nouveau dossier."), true]];
cDossierFrmHelper= new FormulaireHelper(cf_data,"frmRenommerDossier" ,"" , null,"" , true, 3);}
this.oublExe= function(){
var c= $w("nom_dossier").value;
if(c.length>0){
var sUrl="/plugin.php";
var postData="plugin=visiteur&action=oublie&courriel="+encodeURIComponent(c);
var request= blockingXmlCall(sUrl, postData);
alert(request.responseText);
$j('#pass-oublie').fadeOut('fast', function(){
$j(this).remove();});} else{
alert(_TR("pvp.courriel_message" ,"Veuillez saisir votre adresse de courriel."));
$j('#nom_dossier').focus();}}
var working= false;
this.inscrire= function(){
if(working){
return;}
working= true;
var f= formToJSON($w("inscription"));
f.plugin="visiteur";
f.action="Inscrire";
$j.clearMessages();
$j('#inscription').append('<img class="loading-img" style="position: absolute; top: 34px; left: 4px;" src="/images/loading.gif" />');
$j.post("/plugin.php", f, function(r){
$j('#inscription .loading-img').remove();
working= false;
if(r.result){
window.location.href= r.url;} else{
$j.each(r.erreurs, function(i, n){
$j("#"+n[0]).message(n[3]);});}},"json" );}
$j(document).ready(init);}
var C= window.ChampsCaptcha= function(){
Champs.call(this);
this.carmax= 10;
this.getFHtml= function(){
var html='<img id="'+this.id+'_c" alt="'+ _TR("all.code_verification","Code de vérification" )+'" src="/plugin.php?plugin=visiteur&amp;action=captcha" />';
html+='<input id="'+this.id+'" name="'+this.id+'" size="'+FORM_GRANDEUR_CH+'" maxlength="'+this.carmax+'" type="text" value="'+escapeHTML(this.valeur)+'" />';
html+='<br />';
html+='<p>'+ _TR("pvp.verification_message" ,"Saisissez les caractères qui apparaissent dans l’image ci-dessus. Si vous ne pouvez les lire, ")+'<a href="javascript: ChampsCaptcha.recap(\''+this.id+'\')">'+ _TR("pvp.cliquez_ici" ,"cliquez ici.")+'</a><p>';
return html;}}
C.recap= function(id){
$w(id+'_c').src='/plugin.php?plugin=visiteur&action=captcha&t='+(new Date()).getTime();}
champsTypeMap[12]= C;})();
