function InitiAjax()
{
var ajax=false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
function getUser(keyWords)
{
if (typeof(keyWords) == 'undefined')
{
return false;
}
var url = "CheckName.php?temp="+Math.random()+"&uname=" + keyWords;
var show = document.getElementById("checkname");
var ajax = InitiAjax();
ajax.open("GET", url, true);
ajax.setRequestHeader("Content-Type","text/html");
ajax.setRequestHeader("Content-Type","utf-8");
ajax.onreadystatechange = function() {
if (ajax.readyState == 4 && ajax.status == 200) {
show.innerHTML = ajax.responseText;
}
}
ajax.send(null);
} 

function userLogin()
{
var url = "/inc/login.php?temp="+Math.random();
var show = document.getElementById("myform");
var ajax = InitiAjax();
ajax.open("GET", url, true);
ajax.setRequestHeader("Content-Type","text/html");
ajax.setRequestHeader("Content-Type","utf-8");
ajax.onreadystatechange = function() {
if (ajax.readyState == 4 && ajax.status == 200) {
show.innerHTML = ajax.responseText;
}
}
ajax.send(null);
} 

function AffirmPass(){
if (document.getElementById("password").value==document.getElementById("password2").value)
{
document.getElementById("password1_div").innerHTML="same password";
}else{
document.getElementById("password1_div").innerHTML="Password inconsistent!!!";
}
}
function Checkmail(mail)
{
if (mail == "")
{
alert("email can't empty");
return false;
}else{
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,4}$/;
if(!myreg.test(mail))
{
alert('error\n\n email format is not correctŁĄ');
return false;
}else{
getUser(mail);
}
}
}