function managelist(action, params){
	showlogin();
	setparamlogin('cesto', action, params);
}

function showlogin(){
	popup_show("login", "loginheader", "close", "screen-center", 0, 0, "");	//chama a janela de login
}

function setparamlogin(controller, action, params){
	//setta os valores para saber a operação a realizar depois do login
	$('controllerValue').value = controller;
	$('actionValue').value = action;
	$('trocarparams').value = params;
}


function isInteger (s)
   {
      var i;

      if (isEmpty(s))
      if (isInteger.arguments.length == 1) return 0;
      else return (isInteger.arguments[1] == true);

      for (i = 0; i < s.length; i++)
      {
         var c = s.charAt(i);

         if (!isDigit(c)) return false;
      }

      return true;
   }
   
   function isEmpty(s)
   {
      return ((s == null) || (s.length == 0))
   }

   function isDigit (c)
   {
      return ((c >= "0") && (c <= "9"))
   }



   function decrementqt(qttxtbox)
   {
   	var val = qttxtbox.value;
   	
   	if(!isInteger(val))
   	{
   		alert('Por favor insira um quantidade válida');
   		val = 0;
   	}
   	
   	var newval = parseInt(val) - 1;
   	if(newval < 0)
   		newval = 0;
   	qttxtbox.value = newval;
   }

function incrementqt(qttxtbox)
{
	var val = qttxtbox.value;
	
	if(!isInteger(val))
	{
		alert('Por favor insira um quantidade válida');
		val = 0;
	}
	
	var newval = parseInt(val) + 1;
	qttxtbox.value = newval;
}

function submitqt(qtform, qttxtbox)
{
	var val = qttxtbox.value;
	if(!isInteger(val))
	{
		alert('Por favor insira um quantidade válida');
		return;
	}
	
	qtform.submit();	
}


