<!--
var isDOM = (document.getElementById ? true : false); 
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);
var cookieEnabled=(navigator.cookieEnabled)? true : false;
function getRef(id) {
	if (isDOM) return document.getElementById(id);
	if (isIE4) return document.all[id];
	if (isNS4) return document.layers[id];
}

function Formatnick(nick) {
  var i, c, outnick = '';
  for (i = 0; i < nick.length; i++) {
   c = nick.substring(i,i+1);
   if (c == ' ') c = '_'; if (c == 'é') c = 'e';
   if (c == 'à') c = 'a'; outnick += c;
   }
	return outnick;
}
function showItem(selField) {
   counter = 0;
   for (var i=0; i < selField.length; i++) {
      if (selField[i].selected) {
	      if (selField[i].value == "Belgique") {optText = "#Belgique";}
   	      if (selField[i].value == "Québec") {optText = "#Quebec";}
   	      if (selField[i].value == "Suisse") {optText = "#Suisse";}
          counter = 1;
      }
  }
  if (counter==1) {
	 with (getRef('connexion')) {
        for (var i=0; i < elements.length; i++) {
           if (elements[i].type == 'checkbox') {
                if ( optText.indexOf(elements[i].value)!=-1 ) elements[i].checked = true;
           }
		 }
      }
   }
}
function open_chat() {
  nick = getRef('xconnexion').nick.value ;
  if (nick.length == 0) { 
  	alert ("Vous devez choisir un pseudo"); 
  	return false; 
  } 
  if (nick.length > 24) {
    alert("Vous devez choisir un pseudo de moins de 25 caractères");
	return false;
  } else {
	var count=0;
  	for (i = 0; i < nick.length; i++) {
	   c = nick.substring(i,i+1);
	   if(c.search(/^[A-Z]{1}$/) == 0) count++;
	}
	if(count > 4) { 
		alert("Votre pseudo contient trop de majuscules"); 
		return false; 
	} else {
			getRef('xconnexion').nick.value = Formatnick(nick);
	}
  }
  if (getRef('xconnexion').age.value == 0) {
	 alert ("Vous devez choisir votre âge");
	 return false;
  }	
  if (getRef('xconnexion').lieu.value == "") {
	 alert ("Vous devez choisir un département ou pays !");
	 return false;
  }	
  count = 0;
  for (i=0;i<getRef('xconnexion').salons.length;i++)
	  if (getRef('xconnexion').salons[i].checked) {
	  	count++;
	 }
  if(navigator.userAgent.indexOf("Mac") == -1) {	 
	  if(count == 0) {
		alert ("Vous devez cocher un salon au minimum !");
		return false; 
	  } else {
		  if(count > 5) {
			alert ("Vous ne pouvez pas cocher plus de 5 salons, merci de décocher des salons !");
			return false; 
		}
	  }
   }	

   if(cookieEnabled && navigator.appName.indexOf("Microsoft") != -1) {
   		var isBooked = readCookie("booked");
		if(isBooked != "true") {
			var button = getRef('xconnexion');
			button.style.behavior='url(#default#homepage)';
			button.setHomePage('http://www.discut.fr');
			var expdate = new Date ();
		    var path = null;
		    var domain = null;
		    var secure = false;
		    expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 31));
		    expires = expdate;
		    document.cookie = "booked" + "=" + "true" +
		    ((expires == null) ? "" : ("; expires=" + expdate.toGMTString()))+
		    ((path === null) ? "" : ("; path="+path)) +
		    ((domain === null) ? "" : ("; domain="+domain)) +
		    ((secure === true) ? "; secure" : "");
		}
	}
	return true;
}
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function xreplace(checkMe,toberep,repwith){ 
  var temp = checkMe; 
  var i = temp.indexOf(toberep); 
  while(i > -1){ 
    temp = temp.replace(toberep, repwith); 
    i = temp.indexOf(toberep); 
  } 
  return temp; 
} 
function showItemAge(selField) {
   counter = 0;
   for (var i=0; i < selField.length; i++) {
      if (selField[i].selected) {
	      if (selField[i].value<18) {optText = "#-18ans";}
   	      if (selField[i].value>=18) {optText = "#+18ans";}
          counter = 1;
      }
  }
  if (counter==1) {
	 with (getRef('connexion')) {
        for (var i=0; i < elements.length; i++) {
           if (elements[i].type == 'checkbox') {
                if ( optText.indexOf(elements[i].value)!=-1 ) elements[i].checked = true;
           }
		 }
      }
   }
}
	var appN=navigator.appName;
	var appV=navigator.appVersion.substring(0,1);
	var ie=(appN=="Microsoft Internet Explorer"&&appV>=4)?true:false;
	
	var regions = new Array(31);
	regions["Afrique"] = ["Angola", "Bénin", "Botswana", "Burkina faso", "Burundi", "Cameroun", "Cap vert", "Centrafrique", "Comores", "Congo", "Côte dIvoire", "Djibouti", "Egypte", "Erythrée", "Ethiopie", "Gabon", "Gambie", "Ghana", "Guinée", "Kafoutine", "Liban", "Mali", "Niger", "Rep.centre Africiane", "Rwanda", "Sahara", "Tchad", "Togo", "Zaire"];
	regions["Alsace-Lorraine"] = ["Bas-Rhin (67)", "Haut-Rhin (68)" , "Meurthe-et-Moselle (54)", "Meuse (55)", "Moselle (57)", "Vosges (88)"];
	regions["Algérie"] = ["Adrar", "Chlef", "Laghouat", "Oum El Boughi", "Batna", "Bedjaia", "Biskra", "Bechar", "Blida", "Bouira", "Tamanrasset", "Tebessa", "Tlemcen", "Tiaret", "Tizi Ouzou", "Alger", "Djelfa", "Jijel", "Setif", "Saida", "Skikda", "Sidi Belabbes", "Annaba", "Guelma", "Constantine", "Medea", "Mostaganem", "Msila", "Mascara", "Ouargla", "Oran", "El-bayadh", "Illizi", "BB Arreridj", "Boumerdes", "El-taraf", "Tindouf", "Tissemsilt", "El-Oued", "Khenchela", "SoukAhras", "Tipaza", "Mila", "Ain-Defla", "Naama","Ain-Temouchent", "Ghardaia", "Relizane"];
	regions["Aquitaine"] = ["Dordogne (24)", "Gironde (33)", "Landes (40)", "Lot-et-Garonne (47)", "Pyrénées-Atlantiques (64)"];
	regions["Auvergne"] = ["Allier (03)", "Cantal (15)", "Haute-Loire (43)", "Puy-de-Dôme (63)"];
	regions["Basse Normandie"] = ["Calvados (14)", "Manche (50)", "Orne (61)"];
	regions["Belgique"] = ["Anvers", "Brabant flamand", "Brabant wallon", "Bruxelles", "Flandre occidentale", "Flandre orientale", "Hainaut", "Liège", "Limbourg", "Luxembourg", "Namur"];
	regions["Bourgogne"] = ["Côte-dOr (21)", "Nièvre (58)", "Saône-et-Loire (71)", "Yonne (89)"];
	regions["Bretagne"] = ["Côtes-dArmor (22)", "Finistère (29)", "Ille-et-Vilaine (35)", "Morbihan (56)"];
	regions["Centre"] = ["Cher (18)", "Eure-et-Loir (28)", "Indre (36)", "Indre-et-Loire (37)", "Loir-et-Cher (41)", "Loiret (45)"];
	regions["Champagne-Ardennes"] = ["Ardennes (08)", "Aube (10)", "Marne (51)", "Haute-Marne (52)"];
	regions["Corse"] = ["Corse-du-Sud (2A)", "Haute-Corse (2B)"];
	regions["Dom-Tom"] = ["Guadeloupe (971)", "Martinique (972)", "Guyane (973)", "La Réunion (974)", "Saint-Pierre-et-Miquelon (975)", "Mayotte (976)", "Terres Australes et ... (984)", "Wallis et Futuna (986)", "Polynésie Française (987)", "Nouvelle-Calédonie (988)"];
	regions["Franche-Comté"] = ["Doubs (25)", "Jura (39)", "Haute-Saône (70)", "Territoire de Belfort (90)"];
	regions["Haute Normandie"] = ["Eure (27)", "Seine-Maritime (76)"];
	regions["Ile-de-France"] = ["Paris (75)", "Seine-et-Marne (77)", "Yvelines (78)", "Essonne (91)", "Hauts-de-Seine (92)", "Seine-Saint-Denis (93)", "Val-de-Marne (94)", "Val-dOise (95)"];
	regions["Ile-Maurice"] = ["Rivière Noire", "Flacq", "Grand Port", "Moka", "Pamplemousses", "Plaines Wilhems", "Port-Louis", "Rivière du Rempart", "Savanne", "Rodrigues"];
	regions["Languedoc-Roussillon"] = ["Aude (11)", "Gard (30)", "Hérault (34)", "Lozère (48)", "Pyrénées-Orientales (66)"];
	regions["Limousin"] = ["Corrèze (19)", "Creuse (23)", "Haute-Vienne (87)"];
	regions["Madagascar"] = ["Antananarivo", "Antsiranana", "Fianarantsoa", "Mahajanga", "Toamasina", "Toliara"];
	regions["Maroc"] = ["Oued Eddahab-Lagouira (1)", "Laâyoune-Boujdour-Sakia El Hamra (2)", "Guelmim-Es Smara (3)", "Souss-Massa-Draâ (4)", "Gharb-Chrarda-Beni Hssen (5)", "Chaouia-Ourdigha (6)", "Marrakech-Tensift-El Haouz (7)", "Oriental (8)", "Casablanca (9)", "Rabat-Salé-Zemmour-Zaër (10)", "Doukkala-Abda (11)", "Tadla-Azilal (12)", "Meknès-Tafilalt (13)", "Fès-Boulmane (14)", "Taza-Al Hoceima-Taounate (15)", "Tanger-Tétouan (16)"];
	regions["Midi-Pyrénées"] = ["Ariège (09)", "Aveyron (12)", "Haute-Garonne (31)", "Gers (32)", "Lot (46)", "Hautes-Pyrénées (65)", "Tarn (81)", "Tarn-et-Garonne (82)"];
	regions["Nord-Pas-De-Calais"] = ["Nord (59)", "Pas-de-Calais (62)"];
	regions["Pays-de-la-Loire"] = ["Loire-Atlantique (44)", "Maine-et-Loire (49)", "Mayenne (53)", "Sarthe (72)", "Vendée (85)"];
	regions["Picardie"] = ["Aisne (02)", "Oise (60)", "Somme (80)"];
	regions["Poitou-Charentes"] = ["Charente (16)", "Charente-Maritime (17)", "Deux-Sèvres (79)", "Vienne (86)"];
	regions["P.A.C.A."] = ["Alpes-de-Haute-Provence (04)", "Hautes-Alpes (05)", "Alpes-Maritimes (06)", "Bouches-du-Rhône (13)", "Var (83)", "Vaucluse (84)", "Monaco"];
	regions["Québec"] = ["Bas-Saint-Laurent", "Saguenay - Lac-Saint-Jean", "Capitale nationale", "Mauricie", "Estrie", "Montréal", "Outaouais", "Abitibi-Témiscamingue", "Côte-Nord", "Nord-du-Québec", "Gaspésie - Îles-de-la-Madeleine", "Chaudière-Appalaches", "Laval", "Lanaudière", "Laurentides", "Montérégie", "Centre-du-Québec"];
	regions["Rhône-Alpes"] = ["Ain (01)", "Ardèche (07)", "Drome (26)", "Isère (38)", "Loire (42)", "Rhône (69)", "Savoie (73)", "Haute-Savoie (74)"];
	regions["Sénégal"] = ["Sénégal"];
	regions["Suisse"] = ["Argovie", "Nidwald","Appenzell R.-Ext.", "Obwald", "Appenzell R.-Int.", "Saint Gall", "Bâle-Campagne", "Schaffhouse", "Bâle-Ville", "Schwyz", "Berne", "Soleure", "Fribourg", "Thurgovie", "Genève", "Tessin", "Glarus", "Uri", "Grisons", "Vaud", "Jura", "Valais", "Lucerne", "Zoug", "Neuchâtel", "Zurich"];
	regions["Tunisie"] = ["Tunisie"];

function regionChange(selectObj) {
		var idx = selectObj.selectedIndex;
		var which = selectObj.options[idx].value;
		cList = regions[which];
		if(!cList) return;
		var cSelect = document.getElementById("departement");
		var len=cSelect.options.length;
		while (cSelect.options.length > 0) {
			cSelect.remove(0);
		}
		var newOption;
		for (var i=0; i<cList.length; i++) {
			newOption = document.createElement("option");
			newOption.value = cList[i]; 
			newOption.text=cList[i];
			try {
				cSelect.add(newOption); 
			}
			catch (e) {
			cSelect.appendChild(newOption);
			}
		}
	}


//-->