//------------------------------------------------------------------------------
function Abrir_ventana (pagina) {
var opciones="toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,width=700,height=650,top=85,left=140";
window.open(pagina,"",opciones);
}
//-------------------------------------------------------------------
function aleatorio(inferior,superior){ 
    numPosibilidades = superior - inferior 
    aleat = Math.random() * numPosibilidades 
    aleat = Math.floor(aleat) 
    return parseInt(inferior) + aleat 
}
//-----------------------------------------------------------------------



//------------------------------------------------------------------------------
function Abrir_popup (pagina,ancho,alto) {
var opciones="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+ancho+",height="+alto+",top=85,left=140";
window.open(pagina,"",opciones);
}

//---------------------------------------------------------------------------------
function PopUp(img){ 
   foto1= new Image(); 
   foto1.src=(img); 
   Control(img); 
} 

function Control(img){ 
   if((foto1.width!=0)&&(foto1.height!=0)){ 
   verFoto(img); 
} 
else{ 
funcion="Control('"+img+"')"; 
  intervalo=setTimeout(funcion,20); 
   } 
} 
function verFoto(img){ 
   ancho=foto1.width+20; 
   alto=foto1.height+20; 
   derecha=(screen.width-ancho)/2; 
   arriba=(screen.height-alto)/2; 
   cadena="toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width="+ancho+",height="+alto+",left="+derecha+",top="+arriba+""; 
    
   ventana=window.open(img,"",cadena); 
} 
//----------------------------------------------------------------------------------------

function validar_suscripcion(ruta_includes,idioma,form)
{
var correo=form.email.value;
if (correo == "")
{ alert("Por favor escriba su dirección de-mail"); form.email.focus(); return; }

if (correo!="")
			{
				if (correo.indexOf('@', 0) == -1 ||correo.indexOf('.', 0) == -1)
					{ alert("Dirección de e-mail inválida"); form.email.focus(); return; }
				
			}
	



Abrir_popup (ruta_includes+'suscribir.php?email='+correo+'&idioma='+idioma,300,250)

}
//------------------------------------------------------------------------

function validar_login(form)
{
if (form.usuario.value == "")
{ alert("Por favor introduzca su usuario"); form.usuario.focus(); return ; }

if (form.password.value == "")
{ alert("Por favor ingrese contraseña"); form.password.focus(); return; }



form.submit();

}
//------------------------------------------------------------------------


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

//--------------------------------------------------------------------------------

function validar_peticion_stock(idioma,form,id)
{
var correo=form.value;
if (correo == "")
{ alert("Por favor escriba su dirección de-mail"); form.focus(); return; }

if (correo!="")
			{
				if (correo.indexOf('@', 0) == -1 ||correo.indexOf('.', 0) == -1)
					{ alert("Dirección de e-mail inválida"); form.focus(); return; }
				
			}
	



Abrir_popup ('peticion_stock.php?email='+correo+'&idioma='+idioma+'&id='+id,300,250)

}
//------------------------------------------------------------------------

function validar_carrito_es(form)
{
	
if (form.nombre.value == "")
{ alert("Por favor introduzca su nombre"); form.nombre.focus(); return ; }

if (form.apellidos.value == "")
{ alert("Por favor ingrese apellidos"); form.apellidos.focus(); return; }

if (form.poblacion.value == "")
{ alert("Por favor ingrese poblacion"); form.poblacion.focus(); return; }

if (form.direccion.value == "")
{ alert("Por favor ingrese dirección"); form.direccion.focus(); return; }

if (form.cp.value == "")
{ alert("Por favor ingrese cod. postal"); form.cp.focus(); return; }

if (form.telefono.value == "")
{ alert("Por favor ingrese teléfono"); form.telefono.focus(); return; }

if (form.email.value == "")
{ alert("Por favor ingrese email"); form.email.focus(); return; }

if (form.email.value!="")
			{
				if (form.email.value.indexOf('@', 0) == -1 ||form.email.value.indexOf('.', 0) == -1)
					{ alert("Dirección de e-mail inválida"); form.email.focus(); return; }
				
			}

form.submit();

}
//------------------------------------------------------------------------


function validar_carrito_en(form)
{
if (form.nombre.value == "")
{ alert("Please fill the name field"); form.nombre.focus(); return ; }

if (form.apellidos.value == "")
{ alert("Please fill the surname field"); form.apellidos.focus(); return; }

if (form.pais.value == "")
{ alert("Please fill the country field"); form.pais.focus(); return; }

if (form.provincia.value == "")
{ alert("Please fill the county/state field"); form.provincia.focus(); return; }

if (form.poblacion.value == "")
{ alert("Please fill the town field"); form.poblacion.focus(); return; }

if (form.direccion.value == "")
{ alert("Please fill the address field"); form.direccion.focus(); return; }

if (form.cp.value == "")
{ alert("Please fill the zip code field"); form.cp.focus(); return; }

if (form.telefono.value == "")
{ alert("Please fill the phone field"); form.telefono.focus(); return; }

if (form.email.value == "")
{ alert("Please fill the email field"); form.email.focus(); return; }

if (form.email.value!="")
			{
				if (form.email.value.indexOf('@', 0) == -1 ||form.email.value.indexOf('.', 0) == -1)
					{ alert("Invalid e-mail"); form.email.focus(); return; }
				
			}

form.submit();

}
//------------------------------------------------------------------------

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_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-------------------------------------------------------------------------------------
