
// Constantes de uso global
var CONST_Selected_Menu_Class = "selected_menu";

/*
 *   Dada una opción de menú, le cambia el estilo para que aparezca como seleccionada
 */
function selectMenuOption( obj )
{
    obj.className = CONST_Selected_Menu_Class;
}

/*
 *   Carga todas las vistas de la galería en cuestión en el iframe
 *   principal de descargas
 */
function loadCatalogue( pagina, obj )
{
    var iFramon = eval( "top.frames[0]" );
	if( iFramon == null ) iFramon = document;
    
    if( obj != null )
    {
        restoreMenus( obj.className ); 		
        selectMenuOption( obj );
    }
   	
    var gallery = getCatalogue( pagina );
    var texto   = getDesc( pagina );

    iFramon.location.href = "./detail.html?CATALOGUE="+gallery+"&NAME="+pagina+"&TEXT="+texto;
}

/*
 * Devuelve el la descripción del catálogo en función de su nombre abreviado
 */
function getDesc( pagina )
{
    var retorno = "desconocida"
    
    if( pagina == 'mara' )
       retorno = "SIMON EDMONDSON  Exhibition catalogue<br>Text : Norbert Lynton in English French and Spanish<br>88 pp, 30,5 x 25 cm. 3 b/w and 32 colour reproductions<br><br>Available at : <a href='mailto:gallery@flowerseast.com?subject=Simon Edmondson catalogue info'>gallery@flowerseast.com</a>";
    else if( pagina == 'lumbreras1' )
       retorno = "EDMONDSON  'Disparidades y Discrepancias'.<br>Exhibition catalogue<br>Text : Simon Edmondson in Spanish and English<br>24 pp. 29 x 23 cm. 2 b/w and 6 colour reproductions<br><br>Available at : <a href='mailto:galeria@lumbrerasarte.com?subject=Simon Edmondson catalogue info'>galeria@lumbrerasarte.com</a>"
    else if( pagina == 'deutsche' )
       retorno = "SIMON EDMONDSON Obras Escogidas 1987-1998<br>Text : Francisco Calvo Serraller  'La Caricia y el Vuelo in Spanish<br>88 pp. 27 x 21 cm.  4 b/w and 28 colour reproductions<br><br>Out of print"
    else if( pagina == 'torbandena' )
       retorno = "SIMON EDMONDSON  ' Out of Place' .Exhibition catalogue<br>In collaboration with Jose Angel Valente with 5 quotations from the Spanish poet<br>Text : Pilar Gomez in Italian, Spanish and English<br>44 pp. 24 x 19. 3 b/w and 16 colour reproductions<br><br>Available at : <a href='mailto:staff@torbandena.com?subject=Simon Edmondson catalogue info'>staff@torbandena.com</a>"
    else if( pagina == 'ditesheim' )
       retorno = "SIMON EDMONDSON. Exhibition catalogue<br>Text : Adolfo Ruig&oacute;mez in French and Spanish<br>52 pp. 26 x 21 cm.  3 b/w and 25 colour reproductions<br><br>Available at : <a href='mailto:galditesheim@bluewin.ch'>galditesheim@bluewin.ch</a>"
    else if( pagina == 'metta' )
       retorno = "SIMON EDMONDSON. Exhibition catalogue<br>Text : Francisco Calvo Serraller  'La Larva y la Seda'  in Spanish and English<br>48 pp.  27x24 cm.  1 b/w and 22 colour reproductions<br><br>Available at : <a href='mailto:galeria@galeriaalvaroalcazar.com'>galeria@galeriaalvaroalcazar.com</a>"
    else if( pagina == 'sales' )
       retorno = "SIMON EDMONDSON. Exhibition catalogue<br>Text : Simon Edmondson in English<br>16 pp. 28 x 21,5 cm.  8 colour reproductions<br><br>Available at : <a href='mailto:galeria@alejandrosales.com?subject=Simon Edmondson catalogue info'>galeria@alejandrosales.com</a>"
    else if( pagina == 'lumbreras2' )
       retorno = "SIMON EDMONDSON. 'Odyssey and Revival'<br>Un c&iacute;rculo de nueve obras 1977 - 1992<br>Retrospective exhibition catalogue<br>Text : Andres Sorel in Spanish and English<br>40 pp. 28,5 x 23. 1 b/w and 25 colour reproductions<br><br>Available at : <a href='mailto:galeria@lumbrerasarte.com?subject=Simon Edmondson catalogue info'>galeria@lumbrerasarte.com</a>"
	else if( pagina == 'ditesheim2006' )
		retorno = "GALERIE DITESHEIM 2006<br>SIMON EDMONDSON<br>Exhibition catalogue<br>Text: Simon Edmondson and Raimundo Viana in french and english<br>56 pp. 30 x 24 cm 4 b/w and 24 colour reproductions<br>Available at: <a href='mailto:galditesheim@bluewin.ch'>galditesheim@bluewin.ch</a>"
	else if( pagina == 'torbandena2006' )
		retorno = "GALLERIA TORBANDENA 2006<br>SIMON EDMONDSON  operi recent&iacute;; recent works<br>Exhibition catalogue<br>Text: Alessandro Rosada in italian, english and spanish<br>64 pp. 27 x 21 cm. 4 b/w and 32 colour reproductions<br>Available at: <a href='mailto:staff@torbandena.com?subject=Simon Edmondson catalogue info'>staff@torbandena.com</a>"
	else if(pagina == 'alcazar' )
		retorno = "&Aacute;LVARO ALC&Aacute;ZAR 2007<br>SIMON EDMONDSON Violet Light<br>Text: Marcos-Ricardo Barnat&aacute;n in spanish and english<br>40 pp. 27 x 24 cm 20 colour reproductions<br>Available at: <a href='mailto:galeria@galeriaalvaroalcazar.com'>galeria@galeriaalvaroalcazar.com</a>"
	else if(pagina == 'stadtgalerie' )
		retorno = "STADTGALERIE KLAGENFURT 2009<br>SIMON EDMONDSON <br>Ausgewählte Arbeiten 1986-2009<br>Text: Peter Weiermair in german and english<br>With 6 extracts written by Simon Edmondson in german and english<br>Translations by Helga Klinger-Groier<br>80 pp. 31,5 x 25 hard cover with loose cover<br>3bw and 41 colour reproductions<br>Available at: <a href='mailto:art@stadtgalerie.net'>art@stadtgalerie.net</a>"
    return retorno;	
}

/*
 * Devuelve el nombre completo de la galería en función del nombre abreviado
 */
function getCatalogue( pagina )
{
    var retorno = "desconocida"
    
    if( pagina == 'mara' )
       retorno = "GALER&Iacute;A JORGE MARA 1996, Madrid";
    else if( pagina == 'lumbreras1' )
       retorno = "JUAN MANUEL LUMBRERAS 1998, Bilbao"
    else if( pagina == 'deutsche' )
       retorno = "DEUTSCHE BANK 1998, Madrid"
    else if( pagina == 'torbandena' )
       retorno = "GALLERIA TORBANDENA 1999, Trieste"
    else if( pagina == 'ditesheim' )
       retorno = "GALERIE DITESHEIM 2003, Neuch&acirc;tel"
    else if( pagina == 'metta' )
       retorno = "GALER&Iacute;A METTA 2003, Madrid"
    else if( pagina == 'sales' )
       retorno = "GALER&Iacute;A ALEJANDRO SALES 2004, Barcelona"
    else if( pagina == 'lumbreras2' )
       retorno = "JUAN MANUEL LUMBRERAS 2004, Bilbao"
	else if( pagina == 'ditesheim2006' )
		retorno = "GALERIE DITESHEIM 2006, Neuch&acirc;tel"
	else if( pagina == 'torbandena2006' )
		retorno = "GALLERIA TORBANDENA 2006, Trieste"
	else if(pagina == 'alcazar' )
		retorno = "&Aacute;LVARO ALC&Aacute;ZAR 2007, Madrid"
	else if(pagina == 'stadtgalerie' )
		retorno = "STADTGALERIE 2009, Klagenfurt"
    return retorno;	
}

/*
 *   Restaura los estilos de los menúes a su condición original
 */
function restoreMenus( name )
{
  if( name == CONST_Selected_Menu_Class ) return;
  
  var orden = 1;
  var obj = eval( document.getElementById( 'menu1' ) );
  
  while( obj != null )
  {
	  obj.className = name;
	  orden++;
  obj = eval( document.getElementById( 'menu'+orden ) );
  }
}

/*
 *   Devuelve el valor de la variable que se pasa en la url
 */
function getValueOfVariable( variable )
{
 var pagina;
 switch (variable)
 {
  case "CATALOGUE": 
    pagina = getValueOfVariable( "NAME" );
    return (getCatalogue( pagina ));
    break;
  case "TEXT":
    pagina = getValueOfVariable( "NAME" );
    return (getDesc( pagina ));
    break;
  default:
    var value = " ";
	  var url   = document.location.search+"";
    var iPos  = url.indexOf( variable+"=" );
    var iPos2 = 0; 

    if( iPos != -1 )
	  {
	    iPos += (variable.length + 1)
		  url = url.substring( iPos, url.length );
		  iPos2 = url.indexOf( "&" );
		  if( iPos2 == -1 )
    		value = url;
		  else
		    value = url.substring( 0, iPos2 );
	  }
    return unescape( value );
  }
}

function old_getValueOfVariable( variable )
{
    var value = " ";
	var url   = document.location.search+"";
    var iPos  = url.indexOf( variable+"=" );
    var iPos2 = 0; 

    if( iPos != -1 )
	{
	    iPos += (variable.length + 1)
		url = url.substring( iPos, url.length );
		iPos2 = url.indexOf( "&" );
		if( iPos2 == -1 )
    		value = url;
		else
		    value = url.substring( 0, iPos2 );
	}
	
	return unescape( value );
}

/*
 *  Carga la opción de menú por defecto
 */
function selectDefaultMenuOption()
{
     loadCatalogue( 'stadtgalerie', document.getElementById( 'menu12' ) );
} 

/*
 * Escribe el cuerpo central de la operativa
 */
function writeCataloguesBody()
{

    document.write( "<!-- CUERPO CENTRAL -->" );
    document.write( "<table width=\"100%\"  border=\"0\" cellspacing=\"0\" cellpadding=\"0\">" );
    document.write( "<tr><td rowspan=\"100\"><img src=\"images/bs.gif\" width=\"50\" height=\"1\"></td>" );
    document.write( "<td><img src=\"images/bs.gif\" width=\"355\" height=\"20\"></td>" );
    document.write( "<td><img src=\"images/bs.gif\" width=\"500\" height=\"20\"></td>" );
    document.write( "<td rowspan=\"100\"><img src=\"images/bs.gif\" width=\"50\" height=\"1\"></td>" );
    document.write( "</tr><tr><td align=\"left\">" );		




    document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu12\" onClick=\"loadCatalogue( 'stadtgalerie', this )\">STADTGALERIE 2009, Klagenfurt</a><br><br>" );	
    document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu11\" onClick=\"loadCatalogue( 'alcazar', this )\">&Aacute;LVARO ALC&Aacute;ZAR 2007, Madrid</a><br><br>" );	
    document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu10\" onClick=\"loadCatalogue( 'torbandena2006', this )\">GALLERIA TORBANDENA 2006, Trieste</a><br><br>" );
	document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu9\" onClick=\"loadCatalogue( 'ditesheim2006', this )\">GALERIE DITESHEIM 2006, Neuch&acirc;tel</a><br><br>" );
	document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu8\" onClick=\"loadCatalogue( 'lumbreras2', this )\">JUAN MANUEL LUMBRERAS 2004, Bilbao</a><br><br>" );
    document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu7\" onClick=\"loadCatalogue( 'sales', this )\">GALERIA ALEJANDRO SALES 2004, Barcelona</a><br><br>" );
	document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu6\" onClick=\"loadCatalogue( 'metta', this )\">GALERIA METTA 2003, Madrid</a><br><br>" );
    document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu5\" onClick=\"loadCatalogue( 'ditesheim', this )\">GALERIE DITESHEIM 2003, Neuch&acirc;tel</a><br><br>" );
    document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu4\" onClick=\"loadCatalogue( 'torbandena', this )\">GALLERIA TORBANDENA 1999, Trieste</a><br><br>" );
    document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu3\" onClick=\"loadCatalogue( 'deutsche', this )\">DEUTSCHE BANK 1998, Madrid</a><br><br>" );
    document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu2\" onClick=\"loadCatalogue( 'lumbreras1', this )\">JUAN MANUEL LUMBRERAS 1998, Bilbao</a><br><br>" );
    document.write( "<a class=\"left_menu\" href=\"#\" id=\"menu1\" onClick=\"loadCatalogue( 'mara', this )\">GALERIA JORGE MARA 1996, Madrid</a><br><br>" );
	
    document.write( "</td><td><iframe id=\"IFRAME_MARCO\" hspace=\"0\" vspace=\"0\" frameborder=\"0\" height=\"500\" width=\"510\"></iframe></td>" );
    document.write( "</tr><tr><td><img src=\"images/bs.gif\" width=\"355\" height=\"20\"></td>" );
    document.write( "<td><img src=\"images/bs.gif\" width=\"500\" height=\"20\"></td>" );
    document.write( "</tr></table><!-- FIN CUERPO CENTRAL -->" );
}  
 