var http_request=false;
function send_request(url){
    http_request=false;
        if(window.XMLHttpRequest){
         http_request=new XMLHttpRequest();
         if(http_request.overrideMimeType){
           http_request.overrideMimeType("text/xml");
         }
        }
        else if(window.ActiveXObject){
         try{
          http_request=new ActiveXObject("Msxml2.XMLHttp");
         }catch(e){
          try{
          http_request=new ActiveXobject("Microsoft.XMLHttp");
          }catch(e){}
         }
    }
        if(!http_request){
         window.alert("XMLHttp object creation failed!");
         return false;
        }
        http_request.onreadystatechange=processrequest;
    http_request.open("GET",url,true);
        http_request.send(null);
}

function processrequest(){
   if(http_request.readyState==4){
     if(http_request.status==200){
          document.getElementById(reobj).innerHTML=http_request.responseText;
         }
         else{
          alert("The page you have requested is not normal!");
         }
   }
}

function list(obj){
   var f=document.reg;
   var id=f.albumselect.value;
   if( id=="" ){
   document.getElementById(obj).innerHTML="album is not exists.";
        f.albumselect.focus();
        return false;
    }else{
   document.getElementById(obj).innerHTML="loading...";
   send_request('playlistmanage.php?action=return&albumid='+id);
   reobj=obj;
   }
}


function checkregister(obj){
   var f=document.registerform;
   var names=f.username.value;
   if(names==""){
   document.getElementById(obj).innerHTML="";
        f.username.focus();
        return false;
    }else{
   document.getElementById(obj).innerHTML="loading...";
   send_request('register.php?action=checkreturn&usernames='+names);
   reobj=obj;
   }
}

function checksourceurl(obj){
   var f=document.linkform;
   var slink=f.s_link.value;
   var thisid=f.thisid.value;
   slink=slink.replace(/(^\s*)|(\s*$)/g, "");
   if(slink ==""){
   document.getElementById(obj).innerHTML="";
        f.s_link.focus();
        return false;
    }else{
   document.getElementById(obj).innerHTML="checking...";
   send_request('linksystemsetting.php?action=checkreturn&s_link='+slink+'&id='+thisid);
   reobj=obj;
   }
}

function checkchannel(obj){
   var f=document.videoadd_editor;
   var names=f.channel_url.value;
   var channelid=f.hiddenchannelname.value;
   if(names==""){
   document.getElementById(obj).innerHTML="";
        f.channel_url.focus();
        return false;
    }else{
   document.getElementById(obj).innerHTML="loading...";
   send_request('channel.php?action=checkchannel&name='+names+'&channelid='+channelid);
   reobj=obj;
   }
}


