<!--

var http = createRequestObject();

function ajax_checkUserName()
{
    try{
        if((http.readyState == 4)&& (http.status == 200)){
            var response = http.responseText;
//            window.alert(response);
            if (response == '0') {
	        document.getElementById('username_available').style.color = 'green';
                document.getElementById('username_available').innerHTML = 'username available';
            }
            else {
	        document.getElementById('username_available').style.color = 'red';
                document.getElementById('username_available').innerHTML = 'username not available';
            }
        }
    }
    catch(e){}
    finally{}
}

function ajax_timePointAward()
{
    try{
        if((http.readyState == 4)&& (http.status == 200)){
            var response = http.responseText;
	    TargetDate = response;	    
	    setTimeout('resetTimer("' + TargetDate + '")', 2000);
        }
    }
    catch(e){}
    finally{}

//  window.alert(TargetDate);

}

function createRequestObject() {
    var xmlhttp;
    try { xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); }
    catch(e) {
        try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
        catch(f) { xmlhttp=null; }
    }
    if(!xmlhttp&&typeof XMLHttpRequest!="undefined") {
        xmlhttp=new XMLHttpRequest();
    }
 
   return  xmlhttp;
}


function sendRequestTextGet(script_name, vars, response_handler) {
    var rnd = Math.random();
//    vars = escape(vars);

//    window.alert(script_name + ', ' + vars + ', ' + response_handler);
//    window.alert(vars);
    
    try{
        http.open('GET',  script_name + '?' + vars);
        http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

        if (response_handler == 'ajax_checkUserName') {
            http.onreadystatechange = ajax_checkUserName;
        }

        if (response_handler == 'ajax_timePointAward') {
            http.onreadystatechange = ajax_timePointAward;
        }
//        http.onreadystatechange = response_handler;
//        http.onreadystatechange = handleResponseText;
        http.send(null);
    }
    catch(e){}
    finally{}
}


function handleResponseText() {
    try{
        if((http.readyState == 4)&& (http.status == 200)){
            var response = http.responseText;
            if (response == 0) {
                
            }
            window.alert(response);
        }
    }
    catch(e){alert("hello");}
    finally{}
}

-->
