//Esta es la que se escribira en el php externo
//var directorioActual =" ";
//var rutaFiles= " ";
var directorios = new Array( );
var imagesOff 	= new Array( );
var imagesOn 	= new Array( );
//alert("cargado");
function populate( )
{
	//Ojo. Incluir directory_root y gif_url en las rutas de las imagenes
	
	directorios.push( { marcador: "quienessomos",
						url: "http://www.realmadrid.com",
						imagen: rutaFiles+"menuprincipal/proidei.gif",
						imagenOver:rutaFiles+"menuprincipal/proidei_on.gif",
						imageName: "proidei",
						imageOverName: "proidei_on" } );
						
	directorios.push( { marcador: "venta",
						url: "venta.htm",
						imagen: rutaFiles+ "menuprincipal/venta.gif",
						imagenOver: rutaFiles+"menuprincipal/venta_on.gif",
						imageName: "venta",
						imageOverName: "venta_on" } );
						
	directorios.push( { marcador: "locales",
						url: "locales.htm",
						imagen:  rutaFiles+"menuprincipal/alquiler.gif",
						imagenOver: rutaFiles+"menuprincipal/alquiler_on.gif",
						imageName: "alquiler",
						imageOverName: "alquiler_on" } );
	
	directorios.push( { marcador: "promociones",
						url: "realizadas.htm",
						imagen:  rutaFiles+"menuprincipal/promociones.gif",
						imagenOver: rutaFiles+"menuprincipal/promociones_on.gif",
						imageName: "promociones",
						imageOverName: "promociones_on" } );
						
	directorios.push( { marcador: "contacto",
						url: "contacto.htm",
						imagen:  rutaFiles+"menuprincipal/contacto.gif",
						imagenOver: rutaFiles+"menuprincipal/contacto_on.gif",
						imageName: "contacto",
						imageOverName: "contacto_on" } );
}

function doFixImage( )
{
	//alert("doFixImages");
	for( var k=0; k< directorios.length; k++ )
	{
		var marcador = directorios[ k ].marcador;
		//alert("el marcador es: "+marcador+" y el directorioActual "+directorioActual );
		if( marcador == directorioActual )
		{
			//alert("aquí se produce la coincidencia");
			document.getElementById( directorios[ k ].imageName ).src = imagesOn[ k ].src;			
		}
		
		
	}
}


//precarga de las imagenes
function doPreload( )
{
	if( document.images )
	{
		for( var k=0; k< directorios.length; k++ )
		{
			var element = directorios[ k ].imageName;
			var elementOn = directorios[ k ].imageOverName;
			
			imagesOff[ k ] = new Image( );
			imagesOff[ k ].src = directorios[ k ].imagen;
			
			imagesOn[ k ] = new Image( );
			imagesOn[ k ].src = directorios[ k ].imagenOver;
		}		
	}	
}


//funcion rollOver
function doRollOver( index ) 
{
	//alert("doRollOver: "+index );
	//alert("doRollOver: directorioActual "+directorioActual );
	
	//alert("rutaFiles: "+rutaFiles );
	//alert("directorioActual: "+directorioActual );
	if( document.images )
	{
		var marcador = directorios[ index ].marcador;
		if( marcador != directorioActual )
		{
			//alert( directorios[ index ].imageOverName );
			document.getElementById( directorios[ index ].imageName ).src = imagesOn[ index ].src;
		}
	}
}

//funcion rollOut
function doRollOut( index )
{
	if( document.images )
	{
		var marcador = directorios[ index ].marcador;
		if( marcador != directorioActual )
		{
			//alert( document.getElementById( directorios[ index ].imageName ) );
			document.getElementById( directorios[ index ].imageName ).src = imagesOff[ index ].src;
		}	
	}
}

function doOpen( index )
{
	var marcador = directorios[ index ].marcador;
	if( marcador != directorioActual )
	{	
		document.location.href = directorios[ index ].url;
	}
	return false;
}

function init()
{
	//alert("init");
	//alert("la cabecera es: "+directorioActual );
	//directorioActual = arg ;
	populate( );
	doPreload( );
	doFixImage( );	
}
					
					
