//**************************************************
var xmlHttp_Nav
var xmlHttp_ST
var xmlHttp_ED
//
function AjCalReset() {//Reset Cal of ST, obj=ST/ED
	DtIntiST = document.getElementById("DtIntiST").value
	DtIntiED = document.getElementById("DtIntiED").value
	DtThisTP = document.getElementById("DtThisTP").value
	DtST = AjCal_GetDate('ST')
	DtED = AjCal_GetDate('ED')
    //*** ST Start **********************
    if ( DtThisTP=='ST' ) { 
	    //---1a. For droplist use only
		xmlHttp_ST =GetXmlHttpObject()
		if (xmlHttp_ST==null){
			alert ("Browser does not support HTTP Request")
			return
		}
		var url ="/_includes/CalendarAj/CalendarPopup.asp"
		url =url+"?Date="+DtST
		url =url+"&sid="+Math.random()
		xmlHttp_ST.onreadystatechange = stateChangedDateStart_ST
		xmlHttp_ST.open("GET",url,true)
		xmlHttp_ST.send(null)
		
	    //---1b. For droplist and nav use
		xmlHttp_ED =GetXmlHttpObject()
		if (xmlHttp_ED==null){
			alert ("Browser does not support HTTP Request")
			return
		} 
		var url ="/_includes/CalendarAj/CalendarPopup.asp"
		url =url+"?Date="+DtED
		url =url+"&sid="+Math.random()
		xmlHttp_ED.onreadystatechange = stateChangedDateStart_ED
		xmlHttp_ED.open("GET",url,true)
		xmlHttp_ED.send(null)
	}	
    //*** ST End **************************
	
    //*** ED Start *************************
    if ( DtThisTP=='ED' ) {
	    //---2a. For droplist use only
		xmlHttp_ST =GetXmlHttpObject()
		if (xmlHttp_ST==null){
			alert ("Browser does not support HTTP Request")
			return
		}
		var url ="/_includes/CalendarAj/CalendarPopup.asp"
		url =url+"?Date="+DtST
		url =url+"&sid="+Math.random()
		xmlHttp_ST.onreadystatechange = stateChangedDateStart_ST
		xmlHttp_ST.open("GET",url,true)
		xmlHttp_ST.send(null)	
		
	    //--2b. For droplist and nav use
		xmlHttp_ED =GetXmlHttpObject()
		if (xmlHttp_ED==null){
			alert ("Browser does not support HTTP Request")
			return
		} 
		var url ="/_includes/CalendarAj/CalendarPopup.asp"
		url =url+"?Date="+DtED
		url =url+"&sid="+Math.random()
		xmlHttp_ED.onreadystatechange = stateChangedDateStart_ED
		xmlHttp_ED.open("GET",url,true)
		xmlHttp_ED.send(null)		
	}
    //*** ED Start ************************
}
function stateChangedDateStart_ST() {
	DtIntiST = document.getElementById("DtIntiST").value
    if (xmlHttp_ST.readyState==4 || xmlHttp_ST.readyState=="complete") { 
        document.getElementById(DtIntiST+'_CalCell').innerHTML = xmlHttp_ST.responseText 
    } 
}
function stateChangedDateStart_ED() {
	DtIntiED = document.getElementById("DtIntiED").value
    if (xmlHttp_ED.readyState==4 || xmlHttp_ED.readyState=="complete") { 
        document.getElementById(DtIntiED+'_CalCell').innerHTML = xmlHttp_ED.responseText 
    } 
}
//*************************************************************
function AjCalNav(obj) {
    xmlHttp_Nav =GetXmlHttpObject()
    if (xmlHttp_Nav==null) {
        alert ("Browser does not support HTTP Request")
        return
    } 
    var url ="/_includes/CalendarAj/CalendarPopup.asp"
    url =url+"?Date="+obj
    url =url+"&sid="+Math.random()
    xmlHttp_Nav.onreadystatechange = stateChangedDateStart
    xmlHttp_Nav.open("GET",url,true)
    xmlHttp_Nav.send(null)
} 
function stateChangedDateStart() {
	DtIntiST = document.getElementById("DtIntiST").value
	DtIntiED = document.getElementById("DtIntiED").value
	DtThisTP = document.getElementById("DtThisTP").value
    if (DtThisTP=='ST') { STED = document.getElementById("DtIntiST").value }
    if (DtThisTP=='ED') { STED = document.getElementById("DtIntiED").value }
	
    if (xmlHttp_Nav.readyState==4 || xmlHttp_Nav.readyState=="complete") { 
        document.getElementById(STED+'_CalCell').innerHTML = xmlHttp_Nav.responseText 
    } 
}//

function GetXmlHttpObject()
{ 
    var objXMLHttp =null
    if (window.XMLHttpRequest){
        objXMLHttp =new XMLHttpRequest()
    }
    else if (window.ActiveXObject){
        objXMLHttp =new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
} 
//****************************************************************


