if(!thePageObject)var thePageObject={};else if(thePageObject&&typeof(thePageObject)!="object")
throw new Error("thePageObject is not an Object type");thePageObject.EVENTS={NAME:"Event handling module",addEventHandler:function(Node,Evt,Handler,Capture){if(typeof(window.event)!="undefined")
Node.attachEvent("on"+Evt,Handler);else
Node.addEventListener(Evt,Handler,Capture);},removeEventHandler:function(Node,Evt,Handler,Capture){if(typeof(window.event)!="undefined")
Node.attachEvent("on"+Evt,Handler);else
Node.addEventListener(Evt,Handler,Capture);},getEventTarget:function(evt){if(window.event)return window.event.srcElement;else return evt.target;},stopEvent:function(evt){if(window.event)window.event.cancelBubble=true;else evt.stopPropagation();},preventDefault:function(evt){if(window.event)window.event.returnValue=false;else evt.preventDefault();}}
var thirteentwelve=function(){function linkswipe(){$("li a").each(function(i){var a=$(this);var title=a.html();var w=a.outerWidth();a.append("<span class='mask' style='width: 0; display: none;'>"+title+"</span>");var span=a.find("span");a.hover(function(){span.stop(true,true);span.show().animate({width:w+'px'},200);},function(){span.animate({width:'0px'},400,function(){span.hide();});});});}
$(document).ready(function(){linkswipe();});return{linkswipe:linkswipe}}();(function($){$.fn.s3Slider=function(vars){var element=this;var timeOut=(vars.timeOut!=undefined)?vars.timeOut:4000;var current=null;var timeOutFn=null;var faderStat=true;var mOver=false;var items=$("#"+element[0].id+"Content ."+element[0].id+"Image");var itemsSpan=$("#"+element[0].id+"Content ."+element[0].id+"Image span");items.each(function(i){$(items[i]).mouseover(function(){mOver=true;});$(items[i]).mouseout(function(){mOver=false;fadeElement(true);});});var fadeElement=function(isMouseOut){var thisTimeOut=(isMouseOut)?(timeOut/2):timeOut;thisTimeOut=(faderStat)?10:thisTimeOut;if(items.length>0){timeOutFn=setTimeout(makeSlider,thisTimeOut);}else{console.log("Poof..");}}
var makeSlider=function(){current=(current!=null)?current:items[(items.length-1)];var currNo=jQuery.inArray(current,items)+1
currNo=(currNo==items.length)?0:(currNo-1);var newMargin=$(element).width()*currNo;if(faderStat==true){if(!mOver){$(items[currNo]).fadeIn((timeOut/6),function(){if($(itemsSpan[currNo]).css('bottom')==0){$(itemsSpan[currNo]).slideUp((timeOut/6),function(){faderStat=false;current=items[currNo];if(!mOver){fadeElement(false);}});}else{$(itemsSpan[currNo]).slideDown((timeOut/6),function(){faderStat=false;current=items[currNo];if(!mOver){fadeElement(false);}});}});}}else{if(!mOver){if($(itemsSpan[currNo]).css('bottom')==0){$(itemsSpan[currNo]).slideDown((timeOut/6),function(){$(items[currNo]).fadeOut((timeOut/6),function(){faderStat=true;current=items[(currNo+1)];if(!mOver){fadeElement(false);}});});}else{$(itemsSpan[currNo]).slideUp((timeOut/6),function(){$(items[currNo]).fadeOut((timeOut/6),function(){faderStat=true;current=items[(currNo+1)];if(!mOver){fadeElement(false);}});});}}}}
makeSlider();};})(jQuery);
