
allPoints = new Object();

        
function submitEditMyAccount(){
document.getElementById("trajetForm").prix.value = document.getElementById("trajetForm").prix.value.replace(",", ".");
document.getElementById("trajetForm").submit();
}


function loadPoints(id, num, rue, ville, pays){
	var temp=new PointRemarquable(id, num, rue, ville, pays);
	allPoints[id]=temp;
}

function PointRemarquable(id, num, rue, ville, pays){
	
	this.idPt=id;
	this.numPt=num;
	this.ruePt=rue;
	this.villePt=ville;
	this.paysPt=pays;

	this.idA = function PointRemarquable_idA(){
        return this.idPt;
    }
    this.numA = function PointRemarquable_numA(){
        return this.numPt;
    }
    this.rueA = function PointRemarquable_rueA(){
        return this.ruePt;
    }
    this.villeA = function PointRemarquable_villeA(){
        return this.villePt;
    }
    this.paysA = function PointRemarquable_paysA(){
        return this.paysPt;
    }
}

function loadPointArr(elemId, id, level){
	loadKids(elemId, id, level, 'spotedPointArrivee', 'loadPointArr');
	if(id!=""){
		ptDetail = allPoints[id];
		if(ptDetail.villeA()!=''){
			document.getElementById("trajetForm").numArrivee.value=ptDetail.numA();
			document.getElementById("trajetForm").adresseArrivee.value=ptDetail.rueA();
			document.getElementById("trajetForm").villeArrivee.value=ptDetail.villeA();
			document.getElementById("trajetForm").numArriveeHidden.value=ptDetail.numA();
			document.getElementById("trajetForm").adresseArriveeHidden.value=ptDetail.rueA();
			document.getElementById("trajetForm").villeArriveeHidden.value=ptDetail.villeA();
			document.getElementById("trajetForm").paysArrivee.value=ptDetail.paysA();
		}
	}else{
		document.getElementById("trajetForm").numArrivee.value="";
		document.getElementById("trajetForm").adresseArrivee.value="";
		document.getElementById("trajetForm").villeArrivee.value="";
		document.getElementById("trajetForm").paysArrivee.value="France";
		document.getElementById("trajetForm").numArriveeHidden.value="";
		document.getElementById("trajetForm").adresseArriveeHidden.value="";
		document.getElementById("trajetForm").villeArriveeHidden.value="";	
		document.getElementById("trajetForm").paysArriveeHidden.value="France";	
	}
}
function loadPointDep(elemId, id, level){
	loadKids(elemId, id, level, 'spotedPointDepart', 'loadPointDep');
	if(id!=""){
		ptDetail = allPoints[id];
		if(ptDetail.villeA()!=''){
			document.getElementById("trajetForm").numDepart.value=ptDetail.numA();
			document.getElementById("trajetForm").adresseDepart.value=ptDetail.rueA();
			document.getElementById("trajetForm").villeDepart.value=ptDetail.villeA();
			document.getElementById("trajetForm").paysDepart.value=ptDetail.paysA();
			}
	}else{
		document.getElementById("trajetForm").numDepart.value="";
		document.getElementById("trajetForm").adresseDepart.value="";
		document.getElementById("trajetForm").villeDepart.value="";
		document.getElementById("trajetForm").paysDepart.value="France";
	}
}



function afficheRetour(doRetour){
if(doRetour=='T'){
document.getElementById("trajetForm").dateretour.disabled=false;
document.getElementById("trajetForm").horaireRetour.disabled=false;
}else{
document.getElementById("trajetForm").dateretour.disabled=true;
document.getElementById("trajetForm").horaireRetour.disabled=true;
}
}



