/*
 * Trillian Feature Tour Common Functions
 *
 * Copyright (C) 2010 Cerulean Studios, LLC
 *
 * Programmer: Andy Magoon
 *
 */

$(document).ready(function(){
	if ($.browser.mozilla && $.browser.version >= "1.8" && $.browser.version < "1.9")
        {
                $("#device-list").hide();
                setTimeout(function() { $("#device-list").show(); }, 1);
        }
	if ($.browser.mozilla) 
	{
               $("#container .background").remove();
               $("#container").prepend("<div class=\"background-simple\"/>");
	       $(".buttonsub").css("margin-top", "-8");
	}
	if ($(".apple").hasClass("select") || $(".apple").hasClass("select-small"))
	  $(".apple").prepend(' <img border="0" src="images/icons/nav-apple.png"/> ')
	else
	  $(".apple").prepend(' <img border="0" src="images/icons/nav-apple-inactive.png"/> ')
	if ($(".blackberry").hasClass("select") || $(".blackberry").hasClass("select-small"))
	  $(".blackberry").prepend(' <img border="0" src="images/icons/nav-blackberry.png"/> ')
	else
	  $(".blackberry").prepend(' <img border="0" src="images/icons/nav-blackberry-inactive.png"/> ')
	if ($(".windows").hasClass("select") || $(".windows").hasClass("select-small"))
	  $(".windows").prepend('<img border="0" src="images/icons/nav-windows.png"/> ');
	else
  	  $(".windows").prepend('<img border="0" src="images/icons/nav-windows-inactive.png"/> ');
	if ($(".iphone").hasClass("select") || $(".iphone").hasClass("select-small"))
	  $(".iphone").prepend(' <img border="0" src="images/icons/nav-apple.png"/> ')
	else
	  $(".iphone").prepend(' <img border="0" src="images/icons/nav-apple-inactive.png"/> ')
	$(".apple, .iphone").hover(function(){ $(this).children("img").attr("src","images/icons/nav-apple.png"); }, function() { if (!$(this).hasClass("select") && !$(this).hasClass("select-small")) $(this).children("img").attr("src","images/icons/nav-apple-inactive.png"); });
	$(".blackberry").hover(function(){ $(this).children("img").attr("src","images/icons/nav-blackberry.png"); }, function() { if (!$(this).hasClass("select") && !$(this).hasClass("select-small")) $(this).children("img").attr("src","images/icons/nav-blackberry-inactive.png"); });
	$(".windows").hover(function(){ $(this).children("img").attr("src","images/icons/nav-windows.png"); }, function() { if (!$(this).hasClass("select") && !$(this).hasClass("select-small")) $(this).children("img").attr("src","images/icons/nav-windows-inactive.png"); });
	var active="images/icons/nav-msie.png"; var inactive="images/icons/nav-msie-inactive.png";
	if ($.browser.webkit && navigator.userAgent.indexOf('Chrome')==-1) { var active="images/icons/nav-safari.png"; var inactive="images/icons/nav-safari-inactive.png"; }
	if ($.browser.webkit && navigator.userAgent.indexOf('Chrome')>-1) { var active="images/icons/nav-chrome.png"; var inactive="images/icons/nav-chrome-inactive.png"; }
	if ($.browser.opera) { var active="images/icons/nav-safari.png"; var inactive="images/icons/nav-safari-inactive.png"; } 
	if ($.browser.msie) { var active="images/icons/nav-msie.png"; var inactive="images/icons/nav-msie-inactive.png"; }
	if ($.browser.mozilla) { var active="images/icons/nav-firefox.png"; var inactive="images/icons/nav-firefox-inactive.png"; }
	var preloadimage = ["images/icons/nav-apple.png","images/icons/nav-windows.png",active];
	for (var i = preloadimage.length; i--;) {
		new Image().src = preloadimage[i];
	}
	try {
		if ($(".browsericon").hasClass("select") || $(".browsericon").hasClass("select-small"))
		  $(".browsericon").prepend('<img border=0 src="'+active+'" width="10" height="10" align="bottom"/>&nbsp;');
		else
		  $(".browsericon").prepend('<img border=0 src="'+inactive+'" width="10" height="10" align="bottom"/>&nbsp;');
	} catch(e) {}
	$(".browsericon").hover(function(){
		$(this).children("img").attr("src",active); 
	}, function(){
		if (!$(this).hasClass("select") && !$(this).hasClass("select-small")) $(this).children("img").attr("src",inactive); 
	});
	if ($.browser.msie)
	{
		$(".apple, .iphone, .windows, .browsericon, .blackberry").css("padding-top", "5px");
		if ($.browser.version == 6) $(".apple, .iphone, .windows, .browsericon, .blackberry").find("img").css("width", 15).css("height", 5);
		$(document).pngFix();
	}	
});

