function retrieve_passord (site_url){
    var email = $("#email_retrieve").val();
    var url = site_url+"login/retrieve_pass";            

    $.ajax({
        type: "POST",
		url: url,
		cache: false,
		data: "email="+email,
		processData: false,
		beforeSend:  function() {
		    $("#retrieve_password_message").html("<img src='"+site_url+"images/loading12x12.gif'> enviando");
        },
		success: function(html){
		    	$("#retrieve_password_message").html(html);
		},
		error:function(x,e){
			var mensaje="Error: ";
			if(x.status==0){
				mensaje=mensaje+'You are offline!!\n Please Check Your Network.';
			}else if(x.status==404){
				mensaje=mensaje+'Requested URL not found.';
			}else if(x.status==500){
				mensaje=mensaje+'Internel Server Error.';
			}else if(e=='parsererror'){
				mensaje=mensaje+'Error.\nParsing JSON Request failed.';
			}else if(e=='timeout'){
				mensaje=mensaje+'Request Time out.';
			}else {
				mensaje=mensaje+'Unknown Error.\n'+x.responseText;
			}
			$("#retrieve_password_message").html("<span style='color:red'><b>"+mensaje+"</b></span>");
		}
	});	 
}


	function muestraPopupIslas(){
		jQuery.get('http://www.tenercoche.com/popups/choose_island', function(data) {
			$(document).bind('reveal.facebox', function() {$("#faceBoxClose").remove()}); //esta linea oculta el boton de cerrar, para que el usuario no pueda continuar sin seleccionar una isla
			jQuery.facebox(data);
		});
	}

	function muestraPopup(popup_name){
		var d=new Date();
		var random_number=d.getTime();
		jQuery.get('http://www.tenercoche.com/popups/'+popup_name+'/'+random_number, function(data) {
			$(document).bind('reveal.facebox', function() {$("#faceBoxClose").remove()}); //esta linea oculta el boton de cerrar, para que el usuario no pueda continuar sin seleccionar una isla
			jQuery.facebox(data);
		});
	}
		
	function add_publicity_click_hit(publicity_id){
		jQuery.get('http://www.tenercoche.com/publicity/add_publicity_click_hit/'+publicity_id, function(data) {});
	}
		
	function add_car_advert_hit(advert_id, type){
		jQuery.get('http://www.tenercoche.com/coches/nuevo_hit/'+advert_id+'/'+type, function(data) {});
	}
		
	function add_bike_advert_hit(advert_id, type){
		jQuery.get('http://www.tenercoche.com/motos/nuevo_hit/'+advert_id+'/'+type, function(data) {});
	}
		
	function add_boat_advert_hit(advert_id, type){
		jQuery.get('http://www.tenercoche.com/barcos/nuevo_hit/'+advert_id+'/'+type, function(data) {});
	}
		
	function add_accessory_advert_hit(advert_id, type){
		jQuery.get('http://www.tenercoche.com/accesorios/nuevo_hit/'+advert_id+'/'+type, function(data) {});
	}
	
	function save_cookie_viewmode(viewmode,new_view_mode_url){
		if ((viewmode != "list") && (viewmode != "box"))     
        	viewmode = "box";	
        setCookie_and_new_view_mode('cookieViewMode',viewmode,10000,new_view_mode_url); //expires in 10000 days
	}
	
function load_featured_cars_page (zone_name, pagenumber){	
	var d=new Date();
	var random_number=d.getTime();
    var url = "http://www.tenercoche.com/coches/get_featured_cars_page/"+zone_name+"/"+pagenumber+"/"+random_number;            

	jQuery.get(url, function(data) { 
		$("div#featured").html(data); 
	}); 
}

function load_featured_bikes_page (zone_name, pagenumber){	
	var d=new Date();
	var random_number=d.getTime();
    var url = "http://www.tenercoche.com/motos/get_featured_bikes_page/"+zone_name+"/"+pagenumber+"/"+random_number;            

	jQuery.get(url, function(data) { 
		$("div#featured").html(data); 
	}); 
}

function load_featured_boats_page (zone_name, pagenumber){	
	var d=new Date();
	var random_number=d.getTime();
    var url = "http://www.tenercoche.com/barcos/get_featured_boats_page/"+zone_name+"/"+pagenumber+"/"+random_number;            

	jQuery.get(url, function(data) { 
		$("div#featured").html(data); 
	}); 
}

function load_lastquery_cars (lastquery_id){
	var d=new Date();
	var random_number=d.getTime();
	if (lastquery_id=="") lastquery_id=0;//hack for IE
    var url = "http://www.tenercoche.com/coches/get_lastquery_cars/"+lastquery_id+"/"+random_number;            

	jQuery.get(url, function(data) { 
		$("div#lastquery").html(data); 
	}); 	
}	

function load_lastquery_bikes (lastquery_id){
	var d=new Date();
	var random_number=d.getTime();
	if (lastquery_id=="") lastquery_id=0;//hack for IE
    var url = "http://www.tenercoche.com/motos/get_lastquery_bikes/"+lastquery_id+"/"+random_number;            

	jQuery.get(url, function(data) { 
		$("div#lastquery").html(data); 
	}); 	
}

function load_lastquery_boats (lastquery_id){
	var d=new Date();
	var random_number=d.getTime();
	if (lastquery_id=="") lastquery_id=0;//hack for IE
    var url = "http://www.tenercoche.com/barcos/get_lastquery_boats/"+lastquery_id+"/"+random_number;            

	jQuery.get(url, function(data) { 
		$("div#lastquery").html(data); 
	}); 	
}

function load_recent_cars (){
	var d=new Date();
	var random_number=d.getTime();
    var url = "http://www.tenercoche.com/coches/get_recent_cars/"+random_number;            

	jQuery.get(url, function(data) { 
		$("div#recents").html(data); 
	}); 	
}

function load_recent_bikes (){
	var d=new Date();
	var random_number=d.getTime();
    var url = "http://www.tenercoche.com/motos/get_recent_bikes/"+random_number;            

	jQuery.get(url, function(data) { 
		$("div#recents").html(data); 
	}); 	
}

function load_recent_boats (){
	var d=new Date();
	var random_number=d.getTime();
    var url = "http://www.tenercoche.com/barcos/get_recent_boats/"+random_number;            

	jQuery.get(url, function(data) { 
		$("div#recents").html(data); 
	}); 	
}

