// Wishlist v0.1

var parahidearr = new Array();
var intervalo;

/**
 * Adicionar
 * 
 * @param p
 * @param u
 * @param n
 * @param d
 * @return string
 */
function addwl(lang,u,p,n,d){
	$('add_response_qtd_'+p).innerHTML = '';
	$('add_response_qtd_'+p).style.display = 'none';
	var url = '/'+lang+'/catalogo/addWish/produto_id/'+ p;
	var myAjax = new Ajax.Updater(
		'add_response_qtd_'+p,
		url,
		{
			method: 'get',
			onComplete: function(transport) {
				parahide = 'add_response_qtd_'+p;
				Effect.BlindDown('add_response_qtd_'+p);
				if(!intervalo){
					intervalo = setInterval('hidemeoesquerdo()',3000);
					//console.log('intervalo');
				}
				parahidearr[parahidearr.length] = 'add_response_qtd_'+p;
				return false;
			}
		});
}

function hidemeoesquerdo(){
	if(parahidearr.length){
		Effect.BlindUp(parahidearr[0]);
		parahidearr.splice(0,1);
		//console.log(parahidearr);
	} else {
		clearInterval(intervalo);
		intervalo = 0;
		//console.log('clear');
	}
	//console.log(intervalo);
}

/**
 * Eliminar
 * 
 * @param id
 * @return string
 */
function delwl(lang,id){
	var resposta = confirm('Tem a certeza que deseja remover o item seleccionado?');
	if(resposta){
		//$('add_response_qtd_'+id).innerHTML = '';
		var url = '/'+lang+'/catalogo/removeWish/produto_id/'+ id;
		var myAjax = new Ajax.Updater(
			'',
			url,
			{
				method: 'get',
				onComplete: function(transport) {
	         		$('favorito_'+id).fade();
	         		//location.reload(true);
	        		return false;
	             }
			});
	}
}
