var urlhome = "/index.html";
document.writeln("<A NAME=top>\n");
/* qué navegador */
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
var Netscape6 = (document.getElementById);

/* constantes de menú */
/* si hay que cambiar el orden de las opciones, simplemente cambiar estos índices */
var 
  M_FC   = 1,
  // M_TPV  = 2,
  M_EC   = 2,
  M_CHEF = 3,
  M_EXTR = 4,
  M_DESC = 5,
  M_SOP  = 6,
  M_COMP = 7,
  UltOpc = 7;
  M_TIEN = 2;

var 
  UrlMenu = new Array(UltOpc+1), HintMenu = new Array(UltOpc+1);
UrlMenu [M_FC]   = "fc5.html";
HintMenu[M_FC]   = 'FactuCont 5';
// UrlMenu [M_TPV]  = "fctpv5.html";
// HintMenu[M_TPV]  = 'FactuCont TPV 5';
UrlMenu [M_EC]   = "ec5.html";
HintMenu[M_EC]   = 'EuroConta 5';
UrlMenu [M_CHEF] = "chef.html";
HintMenu[M_CHEF] = 'Binarema Chef';
UrlMenu [M_EXTR] = "extras.html";
HintMenu[M_EXTR] = 'Módulos extra';
UrlMenu [M_DESC] = "descargas.html";
HintMenu[M_DESC] = 'Descargas';
UrlMenu [M_SOP]  = "soporte.html";
HintMenu[M_SOP]  = 'Soporte';
UrlMenu [M_COMP] = "compra.html";
HintMenu[M_COMP] = 'Compra';


/* otras constantes */
var DescuentoTienda = '5%';  // ¡¡¡OJO!!! Hay que cambiarlos también en LIB.PHP
var PrecioAGE = '<NOBR>19,95 &euro;</NOBR>';
var PrecioCSA = '<NOBR>19,95 &euro;</NOBR>';
var PrecioIEX = '<NOBR>59,95 &euro;</NOBR>';
var PrecioASIS = '<NOBR>74,99 &euro;</NOBR>';  
var PrecioASISR = '<NOBR>122,99 &euro;</NOBR>';
var PrecioF5 = '<NOBR>199,95 &euro;</NOBR>';
var PrecioF5R = '<NOBR>399,90 &euro;</NOBR>';
var PrecioE5 = '<NOBR>139,95 &euro;</NOBR>';
var PrecioE5R = '<NOBR>279,90 &euro;</NOBR>';
var PrecioT5 = '<NOBR>49,95 &euro;</NOBR>';
var PrecioT5R = '<NOBR>99,90 &euro;</NOBR>';
var PrecioN5 = '<NOBR>149,95 &euro;</NOBR>';
var PrecioCHEF = '<NOBR>199,95 &euro;</NOBR>';


/* cargar imágenes, botones on y off */

var
	BtnN = new Array();
	BtnR = new Array();

function PreloadButtons()
{
	for (var i = 1; i <= UltOpc; i++)
	{
		BtnN[i-1] = new Image();
		BtnN[i-1].src = 'img/btnn'+i+'.jpg';
		BtnR[i-1] = new Image();
		BtnR[i-1].src = 'img/btnr'+i+'.jpg';
	}
}

function BtnOn(obj, idx)
{
	obj.src = BtnR[idx].src;
}

function BtnOff(obj, idx)
{
	obj.src = BtnN[idx].src;
}

/* opciones */

function WriteOpcion(i, opcion)
{
  var j = i - 1;
  if (i == opcion)
	document.write('<IMG SRC=img/btns'+i+'.jpg BORDER=0 ALT="'+HintMenu[i]+'">&nbsp;');
  else
	document.write('<A HREF="'+UrlMenu[i]+'"><IMG SRC=img/btnn'+i+'.jpg STYLE="cursor:hand" onMouseMove="BtnOn(this, '+j+')" onMouseOut="BtnOff(this, '+j+')" BORDER=0 ALT="'+HintMenu[i]+'"></A>&nbsp;');
}

function WriteSubMenu(selec)
{
	if (arguments.length <= 1) return;
	for (var i = 1; i < arguments.length; i = i+2)
	{
		if (i == 1)
			document.writeln("<BR>");
		else
			document.writeln("&nbsp;|&nbsp;");
		if ((i+1)/2 == selec)
			document.writeln("<SPAN CLASS=menu2>"+arguments[i]+"</SPAN>");
		else
			document.writeln("<A CLASS=menu HREF=\""+arguments[i+1]+"\">"+arguments[i]+"</A>");
	}
}

/* panel izquierdo */
function PanelIzq(opcion, subopcion)  // a heredar en las páginas que lo necesiten
{
	// return '<BR><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" ID=binarema WIDTH=130 HEIGHT=290><PARAM NAME=movie VALUE="img/webgratis.swf"><PARAM NAME=menu VALUE=false><PARAM NAME=quality VALUE=best><EMBED src="img/webgratis.swf" name=binarema menu=false quality=best WIDTH=130 HEIGHT=290 swLiveConnect=true TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT>';
	return '';
}

/* cabecera */

function Cabecera(opcion, subopcion)
{
  /*-- Tabla con logo --*/
  document.writeln(
	"<TABLE WIDTH=770 CELLSPACING=0 CELLPADDING=0>",
	"<TR>",
	"  <TD><A HREF=\""+urlhome+"\"><IMG SRC=img/headerlogo1.jpg BORDER=0 ALT=\"www.binarema.es\"></A></TD>",
	"  <TD ALIGN=right><IMG SRC=img/telefono.jpg BORDER=0 ALT=\"Tel. 902 333 444\"></TD>",
	"</TR>",
	"</TABLE>");

  /*-- Tabla principal --*/
  document.writeln(
	"<TABLE WIDTH=768 CELLSPACING=0 CELLPADDING=0>",
	"<TR>",
	"  <TD VALIGN=top STYLE=\"color:white\"><IMG SRC=img/headerlogo2.jpg><DIV STYLE='margin-left:0; margin-right:6; margín-top:6'>",
	PanelIzq(opcion, subopcion),
	"  </DIV></TD>",
	"  <TD VALIGN=top WIDTH=100%>");

  /*-- Menú principal --*/
  document.writeln(
	"<TABLE STYLE=\"position:relative; z-index:2; margin-left:4px\">",
	"<TR><TD>");
  for (i = 1; i <= UltOpc; i++) WriteOpcion(i, opcion);
  document.writeln(
	"</TD></TR>",
	"</TABLE>");
  /*-- Submenú: tabla roja --*/
  document.writeln(
	"<TABLE STYLE=\"position:relative; top:-35px; margin-top:15px; border-style:solid; border-color:white; border-width:1px; background-color:#E3B3BB\" WIDTH=100%>",
	"<TR><TD WIDTH=100% STYLE=\"padding:0; padding-left:7\">",
	"&nbsp;");
  if (opcion == M_FC)
//	WriteSubMenu(subopcion, HintMenu[opcion], UrlMenu[opcion], "FactuCont TPV", "fctpv5.html", "FactuCont Nexo", "fcnexo.html", "Novedades", "fc5nov.html", "Características", "fc5caract.html", "Requisitos hardware", "fc5req.html", "Caja", "fc5caja.html", "Capturas de pantalla", "fc5pant.php");
	WriteSubMenu(subopcion, HintMenu[opcion], UrlMenu[opcion], "FactuCont TPV", "fctpv5.html", "FactuCont Nexo", "fcnexo.html");
//  else if (opcion == M_TPV)
//	WriteSubMenu(subopcion, HintMenu[opcion], UrlMenu[opcion], "Características", "fctpv5caract.html", "Requisitos hardware", "fctpv5req.html", "Caja", "fctpv5caja.html", "Capturas de pantalla", "fctpv5pant.php");
  else if (opcion == M_EC)
	WriteSubMenu(subopcion, HintMenu[opcion], UrlMenu[opcion], "Novedades", "ec5nov.html", "Características", "ec5caract.html", "Requisitos hardware", "ec5req.html", "Caja", "ec5caja.html", "Capturas de pantalla", "ec5pant.php");
  else if (opcion == M_CHEF)
	WriteSubMenu(subopcion, HintMenu[opcion], UrlMenu[opcion], "Características", "chefcaract.html", "Requisitos hardware", "chefreq.html", "Caja", "chefcaja.html", "Capturas de pantalla", "chefpant.php");
  else if (opcion == M_EXTR)
	WriteSubMenu(subopcion, HintMenu[opcion], UrlMenu[opcion], "Agenda", "agenda.html", "Copias de seguridad automáticas", "copseg.html", "Importar/exportar datos", "impexp.html");
  else if (opcion == M_DESC)
	WriteSubMenu(subopcion, HintMenu[opcion], UrlMenu[opcion], "Demos", "demo.php", "Últimas revisiones", "revisiones.php", "Otras descargas", "otras.php");
  else if (opcion == M_SOP)
	WriteSubMenu(subopcion, HintMenu[opcion], UrlMenu[opcion], "Asistencia y mantenimiento", "asistencia.html", "Asistencia remota", "aremota.html", "Las 10 reglas de oro", "oro.html", "Preguntas más frecuentes", "pmf.html");
  else if (opcion == M_COMP)
	WriteSubMenu(subopcion, HintMenu[opcion], UrlMenu[opcion], "BINAREMA TIENDA", "tienda/", "Solicitar producto", "pedido.php", "Distribuidores en España", "distrib.html", "¿Quiere ser distribuidor?", "serdistrib.php");

  //********************************
  document.writeln(
	"</TD></TR>",
	"<TR>",
	"	<TD STYLE=\"padding:5\">",
    /*-- Tabla blanca interior --*/
	"	<TABLE STYLE=\"border-style:solid; border-color:gray; border-width:1px; background-color:white\" WIDTH=100%>",
	"	<TR><TD STYLE=\"padding:2 4\">");
  // ¿estamos en Binarema Tienda?
  if (opcion == M_COMP && subopcion == M_TIEN)
	document.writeln('<P ALIGN=CENTER><A HREF="/tienda"><IMG SRC=tienda/img/logo.gif BORDER=0 TITLE="Binarema Tienda"></A><BR>&nbsp;</P>');
}

function Pie()
{
	var fecha = new Date();
	var ano = fecha.getYear();
	if (ano < 2000) ano += 1900;
	document.writeln(
		"		</TD></TR>",
		"		</TABLE>",
		"	</TD>",
		"	</TR>",
		"</TABLE>",
		"<P STYLE='position:relative; top:-34px; color=#E3B3BB; font-family:Tahoma,Verdana,Arial'>&copy; "+ano+" por Binarema, S.L.&nbsp;&nbsp;&nbsp;&ndash;&nbsp;&nbsp;&nbsp;<A CLASS=fin HREF=\"privacidad.html\">Política de privacidad</A>&nbsp;&nbsp;&nbsp;&ndash;&nbsp;&nbsp;&nbsp;<A CLASS=fin HREF='javascript:AccesoRestringido();'>Acceso restringido</A>&nbsp;&nbsp;&nbsp;&ndash;&nbsp;&nbsp;&nbsp;<A CLASS=fin HREF='binarema.html'>Quiénes somos</A>",
		"</TD></TR></TABLE>");
	document.writeln(
		"<FORM NAME=Restringido ACTION=restringido.php METHOD=POST><INPUT TYPE=HIDDEN NAME=clave></FORM>");
}


/* otras */

function flecha()
{
  document.write('<A HREF="#top"><IMG SRC=img/up_arrow.gif WIDTH=9 HEIGHT=9 ALT=Arriba BORDER=0 STYLE="margin-top:5px; margin-right:5px"></A>\n');
}

function CampoProvincia(nombre, params, extranjeros)
// si se hacen cambios aquí, véase también tienda/compra4.php
{
  var extr = (extranjeros == null ? "" : "<OPTION>--Extranjero--");
  document.write("<SELECT NAME=" + nombre + " " + params + ">" +
    // 0. 1. 2. 3. 4. 5
    "<OPTION>Álava<OPTION>Albacete<OPTION>Alicante<OPTION>Almería<OPTION>Asturias<OPTION>Ávila" +
	// 6. 7. 8
    "<OPTION>Badajoz<OPTION>Barcelona<OPTION>Burgos" +
	// 9. 10. 11. 12. 13. 14. 15. 16
    "<OPTION>Cáceres<OPTION>Cádiz<OPTION>Cantabria<OPTION>Castellón<OPTION>Ceuta<OPTION>Ciudad Real<OPTION>Córdoba<OPTION>Cuenca" +
	// 17. 18. 19. 20. 21
    "<OPTION>Gerona<OPTION>Gran Canaria<OPTION>Granada<OPTION>Guadalajara<OPTION>Guipúzcoa" +
	// 22. 23
    "<OPTION>Huelva<OPTION>Huesca" +
	// 24
    "<OPTION>Islas Baleares" +
	// 25
    "<OPTION>Jaén" +
	// 26. 27. 28. 29. 30
    "<OPTION>La Coruña<OPTION>La Rioja<OPTION>León<OPTION>Lérida<OPTION>Lugo" +
	// 31. 32. 33. 34
    "<OPTION>Madrid<OPTION>Málaga<OPTION>Melilla<OPTION>Murcia" +
	// 35
    "<OPTION>Navarra" +
	// 36
    "<OPTION>Orense" +
	// 37. 38
    "<OPTION>Palencia<OPTION>Pontevedra" +
	// 39. 40. 41. 42
    "<OPTION>Salamanca<OPTION>Segovia<OPTION>Sevilla<OPTION>Soria" +
	// 43. 44. 45. 46
    "<OPTION>Tarragona<OPTION>Tenerife<OPTION>Teruel<OPTION>Toledo" +
	// 47. 48. 49
    "<OPTION>Valencia<OPTION>Valladolid<OPTION>Vizcaya" +
	// 50. 51
    "<OPTION>Zamora<OPTION>Zaragoza" +
	// 52
	extr + "</SELECT>");
  document.forms[0].elements[nombre].selectedIndex = -1;
}

function Objeto(id) {
  if (Netscape6)
    return document.getElementById(id);
  else if (InternetExplorer)
    return document.all[id];
  else
    return document.layers[id];
}

function Vacio(objeto, nombre)
{
  if (objeto.value != "")
	for (var i = 0; i < objeto.value.length; i++)
	  if (objeto.value.charAt(i) != " ") return false;
  alert("No se puede omitir el campo «"+(Vacio.arguments.length == 1 ? objeto.name: nombre)+"».");
  objeto.select();
  objeto.focus();
  return true;
}

function VacioS(objeto, nombre)
{
	if (objeto.selectedIndex == -1)
	{
		alert("No se puede omitir el campo «"+(VacioS.arguments.length == 1 ? objeto.name : nombre) + "».");
		objeto.focus();
		return true;
	}
	else
		return false;
}

function SelectIndexOf(obj, texto)
{
	for (var i=0; i < obj.options.length; i++)
		if (obj.options[i].text == texto)
		{
			obj.selectedIndex = i;
			return;
		}
	obj.selectedIndex = -1;
}

function AccesoRestringido()
{
	var cl = prompt('BINAREMA - INTRODUZCA CONTRASEÑA (en minúsculas):', '');
	if (cl != null && cl != '')
	{
		document.Restringido.clave.value = cl;
		document.Restringido.submit();
	}
}

function EmailOK(email)
{
	var
		p = email.value.indexOf("@"),
		p2 = email.value.lastIndexOf("."),
		p3 = email.value.lastIndexOf("@"),
		len = email.value.length-1;
	if ((p > 0) && (p < len) && (p < p2) && (p2 < len) && (p == p3))
		return true;
	else {
		alert("Por favor, introduzca un correo-e válido.");
		email.focus();
		return false;
	}
}

function SPANC(prog, texto, title)
// texto y title son opcionales (por omisión, '&nbsp;' y '', respectivamente)
{
	col = (prog == 'F' ? 'C9CAFC' : prog == 'E' ? 'FFAED7' : prog == 'T' ? '85D69D' : 'EDE152');
	texto = (arguments.length >= 2 ? texto : '&nbsp;');
	title = (arguments.length == 3 ? ' TITLE="'+title+'"' : '');
	document.write('<NOBR><SPAN '+title+'STYLE="font-family:Arial,Tahoma; font-size:8pt; font-weight:normal; color:black; background-color:#'+col+'">&nbsp;'+texto+'&nbsp;</SPAN></NOBR>&nbsp;');
}

function enlace(url, texto, title, despues)
{
	title = ((arguments.length > 2) && (title != '') ? title : 'Este enlace se abrirá en una ventana aparte');
	despues = (arguments.length > 3 ? despues : '');
	document.write('<A HREF="' + url + '" TITLE="' + title + '" TARGET=_blank>' + texto + '</A>' + despues);
}

// estas dos funciones tienen que ver con el banner de Binarema Tienda, que usa un "FS Command" para abrir la ventana de la tienda
/*
function banner_DoFSCommand(command, args)
{
	AbreTienda()
}

// Hook for Internet Explorer 
if (InternetExplorer && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1)
{
	document.write('<SCRIPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('Sub banner_FSCommand(ByVal command, ByVal args)\n');
	document.write('  call banner_DoFSCommand(command, args)\n');
	document.write('end sub\n');
	document.write('</SCRIPT\> \n');
}
*/
///// HAY QUE CAMBIAR EL BANNER SWF DE BINAREMA TIENDA PARA QUE ABRA LA TIENDA DIRECTAMENTE, SIN COMANDO FS!!!!