$(document).ready(function(){window.status="Welcome to eidentities.net";var a={};a.obj_imageMain=$("#feat-image-main");a.obj_imageNext=$("#feat-image-next");a.obj_imageLink=$("#feat-image-box>a");a.obj_imageLinkDiv=$("#feat-image-link");a.obj_captionAll=$("[id|=feat-caption]");a.obj_captionShadow=$("#feat-caption-shadow");a.obj_captionBox=$("#feat-caption-box");a.obj_captionText=$("#feat-caption-text");a.obj_captionMore=$("#feat-caption-more");a.obj_entryBox=$("#feat-entry-box");a.obj_entryHighlighter=$("#feat-entry-highlighter");a.obj_entrySelector=$("#feat-entry-selector");a.obj_entryText=$("#feat-entry-box>a");a.obj_entryData=$("#feat-entry-box>code");a.var_cycleLast=0;a.var_cycleGoto=0;a.tog_cycleActive=0;a.var_selectGoto=0;a.tog_selectActive=0;a.var_cycleCheck=0;a.tog_resume=0;a.var_captionTextColour=0;a.var_captionHoverColour=0;a.fnc_changeImage=function(b){b.css("background","url("+a.obj_entryData.eq(a.var_cycleGoto).attr("title")+")");a.obj_imageLink.attr("href",a.obj_entryText.eq(a.var_cycleGoto).attr("href"))};a.fnc_changeCaption=function(){a.obj_captionText.html(a.obj_entryData.eq(a.var_cycleGoto).html());a.fnc_resizeCaptionShadow()};a.fnc_resizeCaptionShadow=function(){a.obj_captionBox.css("height",10+a.obj_captionText.height()+"px")};a.fnc_initColours=function(){a.var_captionTextColour=a.obj_captionAll.css("color");a.var_captionHoverColour=a.obj_captionShadow.css("color");if(a.var_captionTextColour=="rgb(0, 0, 0)"||a.var_captionHoverColour=="rgb(0, 0, 0)"){setTimeout(function(){a.fnc_initColours()},10)}};a.fnc_initSelector=function(){a.obj_entrySelector.css("height",a.obj_entryText.eq(0).outerHeight())};a.fnc_initAll=function(){a.fnc_resizeCaptionShadow();a.fnc_initSelector()};a.fnc_cycle=function(){a.tog_cycleActive=1;a.fnc_changeImage(a.obj_imageNext);a.obj_entrySelector.animate({top:a.obj_entryText.eq(a.var_cycleGoto).position().top,height:a.obj_entryText.eq(a.var_cycleGoto).outerHeight()},"slow","easeOutCubic");a.obj_imageNext.fadeIn(1000,function(){a.obj_captionBox.show();a.obj_captionText.show();a.fnc_changeCaption();a.obj_captionBox.hide().css("bottom",-a.obj_captionBox.height());a.obj_captionText.hide();a.obj_captionMore.hide();a.fnc_changeImage(a.obj_imageMain);a.obj_imageNext.hide();a.tog_cycleActive=0;if(a.var_cycleGoto!=a.var_selectGoto){a.var_cycleGoto=a.var_selectGoto;a.fnc_cycle()}else{setTimeout(function(){a.obj_captionBox.fadeIn("slow","easeInQuad").animate({bottom:0},{duration:"slow",easing:"easeOutCubic",queue:false,complete:function(){a.obj_captionText.fadeIn();a.obj_captionMore.fadeIn()}})},300)}})};a.var_entryLength=a.obj_entryText.size();if(a.var_entryLength!=0){a.fnc_changeImage(a.obj_imageMain);a.fnc_changeCaption();a.fnc_initColours();a.fnc_initSelector();setTimeout(function(){a.fnc_initAll()},40);a.obj_imageLinkDiv.mouseover(function(){a.obj_captionAll.css("color",a.var_captionHoverColour)}).mouseleave(function(){a.obj_captionAll.css("color",a.var_captionTextColour)});a.obj_entryText.mouseover(function(){a.obj_entryHighlighter.css({top:$(this).position().top,height:$(this).outerHeight()}).show();a.var_selectGoto=a.obj_entryText.index(this);a.tog_selectActive=1}).mouseleave(function(){a.obj_entryHighlighter.hide();a.tog_selectActive=0})}$(window).load(function(){a.fnc_initAll();if(a.var_entryLength>1){a.fnc_cycleLoop=function(){a.obj_cycleLoop=setInterval(function(){if(a.tog_resume==1){a.var_cycleCheck=a.var_cycleLast;a.var_cycleCheck+=1;if(a.var_cycleCheck==a.var_entryLength){a.var_cycleCheck=0}if(a.var_cycleCheck!=a.var_cycleGoto){a.var_cycleGoto=a.var_cycleLast}a.tog_resume=0}a.var_cycleGoto+=1;if(a.var_cycleGoto==a.var_entryLength){a.var_cycleGoto=0}a.var_selectGoto=a.var_cycleLast=a.var_cycleGoto;a.fnc_cycle()},8000)};a.fnc_cycleLoop();a.obj_entryText.mouseover(function(){if(a.tog_cycleActive==0&&a.var_cycleGoto!=a.var_selectGoto){a.var_cycleGoto=a.var_selectGoto;a.fnc_cycle()}});a.obj_entryBox.mouseover(function(){clearInterval(a.obj_cycleLoop)}).mouseleave(function(){a.tog_resume=1;a.fnc_cycleLoop()});if(a.tog_selectActive==1){clearInterval(a.obj_cycleLoop);a.obj_entryText.eq(a.var_selectGoto).mouseover()}}})});
