function toolAJAXFunction2(valuemode,elementid,fetchurl,qstring,confirmprompt)
{
  var url = fetchurl+"?"+qstring;
	if (confirmprompt) {
		if (confirm('Are you sure?')) {

			new Ajax.Request(url, {
			  method: 'get',
			  onSuccess: function(transport) {
			    var notice = $('notice');
			           if (valuemode==0) 
			           {
			           	 document.getElementById(elementid).value=transport.responseText;
			           }
			           else
			           {
			             document.getElementById(elementid).innerHTML=transport.responseText;
			           }
			  }
			});
		}
	} else {
			new Ajax.Request(url, {
			  method: 'get',
			  onSuccess: function(transport) {
			    var notice = $('notice');
			           if (valuemode==0) 
			           {
			           	 document.getElementById(elementid).value=transport.responseText;
			           }
			           else
			           {
			             document.getElementById(elementid).innerHTML=transport.responseText;
			           }
			  }
			});
	}
}


function toolAJAXFunction(valuemode,elementid,fetchurl,qstring,confirmprompt)
  {
  var xmlHttp;
  
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("ERROR-Your web browser does not support that function.");
        return false;
        }
      }
    }
    if (confirmprompt) {
      if (confirm('Are you sure?')) {
  		    xmlHttp.onreadystatechange=function()
		      {
		      if(xmlHttp.readyState==4)
		        {
		         if (xmlHttp.responseText!="")
		         {
		           if (valuemode==0) 
		           {
		           	 document.getElementById(elementid).value=xmlHttp.responseText;
		           }
		           else
		           {
		             document.getElementById(elementid).innerHTML=xmlHttp.responseText;
		           }
		         }
		         else
		         {
		         
		           alert("Operation failed or Permission denied");
		         }
		        }
		      }
		    callpage=fetchurl+"?"+qstring;
		    xmlHttp.open("GET",callpage,true);
		    xmlHttp.send(null);
  	  }
  	  }
  	else {
  		    xmlHttp.onreadystatechange=function()
		      {
		      if (document.getElementById('waiticon')!=null) {
		        document.getElementById('waiticon').innerHTML="<img src='/images/ajax-loader.gif' alt='loading' title='loading'/>";
		      }
		      if(xmlHttp.readyState==4)
		        {
     		     if (document.getElementById('waiticon')!=null) {
			        document.getElementById('waiticon').innerHTML="";
			     }
		         if (xmlHttp.responseText!="")
		         {
		           if (valuemode==0) 
		           {
		           	 document.getElementById(elementid).value=xmlHttp.responseText;
		           }
		           else
		           {
		             document.getElementById(elementid).innerHTML=xmlHttp.responseText;
		           }
		         }
		         else
		         {
		           
		           alert("Operation failed or Permission denied");
		         }
		        }
		      }
		    callpage=fetchurl+"?"+qstring;
		    xmlHttp.open("GET",callpage,true);
		    xmlHttp.send(null);
  	  }
  	
  	
  }
