	
	//Ultimo elemento del menu seleccionado
	var lastMyTravelItemSelected = null;
	
 /*
 	Recupera el archivo y lo muestra en el panel derecho. 
 	Actualiza tambien el menu de la izquierda.
 */
	showArticle = function ( article, anchorId ) {
		
		if ( lastMyTravelItemSelected != null ) {
			if ( dojo.byId( lastMyTravelItemSelected ))  {
				dojo.style(lastMyTravelItemSelected, "color", "#999999");
			}
		}
		lastMyTravelItemSelected = anchorId;
		dojo.style(anchorId, "color", "red");
	 	dijit.byId("layoutRight").attr("href", article);
	}

/*********************** DOJO JSON **********************************************/

	
	

	
	
	/*********************************************** MY TRAVELS ***************************************/
	
	/*
	MyTravels
	*/
	showMyTravels = function ( filter) {
		
		if (dijit.byId("layoutLeft")) {
	        dijit.byId("layoutLeft").destroy();
	        dijit.byId("layoutRight").destroy();
		}
		
		refreshView( '#ca0a2f', 'content/articles/myTravels.html' ); //vermell grana
		var cities = getMyTravelsData(filter);
		
	} //end function
	
	//Construccion del menu de la izquierda para los viajes
  showMyTravelsLeftMenu = function ( json, filter ) {
	  
	  var buffer = "<ul id='myTravels'>";
	 
	  for ( i=0; i<json.menu.length; i++) {
	  var item = json.menu[i];
		if (  item.type == filter || filter == null ) {
			
			buffer +=  "<li id='header'>" + item.title + "</li>";
			for ( j=0; j < item.data.length; j++ ) {
				var subitem = item.data[j];
				var x = j + "_" + i;
				var langs = subitem.languages;
				
				if ( langs != null ) { //Te idiomes
					if ( langs.length == 1 ) {
						buffer += "<li><a id='anchor_" + x + "' href='javascript:showArticle(\"" + subitem.file + "_" + langs[0].id + ".html\",\"anchor_" + x + "\");'');'>" + subitem.name;
					}
					else {
						buffer += "<li><a id='anchor_" + x + "' href='#');'>" + subitem.name;
					}
					for (w=0; w <langs.length;w++) {
						buffer += "<a title='View'href='javascript:showArticle(\"" + subitem.file + "_" + langs[w].id + ".html\",\"anchor_" + x + "\");'>";
						buffer += "<img class='flag' src='Images/flags/" + langs[w].id + ".gif'/></a>";
					}
					buffer += "</a>";
				}
				else { //No te traduccio
					buffer += "<li><a id='anchor_" + x + "' href='javascript:showArticle(\"" + subitem.file +"\",\"anchor_" + x + "\");'>" + subitem.name +"</a>";
				}
				buffer += "</li>";
					}//end for			
			} //end if
		} //end for
		buffer += "</ul>";
		
		dojo.byId("layoutLeft").innerHTML = buffer;  
		
  }



/*************** CARREGA DELS FITXERS JSON ******************/

		

  //Recupera la lista de paises
  getMyTravelsData = function(filter) {
		dojo.xhrGet( {
			url: "content/menus/myTravels.json", preventCache:true,
			handleAs: "json",
			load: function(responseObject, ioArgs) {
				showMyTravelsLeftMenu( responseObject, filter );
			}
		});
  }
