﻿function SubmitSearch()
{
    location.href = 'SearchResults.aspx?term=' + $("#iSearchBoxCenter").val();
}

function searchKeyPress(evt)
{
     evt = evt ? evt : event;
     var keyCode = evt.keyCode;
     if(keyCode == 13)
     {
          SubmitSearch();
          return false;
     }
}

function CenterOnFocus() 
{
	if($("#iSearchBoxCenter").val() == "Search")
	{
		$("#iSearchBoxCenter").val(""); 			
	}
}
	
function CenterOnBlur() {
	if($("#iSearchBoxCenter").val() == "")
	{
		$("#iSearchBoxCenter").val("Search");
	}		
}

function activateSlider(slider)
{
	if(slider && slider.length > 0)
	{
		$(".selectorLink .active").removeClass("active");
		$(slider).addClass("active");
		SliderSlideTo($(slider).attr("slideAmt"));
	}
}
function SliderSlideLeft()
{
	var nextIndex = parseInt($(".selectorLink .active").attr("index")) + 1;
	activateSlider($(".selectorLink *[index=" + nextIndex + "]"));
}


function SliderSlideRight()
{
	var prevIndex = parseInt($(".selectorLink .active").attr("index")) - 1;
	activateSlider($(".selectorLink *[index=" + prevIndex + "]"));
}


function HistorySliderSlideLeft()
{
    if ($('.SlideStrip').css('left') != '-2800px')
    {
        $('.SlideStrip').animate({left: '-=560px'});
    }
}

function HistorySliderSlideRight()
{
    if ($('.SlideStrip').css('left') != '0px')
    {
        $('.SlideStrip').animate({left: '+=560px'});
    }
}

function ProjectSliderSlideLeft()
{
    if ($('.SlideStrip').css('left') != '-1170px')
    {
        $('.SlideStrip').animate({left: '-=585px'});
    }
}

function ProjectSliderSlideRight()
{
    if ($('.SlideStrip').css('left') != '0px')
    {
        $('.SlideStrip').animate({left: '+=585px'});
    }
}

function SliderSlideTo(leftPx)
{
    $('.SlideStrip').animate({left: leftPx});
}

function DivSwap(div)
{
    $('.SwappableDiv').fadeOut('fast');
    $('#' + div).fadeIn('fast');
}

function isValidEmail(str)
{
	var filter = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|gov|mil|biz|info|mobi|name|aero|jobs|museum)\b/	
	return filter.test(str);
}

function sifrHeader(ref,divID){
   var so = new SWFObject("Resources/Sifr/ApexNewLightItalic408x39.swf", "ApexNewLightItalic408x39", "408", "39", "7", "#ffffff");  
   so.addParam("wmode", "transparent");
   so.addVariable("titleText", escape(ref));
   so.write("flashcontent" + divID);
}

function sifrSidebar(ref,divID){
   var so = new SWFObject("Resources/Sifr/ApexNewBook209x23.swf", "ApexNewBook209x23", "209", "23", "7", "#ffffff");  
   so.addParam("wmode", "transparent");
   so.addVariable("titleText", escape(ref));
   so.write("flashcontent" + divID);
}