function Merkzettel() {}

Merkzettel.prototype.Add = function(element, idobject, reiseart, ansicht) {
    
	  if(!element || !idobject) return;
			var queryString = "/merkzettelAktion/add/merkzettelIDObjekt/" + idobject;

			if(reiseart != undefined) {
				queryString += "/merkzettelreiseart/" + reiseart;
			}			

			new Ajax.Request("/web/skripte/qry_merkzettel_add.cfm" + queryString,{
				onSuccess: function(response) {
					var responseJSON = eval ( '(' + response.responseText.strip() + ')' );
					
					cic.$('anz_im_merkzettel').innerHTML = responseJSON.count;
					cic.$('merkzettel_head').style.display = 'block';
					if(ansicht == 'kurz')
						{cic.$('merken'+idobject).className = 'kurz_merkenlink_haken';}
					else
						{cic.$('merken'+idobject).className = 'detail_merkenlink_haken';}
					/*
					var position = cic.cumulativeOffset(element)
					
					var merkenInfobox = $('merkenInfobox');

					$('merkenInfobox').observe('mouseleave', function(event) {

						if(merkenInfobox.visible() ) {
							new Effect.Appear(merkenInfobox, {duration:1.5, from:1, to:0, delay:1, afterFinish: function() {merkenInfobox.style.display = 'none'}});
							merkenInfobox.stopObserving();
						}

					});

					merkenInfobox.style.cssText= "display:none;padding:3px;position:absolute;top:"+parseInt(position.y+19)+"px;left:"+parseInt(position.x+25)+"px;"
					new Effect.Appear(merkenInfobox, {duration:1.5, from:0, to:1.0});
   				*/
				},
				onFailure: function(response) {
					alert(response.responseText)		
				}
			});	
	}
	Merkzettel.prototype.Remove = function(idobject) {
		var queryString = "/merkzettelAktion/remove/merkzettelIDObjekt/" + idobject;
		
		new Ajax.Request("/web/skripte/qry_merkzettel_add.cfm" + queryString,{
				onSuccess: function(response) {
					var responseJSON = eval ( '(' + response.responseText.strip() + ')' );
						
					cic.$('anz_im_merkzettel').innerHTML = responseJSON.count;
					cic.$('merkzettel_head').style.display = 'block';
					window.location.reload();
					},
				onFailure: function(response) {
					alert(response.responseText)		
				}
			});	

	}
	Merkzettel.prototype.RemoveAll = function() {
		var queryString = "/merkzettelAktion/removeAll";
		
		new Ajax.Request("/web/skripte/qry_merkzettel_add.cfm" + queryString,{
				onSuccess: function(response) {
					//alert(response.responseText)		
				},
				onFailure: function(response) {
					alert(response.responseText)		
				}
			});	

	}



