function regionChange(selectObj)
{var idx=selectObj.selectedIndex;var which=selectObj.options[idx].value;cList=regions[which];if(!cList)return;var cSelect=getRef("province");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);}}}
function get_xhr()
{if(window.XMLHttpRequest)
xhr_object=new XMLHttpRequest();else
{if(window.ActiveXObject)
{try
{xhr_object=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{xhr_object=new ActiveXObject("Microsoft.XMLHTTP");}}
else
{alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest, téléphonez maintenant au 02 23 46 70 66 afin que l\'on vous dépanne rapidement");xhr_object=false;}}
return xhr_object;}
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["Alsace-Lorraine"]=["MEURTHE-ET-MOSELLE","MEUSE","MOSELLE","VOSGES","BAS-RHIN","HAUT-RHIN"];regions["Aquitaine"]=["DORDOGNE","GIRONDE","LANDES","LOT-ET-GARONNE","PYRENEES-ATLANTIQUES"];regions["Auvergne"]=["ALLIER","CANTAL","HAUTE-LOIRE","PUY-DE-DOME"];regions["Normandie"]=["EURE","SEINE-MARITIME","CALVADOS","MANCHE","ORNE"];regions["Bourgogne"]=["COTE-D'OR","NIEVRE","SAONE-ET-LOIRE","YONNE"];regions["Bretagne"]=["COTES-D'ARMOR","FINISTERE","ILLE-ET-VILAINE","MORBIHAN"];regions["Centre"]=["CHER","EURE-ET-LOIR","INDRE","INDRE-ET-LOIRE","LOIR-ET-CHER","LOIRET"];regions["Champagne-Ardennes"]=["ARDENNES","AUBE","MARNE","HAUTE-MARNE"];regions["Corse"]=["CORSE-DU-SUD","HAUTE-CORSE"];regions["Franche-Comté"]=["DOUBS","JURA","HAUTE-SAONE","TERRITOIRE-DE-BELFORT"];regions["Ile-de-France"]=["PARIS","SEINE-ET-MARNE","YVELINES","ESSONNE","HAUTS-DE-SEINE","SEINE-SAINT-DENIS","VAL-DE-MARNE","VAL-D'OISE"];regions["Languedoc-Roussillon"]=["AUDE","GARD","HERAULT","LOZERE","PYRENEES-ORIENTALES"];regions["Limousin"]=["CORREZE","CREUSE","HAUTE-VIENNE"];regions["Midi-Pyrénées"]=["ARIEGE","AVEYRON","HAUTE-GARONNE","GERS","LOT","HAUTES-PYRENEES","TARN","TARN-ET-GARONNE","ANDORRE"];regions["Nord-Pas-De-Calais"]=["NORD","PAS-DE-CALAIS"];regions["Pays-de-la-Loire"]=["LOIRE-ATLANTIQUE","MAINE-ET-LOIRE","MAYENNE","SARTHE","VENDEE"];regions["Picardie"]=["AISNE","OISE","SOMME"];regions["Poitou-Charentes"]=["CHARENTE","CHARENTE-MARITIME","DEUX-SEVRES","VIENNE"];regions["P.A.C.A."]=["ALPES-DE-HAUTE-PROVENCE","HAUTES-ALPES","ALPES-MARITIMES","BOUCHES-DU-RHONE","VAR","VAUCLUSE","MONACO"];regions["Rhône-Alpes"]=["AIN","ARDECHE","DROME","ISERE","LOIRE","RHONE","SAVOIE","HAUTE-SAVOIE"];regions["Dom-Tom-Iles"]=["Guadeloupe","Martinique","Guyane","La Réunion","Saint-Pierre-et-Miquelon","Mayotte","Australes et Antarctiques","Wallis et Futuna","Polynésie Française","Nouvelle-Calédonie"];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["Belgique"]=["Anvers","Bruxelles","Brabant flamand","Brabant wallon","Flandre occidentale","Flandre orientale","Hainaut","Liège","Limbourg","Namur"];regions["Luxembourg"]=["Diekrich","Grevenmacher","Luxembourg"];regions["Maroc"]=["Oued Eddahab-Lagouira","Laâyoune-Boujdour-Sakia El Hamra","Guelmim-Es Smara","Souss-Massa-Draâ","Gharb-Chrarda-Beni Hssen","Chaouia-Ourdigha","Marrakech-Tensift-El Haouz","Oriental","Casablanca","Rabat-Salé-Zemmour-Zaër","Doukkala-Abda","Tadla-Azilal","Meknès-Tafilalt","Fès-Boulmane","Taza-Al Hoceima-Taounate","Tanger-Tétouan"];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["Sénégal"]=["Dakar","Diourbel","Fatick","Kaolack","Kolda","Louga","St-Louis","Tambacounda","Thiès","Ziguinchor"];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"]=["l'Ariana","Béja","Ben Arous","Bizerte","Gabès","Gafsa","Jendouba","Kairouan","Kasserine","Kébili","Kef","Mahdia","la Manouba","Médenine","Monastir","Nabeul","Sfax","Sidi Bouzid","Siliana","Sousse","Tataouine","Tozeur","Tunis","Zaghouan"];regions["Madagascar"]=["Antananarivo","Antsiranana","Fianarantsoa","Mahajanga","Toamasina","Toliara"];regions["Ile-Maurice"]=["Rivière Noire","Flacq","Grand Port","Moka","Pamplemousses","Plaines Wilhems","Port-Louis","Rivière du Rempart","Savanne","Rodrigues"];regions["Turquie"]=["Turquie"];regions["Liban"]=["Liban"];regions["Israel"]=["Israel"];regions["Egypte"]=["Egypte"];regions["Arabie Saoudite"]=["Arabie Saoudite"];regions["Quatar"]=["Quatar"];regions["Djebouti"]=["Djebouti"];regions["Emirates arabes unis"]=["Emirates arabes unis"];regions["Mauritania"]=["Mauritania"];regions["Mali"]=["Mali"];regions["Cote D'ivoire"]=["Cote D'ivoire"];regions["Burkina Faso"]=["Burkina Faso"];regions["Togo"]=["Togo"];regions["Cameroon"]=["Cameroon"];regions["Bénin"]=["Bénin"];regions["Negeria"]=["Negeria"];regions["Niger"]=["Niger"];regions["Guinea"]=["Guinea"];regions["Ghana"]=["Ghana"];regions["Gabon"]=["Gabon"];regions["Australia"]=["Australia"];regions["New Caledonia"]=["New Caledonia"];regions["French polynesia"]=["French polynesia"];regions["Mauritius"]=["Mauritius"];regions["Australe"]=["Australe"];regions["French Guiana"]=["French Guiana"];regions["Haiti"]=["Haiti"];regions["Congo"]=["Congo"];regions["Kafoutine"]=["Kafoutine"];regions["Rep.centre Africaine"]=["Rep.centre Africaine"];regions["Rwanda"]=["Rwanda"];regions["Sahara"]=["Sahara"];regions["Tchad"]=["Tchad"];regions["Zaire"]=["Zaire"];regions["Burundi"]=["Burundi"];var villes=new Array();villes["SOMME"]="Amiens";villes["GIRONDE"]="Bordeaux";villes["Bruxelles"]="Bruxelles";villes["CALVADOS"]="Caen";villes["Hainaut"]="Charleroi";villes["PUY-DE-DOME"]="Clermont-ferrand";villes["COTE-D'OR"]="Dijon";villes["ISERE"]="Grenoble";villes["NORD"]="Lille";villes["Liège"]="Liège";villes["RHONE"]="Lyon";villes["BOUCHES-DU-RHONE"]="Marseille";villes["HERAULT"]="Montpellier";villes["Montréal"]="Montréal";villes["MEURTHE-ET-MOSELLE"]="Nancy";villes["LOIRE-ATLANTIQUE"]="Nantes";villes["ALPES-MARITIMES"]="Nice";villes["LOIRET"]="Orléans";villes["MARNE"]="Reims";villes["ILLE-ET-VILAINE"]="Rennes";villes["SEINE-MARITIME"]="Rouen";villes["BAS-RHIN"]="Strasbourg";villes["VAR"]="Toulon";villes["HAUTE-GARONNE"]="Toulouse";villes["MAINE-ET-LOIRE"]="Angers";villes["PYRENEES-ATLANTIQUES"]="Bayonne";villes["DOUBS"]="Besançon";villes["FINISTERE"]="Brest";villes["SARTH"]="Le-mans";villes["PAS-DE-CALAIS"]="Lens";villes["HAUTE-VIENNE"]="Limoges";villes["HAUT-RHIN"]="Mulhouse";villes["AUDE"]="Narbonne";villes["GARD"]="Nîmes";villes["PYRENEES-ORIENTALES"]="Perpignan";villes["VIENNE"]="Poitiers";villes["INDRE-ET-LOIRE"]="Tours";villes["SEINE-ET-MARNE"]="Seine-et-marne";villes["YVELINES"]="Yvelines";villes["ESSONNE"]="Essonne";villes["HAUTS-DE-SEINE"]="Hauts-de-seine";villes["SEINE-SAINT-DENIS"]="Seine-saint-Denis";villes["VAL-DE-MARNE"]="Val-De-Marne";villes["VAL-D-OISE"]="Val-d-oise";villes["AIN "]="Ain";villes["ARDECHE"]="Ardeche";villes["DROME"]="Drome";villes["LOIRE"]="Loire";villes["SAVOIE"]="Savoie";villes["HAUTE-SAVOIE"]="Haute-savoie";villes["ALPES-DE-HAUTES-PROVENCE"]="Alpes-de-haute-provence";villes["HAUTES-ALPES"]="Hautes-alpes";villes["ALPES-MARITIMES"]="Alpes-Maritimes";var villes2=new Array();villes2["Picardie"]=["Amiens"];villes2["Aquitaine"]=["Bordeaux","Bayonne","Biarritz"];villes2["Belgique"]=["Bruxelles","Charleroi","Liège","Anvers","Bruges","Gand","Namur"];villes2["Normandie"]=["Caen","Rouen","Le-havre"];villes2["Auvergne"]=["Clermont-ferrand"];villes2["Bourgogne"]=["Dijon"];villes2["Rhône-Alpes"]=["Grenoble","Lyon","Saint-etienne"];villes2["Nord-Pas-de-Calais"]=["Lille","Lens"];villes2["P.A.C.A."]=["Marseille","Nice","Toulon"];villes2["Languedoc-Roussillon"]=["Montpellier","Narbonne","Nîmes","Perpignan"];villes2["Québec"]=["Montréal","Gatineau","Laval","Longueuil"];villes2["Lorraine"]=["Nancy"];villes2["Pays-de-la-Loire"]=["Nantes","Angers","Le-mans"];villes2["Centre"]=["Orléans","Tours"];villes2["Champagne-Ardenne"]=["Reims"];villes2["Bretagne"]=["Rennes","Brest"];villes2["Alsace-Lorraine"]=["Strasbourg","Mulhouse"];villes2["Midi-Pyrénées"]=["Toulouse"];villes2["Suisse"]=["Berne","Genève","Lausanne","Zürich"];villes2["Franche-Comté"]=["Besançon"];villes2["Limousin"]=["Limoges"];villes2["Poitou-Charentes"]=["Poitiers"];function checkAdult2(){ageverif=getRef('age').value;if(ageverif>=18){isAdult=true;if(getRef('sexe_h').checked==true)
{getRef('pasdesexeblock').innerHTML=pasdesexe_h;getRef('pasdesexeblock').style.visibility='visible';getRef('pasdesexeblock').style.display='block';}
else if(getRef('sexe_f').checked==true)
{getRef('pasdesexeblock').innerHTML=pasdesexe_f;getRef('pasdesexeblock').style.visibility='visible';getRef('pasdesexeblock').style.display='block';}}}
function setCookieGeneral(nom,val)
{name=nom;value=val;var expires=new Date();var path=null;var domain=null;var secure=false;expires.setTime(expires.getTime()+(24*60*60*1000*7));document.cookie=name+"="+escape(value)+
((expires==null)?"":("; expires="+expires.toGMTString()))+
((path===null)?"":("; path="+path))+
((domain===null)?"":("; domain="+domain))+
((secure===true)?"; secure":"");}
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 afficher_region()
{var reg1 = /-------------------------/gi;
if($("#region").val().match(reg1)) {$("#region").val("Sélectionne ta Région");$("#cache_region").css("visibility", "hidden");$("#cache_region").css("display", "none");}
else {
getRef('cache_region').style.display='';getRef('cache_region').style.visibility='visible';}}
function verif_acces_vip()
{if(getRef('chatlogin').ville.value=="")
{alert("Vous devez choisir votre région");blinkBlink('region');window.scrollTo(0,200);return false;}
if(getRef('province').value=="")
{alert("Vous devez choisir votre département et votre région");blinkBlink('province');$("#region").val("Sélectionne ta Région");window.scrollTo(0,200);blinkBlink('region');window.scrollTo(0,200);return false;}
if(getRef('age_testvip')&&getRef('sexe_testvip'))
{if(getRef('age_testvip').value>17)
{if(getRef('sexe_testvip').value=='Masculin'||getRef('sexe_testvip').value=='h')
{if(getRef('pasdesexe2_1').checked==false&&getRef('pasdesexe2_2').checked==false)
{alert('Sélectionnez le type de tchat auquel vous souhaitez accéder\n-Tchat tout public\n-Tchat adulte chaud');return false;}}
else if(getRef('sexe_testvip').value=='Féminin'||getRef('sexe_testvip').value=='f')
{if(getRef('pasdesexe2_1').checked==false&&getRef('pasdesexe2_2').checked==false)
{alert('Sélectionnez le type de tchat auquel vous souhaitez accéder\n-Tchat tout public\n-Tchat adulte chaud');return false;}}}}
try{if(getRef('certif').checked==false)
{alert('Vous devez certifier être majeur et accepter le CGU');blinkBlink('certif_age');window.scrollTo(0,200);return false;}}catch(e){}
return true;}
function verif_pseudo_invite()
{pseudo=getRef('pseudo').value;if(texte=file('vip/verifpseudo.php?pseudo='+escape(pseudo)))
{switch(texte)
{case'1':getRef('pseudoboxx').innerHTML=pseudo+' est inscrit dans VIP. Si c\'est votre pseudo, identifiez-vous en VIP pour accéder au tchat';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'2':return true;break;case'3':getRef('pseudoboxx').innerHTML=pseudo+' : est interdit';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'4':getRef('pseudoboxx').innerHTML=pseudo+' : est trop long, veuillez choisir un pseudo entre 4 et 16 caractère';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'5':getRef('pseudoboxx').innerHTML=pseudo+' : est trop court, veuillez choisir un pseudo entre 4 et 16 caractère';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'6':getRef('pseudoboxx').innerHTML=pseudo+' : contient trop de caractères majuscules';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'7':getRef('pseudoboxx').innerHTML=pseudo+' : Contient des caractères spéciaux';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'8':getRef('pseudoboxx').innerHTML=pseudo+' : Contient plus que trois (\'_\')';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'9':getRef('pseudoboxx').innerHTML=pseudo+' : contient plus que trois (\'-\')';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'10':getRef('pseudoboxx').innerHTML=pseudo+' : ne doit pas commencer par un chiffre';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'11':getRef('pseudoboxx').innerHTML=pseudo+' :  Contient un raccourci d\'un émoticone (\'XD\')';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'12':getRef('pseudoboxx').innerHTML=pseudo+' :  Contient un raccourci d\'un émoticone (\'O_O\')';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'13':getRef('pseudoboxx').innerHTML=pseudo+' : Le pseudo contient des espaces';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'14':getRef('pseudoboxx').innerHTML=pseudo+' : Ne peut pas commencer ou se terminer par (\'_\') ou (\'-\')';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'17':getRef('pseudoboxx').innerHTML=pseudo+' : Le pseudo doit commencer par une lettre ( a - z , A - Z ) ';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;case'20':getRef('pseudoboxx').innerHTML=pseudo+' : est interdit';blinkBlink2('pseudo');window.scrollTo(0,0);return false;break;default:getRef('pseudoboxx').innerHTML=pseudo+' :  Probleme lors de la vérification du pseudo'+texte+'-';return false;break;}}
else
{getRef('pseudoboxx').innerHTML=pseudo+' :  Probleme lors de la vérification de votre pseudo'+texte+'-';return false;}}
function verif_sexe_invite()
{if(getRef('sexe_h').checked==false&&getRef('sexe_f').checked==false)
{getRef('sexeboxx').innerHTML='Vous devez choisir votre sexe';window.scrollTo(0,200);blinkBlink('sexedivM');blinkBlink('sexedivF');return false;}
else
{return true;}}
function boxCleaner(id)
{getRef(id).innerHTML='';}
function cleanAllErrorMessage()
{var listIdMsgBox=new Array("pseudoboxx","regionboxx","departboxx","ageboxx","pasdesexeboxx","sexeboxx","ageErrorBox","lastNameErrorBox","firstNameErrorBox","exceptCommuneErrorBox","invitedCommuneErrorBox","invitedDepartementErrorBox","invitedRegionErrorBox","invitedVilleErrorBox","invitedPaysErrorBox","invitedEmailErrorBox","invitedPasswordErrorBox");for(var i=0;i<listIdMsgBox.length;i++)
{getRef(listIdMsgBox[i]).innerHTML='';}}
function regionControleVal(val)
{if(val!='')
{getRef('regionboxx').innerHTML='';}}
function checkLoginInvited(val)
{if(val=='')
{getRef('pseudoboxx').innerHTML='Veuillez indiquer un pseudo';blinkBlink2('pseudo');}}
function verif_acces()
{var toutVaBien=true;if((getRef('pseudo').value==''&&getRef('login').value==''))
{getRef('pseudoboxx').innerHTML='Vous devez indiquer votre pseudo pour vous connecter en tant qu\'invité';blinkBlink2('pseudo');window.scrollTo(0,0);toutVaBien=false;}
if(getRef('login').value!=''&&getRef('pseudo').value=='')
{if(getRef('pw').value=='')
{blinkBlink2('pseudo');blinkBlink2('login');blinkBlink2('pw');getRef('pseudoboxx').innerHTML='Vous devez indiquer votre pseudo pour vous connecter en tant qu\'invité';getRef('pseudovipboxx').innerHTML='Vous devez indiquer votre mot de passe pour vous connecter en tant que VIP';window.scrollTo(0,0);toutVaBien=false;}
else
{connecter('login','pw','rememberme','reponse_totale','./includes/login2.php');toutVaBien=false;}}
if(getRef('login').value!=''&&getRef('pseudo').value!='')
{if(getRef('pw').value=='')
{if(!verif_pseudo_invite())
{toutVaBien=false;}}
else
{connecter('login','pw','rememberme','reponse_totale','./includes/login2.php');toutVaBien=false;}}
if(getRef('pseudo').value!=''&&getRef('login').value=='')
{if(!verif_pseudo_invite())
toutVaBien=false;}
if(getRef('chatinvite').ville.value=="")
{getRef('regionboxx').innerHTML='Vous devez choisir votre région';blinkBlink2('region');window.scrollTo(0,200);toutVaBien=false;}
else if(getRef('province').value=="")
{getRef('departboxx').innerHTML='Vous devez choisir votre département';blinkBlink('province');window.scrollTo(0,200);toutVaBien=false;}
if(!verif_sexe_invite())
toutVaBien=false;if(getRef('chatinvite').age.value==0)
{getRef('ageboxx').innerHTML='Vous devez indiquer votre âge';blinkBlink('age');window.scrollTo(0,200);toutVaBien=false;}
if(getRef('certif').checked==false)
{getRef('certifboxx').innerHTML='Vous devez certifier être majeur et accepter le CGU';blinkBlink('certif_age');window.scrollTo(0,200);toutVaBien=false;}
if(getRef('age').value>17)
{if(getRef('sexe_h').checked==true)
{if(getRef('pasdesexe2_1').checked==false&&getRef('pasdesexe2_2').checked==false)
{getRef('pasdesexeboxx').innerHTML='Sélectionnez le type de tchat auquel vous souhaitez accéder\n-Tchat tout public\n-Tchat adulte chaud';window.scrollTo(0,200);blinkBlink('pasdesexeF');blinkBlink('pasdesexeM');toutVaBien=false;}
else if(getRef('pasdesexe2_1').checked==false)
{getRef('pasdesexeboxx').innerHTML='Vous devez être vip pour tchatter sur les salons adultes';window.scrollTo(0,200);getRef('pasdesexe2_1').checked=true;blinkBlink('pasdesexeF');blinkBlink('pasdesexeM');toutVaBien=false;}
else
{getRef('pasdesexeboxx').innerHTML='';}}
else if(getRef('sexe_f').checked==true)
{if(getRef('pasdesexe2_1').checked==false&&getRef('pasdesexe2_2').checked==false)
{getRef('pasdesexeboxx').innerHTML='Sélectionnez le type de tchat auquel vous souhaitez accéder\n-Tchat tout public\n-Tchat adulte chaud';window.scrollTo(0,200);blinkBlink('pasdesexeM');blinkBlink('pasdesexeF');toutVaBien=false;}}}
if(toutVaBien)
{return true;}
else
{return false;}}
function modifier_info()
{var caractere="";for(var i=1;i<=21;i++)
{var caract='rech_caractere_correction_'+i;if(getRef(caract).checked)
caractere=caractere+","+getRef(caract).value;}
caractere=caractere.substr(1,caractere.length);tel_correction=getRef('prefix_correction').value+"|"+getRef('num_correction').value;if(getRef('description_correction').value==""&&getRef('taille_correction').value==""&&getRef('poids_correction').value==""&&getRef('silhouette_correction').value==""&&getRef('cheveux_correction').value==""&&getRef('yeux_correction').value==""&&getRef('origine_correction').value==""&&caractere==""&&tel_correction=="|")
{alert('Tous les champs sont vides');}
else
{if((getRef('prefix_correction').value!=""&&isNaN(getRef('prefix_correction').value))||(getRef('num_correction').value!=""&&isNaN(getRef('num_correction').value)))
{alert("Numéro de téléphone invalide");}
else
{reponse_modification=file("includes/modification_info.php?userid="+getRef('userid_correction').value+"&tel="+tel_correction+"&sexe_recherche="+getRef('sexe_recherche_correction').value+"&description="+getRef('description_correction').value+"&taille="+getRef('taille_correction').value+"&poids="+getRef('poids_correction').value+"&silhouette="+getRef('silhouette_correction').value+"&cheveux="+getRef('cheveux_correction').value+"&yeux="+getRef('yeux_correction').value+"&origine="+getRef('origine_correction').value+"&caractere="+caractere);if(reponse_modification==1)
{alert('Modification effectué avec succés');document.location="http://www.chat-land.org/";}}}}
function hideLoader()
{getRef('loader').style.visibility="hidden";getRef('loader').style.display="none";}
function showLoader()
{getRef('loader').style.visibility="visible";getRef('loader').style.display="block";}
function valideDate()
{date_pas_sure=getRef('jour').value+"-"+getRef('mois').value+"-"+getRef('annee').value;date_temp=date_pas_sure.split('-');date_temp[1]-=1;ma_date=new Date();ma_date.setFullYear(date_temp[2]);ma_date.setMonth(date_temp[1]);ma_date.setDate(date_temp[0]);if(ma_date.getFullYear()==date_temp[2]&&ma_date.getMonth()==date_temp[1]&&ma_date.getDate()==date_temp[0])
return false;else
return true;}
function showErrorBox(idEroorBox,msgErrorToShow)
{getRef(idEroorBox).style.visibility='visible';getRef(idEroorBox).style.display='block';getRef(idEroorBox).innerHTML=msgErrorToShow;}
function hideErrorBox(idEroorBox)
{getRef(idEroorBox).style.visibility='visible';getRef(idEroorBox).style.display='block';getRef(idEroorBox).innerHTML='';}
function Majeur(jourValue,moisValue,anneeValue){actu=new Date();if((actu.getMonth()+1)>=moisValue)
{if((actu.getMonth()+1)==moisValue)
{if(actu.getDate()>=jourValue)
{mois=(actu.getMonth()+1)-moisValue;ans=actu.getFullYear()-anneeValue;}
else
{mois=(12-moisValue)+(actu.getMonth()+1);ans=actu.getFullYear()-anneeValue-1;}}
else
{mois=(actu.getMonth()+1)-moisValue;ans=actu.getFullYear()-anneeValue;}}
else
{mois=(12-moisValue)+(actu.getMonth()+1);ans=actu.getFullYear()-anneeValue-1;}
if(actu.getDate()>jourValue)
{jours=actu.getDate()-jourValue;}
else
{jours=(30-jourValue)+(actu.getDate());}
while(jours>30)
{jours-=30;mois+=1;}
while(mois>12)
{mois-=12;ans+=1;}
if(ans>17)return 1;else return ans;}
function inscConnexion()
{showLoader();var test_verif="oui";if(getRef('pseudo').value=='')
{hideLoader();showErrorBox('pseudoboxx','Vous devez indiquer votre pseudo');blinkBlink('pseudo');window.scrollTo(0,200);return false;test_verif="non";}
else
{hideErrorBox('pseudoboxx');}
if(getRef('pseudo').value!='')
{if(!verif_pseudo_invite())
{hideLoader();return false;}}
if(!verif_sexe_invite())
{hideLoader();return false;}
if(getRef('jour').value=='rien')
{hideLoader();showErrorBox('ageErrorBox','Vous devez indiquer votre jour de naissance');blinkBlink('jour');window.scrollTo(0,200);return false;test_verif="non";}
else
{hideErrorBox('ageErrorBox');}
if(getRef('mois').value=='rien')
{hideLoader();showErrorBox('ageErrorBox','Vous devez indiquer votre mois de naissance');blinkBlink('mois');window.scrollTo(0,200);return false;test_verif="non";}
else
{hideErrorBox('ageErrorBox');}
if(getRef('annee').value=='rien')
{hideLoader();showErrorBox('ageErrorBox','Vous devez indiquer votre année de naissance');blinkBlink('annee');window.scrollTo(0,200);return false;test_verif="non";}
else
{hideErrorBox('ageErrorBox');}
if(Majeur(getRef('jour').value,getRef('mois').value,getRef('annee').value)!=1){hideLoader();showErrorBox('ageErrorBox','Le site est interdit est mineurs');blinkBlink('jour');blinkBlink('mois');blinkBlink('annee');window.scrollTo(0,200);return false;test_verif="non";}
else
{hideErrorBox('ageErrorBox');}
if(getRef('nom').value=='')
{hideLoader();showErrorBox('lastNameErrorBox','Entrez votre nom');blinkBlink('nom');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('lastNameErrorBox');}
if(getRef('nom').value!='')
{nom=getRef('nom').value;if(nom.length<4)
{hideLoader();showErrorBox('lastNameErrorBox','Votre nom doit être supérieur à 4 caractères');blinkBlink('nom');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('lastNameErrorBox');test_verif="oui";}}
if(getRef('prenom').value=='')
{hideLoader();showErrorBox('firstNameErrorBox','Entrez votre prénom');blinkBlink('prenom');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('firstNameErrorBox');}
if(getRef('prenom').value!='')
{prenom=getRef('prenom').value;if(prenom.length<4)
{hideLoader();showErrorBox('firstNameErrorBox','Votre prénom doit être supérieur à 4 caractères');blinkBlink('prenom');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('firstNameErrorBox');test_verif="oui";}}
if(getRef('pays_invite').value!="")
{if(getRef('pays_invite').value=="France")
{if(getRef('region_invite').value!="")
{if(getRef('region_invite').value=="Bretagne"||getRef('region_invite').value=="Bourgogne"||getRef('region_invite').value=="Paris avec la Région")
{if(getRef('departement_invite').value!="")
{if(getRef('departement_invite').value=="Côtes-d'Armor"||getRef('departement_invite').value=="Côte-d'Or"||getRef('departement_invite').value=="Val-d'Oise")
{if(getRef('Exceptcommune').value=="")
{hideLoader();showErrorBox('exceptCommuneErrorBox','Choisissez votre commune');blinkBlink('Exceptcommune');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('exceptCommuneErrorBox');test_verif="oui";}}
else
{if(getRef('commune_invite').value=="")
{hideLoader();showErrorBox('invitedCommuneErrorBox','Choisissez votre commune');blinkBlink('commune_invite');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('invitedCommuneErrorBox');test_verif="oui";}}}
else
{hideLoader();showErrorBox('invitedDepartementErrorBox','Choisissez votre département');blinkBlink('departement_invite');window.scrollTo(0,0);return false;test_verif="non";}}
else
{if(getRef('departement_invite').value!="")
{if(getRef('commune_invite').value=="")
{hideLoader();showErrorBox('invitedCommuneErrorBox','Choisissez votre commune');blinkBlink('commune_invite');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('invitedCommuneErrorBox');test_verif="oui";}}
else if(getRef('departement_invite').value=="")
{hideLoader();showErrorBox('invitedDepartementErrorBox','Choisissez votre département');blinkBlink('departement_invite');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('invitedDepartementErrorBox');}}}
else if(getRef('region_invite').value=="")
{hideLoader();showErrorBox('invitedRegionErrorBox','Choisissez votre région');blinkBlink('region_invite');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('invitedRegionErrorBox');}}
else
{if(getRef('ville_inv').value=="")
{hideLoader();showErrorBox('invitedVilleErrorBox','Choisissez votre ville');blinkBlink('ville_inv');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('invitedVilleErrorBox');test_verif="oui";}}}
else
{hideLoader();showErrorBox('invitedPaysErrorBox','Choisissez votre pays');blinkBlink('pays_invite');window.scrollTo(0,0);return false;test_verif="non";}
if(getRef('email').value=='')
{hideLoader();showErrorBox('invitedEmailErrorBox','Entrez votre adresse email');blinkBlink('email');window.scrollTo(0,0);return false;test_verif="non";}
else
{email=getRef('email').value;if(texte=file('vip/verifmailfinal.php?Email='+escape(email)))
{if(texte==20)
{hideLoader();showErrorBox('invitedEmailErrorBox','Votre email est non valide');blinkBlink('email');window.scrollTo(0,0);return false;test_verif="non";}
else if(texte==21)
{hideLoader();showErrorBox('invitedEmailErrorBox','Le serveur de mail indiqué n\'existe pas');blinkBlink('email');window.scrollTo(0,0);return false;test_verif="non";}
else if(texte==5)
{hideLoader();showErrorBox('invitedEmailErrorBox',''+email+' existe déjà dans la base de données');blinkBlink('email');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('invitedEmailErrorBox');test_verif="oui";}}
else
{hideErrorBox('invitedEmailErrorBox');}}
if(getRef('mdp').value=='')
{hideLoader();showErrorBox('invitedPasswordErrorBox','Entrez votre mot de passe');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('invitedPasswordErrorBox');}
if(getRef('mdp').value!='')
{mdp=getRef('mdp').value;if(mdp.length<7)
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe est trop court');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
else if(mdp.length>=7)
{var reg=new RegExp(" ","gi");var reg4=new RegExp("=","gi");var reg2=new RegExp("&","gi");var reg3=new RegExp('"',"gi");if(mdp.indexOf("\=")!=-1)
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe contient des caractères inadmissible ( = )');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
if(mdp.indexOf("+")!=-1)
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe contient des caractères inadmissible ( + )');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
if(mdp.indexOf("à")!=-1)
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe contient des caractères inadmissible ( à )');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
if(mdp.indexOf("-")!=-1)
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe contient des caractères inadmissible ( - )');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
if(mdp.indexOf("'")!=-1)
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe contient des caractères inadmissible ( \' )');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
if(reg.test(mdp))
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe contient des espaces');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
else if(reg2.test(mdp))
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe contient des caractères inadmissible (&)');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
else if(reg2.test(mdp))
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe contient des caractères inadmissible (\")');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
else if(getRef('mdp').value==getRef('pseudo').value)
{hideLoader();showErrorBox('invitedPasswordErrorBox','Votre mot de passe doit être différent de votre pseudo');blinkBlink('mdp');window.scrollTo(0,0);return false;test_verif="non";}
else
{hideErrorBox('invitedPasswordErrorBox');test_verif="oui";}}
else
{hideErrorBox('invitedPasswordErrorBox');}}
else
{hideErrorBox('invitedPasswordErrorBox');}
if(test_verif=="oui")
{if(getRef('pays_invite').value=="France")
{if((getRef('region_invite').value=="Bretagne"&&getRef('departement_invite').value=="Côtes-d'Armor")||(getRef('region_invite').value=="Bourgogne"&&getRef('departement_invite').value=="Côte-d'Or")||(getRef('region_invite').value=="Paris avec la Région"&&getRef('departement_invite').value=="Val-d'Oise"))
params_ville="&ville="+getRef('Exceptcommune').value;else
params_ville="&ville="+getRef('commune_invite').value;}
else
params_ville="&ville="+getRef('ville_inv').value;var sexe_inv='';if(getRef('sexe_h').checked)
sexe_inv=getRef('sexe_h').value;else if(getRef('sexe_f').checked)
sexe_inv=getRef('sexe_f').value;var date_naiss=getRef('annee').value+"-"+getRef('mois').value+"-"+getRef('jour').value;var xhr=getXhr();xhr.onreadystatechange=function()
{if(xhr.readyState==4&&xhr.status==200)
{response=xhr.responseText;response=response.split('|');reponse_inscConnexion=response[0];if(reponse_inscConnexion!="-1"&&reponse_inscConnexion!=""){alert("-"+reponse_inscConnexion+"-");hideLoader();}
else
document.location="http://"+document.location.host;}}
xhr.open("POST","./includes/inscConnexion2.php",true);xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');xhr.send("nom="+getRef('nom').value+"&prenom="+getRef('prenom').value+"&email="+getRef('email').value+"&mdp="+getRef('mdp').value+"&username="+getRef('pseudo').value+"&pays="+getRef('pays_invite').value+params_ville+"&sexe="+sexe_inv+"&date_naiss="+date_naiss);}}
function addEvent(obj,type,fn){if(obj.attachEvent){obj['e'+type+fn]=fn;obj[type+fn]=function(){obj['e'+type+fn](window.event);}
obj.attachEvent('on'+type,obj[type+fn]);}else
obj.addEventListener(type,fn,false);}
function removeEvent(obj,type,fn){if(obj.detachEvent){obj.detachEvent('on'+type,obj[type+fn]);obj[type+fn]=null;}else
obj.removeEventListener(type,fn,false);}
function verifAccessSubmitChat(){if(verif_acces())
{document.chatinvite.submit();}}
function verifAccessSubmitChat2(){if(verif_acces())
{document.chatinvite.action="http://www.chat-land.org/invite.php";document.chatinvite.submit();}}
