function checkLogin(myValue){
  var aValue = myValue;
  aValue=str_replace("\\","",aValue);
  aValue=str_replace("'","-",aValue);
  aValue=str_replace(" ","-",aValue);
  aValue=str_replace("/","-",aValue);
  aValue=str_replace("\"","",aValue);
  aValue=str_replace("'","",aValue);
  aValue=str_replace("%","",aValue);
  aValue=str_replace("%","",aValue);
  aValue=str_replace(",","",aValue);
  aValue=str_replace("é","e",aValue);
  aValue=str_replace("è","e",aValue);
  aValue=str_replace("ë","e",aValue);
  aValue=str_replace("ê","e",aValue);
  aValue=str_replace("à","a",aValue);
  aValue=str_replace("ä","a",aValue);
  aValue=str_replace("â","a",aValue);
  aValue=str_replace("ô","o",aValue);
  aValue=str_replace("ö","o",aValue);
  aValue=str_replace("õ","o",aValue);
  aValue=str_replace("î","i",aValue);
  aValue=str_replace("ï","i",aValue);
  aValue=str_replace("ù","u",aValue);
  aValue=str_replace("û","u",aValue);
  aValue=str_replace("ü","u",aValue);
  aValue=str_replace("µ","u",aValue);
  aValue=str_replace("ç","c",aValue);
  aValue=str_replace("^","",aValue);
  aValue=str_replace("¨","",aValue);
  aValue=str_replace("§","",aValue);
  aValue=str_replace("*","",aValue);
  aValue=str_replace("$","",aValue);
  aValue=str_replace("£","",aValue);
  aValue=str_replace("¤","",aValue);
  aValue=str_replace("€","",aValue);
  aValue=str_replace("#","",aValue);
  aValue=str_replace("<","",aValue);
  aValue=str_replace(">","",aValue);
  aValue=str_replace("&eacute;","e",aValue);
  aValue=str_replace("&egrave;","e",aValue);
  aValue=str_replace("&euml;","e",aValue);
  aValue=str_replace("&ecirc;","e",aValue);
  aValue=str_replace("&agrave;","a",aValue);
  aValue=str_replace("&auml;","a",aValue);
  aValue=str_replace("&acirc;","a",aValue);
  aValue=str_replace("&ocirc;","o",aValue);
  aValue=str_replace("&ouml;","o",aValue);
  aValue=str_replace("&icirc;","i",aValue);
  aValue=str_replace("&iuml;","i",aValue);
  aValue=str_replace("&ugrave;","u",aValue);
  aValue=str_replace("&ucirc;","u",aValue);
  aValue=str_replace("&uuml;","u",aValue);
  aValue=str_replace("&lt","",aValue);
  aValue=str_replace("&gt","",aValue);
  aValue=str_replace("&amp","",aValue);
  aValue=str_replace("&euro","",aValue);
  aValue=str_replace("&deg","",aValue);
  aValue=str_replace("?","",aValue);
  aValue=str_replace("!","",aValue);
  aValue=str_replace(".","",aValue);
  aValue=str_replace(":","",aValue);
  aValue=str_replace(";","",aValue);
  aValue=str_replace("’","",aValue);
  aValue=str_replace(")","",aValue);
  aValue=str_replace("(","",aValue);
  aValue=str_replace("&","",aValue);
  aValue=str_replace("=","",aValue);
  aValue=str_replace("+","",aValue);
  aValue=str_replace("}","",aValue);
  aValue=str_replace("{","",aValue);
  aValue=str_replace("]","",aValue);
  aValue=str_replace("[","",aValue);
  aValue=str_replace("°","",aValue);
  aValue=str_replace("`","",aValue);
  aValue=str_replace("|","",aValue);
  aValue=str_replace("~","",aValue);
  aValue=str_replace("²","2",aValue);
  aValue=str_replace("--","-",aValue);
  document.getElementById('user').value = aValue.toLowerCase();
  $("#url").html("<label><span style='color:#990000;letter-spacing:1px;font-style:normal;font-size:12px;'>http://tipee.org/"+aValue+"</span></label>");
}
function checkWords(myValue){
  if(in_array(myValue,['groupes','profil','user','membre','membres','billets','photos','videos','deconnect','accueil','home','cgu','evenements','blog','mapage','news','amis','messagerie','eedf','credits']))
    myValue = "";

  var reg1=new RegExp("admin");
  if(myValue.match(reg1))
    myValue = "";
    
  document.getElementById('user').value = myValue;
  $("#url").html("<label><span style='color:#990000;letter-spacing:1px;font-style:normal;font-size:12px;'>http://tipee.org/"+myValue+"</span></label>");
}

function str_replace(a, b, str) {
  return str_replace2(str, a, b);
}
function str_replace2(SRs, SRt, SRu) {
  SRRi = SRs.indexOf(SRt);
  SRRr = '';
  if (SRRi == -1) return SRs;
  SRRr += SRs.substring(0,SRRi) + SRu;
  if ( SRRi + SRt.length < SRs.length)
    SRRr += str_replace2(SRs.substring(SRRi + SRt.length, SRs.length), SRt, SRu);
  return SRRr;
}

function in_array (needle, haystack, argStrict) {
    var key = '', strict = !!argStrict;
    if (strict) {
        for (key in haystack) {
            if (haystack[key] === needle) {
                return true;
            }
       }
    } else {
        for (key in haystack) {
            if (haystack[key] == needle) {
                return true;
            }
        }
    }
    return false;
}