function createXMLHttpRequest() {

    var ua;
    
    if(window.XMLHttpRequest) {
        try {
        ua = new XMLHttpRequest();

        } catch(e) {
        ua = false;
        }
    } else if(window.ActiveXObject) {
        try {

        ua = new ActiveXObject("Microsoft.XMLHTTP");
        } catch(e) {
        ua = false;
        }
    }
    return ua;
    }

    var req = createXMLHttpRequest();
/*---------function for ajax req------*/

 function testTitle(){
      document.getElementById('artMsg').innerHTML = "<em>Loading...</em>";
      var title = document.title;
      var url = location.href.toString();

      var chkurl = "indiandoctorsguide.com";
      var result = url.search(chkurl);

      if(result == -1){
            req.open('get','/idg/add2fav.php?title='+title+'&url='+url);

      }else{
           req.open('get','/add2fav.php?title='+title+'&url='+url);
      }

      req.onreadystatechange = handleResponse;

      req.send(null);
    }


function mailinvite(userid){// send self invitation code to the user

      var title = document.title;
      var url = location.href.toString();

      var chkurl = "indiandoctorsguide.com";
      var result = url.search(chkurl);

      if(result == -1){

         req.open('get','/idg/others/userinvite.php?id='+userid);

      }else{

         req.open('get','/others/userinvite.php?id='+userid);

      }

      req.onreadystatechange = handleResponse;

      req.send(null);


}

/*---handlerequest for articles--*/
    function handleResponse() {

      if(req.readyState == 4){

       var response = req.responseText;
       var update = new Array();

       if(response.indexOf("<div class='errorMessage'>" != -1) && response.indexOf("</div>" != -1)) {
         update = response.split("<div class='errorMessage'>");

         if(update[1].indexOf("</div>" != -1)){
           var lastPos = update[1].split("</div>");
           var ans = lastPos[0].substr(0,lastPos[0].length);

           document.getElementById("artMsg").innerHTML = ans;

         }
       }
      }
}