var next_id = 0;

window.addEvent('domready', function() {
	if(Browser.Engine.trident)
		init_home_menu();
	init_cms();
	var milkbox = new Milkbox();
});

function init_home_menu() {
	if (!$('home-menu'))
		return;
	$$('#home-menu span').each(function(span) {
		var h = span.getSize().y;
		span.setStyle('top', 95 - (h/2));
	});
}

function init_cms() {
	var add = $('add-class');
	if (add)
		add.addEvent('click', add_class);
	if ($('last_id'))
		next_id = $('last_id').value.toInt() + 1;
	var links = $$('a.delete');
	if (links)
		links.each(function(link) {
			link.addEvent('click', function(e) {
				e = new Event(e).stop();
				if (confirm('Really delete?'))
					document.location.replace(link);
			});
		});
}

function add_class(e) {
	e = new Event(e).stop();
	var div = $('more-classes');
	var p = new Element('p');
	var town = new Element('input', { 'type':'text', 'class':'town', 'name':'town_'+next_id});
	var venue = new Element('input', { 'type':'text', 'class':'venue', 'name':'venue_'+next_id});
	var address = new Element('input', { 'type':'text', 'class':'address', 'name':'address_'+next_id});
	var day = new Element('input', { 'type':'text', 'class':'day', 'name':'c_day_'+next_id});
	var time = new Element('input', { 'type':'text', 'class':'time', 'name':'c_time_'+next_id});
	var br = new Element('br');
	var notes = new Element('input', { 'type':'text', 'class':'notes', 'name':'notes_'+next_id});
	p.adopt(town, venue, address, day, time, br, notes);
	div.adopt(p);
	$('class_ids').value += ','+next_id;
	next_id++;
}

