//---------------------------------------------------------------------------------------------------
//**Funciones standard de macromedia**
//---------------------------------------------------------------------------------------------------
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_reloadPage(true);
//-->
//-----------------------------------------------------------------------------------------------------
<!--
//**extrae los parámetros enviados vía GET
getSufix = function(){
	sufix=location.search;
	sufixArray=sufix.split("?");	
}
//**función que modifica el status de la ventana
function changeStatus(valor){
	window.status=valor;
}
//**función que borra los datos del formulario
function resetForm(formulario){
	eval(formulario).reset();
}
//**función que envía los datos del formulario
function submitForm(formulario){
	eval(formulario).submit();
}
//**función que lanza una ventana popup
function lanzaPopUp(imagen){
	window.open("popup.htm?"+imagen,"","scrollbars=0");
}
//**funcion que recoge el parámetro enviado vía GET
function getParam(){
	cadena=location.search;
	cadenas=cadena.split("?");
	imagen.src="../images/cono/"+cadenas[1]+".jpg";
}
//**funcion que comprueba la correcta formación del e-mail
function checkEmail(){
	var email=document.sop_form.elements[6].value;
	var arroba=email.indexOf("@");
	var punto=email.indexOf(".");
	var longitudEmail=email.length;
	if(email.length==0)
	alert("Introduzca e-mail por favor");
	else if(arroba==-1)
	alert("ERROR EN E-MAIL:\n--Introduzca @--");	
	else if(punto==-1)
	alert("ERROR EN E-MAIL:\n--Introduzca .--");	
	else if(longitudEmail==punto+1)
	alert("ERROR EN E-MAIL:\n--Introduzca dominio--");
	else if(punto<arroba)
	alert("E-mail mal formado");
	else sop_form.submit();
}

//**centrado de ventana pop-up de aviso mail enviado o fallido
function centraVentana()
{
var xx = 435;
var yy= 350;
var x = (screen.width/2) - (xx/2);
var y = (screen.height/2) - (yy/2);
top.window.moveTo(x,y)
top.window.resizeTo(435,350);
}
//**carga la fotografía correspondiente en el apartado 'contacto'
function cargaFoto(){
	cadena=location.search;
	cadenas=cadena.split("?");//extrae el parámetro enviado vía GET
	cadenass=cadenas[1].split(";");
	switch(cadenass[0]){
		case 'cent':
		document.sop_form.action="../asp/contacto_centralita.asp";
    	break;
		case 'admin':
		document.sop_form.action="../asp/contacto_administracion.asp";
		break;
		case 'tele':
		document.sop_form.action="../asp/contacto_telemarketing.asp";
		break;
		case 'dire':
		document.sop_form.action="../asp/contacto_direccion.asp";
		break;
		case 'comer':
		document.sop_form.action="../asp/contacto_comercial.asp";
    	break;
	}
	if(cadenass[1]=="error"){
		window.open("../htm/popup_error.htm","LAFER","scrollbars=0");
		}else if (cadenass[1]=="ok")
		{
			window.open("../htm/popup_ok.htm","LAFER","scrollbars=0");
		}
	imagen.src="../images/cont/"+cadenass[0]+".jpg";
	barra.src="../images/cont/barra_"+cadenass[0]+".gif";
}
//
function showPopUp(){
     getSufix();
	 if(sufixArray[1]=="error"){
		window.open("../htm/popup_error.htm","LAFER","scrollbars=0");
		}else if (sufixArray[1]=="ok")
		{
			window.open("../htm/popup_ok.htm","LAFER","scrollbars=0");
		}
	
}
//**función que ejecuta el archivo de bienvenida correspondiente según la hora del día
function lanzaSaludo(valor){
	
}
//**función que recupera la hora del sistema de la máquina cliente
function tomaHora(){
objDate=new Date();
hora=objDate.getHours();
if(hora >=6 && hora<=14){
	lanzaSaludo("mañana");
}else if(hora >14 && hora <=20){
	lanzaSaludo("tarde");
}else if(hora >20 && hora <6){
	lanzaSaludo("noche");
}
}
//
//##################--funciones para el apartado de 'catálogo'--######################
//
//**función que carga la imagen del producto
function loadImagen(){
	cadena=location.search;
	cadenas=cadena.split("?");
	imagen.src="..images/cat/productos/"+cadenas[1]+".gif";
}
//-->
//---------------------------------------------------------------------------------------------------
