/*@ Scout.com jQuery plugins rollup version 6.20 @*/
/*@ Scout.com base for jQuery plugins version 6.20 @*/
(function(){$.ajaxSetup({cache:true});$(document).ready(function(){$scout.init();});window.$scout={};window.$scout.util={};window.$scout.template={};$scout.init=function(){$("table.row-highlight tbody tr").tableRowHighlight("#fdfedc","#ffffff");$(".content-slider").slider();$("a.popup").popups("active");$(".tabs").each(function(){var allowCollapse=false;if($(this).hasClass("tabs-allow-collapse")){allowCollapse=true;}
$("a",this).tabs("active",allowCollapse);});};$scout.util.environment="scout.com";if(location.host){var parts=location.host.split(".");if(parts.length==2){$scout.util.environment=parts[0]+"."+parts[1];}
else{$scout.util.environment=parts[1];$.each(parts,function(i){if(i>1){$scout.util.environment+="."+parts[i];}});}}})();
/*@ Scout.com Hover States jQuery plugin version 6.20 @*/
(function($){$.fn.hoverStates=function(hoverClass){this.each(function(){$(this).hover(function(){$(this).addClass(hoverClass);},function(){$(this).removeClass(hoverClass);});});};})(jQuery);
/*@ Scout.com Popups jQuery plugin version 6.20 @*/
(function($){var getPopup=function(link){var id=link.href.split("#");if(id.length<=1){return;}
return $("#"+id[1]).get(0);};$.fn.popups=function(activeClass){var links=[];this.each(function(){var linkPopup=getPopup(this);if(!linkPopup){return;}
links.push(this);$(linkPopup).css("display","none")
$(this).removeClass(activeClass);$(this).click(function(){if($(linkPopup).css("display")=="none"){$(linkPopup).css("display","block")
$(this).addClass(activeClass);}
else{$(linkPopup).css("display","none")
$(this).removeClass(activeClass);}
for(var i=0;i<links.length;i++){var link=links[i];if(this.href!=link.href){$(getPopup(link)).css("display","none");$(link).removeClass(activeClass);}}
return false;});});};})(jQuery);
/*@ Scout.com Show Ad jQuery plugin version 6.20 @*/
(function($){var adcodes={};var queue={};var sizecode={"300x250":"1089","728x90":"1390","160x600":"1090","180x150":"1087","234x60":"1007","120x30":"1025","1x1":"1402"};$.fn.showAd=function(options){var site=options.site=""+options.site;this.each(function(){var target=this;var callback=function(){show(target,options);};if(!adcodes[site]||!adcodes[site].cached){addQueue(site,callback);loadAdCodes(options);}
else{callback();}});};$.showAd={};$.showAd.cacheAdCodes=function(data){var site=data.siteId;$.each(data.ads,function(){var type=this.type.toLowerCase();var sizekey=this.width+"x"+this.height;if(!adcodes[site][type]){adcodes[site][type]={};}
adcodes[site][type][sizekey]=this.code;});adcodes[site].loading=false;adcodes[site].cached=true;runQueue(site);}
var loadAdCodes=function(options){var site=options.site;var environment=options.environment||"scout.com";if(!adcodes[site]){adcodes[site]={};adcodes[site].loading=false;adcodes[site].cached=false;}
if(!adcodes[site].cached){if(!adcodes[site].loading){adcodes[site].loading=true;$.getScript("http://cdn-forums."+environment+"/adfeed.ashx?s="+site+"&format=json&callback=$.showAd.cacheAdCodes");}}
else{runQueue(site);}};var addQueue=function(site,callback){if(!queue[site]){queue[site]=[];}
queue[site].push(callback);};var runQueue=function(site){if(!queue[site]){return;}
$.each(queue[site],function(){this();});queue[site]=[];};var show=function(target,options){var sizekey=options.width+"x"+options.height;if(adcodes[options.site]&&adcodes[options.site][options.type]&&adcodes[options.site][options.type][sizekey]){var pg=adcodes[options.site][options.type][sizekey];var ap=sizecode[sizekey];dapMgr.enableACB(target.id,false);dapMgr.renderAd(target.id,"&PG="+pg+"&AP="+ap,options.width,options.height);}};})(jQuery);
/*@ Scout.com Slider jQuery plugin version 6.20 @*/
(function($){$.fn.slider=function(){this.each(function(){var slides=$(".slide",this);var index=0;var position=0;var width=$(slides.get(0)).width();var pages=[];var prev=$("<a class='disabled' href='#'>prev</a>");var next=$("<a href='#'>next</a>");var that=this;if(slides.length<=1){return;}
var slideTo=function(i){if(i<0||i>=slides.length){return;}
for(var k=0;k<pages.length;k++){var page=pages[k];if(i==k){page.addClass("active");if(i<index){position+=width*(index-i);}
else{position-=width*(i-index);}
$(".slides",that).animate({left:position+"px"},"normal");index=i;}
else{page.removeClass("active");}}
prev.removeClass("disabled");if(index<=0){prev.addClass("disabled");}
next.removeClass("disabled");if(index>=slides.length-1){next.addClass("disabled");}};$(".paging",this).append("<ul></ul>");prev.click(function(){slideTo(index-1);return false;});$(".paging ul",this).append($("<li class='prev'></li>").append(prev.get()).get());slides.each(function(i){pages[i]=$("<a href='#'>"+(i+1)+"</a>");pages[i].click(function(){slideTo(i);return false;});if(i==0){pages[i].addClass("active");}
$(".paging ul",that).append($("<li class='page'></li>").append(pages[i].get()).get());});next.click(function(){slideTo(index+1);return false;});$(".paging ul",this).append($("<li class='next'></li>").append(next.get()).get());});};})(jQuery);
/*@ Scout.com Table Row Highlight jQuery plugin version 6.20 @*/
(function($){$.fn.tableRowHighlight=function(hColor,bgColor){this.each(function(){$(this).hover(function(){$(this).animate({backgroundColor:hColor},"fast");},function(){$(this).animate({backgroundColor:bgColor},"fast");});});};})(jQuery);
/*@ Scout.com Tabs jQuery plugin version 6.20 @*/
(function($){var getPane=function(tab){if(tab.href){var pane=tab.href.match(/^.*(#.*)$/);if(pane&&pane[1]){return $(pane[1]).get(0);}}}
$.fn.tabs=function(activeClass,allowCollapse){if(!this.length)return;var tabs=[];var active=null;this.each(function(){if(getPane(this)){tabs.push(this);if($(this).hasClass(activeClass)){active=this;}}});if(!tabs.length)return;$(tabs).each(function(){$(this).removeClass(activeClass);$(getPane(this)).hide();});active=active||tabs[0];$(active).addClass(activeClass);$(active).show();$(getPane(active)).show();$(tabs).each(function(){$(this).click(function(e){if(!allowCollapse&&$(this).hasClass(activeClass)){return false;}
var currentActive=active;if(this!=active){$(this).addClass(activeClass);$(getPane(this)).show();active=this;}
else{active=null;}
if(currentActive){$(currentActive).removeClass(activeClass);$(getPane(currentActive)).hide();}
return false;});});};})(jQuery);
/*@ Scout.com User Menus jQuery plugin version 6.20 @*/
(function($){var secureURL=function(env,siteId,path){return"https://secure."+env+"/a.z?s="+siteId+"&amp;"+path;};var redirectURL=function(){var request="";var redirect="redirecturl="+escape(document.location.href);var query=location.href.split("?")[1];if(query){var params=query.split("&");for(var i=0;i<params.length;i++){var parts=params[i].split("=");var name=parts[0];var value=parts[1];if(name.toLowerCase()=="requestedurl"){request="requestedurl="+value;}}}
return request||redirect;};$.fn.userHeaderMenu=function(env,siteId,secure,minimal){var menu="";var httpMedia=(secure=="True")?"https://secure":"http://cdn-cms";var isMinimal=(minimal=="True")?true:false;if($.cookie("tisession")){var email=$.cookie("email");if(email.length>=20){email=email.substr(0,16)+"...";}
menu+='<li>'+email+'</li>';menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=9&amp;redirecturl="+escape(document.location.href))+'">Sign Out</a></li>';menu+='<li>';menu+=' <a class="parent" href="'+secureURL(env,siteId,"p=5&amp;c=7")+'">My Profile</a>';menu+=' <ul>';menu+='  <li><a href="'+secureURL(env,siteId,"p=5&amp;c=7")+'">My Profile Home</a></li>';menu+='  <li><a href="'+secureURL(env,siteId,"p=5&amp;c=4")+'">Member Profile</a></li>';menu+='  <li><a href="'+secureURL(env,siteId,"p=5&amp;c=13")+'">Subscriptions</a></li>';menu+='  <li><a href="http://my.'+env+'/hotlist.aspx?s='+siteId+'&amp;p=16">My HotList</a></li>';menu+='  <li><a href="'+secureURL(env,siteId,"p=5&amp;c=18")+'">Contact Us</a></li>';menu+=' </ul>';menu+='</li>';}
else{menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=1&amp;"+redirectURL())+'">Sign In</a></li>';if(!isMinimal){menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=3&amp;"+redirectURL())+'"><img src="'+httpMedia+'.'+env+'/images/layout/sign-up.gif" alt="Sign Up" /></a></li>';}}
this.append(menu);};$.fn.userFooterMenu=function(env,siteId){var menu="";if($.cookie("tisession")){menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=7")+'">My Profile Home</a></li>';menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=4")+'">Member Profile</a></li>';menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=13")+'">Subscriptions</a></li>';menu+='<li><a href="http://my.'+env+'/hotlist.aspx?s='+siteId+'&amp;p=16">My HotList</a></li>';menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=18")+'">Contact Us</a></li>';}
else{menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=1&amp;"+redirectURL())+'">Sign In</a></li>';menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=3&amp;"+redirectURL())+'">Sign Up</a></li>';menu+='<li><a href="'+secureURL(env,siteId,"p=5&amp;c=18")+'">Contact Us</a></li>';}
this.append(menu);};})(jQuery);
/*@ Scout.com XSLT jQuery plugin version 6.20 @*/
(function($){$.fn.xslt=function(xmlUri,xslUri){var result;var elements=this;if(window.ActiveXObject){(function(){var getXML=function(uri){var xml=new ActiveXObject("Microsoft.XMLDOM");xml.async=false;xml.load(uri);return xml;}
var xml=getXML(xmlUri);var xsl=getXML(xslUri);if(xml&&xsl){result=xml.transformNode(xsl);if(result){elements.each(function(){$(this).html(result);});}}})();}
else{(function(){$.get(xmlUri,function(xmlData){if(xmlData){$.get(xslUri,function(xslData){var processor=new XSLTProcessor();processor.importStylesheet(xslData);var result=processor.transformToFragment(xmlData,document);if(result){elements.each(function(){$(this).html(result);});}},"xml");}},"xml");})();}}})(jQuery);
/*@
* jQuery Cookie Plugin
* Copyright (c) 2006 Klaus Hartl (stilbuero.de)
* Dual licensed under the MIT and GPL licenses:
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
* 6.20
 @*/
jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;}
var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}
expires='; expires='+date.toUTCString();}
var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}
return cookieValue;}};
/*@ Scout.com Overlay jQuery plugin version 6.20 @*/
(function($){var getBox=function(link){var id=link.href.split("#");if(id.length<=1){return;}
return $("#"+id[1]).get(0);};var getPageSize=function(){var de=document.documentElement;return{width:self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth,height:self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight};};var ready=false;var init=function(){if(ready){return false;}
ready=true;var $bg=$('<div id="overlay"></div>');var css={"opacity":0.5,"background-color":"#000000","position":"fixed","top":0,"left":0,"width":"100%","height":"100%","z-index":"998","margin":"auto","display":"none"};$bg.css(css);if($.browser.msie&&$.browser.version.substr(0,1)=="6"){var ie6css={"position":"absolute","width":document.body.scrollWidth>document.body.offsetWidth?document.body.scrollWidth:document.body.offsetWidth+"px","height":document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+"px"};$bg.css(ie6css);var $iframe=$('<iframe id="overlay-frame"></iframe>');$iframe.css(css);$iframe.css(ie6css);$bg.click(function(e){$iframe.hide();});$("body").append($iframe);}
$bg.click(function(e){$bg.hide();});$("body").append($bg);};$.fn.overlay=function(){init();this.each(function(i){var box=getBox(this);if(!box){return;}
var $box=$(box);var $overlay=$("#overlay");var $iframe=$("#overlay-frame");$("body").append($box);$box.hide();$box.css({"position":"absolute","z-index":"999"});$(this).click(function(e){var pageSize=getPageSize();$box.css({left:Math.floor(pageSize.width/2-$box.outerWidth()/2)+"px",top:($(window).scrollTop()+45)+"px"});$iframe.show();$overlay.show();$box.show();return false;});$(".overlay-close",$box).click(function(e){$box.hide();$overlay.hide();$iframe.hide();return false;});$overlay.click(function(e){$box.hide();return false;});});};})(jQuery);
/*@
* jQuery Color Animations Plugin
* Copyright 2007 John Resig
* Released under the MIT and GPL licenses.
* 6.20
@*/
(function(jQuery){jQuery.each(['backgroundColor','borderBottomColor','borderLeftColor','borderRightColor','borderTopColor','color','outlineColor'],function(i,attr){jQuery.fx.step[attr]=function(fx){if(fx.state==0){fx.start=getColor(fx.elem,attr);fx.end=getRGB(fx.end);}
fx.elem.style[attr]="rgb("+[Math.max(Math.min(parseInt((fx.pos*(fx.end[0]-fx.start[0]))+fx.start[0]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[1]-fx.start[1]))+fx.start[1]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2]),255),0)].join(",")+")";}});function getRGB(color){var result;if(color&&color.constructor==Array&&color.length==3)
return color;if(result=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color))
return[parseInt(result[1]),parseInt(result[2]),parseInt(result[3])];if(result=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))
return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(result[3])*2.55];if(result=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color))
return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],16)];if(result=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))
return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),parseInt(result[3]+result[3],16)];return colors[jQuery.trim(color).toLowerCase()];}
function getColor(elem,attr){var color;do{color=jQuery.curCSS(elem,attr);if(color!=''&&color!='transparent'||jQuery.nodeName(elem,"body"))
break;attr="backgroundColor";}while(elem=elem.parentNode);return getRGB(color);};var colors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]};})(jQuery);
/*@
Flash Player Version Detection - Rev 1.6
Detect Client Browser type
Copyright(c) 2005-2006 Adobe Macromedia Software, LLC. All rights reserved.

Ported to jQuery plugin. Plugin version 6.20
@*/
(function($){$.hasFlashVersion=function(major,minor,revision){return DetectFlashVer(major,minor,revision);};var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion()
{var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version");}catch(e){}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version="WIN 3,0,18,0";}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version="WIN 2,0,0,11";}catch(e){version=-1;}}
return version;}
function GetSwfVer(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];var versionRevision=descArray[3];if(versionRevision==""){versionRevision=descArray[4];}
if(versionRevision[0]=="d"){versionRevision=versionRevision.substring(1);}else if(versionRevision[0]=="r"){versionRevision=versionRevision.substring(1);if(versionRevision.indexOf("d")>0){versionRevision=versionRevision.substring(0,versionRevision.indexOf("d"));}}
var flashVer=versionMajor+"."+versionMinor+"."+versionRevision;}}
else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)flashVer=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)flashVer=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)flashVer=2;else if(isIE&&isWin&&!isOpera){flashVer=ControlVersion();}
return flashVer;}
function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision)
{versionStr=GetSwfVer();if(versionStr==-1){return false;}else if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}
var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true;}else if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer))
return true;else if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision))
return true;}}
return false;}}
function AC_AddExtension(src,ext)
{if(src.indexOf('?')!=-1)
return src.replace(/\?/,ext+'?');else
return src+ext;}
function AC_Generateobj(objAttrs,params,embedAttrs)
{var str='';if(isIE&&isWin&&!isOpera)
{str+='<object ';for(var i in objAttrs)
str+=i+'="'+objAttrs[i]+'" ';for(var i in params)
str+='><param name="'+i+'" value="'+params[i]+'" /> ';str+='></object>';}else{str+='<embed ';for(var i in embedAttrs)
str+=i+'="'+embedAttrs[i]+'" ';str+='> </embed>';}
document.write(str);}
function AC_FL_RunContent(){var ret=AC_GetArgs
(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}
function AC_GetArgs(args,ext,srcParamName,classid,mimeType){var ret=new Object();ret.embedAttrs=new Object();ret.params=new Object();ret.objAttrs=new Object();for(var i=0;i<args.length;i=i+2){var currArg=args[i].toLowerCase();switch(currArg){case"classid":break;case"pluginspage":ret.embedAttrs[args[i]]=args[i+1];break;case"src":case"movie":args[i+1]=AC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=args[i+1];ret.params[srcParamName]=args[i+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":ret.objAttrs[args[i]]=args[i+1];break;case"id":case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1];}}
ret.objAttrs["classid"]=classid;if(mimeType)ret.embedAttrs["type"]=mimeType;return ret;}})(jQuery);
/*@ Scout.com Countdown jQuery plugin version 6.20 @*/
(function($){$.fn.countdown=function(date,callback){var context=this.get(0);var digitHeight=$(".digit",context).height();var timeDiff=Math.round(((new Date(date)).getTime()-(new Date()).getTime())/1000);var prevTime;var animCount=0;var getTime=function(time){var d=formatDigit(Math.floor(time/86400),3);time=time-(d*86400);var h=formatDigit(Math.floor(time/3600),2);time=time-(h*3600);var m=formatDigit(Math.floor(time/60),2);time=time-(m*60);var s=formatDigit(Math.floor(time),2);return{days:{hundreds:d.charAt(0),tens:d.charAt(1),ones:d.charAt(2)},hours:{tens:h.charAt(0),ones:h.charAt(1)},minutes:{tens:m.charAt(0),ones:m.charAt(1)},seconds:{tens:s.charAt(0),ones:s.charAt(1)}};};var formatDigit=function(digit,length){digit=""+digit;while(digit.length<length){digit="0"+digit;}
return digit;};var getDigitPosition=function(digit){return((digit-9)*digitHeight)+"px";};var animateDigit=function(digit,from,to,max){if(from==to){return;}
animCount++;$(digit,context).css("top",getDigitPosition(from)).animate({top:getDigitPosition((from==0&&to==(max||9))?-1:to)},1000,function(){animCount--;if(animCount<=0){animCount=0;animateClock();}});};var animateClock=function(){if(timeDiff<=0){if(callback){callback();}
return;}
timeDiff--;var time=getTime(timeDiff);animateDigit(".days .hundreds img",prevTime.days.hundreds,time.days.hundreds);animateDigit(".days .tens img",prevTime.days.tens,time.days.tens);animateDigit(".days .ones img",prevTime.days.ones,time.days.ones);animateDigit(".hours .tens img",prevTime.hours.tens,time.hours.tens,5);animateDigit(".hours .ones img",prevTime.hours.ones,time.hours.ones);animateDigit(".minutes .tens img",prevTime.minutes.tens,time.minutes.tens,5);animateDigit(".minutes .ones img",prevTime.minutes.ones,time.minutes.ones);animateDigit(".seconds .tens img",prevTime.seconds.tens,time.seconds.tens,5);animateDigit(".seconds .ones img",prevTime.seconds.ones,time.seconds.ones);prevTime=time;};var prevTime=getTime(timeDiff);$(".days .hundreds img",context).css("top",getDigitPosition(prevTime.days.hundreds));$(".days .tens img",context).css("top",getDigitPosition(prevTime.days.tens));$(".days .ones img",context).css("top",getDigitPosition(prevTime.days.ones));$(".hours .tens img",context).css("top",getDigitPosition(prevTime.hours.tens));$(".hours .ones img",context).css("top",getDigitPosition(prevTime.hours.ones));$(".minutes .tens img",context).css("top",getDigitPosition(prevTime.minutes.tens));$(".minutes .ones img",context).css("top",getDigitPosition(prevTime.minutes.ones));$(".seconds .tens img",context).css("top",getDigitPosition(prevTime.seconds.tens));$(".seconds .ones img",context).css("top",getDigitPosition(prevTime.seconds.ones));animateClock();};})(jQuery);
