function fichier(fichier)
{
if(window.XMLHttpRequest)
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject)
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier+'&js', false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}

function pseudonymePreview(pseudonyme)
{
document.getElementById('pseudonyme_preview').innerHTML='' + pseudonyme + '';
}

function verifPseudonyme(pseudonyme)
{
if(pseudonyme == '')
{
document.getElementById('verifPseudonyme').style.color = 'gray';
document.getElementById('verifPseudonyme').innerHTML = 'Votre URL : sosialy.com/<span id="pseudonyme_preview" style="color: green;">&lt;pseudonyme&gt;</span>';
}
if(pseudonyme != '')
{
if(resultat = fichier('../../actions/verifpseudonyme.php?pseudonyme='+escape(pseudonyme)))
{
if(resultat == 1)
{
document.getElementById('verifPseudonyme').style.color = '#cc0000';
document.getElementById('verifPseudonyme').innerHTML = 'Le pseudonyme est déjà utilisé';
}
if(resultat == 2)
{
document.getElementById('verifPseudonyme').style.color = '#1A7917';
document.getElementById('verifPseudonyme').innerHTML = 'Le pseudonyme est libre';
}
if(resultat == 3)
{
document.getElementById('verifPseudonyme').style.color = '#cc0000';
document.getElementById('verifPseudonyme').innerHTML = 'Caractères invalides!';
}
}
if(pseudonyme.length < '3')
{
document.getElementById('verifPseudonyme').style.color = '#cc0000';
document.getElementById('verifPseudonyme').innerHTML = 'Le pseudonyme est trop court';
}
else if(pseudonyme.length > '15')
{
document.getElementById('verifPseudonyme').style.color = '#cc0000';
document.getElementById('verifPseudonyme').innerHTML = 'Le pseudonyme est trop long';
}
}
}

function verifMotDePasse(motdepasse)
{
if(motdepasse == '')
{
document.getElementById('verifMotDePasse').style.color = 'gray';
document.getElementById('verifMotDePasse').innerHTML = 'Choisir un mot de passe difficile à deviner si possible !';
}
if(motdepasse != '')
{
if(resultat = fichier('../../actions/verifmotdepasse.php?motdepasse='+escape(motdepasse)))
{
if(resultat == 1)
{
document.getElementById('verifMotDePasse').style.color = '#cc0000';
document.getElementById('verifMotDePasse').innerHTML = 'Mot de passe faible';
}
else if(resultat == 12)
{
document.getElementById('verifMotDePasse').style.color = '#ff9000';
document.getElementById('verifMotDePasse').innerHTML = 'Mot de passe moyen';
}
else if(resultat == 123)
{
document.getElementById('verifMotDePasse').style.color = '#1A7917';
document.getElementById('verifMotDePasse').innerHTML = 'Mot de passe fort';
}
else if(resultat == 13)
{
document.getElementById('verifMotDePasse').style.color = '#1A7917';
document.getElementById('verifMotDePasse').innerHTML = 'Mot de passe fort';
}
}
}
}

function verifEmail(email)
{
if(email == '')
{
document.getElementById('verifEmail').style.color = 'gray';
document.getElementById('verifEmail').innerHTML = 'Votre adresse electronique habituelle';
}
if(email != '')
{
if(resultat = fichier('../../actions/verifemail.php?email='+escape(email)))
{
if(resultat == '1')
{
document.getElementById('verifEmail').style.color = '#cc0000';
document.getElementById('verifEmail').innerHTML = 'E-mail déjà enregistré';
}
if(resultat == '2')
{
document.getElementById('verifEmail').style.color = '#1A7917';
document.getElementById('verifEmail').innerHTML = 'E-mail libre';
}
if(resultat == '3')
{
document.getElementById('verifEmail').style.color = '#cc0000';
document.getElementById('verifEmail').innerHTML = 'E-mail invalide';
}
}
}
}

