
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);


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_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_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 ir_a_foto(formulario, id) {
	
	eval("document." + formulario + ".action = 'imagen.php'");
	
	eval("document." + formulario + ".id_foto.value = '" + id + "'");
	
	eval("document." + formulario + ".submit()");

}



function ir_a_foto_nuevo(formulario, id) {
        
	eval("document." + formulario + ".action = '/imagenes-buceo/imagen_ficha.php'");
        
	eval("document." + formulario + ".id_foto.value = '" + id + "'");
        
	eval("document." + formulario + ".submit()");

}


function ir_a_foto_nuevo_carpeta(formulario, id) {
        
	eval("document." + formulario + ".action = 'imagen_ficha_carpeta.php'");
        
	eval("document." + formulario + ".id_foto.value = '" + id + "'");
        
	eval("document." + formulario + ".submit()");

}


function cambia_orden(formulario, orden) {
	
	eval("document." + formulario + ".orden.value = '" + orden + "'");
	
	eval("document." + formulario + ".submit()");

}


function cambia_limite(formulario, objeto) {
	
	limite = objeto.options[objeto.selectedIndex].text;
	
	eval("document." + formulario + ".limite.value = " + limite);
	
	eval("document." + formulario + ".submit()");

}


function cambia_base(formulario, base) {
	
	eval("document." + formulario + ".base.value = " + base);
	
	eval("document." + formulario + ".submit()");

}


function buscar(formulario, nombre_campo, valor) {
	
	eval("document." + formulario + "." + nombre_campo + ".value = '" + valor + "'");
	
	eval("document." + formulario + ".submit()");

}


function MM_changeProp(objName,x,theProp,theValue) { 
//v6.0
  	var obj = MM_findObj(objName);
  	if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
    
		if (theValue == true || theValue == false)
      
			eval("obj."+theProp+"="+theValue);
    
		else 
			eval("obj."+theProp+"='"+theValue+"'");
  
	}

}


function enviar_web(cual) {
	
	var url = document.location.href;
	
	var nueva_url = "";
	
	if(cual == "meneame") {
		
		nueva_url = "http://meneame.net/submit.php?url=" + url;
	
	} else 
		if(cual == "del.icio.us") {
		
			nueva_url = "http://del.icio.us/post?url=" + url
	
		}

	
	if(nueva_url != "") {
		
		window.open(nueva_url);
	
	}

}


function envia_noticia() {
	
	var url = document.location.href;
	
	var nueva_url = "/envia_noticia.php?url_enviar=" + url.replace("http://www.bajoelagua.com","");
	
	document.location = nueva_url;

}


function imprimir() {
	
	window.print();

}

function Abrir(URL, name) {
	
	window.open(URL,name,'width=650,height=600,toolbar=no,scrollbars=yes,resizable=yes');

}

function postcarga(posicion) {
    
	if(navigator.userAgent.indexOf("Netscape/7.0") > -1) {
        
		bIsNS70 = true;
    
	}
else{
       
		 bIsNS70 = false;
    
	}
    
	var ie4 = document.all;
   
	var ns6 = document.getElementById;
    
	if (ie4 || ns6) {
        
		eval('var objOrigen = document.getElementById ? document.getElementById("publi2_' + posicion + '") : document.all.publi2_' + posicion + ';');
        	
		eval('var objDestino = document.getElementById ? document.getElementById("publi1_' + posicion + '") : document.all.publi1_' + posicion + ';');
        
		if((objDestino != null) && (!bIsNS70))
                
			objDestino.appendChild(objOrigen);
       
		else
                
			objOrigen.style.display = "none";
    
	}
  
}

function aleatorio(inferior,superior){ 
   
	numPosibilidades = superior - inferior 
   aleat = Math.random() * numPosibilidades 
   aleat = Math.floor(aleat) 
   return parseInt(inferior) + aleat 

}


function aniadirProductoCarrito(sesion, id_producto, unidades) {
	
	var url="/libros-guias-buceo/aniadir-carrito.php";
	
	url=url+"?id_producto="+id_producto;
	
	url=url+"&unidades="+unidades;
	
	url=url+"&sid="+Math.random();

	
	var http = GetXmlHttpObject();
	
	http.open('get', url);
	
	http.onreadystatechange = function () {
		
		if(http.readyState == 4){
			
			window.location.reload();
		
		}
	
	};
	
	http.send(null);

}

