/*
	Scripts used for this theme.
	This file Requires jQuery to opperate.
*/

/* ************** Site Functions ( keep at top ) ************** */

// Top Nav Function
$.fn.hoverClass = function(c) {
	return this.each(function(){
		$(this).hover( 
			function() { $(this).addClass(c); },
			function() { $(this).removeClass(c); }
		);
	});
};
/* Image Fade Function via @NETTUTS */
(function($) {
    $.fn.mySlider   = function(vars) {
        var timeOut     = vars.timeOut || 4000;
        var capOpacity  = vars.captionOpacity || .7;
        var element     = this;
        var fxDuration  = timeOut/6;
        var items       = $("#" + element[0].id + " li");
        var captions    = $("#" + element[0].id + " li div");
        
        items.css('display','none');
        captions.css({
            'opacity': capOpacity,
            'display': 'none'
        });
        
        var fadeIn      = function(no) {
            $(items[no]).fadeIn(fxDuration, function() {
                $(captions[no]).fadeIn(fxDuration, function() {
                    setTimeout(function() {fadeOut(no);}, timeOut);
                });
            });
        }
        var fadeOut     = function(no) {
            $(captions[no]).fadeOut(fxDuration, function() {
                $(items[no]).fadeOut(fxDuration, function() {
                    fadeIn(calcNext(no));
                });
            });
        }
        var calcNext    = function(no) {
            return ((no + 1) == items.length) ? 0 : (no + 1);
        }
        fadeIn(0);
    }
})(jQuery);

/* jQuery Preloader */
jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    jQuery("<img>").attr("src", arguments[i]);
  }
}

/* ************** Init Files... keep at bottom ************** */

/* Doc.Read Init's */
$(document).ready(function(){
	/* Top Nav Init */
	$("#topLevel li ul").addClass("hs");
	$("#headlinks li").hoverClass("sfhover");
	/* Init's Pretty Photo */
	$("a[rel^='prettyPhoto']").prettyPhoto({theme: 'dark_rounded'});
	$.preloadImages("http://www.breakerboydrums.com/wp-content/themes/BreakerBoy/images/finishFrame.png");
});


/* End IE6!!! */
function ieVersion() {
  var rv = -1;
  if (navigator.appName == 'Microsoft Internet Explorer') {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}
var version = ieVersion();

if ((navigator.appName=="Microsoft Internet Explorer") && (version < 7)) {
	makeWindow(); 
}


function makeWindow() {

	bit = '<div id="bigWindow" style="position:absolute;height:1000px;width:100%;background-color:#000000;opacity:0.75;filter:alpha(opacity=75);z-index:990;top:0px;left:0px;"></div>';
	bit += '<div id="iWindow" style="position:relative;width:900px;margin:0px auto;z-index:1000;color:#000000;">';
	bit += '<div style="position:absolute;top:100px;left:250px;width:400px;height:210px;padding:10px;background-color:#ffffff;border:5px solid #302217;font-size:14px;">';
	bit += '<div style="text-align:center;"><b>OH NO!!!</b><br /><br />It appears that you are using<br /><b>Internet Explorer 6</b>!!!';
	bit += '<br />&nbsp;<br />This browser is full of security problems and is very unsafe to use.<br />&nbsp;<br />It is highly recommended that you upgrade to:<br /><a href="http://www.mozilla.com" title="Firefox" target="_blank">Firefox</a>, <a href="http://www.opera.com" title="Opera" target="_blank">Opera</a>, <a href="http://www.apple.com/safari/" title="Safari" target="_blank">Safari</a>, <a href="http://www.google.com/chrome" title="Chome" target="_blank">Chrome</a>, or <a href="http://www.microsoft.com/windows/internet-explorer/default.aspx" title="Internet Explorer 8" target="_blank">Explorer 8</a>.<br />&nbsp;<br />These are all free, much better browsers, and take only a couple of minutes to install.<br /></div>'
	bit += '</div>';
	bit += '</div>';


	document.write(bit);
	
	
}














