/*
# javascript voor de tickets
# ###############
# Onderdeel van sQuarecoW CMS
# © 2006-2008 sQuarecoW new media
# Versie: 2.00
# Module: tickets
# ###############
*/


window.addEvent('domready', function() {
	// alle concerten langs
	$$('ul#concerts_groups li.concert').each(function(concert) {
		concert.addEvent('click', function() {
			var concert_data = '';
			// loading
			var loading = new Element('div', {
				'class': 'loading',
				'html': 'bezig met laden..'
			});
			$('ticket_box').set('html', '').grab(loading);
			// gegevens halen
			var options = JSON.decode(concert.get('rel'));			
			concerts.each(function(concert) {
				if (concert.id == options.concert_id)
					concert_data = concert;
			});
			// url
			var url = 'http://www.interticket.nl/formulier/interticket-formulier.php?e=' + concert_data.interticket_id + '&style=selamusic';
			// titel
			$('ticket_header').set('text', concert_data.subject + ' ' + concert_data.datetime_start_long);
			// description
			var description = new Element('div', {
				'id': 'description',
				'class': 'description',
				'html': concert_data.description + '<ul><li><strong>Datum concert:</strong> ' + concert_data.datetime_start_long + '</li><li><strong>Locatie concert:</strong> ' + concert_data.location + '</li><li><strong>Aanvangstijd:</strong> ' + concert_data.datetime_start_time + '</li>'
			});
			// iframe aanmaken met juiste id
			//http://www.interticket.nl/formulier/interticket-formulier.php?e=1050&style=selamusic
			//http://www.interticket.nl/formulier/interticket-formulier.php?e=' + options.interticket_id + '&style=selamusic
			/*var iframe = new IFrame({
				'src': url,
				'name': 'event',
				'class': 'interticket-form',
				'styles': {
					'display': 'none'
				},
				'events': {
					'load': function() {
						// plaatsen
						loading.destroy();
						$('ticket_box').grab(description, 'top');
						this.setStyle('display', 'block');
					}
				}
			}).inject($('ticket_box'));*/
			var iframe = new Element('iframe', {
				'src': url,
				'name': 'event',
				'class': 'interticket-form',
				'events': {
					'load': function() {
						// plaatsen
						loading.destroy();
						$('ticket_box').grab(description, 'top');
						this.setStyle('display', 'block');
					}
				}
			}).inject($('ticket_box'));
		});
	});
});