//Declare variables
var DropdownWidth = 190;
var DropdownPadding = 5;
var DropdownBackground = "#3051af";
var DropdownColor = "#ffffff";
var DropdownBackground_Over = "#00aae6";
var DropdownColor_Over = "#000000";
var DropdownFont = "Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif";
var DropdownSize = 14;
var DropdownDividerColor = "#58c7ef";
var DropdownDivider = 1;
var DropdownDividerType = "solid";
var DropdownUnderline = "none";
var DropdownX = -31;
var DropdownY = 125; //Dynamic positioning
var DropdownYimg = 0; //Static positioning (0 to bypass)
var CloseDropdownTimer = 1000;
var ContentToggle=1;
var ismobile = 0;

//Create elements
document.write('<div id="xi-fader"></div>');
document.write('<div id="xi-lightbox"><table border="0" cellspacing="0" cellpadding="0" align="center" id="xi-lightbox-window"><tr><td>');
document.write('<a href="javascript:CloseLightbox();" style="position:relative; float:right; margin-right:-5px; margin-top:-5px; margin-bottom: -40px; z-index:99;"><img src="js/images/closecircle.png" width="30" height="30" border="0"></a></td></tr><tr><td>');
document.write('<div id="xi-lightbox-frame"></div>');
document.write('</td></tr></table></div>');
document.write('<style>.dropdown ul li{width: '+DropdownWidth+'px; padding: '+DropdownPadding+'px; background-color: '+DropdownBackground+'; color: '+DropdownColor+'; font-family: '+DropdownFont+'; font-size: '+DropdownSize+'px; border-bottom: '+DropdownDivider+'px '+DropdownDividerType+' '+DropdownDividerColor+'}.dropdown ul li:hover{background-color: '+DropdownBackground_Over+'; color: '+DropdownColor_Over+'}.dropdown ul li a{color: '+DropdownColor+'; text-decoration: '+DropdownUnderline+';}</style>');

//Script global variables
var loading_html = "<table width='300' height='300' border='0' cellpadding='10' cellspacing='0' bgcolor='#a8dcdd'><tr><td align='center'><img src='js/images/loading2.gif'  border='0'><br><span style='color:#c3c3c3; font-size: 11px;'>loading...</span></td></tr></table>";
var blank_html = "<br><br>";
var activate_dropdown="";
var current_dropdown="";
var index_dropdown=0;

$(document).ready(function(){
  $(".lightbox").click(function () {
	$("#xi-lightbox-frame").html(loading_html);
    ShowLightbox();
    $("#xi-lightbox-frame").load(this.href);
	return false;
  });

	$("#toggler").click(function () {
		$("#contentbox").slideToggle(200);
		if(ContentToggle==0)
		{
			ContentToggle=1;
			$("#toggler").html('<a href="#" class="hide">&#9660;&nbsp;Click to Hide</a>');
		}
		else if(ContentToggle==1)
		{
			ContentToggle=0;
			$("#toggler").html('<a href="#" class="hide">&#9650;&nbsp;Click to Show</a>');
		}
  	});

  $(".effect").bind("mouseover",function(){
        $(this).animate({opacity: 0.3},1,'',function(){
            $(this).animate({opacity: 1.0},600);
        });
     });
  //open dropdown on mouseover
  $(".dropdown_menu").bind("mouseover",function(){
    activate_dropdown = $(this).attr('title');
	index_dropdown = 2;
    if(activate_dropdown != current_dropdown){
		DropDownClose();
		var offsetposition = $(this).offset();
    	$(activate_dropdown).css('left', offsetposition.left + DropdownX);
		if(ismobile == 0){
			$(activate_dropdown).css('bottom', DropdownY);
		}
		else{
			$(activate_dropdown).css('top', offsetposition.top + 35);
		}
		//img exception
    	$(activate_dropdown).fadeIn(500, function(){
		current_dropdown = activate_dropdown;
		});
	}
  });
 //menu item mouseout
  $(".dropdown_menu").bind("mouseout",function(){
	index_dropdown = 0;
	var timer_dropdown=setTimeout("DropDownTimer()",CloseDropdownTimer);
  });
   //keep dropdown on mouseover
  $(".dropdown").bind("mouseover",function(){
	index_dropdown = 1;
  });
 //close dropdown
  $(".dropdown").mouseleave(function() {
    index_dropdown = 0;
	var timer_dropdown=setTimeout("DropDownTimer()",CloseDropdownTimer);
  });

});

function ShowLightbox(){
  $("#xi-fader").fadeIn(300, function(){
	var faderposition = $("#xi-fader").position();
	$("#xi-lightbox").css('top',faderposition.top);
    $("#xi-lightbox").fadeIn(500);
  });

}
function CloseLightbox(){
  $("#xi-lightbox").fadeOut(500);
  $("#xi-fader").fadeOut(500);
  $("#xi-lightbox-frame").html(blank_html);
}
function DropDownTimer(){
	  if(index_dropdown < 1){
	  DropDownClose();	
	  }
}
function DropDownClose(){
		$(".dropdown").fadeOut(200);
    	current_dropdown="";
}

function ShowVideo()
{
$("#videoplayer").show();
}
function slideSwitch() {
    var $active = $('#slideshow IMG.active');

    if ( $active.length == 0 ) $active = $('#slideshow IMG:last');

    // use this to pull the images in the order they appear in the markup
    var $next =  $active.next().length ? $active.next()
        : $('#slideshow IMG:first');

    // uncomment the 3 lines below to pull the images in random order
    
    // var $sibs  = $active.siblings();
    // var rndNum = Math.floor(Math.random() * $sibs.length );
    // var $next  = $( $sibs[ rndNum ] );


    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1500, function() {
            $active.removeClass('active last-active');
        });
}

$(function() {
    setInterval( "slideSwitch()", 5500 );
});

if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i)) || (navigator.userAgent.match(/BlackBerry/i) || (navigator.userAgent.match(/Android/i))))
{
	document.write('<link rel="stylesheet" href="/mobile.css" type="text/css" />');
	ismobile = 1;
}
// XI JS Framework v2.0. Released on Jan 23, 2011
// Developed by Xi Digital Corp.
// Website: www.xi-digital.com
