var ajaxObject=getXmlHttpRequestObject()
var ajaxObject2=getXmlHttpRequestObject()
var page2 = ''
var element2 = ''
var indicator2 = ''

var page3 = ''
var element3 = ''
var indicator3 = ''


function  ajax2(page, postVars, getVars, element, indicator){    
  if(ajaxObject.readyState==4 || ajaxObject.readyState==0 ){       
    element2 = element          
		page2 = page
		indicator2 = indicator
		if(indicator !=''){
			document.getElementById(indicator).style.display=''
		}
    
		ajaxObject.open("POST", page+'?'+getVars, true);		
		ajaxObject.onreadystatechange = handelAjax; 			
		ajaxObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		var param = postVars;					
		ajaxObject.send(param);
	}
}


function handelAjax(){
	if(ajaxObject.readyState==4){		
    if(indicator2 != ''){
			GEBI(indicator2).style.display='none';	
		}    
	if(element2) {                 
    $('#'+element2).hide()
    $('#'+element2).html(ajaxObject.responseText)
    $('#'+element2).fadeIn(800) 
  }  
	}
}

function  ajax3(page, postVars, getVars, element, indicator){
	if(ajaxObject2.readyState==4 || ajaxObject2.readyState==0 ){       
    element3 = element          
		page3 = page
		indicator3 = indicator
		if(indicator !=''){
			document.getElementById(indicator).style.display=''
		}
    
		ajaxObject2.open("POST", page+'?'+getVars, true);		
		ajaxObject2.onreadystatechange = handelAjax3; 			
		ajaxObject2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		var param = postVars;					
		ajaxObject2.send(param);
	}
}


function handelAjax3(){
	if(ajaxObject2.readyState==4){		
    if(indicator3 != ''){
			GEBI(indicator3).style.display='none';	
		}    
	if(element3) {      
      $('#'+element3).html(ajaxObject2.responseText)                
    }
  }
}
