
//------------------------------------------------------------------------------

document.observe('dom:loaded',  function() {
	$$('#horizontal_carousel img').each( function(element){
		var className = 'hover';
		element.observe('mouseover', function() {
		element.addClassName(className);
		});
		element.observe('mouseout', function() {
		element.removeClassName(className);
		});
	});

	$$('#save').each( function(element) {
		
		element.observe('click', function() {
			var id = $('id').readAttribute('value');
			var user = $('user').readAttribute('value');
		
			new Ajax.Request('/?module=catalogue&media=ajax', {
				method: 'POST',
				parameters: {action: 'reserv', id: id, user: user},
				
				onSuccess: function(transport){
					var text = transport.responseText;
					if(text.length > 0 && text.isJSON()){
						alert(text.evalJSON());
					}
					else if(!transport.responseText.blank()){
						$('reserv_form').update(transport.responseText);
					}
				},
				onComplete: function(){
				},
				onException: function(a, b){
					alert('error: #' + b.message);
				}
			});	
		});		
	});

});


