if (top != self) top.location = self.location;

function Heure_live()
{
    if (secondes < 10)
	secondes = "0"+Math.round(secondes);
    else if(secondes >= 60)
	{
	    secondes = "00";
	    minutes++;
	}
    if (minutes < 10)
	minutes = "0"+Math.round(minutes);
    else if(minutes >= 60)
	{
	    minutes = "00";
	    heures++;
	}
    if (heures < 10)
	heures = "0"+Math.round(heures);
    else if(heures >= 24)
	{
	    heures = "00";
	}
    txt = 'Heure serveur: ' + heures + 'h' + minutes + ':' + secondes;
    if (document.getElementById){
	document.getElementById("heure").innerHTML=txt;
    }
    secondes++;
}

function	verif_pseudo(pseudo)
{
    ret = wos_Ajax("ajax/verif_pseudo.php?login=" + pseudo);
    if (ret == 4)
	document.getElementById('verif_pseudo').innerHTML = '<span style="color:green;padding-left:10px;font-size:11px;">Disponible</span>';	
    else if (ret == 1)
	document.getElementById('verif_pseudo').innerHTML = '<span style="color:red;padding-left:10px;font-size:11px;">Trop Court (entre 3 et 16 caract&egrave;res)</span>';
    else if (ret == 2)
	document.getElementById('verif_pseudo').innerHTML = '<div style="color:red;padding-left:10px;font-size:11px;">Caract&egrave;res autoris&eacute;s:<br />Lettres chiffres et: "-_." <br />La premi&egrave;re lettre doit &ecirc;tre une Majuscule</div>';
    else if (ret == 3)
	document.getElementById('verif_pseudo').innerHTML = '<span style="color:red;padding-left:10px;font-size:11px;">D&eacute;j&agrave; utilis&eacute;</span>';
}

function	verif_city(city)
{
    ret = wos_Ajax("ajax/verif_village.php?city=" + city);
    if (ret == 4)
	document.getElementById('verif_city').innerHTML = '<span style="color:green;padding-left:10px;font-size:11px;">Disponible</span>';	
    else if (ret == 1)
	document.getElementById('verif_city').innerHTML = '<span style="color:red;padding-left:10px;font-size:11px;">Trop Court (entre 3 et 16 caract&egrave;res)</span>';
    else if (ret == 2)
	document.getElementById('verif_city').innerHTML = '<div style="color:red;padding-left:10px;font-size:11px;">Caract&egrave;res autoris&eacute;s:<br />Lettres chiffres et: "-_." <br />La premi&egrave;re lettre doit &ecirc;tre une Majuscule</div>';
    else if (ret == 3)
	document.getElementById('verif_city').innerHTML = '<span style="color:red;padding-left:10px;font-size:11px;">D&eacute;j&agrave; utilis&eacute;</span>';
}

function	verif_mail(mail)
{
    ret = wos_Ajax("ajax/verif_mail.php?mail=" + mail);
    if (ret == 1)
	document.getElementById('verif_mail').innerHTML = '<span style="color:red;padding-left:10px;font-size:11px;">Adresse eMail invalide</span>';
    else if (ret == 2)
	document.getElementById('verif_mail').innerHTML = '<span style="color:red;padding-left:10px;font-size:11px;">Adresse eMail d&eacute;j&agrave; utilis&eacute;e</span>';
    else
	document.getElementById('verif_mail').innerHTML = '<span style="color:green;padding-left:10px;font-size:11px;">Ok !</span>';
}

function evalPwd(s)
{
    var cmpx = 0;
    
    if(s.length >= 5)
	{
	    cmpx++;
	    if (s.search("[A-Z]") != -1)
		cmpx++;
	    
	    if (s.search("[0-9]") != -1)
		cmpx++;
	    
	    if (s.search("[\x20-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]") != -1)
		cmpx++;
	}
    
    if (cmpx == 0)
	{
	    document.getElementById("weak").className = "red";
	    document.getElementById("medium").className = "nrm";
	    document.getElementById("strong").className = "nrm";
	}
    else if (cmpx == 1)
	{
	    document.getElementById("weak").className = "red";
	    document.getElementById("medium").className = "nrm";
	    document.getElementById("strong").className = "nrm";
	}
    else if (cmpx == 2)
	{
	    document.getElementById("weak").className = "yellow";
	    document.getElementById("medium").className = "yellow";
	    document.getElementById("strong").className = "nrm";
	}
    else if (cmpx > 3)
	{
	    document.getElementById("weak").className = "green";
	    document.getElementById("medium").className = "green";
	    document.getElementById("strong").className = "green";
	}
}

function wos_Ajax(page)
{
    if(window.XMLHttpRequest)
	xhr_object = new XMLHttpRequest();
    else if(window.ActiveXObject)
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
    else
	return(false);
    
    xhr_object.open("GET", page, false);
    xhr_object.send(null);
    return(xhr_object.responseText);
}