var download = "http://itunes.com/app/sirius/";
var trial = "/en/auxiliary/trialsignup.aspx?source=iphonetrial";
var faqQuestions = 23;

$(document).ready(function () 
{
	log("Document Ready");
	init();
});

function init()
{
	$(".download").hover(function () 
	{
		$(this).attr("src", "/en/oniPhone/images/button_download_on.png");
	},
	function () 
	{
		$(this).attr("src", "/en/oniPhone/images/button_download_off.png");
	});

	$(".download").click(function () 
	{
    	pageTracker._trackEvent('English iPhone Page', 'Click Event', 'Download Free App');
		location.href = download;
	});
	
	$(".trial").hover(function () 
	{
		$(this).attr("src", "/en/oniPhone/images/button_trial_on.png");
	},
	function () 
	{
		$(this).attr("src", "/en/oniPhone/images/button_trial_off.png");
	});

	$(".trial").click(function () 
	{
    	pageTracker._trackEvent('English iPhone Page', 'Click Event', '14 Day Trial');
		window.open(trial, "trial", "width=660,height=590");
	});
	
	$(".appStore").click(function() 
	{
    	pageTracker._trackEvent('English iPhone Page', 'Click Event', 'App Store');
		location.href = download;
	});

	for (var i = 1; i < faqQuestions; i++)
	{
		$(".q_" + i).click(function () 
		{
			var target = $(this).attr("class").split("_")[1];
			hideAllAnswers();
			showAnswer(target);
		});
		
		//-- Alternate row colours
		if (i % 2 == 0)
			$(".q_" + i).css("background-color", "#F9F9F9");
	}
	
	//-- Init Flash Objects
	/*
	var flashVars = {
		lang: 'en',
		T1: 'FAQ',
		T2: '',
	};
	swfobject.embedSWF( "/en/swf/header.swf", "faq", "759", "35", "9.0.124", "/en/swf/expressInstall.swf", flashVars, {allowScriptAccess: 'always', scaleMode: 'noscale', wmode: 'transparent'}, {} );
	*/
	
	swfobject.embedSWF( "/en/oniPhone/flash/iPhone.swf", "iphoneContent", "206", "309", "9.0.124", "/en/swf/expressInstall.swf", {}, {allowScriptAccess: 'always', scaleMode: 'noscale', wmode: 'opaque'}, {} );
}

function hideAllAnswers()
{
	for (var i = 1; i < faqQuestions; i++)
	{
		$(".a_" + i).hide();
		$(".q_" + i + " img").attr("src", "/en/img/faqcentre/img_gray_plus_off.gif");
		$(".q_" + i).css("color","#262626");
	}
}

function showAnswer(target)
{
	$(".a_" + target).show();
	$(".q_" + target).find("img").attr("src", "/en/img/faqcentre/img_gray_minus_ovr.gif");
	$(".q_" + target).css("color","#00A9E0");
}

/**
 * log()
 * @param msg String
 * Overrides Firebug console.log() for IE
 */
function log(msg)
{
	//if (navigator.userAgent.indexOf("MSIE") < 0 && console)
		//console.log(msg);
}