﻿function Sign(Object, alamat) { //use in home.aspx

  var AJAXQuery = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
  var query;
  if (Object.id == "SignUp") {
    TINY.box.show('SignUpPopUp.aspx', 1, 0, 0, 1);
  }
  else if (Object.id == "LogIn") {
    TINY.box.show('LogInPopUp.aspx?alamat=' + alamat, 1, 0, 0, 1);
  }
  else if (Object.id == "LogOut") {
    if (AJAXQuery.readyState == 0 || AJAXQuery.readyState == 4) {
      AJAXQuery.onreadystatechange = function() {
        if (AJAXQuery.status == 200 && AJAXQuery.readyState == 4) {
          if (AJAXQuery.responseText == '1') document.location = alamat;
        }
      };
      AJAXQuery.open('GET', 'Query.aspx?login=no', true);
      AJAXQuery.send(null);
    }
  }
}

function Register(rname, name, email, cntct, pass, konfirm, gender, income, gol) { //use in home.aspx
  var Sql;
  alert("Konfirmasi.aspx?email=" + document.getElementById(email).value + "&rname=" + document.getElementById(rname).value + "&name=" + document.getElementById(name).value + "&cntct=" + document.getElementById(cntct).value + "&pass=" + document.getElementById(pass).value + "&konfirm=" + document.getElementById(cntct).value + "&gender=" + document.getElementById(gender).value + "&income=" + document.getElementById(income).value + "&gol=" + document.getElementById(gol).value);
  if ((document.getElementById(name).value != "") && (document.getElementById(pass).value != "") && (document.getElementById(konfirm).value != "") && (document.getElementById(email).value != "") + (document.getElementById(cntct).value != "")) {
    if (document.getElementById(pass).value == document.getElementById(konfirm).value) {
      TINY.box.show("Konfirmasi.aspx?email=" + document.getElementById(email).value + "&rname=" + document.getElementById(rname).value + "&name=" + document.getElementById(name).value + "&cntct=" + document.getElementById(cntct).value + "&pass=" + document.getElementById(pass).value + "&konfirm=" + document.getElementById(cntct).value + "&gender=" + document.getElementById(gender).value + "&income=" + document.getElementById(income).value + "&gol=" + document.getElementById(gol).value, 1, 0, 0, 1);
    }
    else
      alert("Password dan Confirm Password harus sama");
  }
  else
    alert("Semua data Registrasi harus diisi dengan lengkap.");
}

function Close() { //use in home.aspx
  TINY.box.hide();
}

function cekusername(name) { //use in home.aspx
  var sql;
  sql = "SELECT username FROM mst_customer WHERE username='" + name + "'";
  var AJAXQuery = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
  if (AJAXQuery.readyState == 0 || AJAXQuery.readyState == 4) {
    AJAXQuery.onreadystatechange = function() {
      if (AJAXQuery.status == 200 && AJAXQuery.readyState == 4) {
        if (AJAXQuery.responseText == '1') {
          alert("Username telah terpakai. Silakan masukkan Username yang lain");
        }
        else
          document.getElementById('cekName').innerHTML = '';
      }
    };
    AJAXQuery.open('GET', 'Query.aspx?query=' + sql, true);
    AJAXQuery.send(null);
  }
}

function cekEmail(email) { //use in home.aspx
  var Ssql;
  Ssql = "SELECT email FROM mst_customer WHERE email='" + email + "'";
  var AJAXQuery = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
  if (AJAXQuery.readyState == 0 || AJAXQuery.readyState == 4) {
    AJAXQuery.onreadystatechange = function() {
      if (AJAXQuery.status == 200 && AJAXQuery.readyState == 4) {
        if (AJAXQuery.responseText == '1') {
          alert("Email telah terpakai. Silakan masukkan Email yang lain");
        }
        else
          document.getElementById('cekEmail').innerHTML = '';
      }
    };
    AJAXQuery.open('GET', 'Query.aspx?query=' + Ssql, true);
    AJAXQuery.send(null);
  }
}
