/* 
	General stuff; preload images, jquery effects, browser detection
	Created: 	Feb 08 
	Author:   Eoin McGrath
*/

var safari2  = false;
var clueYoffSet;
var bullYoffSet;
var resOffset;
var resOffsetBul;

$(document).ready(function() {

	BrowserDetect.init();
	var browserType = BrowserDetect.browser;
	var browserVersion = parseInt(BrowserDetect.version);

	if(browserType == 'Safari')
		{
			if(browserVersion >= 5)	{
					clueYoffSet = parseInt(-200); bullYoffSet = parseInt(-520);}
			else					{
					clueYoffSet = parseInt(200); bullYoffSet = parseInt(520);}
			
		}
	else
		{
			clueYoffSet = parseInt(-200); bullYoffSet = parseInt(-520);
		}

	resOffset = (((screen.width-960)/2*-1)+400); // last int is dist from parent element to appear
	resOffsetBul = (((screen.width-960)/2*-1)+30); // ditto

	//load pinball effect ~ enables mouseover on whole div
	pinballEffect();

	jQuery.preloadImages = function()
		{
		 for(var i = 0; i<arguments.length; i++)
			{
	  			jQuery("<img>").attr("src", arguments[i]);
				}
		}

		if(browserType == 'Explorer' && browserVersion == '6') {
// 			alert(browserType+browserVersion);
			$.preloadImages("img/signinSlider.png", "img/signin_button.gif", "/img/flyout.gif", "img/flyout_bottom.gif", "/img/flyout_left.gif", "img/flyout_bottom_left.gif", "menu_flyout.gif", "/img/compare_sign_up_box.gif", "/img/compare_sign_up_box_left.gif" );
		}
		else {
// 			alert(browserType+browserVersion);
			$.preloadImages("img/signinSlider.png", "img/signin_button.gif", "/img/flyout.png", "img/flyout_bottom.png", "/img/flyout_left.png", "img/flyout_bottom_left.png", "menu_flyout.png", "/img/compare_sign_up_box.png", "/img/compare_sign_up_box_left.png" );
		}

 	// hides the siginSlider as soon as the DOM is ready
 	$('#signSlider').hide();
	document.getElementById('signSlider').style.zIndex = '3000';

 	// slides down on click
	$('#slideDown').click(function() {
		$('#signSlider').slideDown('fast');
		 
		return false;

	});

 	// slides down up click
	$('#slideUp').click(function() {
		$('#signSlider').slideUp('fast');
		
		return false;
	});


});


