
function initSweepstake()
{
	if (!$('calendarDoor')) {
		return;
	}
	
	new Draggable('calendarDoor', {
		revert: true,
		scroll: window,
		onStart: function() {
			if (typeof ew_contract1026685 == 'function') {
				ew_contract1026685();
			}
		}
	});
	
	Droppables.add('calendarDrop' , {
		hoverclass: 'droppableActive',
		greedy: false,
		onDrop: dropCalendarDoor
	});
}

function dropCalendarDoor()
{	
	$('calendarDoor').hide()
	//Effect.Puff('calendarDoor');

	new Ajax.Request('/sweepstake/add_participant', {
		onCreate: function() {
			$('calendarLoading').toggle();
		},
		onSuccess: function(t) {
			$('calendarLoading').toggle();
			$('calendarDrop').addClassName('droppableActive');
			Effect.Pulsate('calendarDrop', {pulses: 2, duration: 1.0});
			//alert(t.responseText);
		}
	});
}

function openCalendarProduct(day)
{	
	Effect.Appear('calendarProduct', {duration: .5});
	
	$('calendarProduct').innerHTML = '';
	$('calendarProduct').toggleClassName('loading');
	
	new Ajax.Updater('calendarProduct', '/sweepstake/get_product/' + day, {
		onSuccess : function() {
			$('calendarProduct').toggleClassName('loading');
		}
	});
	
	/*
	$('calendarProductName').innerHTML = productName;
	$('calendarProductDesc').innerHTML = productDesc;
	$('calendarProductWinner').innerHTML = calendarProductWinner;
	$('calendarProductImage').src = '/images/sweepstake/calendar/products_large/produkt_' + productId + '.jpg';
	*/
}

function closeCalendarProduct()
{
	Effect.Fade('calendarProduct', {duration: .5});
}



Event.observe(window, 'load', initSweepstake);


	