// JavaScript Document
<!--//--><![CDATA[//><!--
sfHover = function() {
	var sfEls = document.getElementById("menuppal").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
//--><!]]>
<!--
function precargaImagenes() { //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=precargaImagenes.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 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 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=findObj(n,d.layers[i].document);
 if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function swapImage() { //v3.0
 var i,j=0,x,a=swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
 <!-- 
function swapPic()
 {
 if(document.getElementById)
   {
   var thePicture=document.getElementById("cabecera");
   var picPath="img/cabecera"+rnd(5)+".jpg";
   thePicture.style.background="url("+picPath+")";
   }
 }
 function rnd(n)
 {
 return Math.floor(Math.random() * n) + 1;
 }
 //--> 
<!--
function abreCierra(id){
	ul = "ul_" + id;
	ulElement = document.getElementById(ul);
	if (ulElement){
		if (ulElement.className == 'cerrado'){
			ulElement.className = "abierto";
			}else{
			ulElement.className = "cerrado";
			}
		}
	}
//-->

function cerrado()
{
	alert('La tienda est&aacute; cerrada. No puede realizar compras.');
}
function validarEntero(num)
{
    var erNum = /^([0-9]+)?$/

    if(!erNum.test(num)) 
	{
       return false;
    }
	else
	{
		return true;
	}
}
function validarCorreo(correo)
{
    var erCorreo = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/

    if(!erCorreo.test(correo)) 
	{
       return false;
    }
	else
	{
		return true;
	}
}

function msg(m){document.getElementById("mensaje").innerHTML = m;}
function marcar(input, m){if (m){input.style.backgroundColor = "#FF3300";}else{input.style.backgroundColor = "";}}
function cerrarSession(){if (confirm ("¿Seguro que desea cerrar sesi&oacute;n? Se vaciar&aacute; su cesta de la compra")){window.location = "cerrarSesion.asp";}}

function ampliar(img)
{
	window.open ("ampliar.asp?img=" + img, "", "width=850, height=650")
}

function marcador(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}
