$(function(){

/*
    $('#advanced_search select').live('change', function(){
        url = '/map_result.php?secteur='+$('#secteur').val()+'&region='+$('#region').val()+'&departement='+$('#departement').val()+'&enseigne='+$('#enseigne').val();
        load(url)
    });	
*/

    
    $('#form_adresse').submit(function(){
        if( $('#adresse').val() == '' || $('#adresse').val() == 'Votre adresse...')
        {
            alert('Veuillez saisir une adresse');
        }
        else
        {
            
            var geocoder = new google.maps.Geocoder();

            if (geocoder) {
              geocoder.geocode({ 'address': $('#adresse').val(), 'region' : 'FR' }, function (results, status) {
              //geocoder.geocode({ 'address': $('#adresse').val(), 'bounds' : '34.172684,-118.604794|34.236144,-118.500938' }, function (results, status) {
                 
                 //alert('d');
                 //alert(results[1].Placemark);
                 if (status == google.maps.GeocoderStatus.OK) {
                    if (results[0]) {
                         //console.log(results[0].geometry.location);
                          map.panTo(results[0].geometry.location);
                          map.setZoom(12); 
                    } 
                    else {
                       console.log('No results found');
                    }
                 } 
                 else {
                    console.log('Geocoder failed due to: ' + status);
                 }
              });
            }
        }
    });	
    

    $('#sub_adresse').click(function(){
        if( $('#adresse').val() == '' || $('#adresse').val() == 'Votre adresse...')
        {
            alert('Veuillez saisir une adresse');
        }
        else
        {
            
            var geocoder = new google.maps.Geocoder();

            if (geocoder) {
              geocoder.geocode({ 'address': encodeURI($('#adresse').val()), 'region' : 'FR' }, function (results, status) {
                 
                 //alert(results[0].geometry);
                 //alert(results[1].Placemark);
                 if (status == google.maps.GeocoderStatus.OK) {
                    if (results[0]) {
                         //console.log(results[0].geometry.location);
                          map.panTo(results[0].geometry.location);
                          map.setZoom(12); 
                    } 
                    else {
                       console.log('No results found');
                    }
                 } 
                 else {
                    console.log('Geocoder failed due to: ' + status);
                 }
              });
            }
        }
    });	
    
    $('#enseigne_home').live('change', function(){
        var p = {};	
		p['secteur'] = $('#secteur_home').val();
		p['enseigne'] = $('#enseigne_home').val();
        load_home(p);
    });	


    $('#secteur_home').live('change', function(){
		var p = {};	
		p['secteur'] = $('#secteur_home').val();
        load_home(p);
    });	

    
    

    $('#enseigne').live('change', function(){
        var p = {};	
		p['secteur'] = $('#secteur').val();
		p['enseigne'] = $('#enseigne').val();
        load(p);
    });	


    $('#secteur').live('change', function(){
		var p = {};	
		p['secteur'] = $('#secteur').val();
        load(p);
    });	


    $('#region').live('change', function(){
        var p = {};	
		p['secteur'] = $('#secteur').val();
		p['enseigne'] = $('#enseigne').val();
		p['region'] = $('#region').val();
        load(p);
    });	

    $('#departement').live('change', function(){
        var p = {};	
		p['secteur'] = $('#secteur').val();
		p['enseigne'] = $('#enseigne').val();
		p['region'] = $('#region').val();
		p['departement'] = $('#departement').val();
        load(p);
    });	

});

function load_home(p)
{
    clearOverlays();
    
    $("#map_critere").empty().html('<div style="width:100%;text-align: center;margin-top:10px;position: absolute;"><img src="/images/ajax-loader.gif" /></div>');
    

		$('#map_critere').load('/map_result.php',p,function(str){
		});

  /*  $('#map_result').load(url, function() {

    });*/
}

function load(p)
{
    clearOverlays();
    
    $("#advanced_search_form").empty().html('<div style="width:100%;text-align: center;margin-top:20px;left: 150px;position: absolute;"><img src="/images/ajax-loader.gif" /></div>');
    

		$('#res_ajax').load('/result.php',p,function(str){
		});

  /*  $('#map_result').load(url, function() {

    });*/
}
