/*=======================*/
function CTY_OnChange(
    szPage,
    szLog,
    szAGENT_LANGUE,
	myCTY_Select,
	blTP
	)
{
	//.Collecte CTY.id _______
	lgCty_Id = myCTY_Select.options[myCTY_Select.selectedIndex].value;
//alert(lgCty_Id);
	
	var szPU_Ville = document.getElementsByName("szPU_Ville");
	var szDO_Ville = document.getElementsByName("szDO_Ville");
//alert(szPU_Ville[0].value);

    req = new Request(
	{
        method: 'post',
        url: szPage,

        data: {
            lgCty_Id:lgCty_Id,
            szLog:szLog,
            szAGENT_LANGUE:szAGENT_LANGUE
			},

		onRequest: function()
		{
        },

        onComplete: function(response)
		{
            var myDIV = document.getElementById('PU_Ville_MAIN');//alert('myDIV'+myDIV);
            myDIV.innerHTML = '<select name="szPU_Ville" onChange="selectother(this,this.form[\''+'szDO_Ville'+'\']);">'+response+'</select>';

            var myDIV = document.getElementById('DO_Ville_MAIN');//alert('myDIV'+myDIV);
            myDIV.innerHTML = '<select name="szDO_Ville">'+response+'</select>';

			//.upd tp
			if (blTP == 'ON')
			{
			    getTP_Engine_Details(
					'CACHE_TP',
					szLog,
				    szAGENT_LANGUE
					);
			}
        }

    }).send();

    return;
}//._______________________

/*=======================*/
function CTY_OnChange_for_FORM(
    szPage,
    szAGENT_LANGUE,
	myCTY_Select,
	szURL,
	blTP
	)
{
	//.Collecte CTY.id _______
	lgCty_Id = myCTY_Select.options[myCTY_Select.selectedIndex].value;
//alert(lgCty_Id);

	var szPU_Ville = document.getElementsByName(szURL);
//alert(szPU_Ville[0].value);

    var myDIV = document.getElementById('PU_Ville_MAIN');
//alert('myDIV'+myDIV);

    req = new Request(
	{
        method: 'post',
        url: szPage,

        data: {
            lgCty_Id:lgCty_Id,
            szAGENT_LANGUE:szAGENT_LANGUE
			},

		onRequest: function()
		{
			myDIV.innerHTML =
				"<center>...<img src='../images/ajax-loader.gif'></center>";
        },

        onComplete: function(response)
		{
            myDIV.innerHTML = '<select name="'+szURL+'">'+response+'</select>';

			//.upd tp
			if (blTP == 'ON')
			{
			    getTP_Engine_Details(
					'CACHE_TP',
					szLog,
				    szAGENT_LANGUE
					);
			}
        }

    }).send();

    return;
}//._______________________

/*=======================*/
function getTP_Engine_Details(
	szDIV_ID,
	szLog,
    szAGENT_LANGUE
	)
{
	var myDIV = document.getElementById(szDIV_ID);

	//.Collecte CTY.id _______
	var myCty = document.getElementById('pu_cty');
	lgCty_Id = myCty.options[myCty.selectedIndex].value;
//alert(lgCty_Id);

	var szPU_Ville = document.getElementsByName("szPU_Ville");
	var szDO_Ville = document.getElementsByName("szDO_Ville");
//alert(szPU_Ville[0]);

	var dtPU_Date = document.getElementById('dtPU_Date');
	var myPU_Heure = document.getElementById('dtPU_Heure');
	dtPU_Heure = myPU_Heure.options[myPU_Heure.selectedIndex];
//alert(dtPU_Heure.value);

	var dtDO_Date = document.getElementById('dtDO_Date');
	var myDO_Heure = document.getElementById('dtDO_Heure');
	dtDO_Heure = myDO_Heure.options[myDO_Heure.selectedIndex];
//alert(dtDO_Heure.value);

	var szPage = 'TP_Engine_GET_A_01.php';
	
    req = new Request(
	{
        method: 'post',
        url: szPage,

        data: {
            szLog:szLog,
            ae_lang:szAGENT_LANGUE,
            
            lgCty_Id:lgCty_Id,
			szPU_Ville:szPU_Ville[0].value,
			dtPU_Date:dtPU_Date.value,
			dtPU_Heure:dtPU_Heure.value,
			
			szDO_Ville:szDO_Ville[0].value,
			dtDO_Date:dtDO_Date.value,
			dtDO_Heure:dtDO_Heure.value,
			
			szMode:'0'
			},

		onRequest: function()
		{
			myDIV.style.display = 'block';
			myDIV.innerHTML =
				"<center>...<img src='../images/ajax-loader.gif'></center>";
        },

        onComplete: function(response)
		{
//alert(myDIV.innerHTML);
            if(typeof response=='undefined') myDIV.innerHTML = 'Manque : '+szPage;
			else myDIV.innerHTML = response;
//alert(myDIV.innerHTML);
        }

    }).send();

    return;
}//._______________________



