

function ObtenerCesta()
{
	var Pedido = new Array();
	var fr = document.forms[0];
	var MyName ="";

	Pedido = top.titular.GetCesta();
                	
     if(Pedido.length != 0)
     {
        for(var x=0;x<Pedido.length;x++)
        	for(var y=0;y<fr.elements.length;y++)
        		if (Pedido[x].referencia == fr.elements[y].value)
        		{
        			MyName = fr.elements(y).name.replace("Ref","");
        			fr.elements(MyName + "Cantidad").value = Pedido[x].cantidad;
        		}
        
     }

}

function Photo(ph)
{
	var cadena;
	var arr;
	
	cadena = ph.src;
	arr = cadena.split("/");
	cadena = arr[arr.length - 2] + "/" + arr[arr.length - 1];
	
	window.open("imagenes/" + cadena ,"MyPhoto","toolbar=no location=no scrollbars=0 resizable=no directories=no menubar=no width=220 height=110");
}

function Photo2(ph)
{
	var cadena;
	var arr;
	
	cadena = ph.src;
	arr = cadena.split("/");
	cadena = arr[arr.length - 2] + "/" + arr[arr.length - 1];
	
	window.open("imagenes/" + cadena ,"MyPhoto","toolbar=no location=no scrollbars=0 resizable=no directories=no menubar=no width=420 height=200");
}

function Photo3(ph)
{
	var cadena;
	var arr;
	
	cadena = ph.src;
	arr = cadena.split("/");
	cadena = arr[arr.length - 2] + "/" + arr[arr.length - 1];
	
	window.open("imagenes/" + cadena ,"MyPhoto","toolbar=no location=no scrollbars=0 resizable=no directories=no menubar=no width=450 height=375");
}

function AddCesta(img)
{
	var fr = document.forms[0];
	var Control;
	var MyRef;
	var MyPrecio;
	var MyCantidad;
	var MyDescrip;
	
	Control= img.name;

	MyRef = fr.elements[Control + "Ref"].value;
	MyPrecio= fr.elements[Control + "Precio"].value;
	MyCantidad= fr.elements[Control + "Cantidad"].value;
	MyDescrip= fr.elements[Control + "Descrip"].value;
	

	if (isNaN(parseInt(MyCantidad)) || parseInt(MyCantidad) <= 0 || Numerico(MyCantidad))
	{
		alert('Debe introducir una cantidad para el producto seleccionado.');
		return false;
	}
	
	top.titular.Insertar(MyRef,MyDescrip,MyCantidad,MyPrecio);
	//alert("El producto ha sido aņadido a su cesta.");
	
}

function Numerico(valor)
{
  cad = valor.toString();
  for (var i=0; i<cad.length; i++) {
    var caracter = cad.charAt(i);
	if (caracter<"0" || caracter>"9")
	  return true;
  }
  return false;
}