<!--


function buscaForm() {
  if($('buscaText').value == $('buscaText').defaultValue) {
	$('buscaText').focus();
	return false;
  }
  else{
	return true;
  }
}


function logarForm() {
  if($('usuarioText').value == $('usuarioText').defaultValue){
	$('usuarioText').focus();
	return false;
  }
  else if($('senhaText').value == $('senhaText').defaultValue){
	$('senhaText').focus();
	return false;
  }
  else{
    return true;
  }
}

function abrirCarrinho(){
  $('carrinhoMid').setStyle({display: 'block'});
}

function fecharCarrinho(){
  $('carrinhoMid').setStyle({display: 'none'});
}

function abrirCategoria(categoria){
  $('categoria'+categoria).addClassName('categoriaAberta');
  if($('subcategorias'+categoria)) $('subcategorias'+categoria).setStyle({display: 'block'});
}

function fecharCategoria(categoria){
  $('categoria'+categoria).removeClassName('categoriaAberta');
  if($('subcategorias'+categoria)) $('subcategorias'+categoria).setStyle({display: 'none'});
}







function remover(local,reduzido,unidade){
//  alert(reduzido+' ... '+unidade);
  new Ajax.Request('remover.php', {
  method: 'post',
  parameters: 'reduzido='+reduzido,
  onSuccess: function(transport) {
	for(local=0;local<MAX;local++)
	  if ($('p'+local+reduzido))
        $('p'+local+reduzido).update('<div><a onclick="javascript: modificar(\''+local+'\',\''+reduzido+'\',\''+unidade+'\',\'Adicionar\');">adicionar produto no carrinho</a></div>');
	setTimeout("location.reload(true);",100);
	//window.setTimeout ("carrinho()", 100);
  },
  onFailure: function(transport) {
    /*alert('N&atilde;o foi poss&iacute;vel remover produto do carrinho !');*/
  }
  });
  
}


function modificarProduto(local,reduzido,unidade,quantidade){
  if (quantidade>0){
    new Ajax.Request('add.php', {
    method: 'post',
    parameters: 'reduzido='+reduzido+'&quantidade='+quantidade,
    onSuccess: function(transport) {
	  for(local=0;local<MAX;local++)
	    if ($('p'+local+reduzido))
	      $('p'+local+reduzido).update('<div class="unidade">'+quantidade+' '+unidade+' no carrinho</div><div class="modificar"><a onclick="javascript: modificar(\''+local+'\',\''+reduzido+'\',\''+unidade+'\',\'Alterar\');">alterar quantidade</a>, <a onclick="javascript: remover(\''+local+'\',\''+reduzido+'\',\''+unidade+'\');">remover</a></div>');
	  
  	  /*alert('Agora voc&ecirc; tem '+quantidade+' '+unidade+' do produto no carrinho !');*/
	  window.setTimeout ("carrinho()", 100);
    },
    onFailure: function(transport) {
      /*alert('N&atilde;o foi poss&iacute;vel modificar a quantidade do produto no carrinho !');*/
    }
    });
  }
  else
    remover(local,reduzido,unidade);
}

function onKeyPress(e,local,reduzido,unidade,quantidade){
  var k = (window.event) ? event.keyCode : e.keyCode;
  if (k==13)
    modificarProduto(local,reduzido,unidade,quantidade);
}

function modificar(local,reduzido,unidade,texto){
  $('p'+local+reduzido).update('<input class="pText" id="pText'+local+reduzido+'" type="text" size="4" maxlength="4"  onkeypress="javascript: onKeyPress(event,\''+local+'\',\''+reduzido+'\',\''+unidade+'\',$F(\'pText'+local+reduzido+'\'));"/> '+unidade+' <input class="pButton" type="submit" value="'+texto+'" onclick="javascript:modificarProduto(\''+local+'\',\''+reduzido+'\',\''+unidade+'\',$F(\'pText'+local+reduzido+'\'));">');
  $('pText'+local+reduzido).focus();
}



function carrinho(){

  new Ajax.Request('carrinho.php', {
  onSuccess: function(transport) {
    $('post').update(transport.responseText);
  },
    onFailure: function(transport) {
	  $('post').update('Erro ao abrir o carrinho...');
    }
  });
}



//-->