function SoloNumeros( obj )
{
     if (
         ((event.keyCode < 48) || (event.keyCode > 57) 
             &&
           (event.keyCode != 43)
             &&
           (event.keyCode != 45)
         )
           ||
         (
           (obj.value.length > 0)
             &&
           ((event.keyCode < 48) || (event.keyCode > 57))
         )
       )
    {
      event.returnValue = false;
    }
}



function validarInputUnidades( objInput )
{
	if( objInput.value.length == 0 || isNaN(objInput.value) || objInput.value.indexOf('.') >= 0 || objInput.value.charAt(objInput.value.length-1) == ' ' || objInput.value.charAt(0) == ' ' || objInput.value == 0 )
	{
		alert('Por favor, introduzca una cantidad numérica mayor que cero.'); 
		objInput.value='1'; 
		objInput.focus(); 
	}
}

function validarInputUnidadesConCeroValido( objInput )
{
	if( objInput.value.length == 0 || isNaN(objInput.value) || objInput.value.indexOf('.') >= 0 || objInput.value.charAt(objInput.value.length-1) == ' ' || objInput.value.charAt(0) == ' ')
	{
		alert('Por favor, introduzca una cantidad numérica mayor o igual que cero.'); 
		objInput.value='1'; 
		objInput.focus(); 
	}
}

function validarInputUnidadesCarrito( objInput, idDetalle )
{	
	if( objInput.value == '0' )
	{
		
		//alert(objInput.name);
		//alert('Si quiere quitar el producto, deberá pulsar en "Quitar Producto."'); 
		if( confirm('¿Desea eliminar este producto del carrito?') )
		{
			parent.location.href='TiendaCarro.asp?idDetalle=' + idDetalle + '&action=DELETE';
			return false;
		}
		else
		{
			objInput.value='1'; 
			objInput.focus(); 
			return true;
		}		
		
	}
	else if( objInput.value.length == 0 || isNaN(objInput.value) || objInput.value.indexOf('.') >= 0 || objInput.value.charAt(objInput.value.length-1) == ' ' || objInput.value.charAt(0) == ' ' )
	{
		alert('Por favor, introduzca una cantidad numérica mayor que cero.'); 
		objInput.value='1'; 
		objInput.focus();		 
		return true;
	}
	else
	{
		return true;
	}
	
}



function LimitarCheck (NombreGrupo, MaximosChequeados, TotalElementos)
{
	idAux="";
	chequeados=0;		
	
	for (i=0; i<=TotalElementos; i++){
		idAux = NombreGrupo + i;
		if (document.getElementById(idAux).checked) chequeados++;
	}
	
	return chequeados <= MaximosChequeados;
	
}
function AbrirCentrada(theURL,winName,width,height) {
  var posx=(screen.Width-width)/2;
  var posy=(screen.Height-height)/2;
  parametros='width=' + width + ',left='+ posx + ',height=' + height + ',top='+ posy + ',toolbar=no,location=no,status=no,directories=no,menubar=no,scrollbars=no,resizable=no,titlebar=no';
  window.open(theURL,winName,parametros);
}

