﻿var ie, nn4, dom;
var nn4 = (document.layers) ? true : false
var ie = (document.all) ? true : false
var dom = (document.getElementById && !document.all) ? true : false

function getVar(id){
	if (document.getElementById(id))
		return document.getElementById(id).value;
	return null;
}

function check_login(){
	var login = getVar("Pseudo");
	var XHR = new XHRConnection();
	XHR.appendData("action","check_login");
	XHR.appendData("Pseudo",login);
	XHR.sendAndLoad("inscription.php", "POST", check_login_callback);
}

function check_login_callback(req){
	if(req.responseText == "exist")
		layerNo("infoPseudo");
	else
		layerOk("infoPseudo");
}

function check_passwd(){
	var passwd = getVar("Passwd");
	var passwd2 = getVar("Passwd2");
	if(passwd == passwd2)
	  layerOk("infoPasswd2");
	else
	  layerNo("infoPasswd2");
}

function check_date(){
	var mois = getVar("Mois");
	var jour = getVar("Jour");
	var annee = getVar("Annee");
	var XHR = new XHRConnection();
	XHR.appendData("action","check_date");
	XHR.appendData("mois",mois);
	XHR.appendData("jour",jour);
	XHR.appendData("annee",annee);
	XHR.sendAndLoad("inscription.php", "POST", check_date_callback);
}

function check_date_callback(req){
	if(req.responseText == "false")
		layerNo("infoDate");
	else
		layerOk("infoDate");
}

function check_code_postal(){
	var cp=getVar("CP");
  var anum=/(^\d+$)|(^\d+\.\d+$)/
  if (anum.test(cp))
		layerOk("infoCP");
  else
		layerNo("infoCP");
}

function check_form(){
  var ok=true;
	var fields=new Array("Pseudo","Nom","Prenom","Passwd","Passwd2","Mail","Adresse1","CP","Ville","Pays","Telephone");
	for(var i=0;i<fields.length;i++){
	  if(getVar(fields[i])==""){
			ok=false;
			layerEdit("info"+fields[i]);
		}else layerNoEdit("info"+fields[i]);
	}
	if(!ok){
	  alert("Merci de compléter les champs indiqués");
		return false;
	}else return true;
}

function layerOk(id){
layer = document.getElementById(id);
   if(nn4)
		layer.backgroundImage='url("http://www.ttcreation.org/images/ok.png")';
   else
		layer.style.backgroundImage='url("http://www.ttcreation.org/images/ok.png")';
}

function layerNo(id){
layer = document.getElementById(id);
   if(nn4)
		layer.backgroundImage='url("http://www.ttcreation.org/images/no.png")';
   else
		layer.style.backgroundImage='url("http://www.ttcreation.org/images/no.png")';
}
function layerEdit(id){
layer = document.getElementById(id);
   if(nn4)
		layer.backgroundImage='url("http://www.ttcreation.org/images/edit.png")';
   else
		layer.style.backgroundImage='url("http://www.ttcreation.org/images/edit.png")';
}

function layerNoEdit(id){
layer = document.getElementById(id);
   if(nn4)
		layer.backgroundImage='url("http://www.ttcreation.org/images/transparent.png")';
   else
		layer.style.backgroundImage='url("http://www.ttcreation.org/images/transparent.png")';
}