// JavaScript Document UTF-8


(function(){
	jQuery.fn.Addwishlist = function(config){
		config = jQuery.extend({
							   seq:config.seq,
							   idLoading:'loading-' + config.seq,
							   idAddButton:'addwishlistbutton-' + config.seq
							   },config);
		var target = this;
		var html = '<span id="' + config.idLoading +'" class="loading"></span><span id="' + config.idAddButton + '" class="wishlistBTN"><img src="/images/item/wishlist_btn.gif" class="wishlistBTNpointer" /></span>';
		target.append(html);
		$('#' + config.idAddButton).bind('click', {}, click);
		
		function click(event){
						$.ajax({type: "GET", url:'/ajax/wishlist/' + config.seq+ '/', cache: false, success:ajaxReturnd});
		}
		function ajaxReturnd(data){
			var res = data;
 			resdata = res.split("|");
        	res = resdata[0];
			rescode = resdata[1];
			if(res == 'true'){
				switch(rescode){
					case '0':
						clicked();
					break;
					case '1':
						alert('既に追加されています');
					break;
					case '-1':
						alert('追加できませんでした');
					break;
				}
			}else{
				alert('error:' + config.idAddButton);
			}
		}
		function clicked(){
			$('#' + config.idAddButton).unbind('click', click).html('<img src="/images/item/wishlist_btn2.gif"/>');
		}
	};
})(jQuery);
