// Global menu state
var iWebSite = 0;
var iTabWidth = 130;
var miCurrentOptIndex = -1;
var myEmail=('SALVABONET@' + 'terra.es')

var imgs = Array();
var menu =  { 
                contentsView:null,
                options:[]
		    };

menu.options[0] = {  
                    text:"Quienes somos",
                    name:"quienesSomos",
			        href:null,
                    elemId:"",
                    imgElement:null,
                    parts:[]
                 };

menu.options[0].parts[0] = { 
                            postTxt:"",
                            width:163,
                            img:null
                          };

menu.options[0].parts[1] = { 
                            postTxt:"Over",
                            width:163,
                            img:null
                          };

menu.options[0].parts[2] = { 
                            postTxt:"Selected",
                            width:163,
                            img:null
                          };

menu.options[1] = {  
                    text:"Novedades",
                    name:"novedades",
			        href:null,
                    elemId:"",
                    imgElement:null,
                    parts:[]
                 };

menu.options[1].parts[0] = { 
                            postTxt:"",
                            width:123,
                            img:null
                          };

menu.options[1].parts[1] = { 
                            postTxt:"Over",
                            width:123,
                            img:null
                          };

menu.options[1].parts[2] = { 
                            postTxt:"Selected",
                            width:123,
                            img:null
                          };

menu.options[2] = {  
                    text:"Contactos",
                    name:"contactos",
                    href:null,
                    elemId:"",
                    imgElement:null,
                    parts:[]
                 };

menu.options[2].parts[0] = { 
                            postTxt:"",
                            width:116,
                            img:null
                          };

menu.options[2].parts[1] = { 
                            postTxt:"Over",
                            width:116,
                            img:null
                          };

menu.options[2].parts[2] = { 
                            postTxt:"Selected",
                            width:116,
                            img:null
                          };

//
if( top == this &&
    document.images )
{
    var iPart;

	for( var iOptIndex = 0; iOptIndex < top.menu.options.length; iOptIndex++ )
	{
	    top.menu.options[iOptIndex].href = top.menu.options[iOptIndex].name + ".html";
	    for( iPart = 0; iPart < top.menu.options[iOptIndex].parts.length; iPart++ )
	    {
            top.menu.options[iOptIndex].parts[iPart].img = new Image( top.menu.options[iOptIndex].parts[iPart].width, 24 );
            top.menu.options[iOptIndex].parts[iPart].img.src  = "imagenes/" + top.menu.options[iOptIndex].name + top.menu.options[iOptIndex].parts[iPart].postTxt + ".gif";
        }
    }
}

// Specifications for menu contents and menubar image associations
var topMenu = {
				 id:"Pescados Juanito",
				 iCurrentTab:-1,
				 iTabOffset:0,
				 contents:null,
				 tab:null,
				 tabTextNode:null,
				 tabs:[]
				};
				
topMenu.tabs[0] = {
			text:"Quienes somos",
			href:"quienesSomos.html",
            menuItems:[],
            elemId:"",
			tab:null
           };
topMenu.tabs[1] = {
			text:"Novedades",
			href:"novedades.html",
            menuItems:[],
            elemId:"",
			tab:null
           };
topMenu.tabs[2] = {
			text:"Contactos",
			href:"contactos.html",
            menuItems:[],
            elemId:"",
			tab:null
           };

var menus = new Array( topMenu );


function getWinWidth()
{
	var iWinWidth = 600;

	if( parseInt(navigator.appVersion) > 3 )
	{
		if( navigator.appName == "Netscape" )
		{
			iWinWidth = (window.innerWidth - 16);
		}
		else if( navigator.appName.indexOf("Microsoft") != -1 )
		{
			iWinWidth = (document.body.offsetWidth - 47);
		}
	}
	
	return iWinWidth;
}

function getWinHeight()
{
	var iWinHeight = 400;

	if( parseInt(navigator.appVersion) > 3 )
	{
		if( navigator.appName == "Netscape" )
		{
			iWinHeight = (window.innerHeight - 16);
		}
		else if( navigator.appName.indexOf("Microsoft") != -1 )
		{
			iWinHeight = (document.body.offsetHeight - 47);
		}
	}
	
	return iWinHeight;
}

function getScreenWidth()
{
	var iScreenWidth = 640;
	
	if( parseInt(navigator.appVersion) > 3 )
	{
		iScreenWidth = screen.width;
	}
	else if( navigator.appName == "Netscape" &&
			 parseInt( navigator.appVersion ) == 3 &&
			 navigator.javaEnabled() ) 
	{
		var jToolkit = java.awt.Toolkit.getDefaultToolkit();
		var jScreenSize = jToolkit.getScreenSize();

		iScreenWidth = jScreenSize.width;
	}
	
	return iScreenWidth;
}

function getScreeHeight()
{
	var iScreenHeight = 480;
	
	if( parseInt(navigator.appVersion) > 3 )
	{
		iScreenHeight = screen.height;
	}
	else if( navigator.appName == "Netscape" &&
			 parseInt( navigator.appVersion ) == 3 &&
			 navigator.javaEnabled() ) 
	{
		var jToolkit = java.awt.Toolkit.getDefaultToolkit();
		var jScreenSize = jToolkit.getScreenSize();

		iScreenHeight = jScreenSize.height;
	}
	
	return iScreenHeight;
}

function page( iOptIndex )
{
    selectTab( iOptIndex );
}

// Invoked generates the menu div elements and their contents.
// all this action is invisible to user during construction
function makeMenus()
{
    var element;
    
	// Load contents view
    element = document.getElementById( "content" );
    top.menu.contentsView = element;
    
//	window.onresizeend = onWinResized;
//	window.onresizestart = onWinResized;
//	window.onresize = onWinResized;
	for( var iOptIndex = 0; iOptIndex < menu.options.length; iOptIndex++ )
	{
	    element = document.getElementById( "menuImg" + iOptIndex );
	    top.menu.options[iOptIndex].imgElement = element;
	}
	page( 0 );
}

function selectTab( iOptIndex )
{
	if( iOptIndex != top.menu.miCurrentOptIndex &&
	    iOptIndex >= 0 &&
		iOptIndex < top.menu.options.length )
	{	
	    if( top.menu.miCurrentOptIndex >= 0 )
	    {
	        top.menu.options[top.menu.miCurrentOptIndex].imgElement.src = top.menu.options[top.menu.miCurrentOptIndex].parts[0].img.src;
	    }
	    top.menu.options[iOptIndex].imgElement.src = top.menu.options[iOptIndex].parts[2].img.src;
		top.menu.contentsView.src = top.menu.options[iOptIndex].href;
		top.status=top.menu.options[iOptIndex].text;
	    top.menu.miCurrentOptIndex = iOptIndex;
	}
}

function email( strText )
{
    document.write( '<a alt="Correo electroico" href="mailto:' + myEmail + '" onMouseOver="window.status=\'Enviar correo electronico a Pescados Juanito\'; return true;" onMouseOut="window.status=\'\'; return true;">' + strText + '</a>' )
}

function mouseOver( iOptIndex )
{
    if( top.menu.miCurrentOptIndex != iOptIndex )
    {
        top.menu.options[iOptIndex].imgElement.src = top.menu.options[iOptIndex].parts[1].img.src;
        top.status= "Seleccionar la pagina '" + top.menu.options[iOptIndex].text + "'";
    }
}

function mouseOut( iOptIndex )
{
    if( top.menu.miCurrentOptIndex != iOptIndex )
    {
        top.menu.options[iOptIndex].imgElement.src = top.menu.options[iOptIndex].parts[0].img.src;
    }
    top.status=top.menu.options[top.menu.miCurrentOptIndex].text;
}
