// var loadedobjects=""
 // var rootdomain="http://"+window.location.hostname
  // alert(window.location);

  var uri ='';

function ajexconnection()
	{
	
		var ajex;
		var browser=navigator.appName;
		
		if(browser == "Microsoft Internet Explorer")
		{
			ajex = new ActiveXObject("microsoft.XMLHTTP");
		}
		else
		{
			ajex = new XMLHttpRequest();
		}
		return ajex;
		
	}
	
	var http = ajexconnection();
	
	function sendreq(perameter)
	{	
		http.open('get',ActionFileUrl+perameter);			
		http.onreadystatechange = RecAdd;
	    http.send(null);
	}
	
	function sendreq1(perameter)
	{	
		http.open('get','userprofileupdate_a.php'+perameter);			
		http.onreadystatechange = RecAdd;
	    http.send(null);
	}
	function RecAdd()
	{
		if(http.readyState == 4)
		{
    	    var response = http.responseText;						
			if(uri)
			ajaxpage(uri, 'DivListArea');
			else
			ajaxpage(ListFileUrl, 'DivListArea');
			alert(trim(response));
			HideAddForm();
    	}
	} 
	
	function sendreq_new(perameter)
	{	
		http.open('get',ActionFileUrl+perameter);			
		http.onreadystatechange = RecAdd_new;
	    http.send(null);
	}
	
	function RecAdd_new()
	{
		if(http.readyState == 4)
		{
    	    var response = http.responseText;	
			alert(trim(response));
			HideAddForm();
    	}
	}
	

/* ##################  For all operation in admin section 	###########################*/

function ajaxpage(url, containerid){
	// alert(url);	
	if(url.match('start|keyword|mode=Add'))
	uri = url;	
	if(url == ListFileUrl)	{
		uri = '';		
	}	
document.getElementById('Divloading').style.display = 'block';
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false 
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
document.getElementById('Divloading').style.display = 'none';
}

// LTrim(string) : Returns a copy of a string without leading spaces.
function ltrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(0)) != -1) {
      var j=0, i = s.length;
      while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
         j++;
      s = s.substring(j, i);
   }
   return s;
}

//RTrim(string) : Returns a copy of a string without trailing spaces.
function rtrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
      var i = s.length - 1;       // Get length of string
      while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
         i--;
      s = s.substring(0, i+1);
   }
   return s;
}

// Trim(string) : Returns a copy of a string without leading or trailing spaces
function trim(str) {
   return rtrim(ltrim(str));
}
