/**
* 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(urlApres){
var v_ve_data=[["courriel", _TR("pvp.courriel_message" ,"Veuillez saisir votre adresse de courriel.")],["l_pass", _TR("pvp.l_pass_message" ,"Please enter a password.")]];
var url= urlApres;
if(url){} else{
if(Langue.getId()== 1){
var url="/projet-chrono";} else{
var url="/project-chrono";}}
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;}}
this.init= function(urlApres){
if($w("prozone")){
var val= lireCookie("test");
$w("prozone").style.display="block";
if(val=="dummy" ){
deleteCookie("test","/" );
initLogin(urlApres);} 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>');}}}
this.cleartext= function(thisfield){
if(thisfield.value=="Email" || thisfield.value=="Courriel" ){
thisfield.value="";}}

this.log= function(){
formVisLog.valider();}

this.oubl= function(){
var html='<div id="renommerDossier">';
html+='<a class="b-fermer" href="" onclick="popRenommerDossier.close(); return false;">Fermer</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.","<br/>")+'</label><br /><br />';
html+='    <input id="nom_dossier" type="text" tabindex="1" maxlength="40" />';
html+='  </td>';
html+='</tr>';
html+='</table><br/>';
html+='<p class="soumettre"><a href="javascript: Inscription.oublExe()" tabindex="4">'+ _TR("all.soumettre" ,"Submit")+'</a></p>';
html+='</form>';
html+="</div>";
var c= $j(".login_oups").offset();
popRenommerDossier= new PopUpHtml(html, c.left-20, c.top, 155, 80);
var cf_data=[["nom_dossier", _TR("glo.creer_dossier" ,"Please enter a name for the folder."), 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);
popRenommerDossier.close();
alert(request.responseText);} else{
alert(_TR("pvp.courriel_message" ,"Veuillez saisir votre adresse de courriel."));}}
this.inscrire= function(){
var f= formToJSON($w("inscription"));
f.plugin="visiteur";
f.action="Inscrire";
$j.clearMessages();
$j("#inscription .enregistrer").hide();
$j.post("/plugin.php", f, function(r){
$j("#inscription .enregistrer").show();
if(r.result){
window.location.href= r.url;} else{
var n= r.erreurs[0];
$j("#"+n[0]).message(n[3]);}},"json" );}}
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","Verification code" )+'" 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" ,"Enter the characters that appear in the image. If you cannot see it,")+'<a href="javascript: ChampsCaptcha.recap(\''+this.id+'\')">'+ _TR("pvp.cliquez_ici" ,"click here.")+'</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;})();