function init() 
{
	$('.ctype').click(function(){
		
		var val = $(this).val();
		
		if(val == 'special')
		{
			$('.special_details').css({display:'block'});
		} else {
			$('.special_details').css({display:'none'});
		}
	});
	
	$('.save_item').click(function(){
		if($('#ctype2').is(':checked'))
		{
			return confirm_offer();
		}
	});
	
	setInterval("do_countdown()", 1000);
}

function confirm_offer()
{
	/*
		* Müügikampaania nimi: name
		* Müügikampaania avaldatakse ajavahemikul: publish date-end date 
		* Kampaaniat saab katkestada AINULT kokkuleppel Kampaaniad24´ga
		* Toote hind on: price
		* Kampaaniad24 vahendustasu on 20% toote müügi kogukäibelt
		* Müügikampaaniat kinnitades nõustute Kampaaniad24.ee tingimustega
		
		* Kas soovite müügikampaania avaldamise kinnitada?
		*/
		
	var name = $('#nimi').val();
	var start = $('#algus').val();
	var end = $('#lopp').val();
	var price = $('#price2').val();
	var percent = 25;
	var conf = '';
	
	if(name && start && end && price && percent)
	{
		conf += 'Müügikampaania nimi: ' + name + "\n";
		conf += 'Müügikampaania avaldatakse ajavahemikul: ' + start + ' - ' + end + "\n";
		conf += 'Toote hind: ' + price + "\n";
		conf += 'Kampaaniad24 vahendustasu on ' + percent + '% toote müügi kogukäibelt' + "\n";
		conf += 'Kehtivat kampaaniat saab katkestada AINULT kokkuleppel Kampaaniad24\'ga' + "\n";
		conf += 'Müügikampaaniat kinnitades nõustute Kampaaniad24.ee tingimustega' + "\n\n";
		conf += 'Kas soovite müügikampaania avaldamise kinnitada?';
		
		return confirm(conf)
	}
	else {
		alert('Kontrolli andmeid!');
		return false;
	}
}

function do_countdown()
{
	var sec_left = new Array();
	$('.time_left').each(function(){
		var sec = $(this).attr('sec_left');
		$(this).html(timer(sec));
		sec = sec-1;
		if(sec < 0) 
		{
			sec = 0;
		}
		$(this).attr('sec_left', sec);
	});
}

function timer(sec_left) 
{	
	var days;
	var hours;
	var minutes;
	var seconds;
	var timer;

	if(sec_left < 0) { 
		timer = '0p 0h 0min 0sek';
		return timer;
	}

	days = Math.floor(sec_left / 86400);
	hours = Math.floor((sec_left / 3600) - (days * 24));
	minutes = Math.floor((sec_left / 60) - (days * 1440) - (hours * 60));
	seconds = sec_left % 60;
	
	//if(minutes < 10) { minutes = '0'+minutes; }
	//if(seconds < 10) { seconds = '0'+seconds; }

	timer = days+'p '+hours+'h '+minutes+'min '+seconds+'sek';
	
	return timer;
}
