
function Email(val){
	var filter = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,4}$/; 	
	if (!filter.test(val))
		return false;
	else
		return true;
}


function Tel(val){
	var filter = /^0[1-68]([-. ]?[0-9]{2}){4}$/; 	
	if (!filter.test(val))
		return false;
	else
		return true;
}


function verifFav(){
	mes = "";
	with (window.document.forms['favoris']) {
		if(libelle.value.length == 0)
			mes += "Il faut renseigner le champ : nom du lieu \n";
			
		if(adresse.value.length == 0)
			mes += "Il faut renseigner le champ : adresse \n";			
			

		if(ville.value.length == 0){
			mes += "Il faut renseigner le champ : ville \n";	
		}

		if(cp.value.length == 0)
			mes += "Il faut renseigner le champ : code postal ";			
		else{
			if(cp.value.length!=5)
				mes += "Format du code postal invalide";
		}		
	
	}
	if(mes == "")
		return true;
	else{
		jAlert(mes,'information');
		return false;
	}
}


function verifDelivr(){
	mes = "";
	with (window.document.forms['delivr']) {
	
		

		var coche=false;
		for(i=0;i<fav.value.length;i++){
			if(fav[i].checked)
				coche=true;
		}
		/*if(fav.checked)
				coche=true;		*/

		if(coche == false && libelle.value.length == 0 && adresse.value.length == 0 && cp.value.length == 0 && ville.value.length == 0)
			mes += "Merci de choisir un endroit favoris ou d'en creer un !";
			
		if (coche==false && (libelle.value.length != 0 || adresse.value.length != 0 || cp.value.length != 0 || ville.value.length != 0)){
			if(libelle.value.length == 0)
				mes += "Merci de remplir le champ : libellé \n";
					
			if(adresse.value.length == 0)
				mes += "Merci de remplir le champ : adresse \n";	
				
			if(cp.value.length == 0)
				mes += "Merci de remplir le champ : code postal \n";				
				
			if(ville.value.length == 0)
				mes += "Merci de remplir le champ : ville";	
		}			
					
	
	}
	if(mes == "")
		return true;
	else{
		jAlert(mes,'information');
		return false;
	}
}
/*****************************************************************************************************************************/

function afficheBoutique(quoi){
    if(quoi == "infos"){
		  jQuery("#pageInfos").addClass('active');
		  jQuery("#pageColis").removeClass("active");
		}else{
    	jQuery("#pageInfos").removeClass('active');
		  jQuery("#pageColis").addClass("active");
    }


		jQuery.get('ajax_boutique.php?aff='+quoi, 
			function(data){
				document.getElementById('contenuBoutique').innerHTML=data;
			}
		);

}	

function affiche(quoi){

	if(quoi == "colis_cours"){
		jQuery("#pageColisCours").addClass('active');
		jQuery("#pageColisRecu").removeClass("active")
		jQuery.get('colis_cours.php', 
			function(data){
				document.getElementById('contenuColis').innerHTML=data;
			}
		);
	}
	
	if(quoi == "colis_recu"){
		jQuery("#pageColisRecu").addClass('active');
		jQuery("#pageColisCours").removeClass("active")
		jQuery.get('colis_recu.php', 
			function(data){
				document.getElementById('contenuColis').innerHTML=data;
			}
		);
	}	

}

function addFavoris(){
	jQuery.get('favoris.php?so=f', 
	function(data){
		document.getElementById('contenu-favoris').innerHTML=data;
	});
}

function suppFavoris(id){
	jQuery.get('favoris.php?so=s&FAV_ID='+id,
	function(data){
		document.getElementById('f'+id).style.display = "none";
		document.getElementById('msg').innerHTML = data;
	});
} 

function showFavoris(id){
		if(document.getElementById('favoris'+id).innerHTML.length == 0){
			jQuery.get('favoris.php?so=f&FAV_ID='+id, 
			function(data){
				document.getElementById('favoris'+id).innerHTML=data;
				jQuery("#favoris"+id).slideToggle("slow");
			});			
		}else{
			jQuery("#favoris"+id).slideToggle("slow");
		}

}

function formulaireFavoris(){
	jQuery.get('favoris.php?so=f', 
		function(data){
			document.getElementById('contenu-compte').innerHTML=data;
		}
	);
}

function showHistorique(id){
	if(document.getElementById('historique'+id).innerHTML.length == 0){
		jQuery.get('colis_cours.php?so=h&COL_ID='+id, 
		function(data){
			document.getElementById('historique'+id).innerHTML=data;
		});			
	}else{
		jQuery("#historique"+id).slideToggle("slow");
	}
}



function inPut(id){
	if(document.getElementById(id).value.length > 0){
		jQuery('#'+id).css({"background-position":" -300px 0","-webkit-box-shadow":" 0px 0px 10px #fff"});
	}
}



/*****************************************************************************************************************************/

var map = null;
var geocoder = null;

function initialize() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
        geocoder = new GClientGeocoder();
      }
    }

function showAddress(address) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
            } else {
              map.setCenter(point, 13);
              var marker = new GMarker(point);
              map.addOverlay(marker);
              marker.openInfoWindowHtml(address);
            }
          }
        );
      }
    }

