/* - - - - - - - - - - - - - - - - - - - - - - -
Login
 - - - - - - - - - - - - - - - - - - - - - - - */

function closeLogin(){
  document.getElementById('loginbox').style.display="none";
}

function checkBox(){
  if(document.getElementById('checkbox').style.backgroundPosition == ""){
    document.getElementById('checkbox').style.backgroundPosition="bottom";
    document.login.remember.value = "1";
  }
  else{
    document.getElementById('checkbox').style.backgroundPosition="";
    document.login.remember.value ="0";
  }
}

function submitLogin(){
  document.getElementById('loginbox').style.display="none";
  document.getElementById('loginbox2').style.display="block";
  document.getElementById('domain').value = document.getElementById('refnr').value+document.getElementById('domain').value+document.getElementById('refnr').value;
  document.getElementById('domain').value = hex_md5(document.getElementById('domain').value);
  document.getElementById('mail').value = document.getElementById('refnr').value+document.getElementById('mail').value+document.getElementById('refnr').value;
  document.getElementById('mail').value = hex_md5(document.getElementById('mail').value);
  document.getElementById('password').value = document.getElementById('refnr').value+document.getElementById('password').value+document.getElementById('refnr').value;
  document.getElementById('password').value = hex_md5(document.getElementById('password').value);
  var sURL = "login.php?domain="+document.getElementById('domain').value+"&mail="+document.getElementById('mail').value+"&password="+document.getElementById('password').value+"&refnr="+document.getElementById('refnr').value+"&remember="+document.getElementById('remember').value;
  sURL = sURL + "&" + Math.random();
  document.getElementById('idServer').src = sURL;
  document.getElementById('domain').value = "";
  document.getElementById('mail').value = "";
  document.getElementById('password').value = "";
}

function loginSuccessfull(){
  document.getElementById('loading').style.display="none";
  document.getElementById('loadingtxt').style.display="none";
  document.getElementById('loginsuccess').style.display="block";
  window.setTimeout('hideLogin()',1000);
}

function loginFailed(failed){
  if(failed == '1')
    alert('Too many failed attempts, your IP is locked');
  document.getElementById('loginbox2').style.display="none";
  document.getElementById('loginbox').style.display="block";
  document.getElementById('error').style.display="block";
}

function showLogin(){
  document.getElementById('loginbox').style.display="block";
}

function hideLogin(){
  document.getElementById('loginbox2').style.display="none";
  document.getElementById('loginsuccess').style.display="none";
  window.location = "index.php";
}

function relogout(cname){
  window.location = "index.php?logout=1";
}