Cufon.replace('#menu', { fontFamily: 'Helvetica', hover: true, textShadow: '#dadada 1px 1px' });

Cufon.replace('#app h1', { fontFamily: 'Helvetica' });
Cufon.replace('#app h2', { fontFamily: 'Helvetica' });
Cufon.replace('#app #step1 .formpart.destination-selection a', { fontFamily: 'Helvetica', textShadow: '#484848 1px 1px' });

Cufon.replace('#results h1', { fontFamily: 'Helvetica' });
Cufon.replace('#results div h1', { fontFamily: 'Helvetica Condensed' });
Cufon.replace('#results div h2', { fontFamily: 'Helvetica Condensed' });

Cufon.replace('#document h1', { fontFamily: 'Helvetica' });
Cufon.replace('#document h2', { fontFamily: 'Helvetica' });


$(document).ready(function(){
	$('body').removeClass('nojs').addClass('js');
	setupNews();
	$('p.printlink a').click(printReady);
	$('p.printlinkback a').click(screenReady);
	$.localScroll();

	flashembed('artistanbul', { 'src': 'swf/artistanbul.swf', 'scale': 'noscale', 'align': 'l', 'salign': 'l' });
});

function printReady (e) {
	e.preventDefault();

	$('head link[media="screen"]').attr('media', 'none');
	$('head link[media="print"]').attr('media', 'all');
	$('#logo img').attr('src', String($('#logo img').attr('src')).replace('idata.png', 'idata-print.png'));

	$('p.printlinkback a').css({'display': 'block'});

	window.scroll(0, 0);

	Cufon.set('fontFamily', 'Helvetica');
	Cufon.replace('#results h1');
	Cufon.replace('#results h2');
	Cufon.refresh();
}

function screenReady (e) {
	e.preventDefault();

	$('head link[media="none"]').attr('media', 'screen');
	$('head link[media="all"]').attr('media', 'print');
	$('#logo img').attr('src', String($('#logo img').attr('src')).replace('idata-print.png', 'idata.png'));

	$('p.printlinkback a').css({'display': 'none'});

	Cufon.set('fontFamily', 'Helvetica Condensed');
	Cufon.replace('#results h1');
	Cufon.replace('#results h2');
	Cufon.refresh();
}

function setupNews () {
	if ($('#news').size() == 0) return;

	var current = 0;

	$('#news').data('current', current);
	$('#news').data('total', $('#news p').size());

	$('#news p').removeClass('active').css({ 'display': 'block' });
	$('#news p:not(:eq(' + current + '))').css({ 'opacity': 0, 'top': '20px' });
	$('#news p:eq(' + current + ')').css({ 'opacity': 1, 'top': '9px' }).css({'filter': 'none'});

	$('#news .news-buttons .next').click(nextNews);
	$('#news .news-buttons .prev').click(prevNews);
}

function nextNews (e) {
	e.preventDefault();

	var current = $('#news').data('current');
	var total = $('#news').data('total');

	current++;
	if (current >= total) current = 0;

	showNews(current);
}

function prevNews (e) {
	e.preventDefault();

	var current = $('#news').data('current');
	var total = $('#news').data('total');

	current--;
	if (current < 0) current = total-1;

	showNews(current);
}

function showNews (num) {
	var current = $('#news').data('current');
	if (num == current) return;

	$('#news p:not(:eq(' + num + '))').animate({ 'opacity': 0, 'top': '20px' }, 500);
	$('#news p:eq(' + num + ')').animate({ 'top': '9px' }, 500).css({'opacity': 1, 'filter': 'none'});

	$('#news').data('current', num);
}



