jQuery.azc={};
jQuery.azc.fasttabs=function(_1,_2){
var _3=jQuery.azc.debug;
if(typeof jQuery.azc.fasttabs.opts=="undefined"){
jQuery.azc.fasttabs.opts={};
jQuery.azc.fasttabs.tries={};
}
if(typeof jQuery.azc.fasttabs.tries[_1]=="undefined"){
jQuery.azc.fasttabs.tries[_1]=0;
_3("starting up fasttabs for "+_1);
}
jQuery.azc.fasttabs.opts[_1]=jQuery.extend(jQuery.azc.fasttabs.opts[_1],_2,{fxSpeed:"fast"});
jQuery.azc.afterItExists(_1,30,function(){
jQuery(_1).tabs(jQuery.azc.fasttabs.opts[_1]);
});
};
jQuery.azc.htmlentities=function(s){
var _5=document.createElement("div");
var _6=document.createTextNode(s);
_5.appendChild(_6);
return _5.innerHTML;
};
jQuery.azc.debug=function(_7){
if((window.location.hostname=="devwww.azcentral.com"||window.location.hostname=="dev.www.azcentral.com")&&typeof console!="undefined"&&typeof console.log!="undefined"){
console.log("azc.debug: "+_7);
}
};
jQuery.azc.afterItExists=function(_8,_9,f){
var _b=jQuery.azc.debug;
if(typeof jQuery.azc.afterItExists.queue=="undefined"){
jQuery.azc.afterItExists.queue={};
jQuery.azc.afterItExists.tries={};
}
if(typeof _9=="undefined"){
_9=60;
}
if(typeof jQuery.azc.afterItExists.tries[_8]=="undefined"){
jQuery.azc.afterItExists.tries[_8]=0;
}
if(typeof f!="undefined"){
jQuery.azc.afterItExists.queue[_8]=f;
_b("starting up afterItExists for "+_8);
}
var el=jQuery(_8);
if(el.length>0){
jQuery.azc.debug("executing afterItExists for "+_8);
f=jQuery.azc.afterItExists.queue[_8];
jQuery.azc.afterItExists.tries[_8]=0;
jQuery.azc.afterItExists.queue[_8]=false;
f();
}else{
if(jQuery.azc.afterItExists.tries[_8]++<(_9*2)){
setTimeout("jQuery.azc.afterItExists('"+_8+"', "+_9+")",500);
}else{
jQuery.azc.afterItExists.tries[_8]=0;
jQuery.azc.afterItExists.queue[_8]=false;
}
}
};
jQuery.azc.afterItExists("#loginBox",20,function(){
jQuery.getJSON("/members/azc3.php",function(_d){
if(_d&&_d["userinfo"]){
var _e=_d["userinfo"];
jQuery.azc.userinfo=_e;
var _f=jQuery("#azcUsername");
if(_e.azcusername==""){
_f.html("Welcome, guest<br /><a href=\"/members/Register\">register</a> | <a href=\"javascript:void(0);\" onclick=\"jQuery('#azcLoginBox').show(); return false;\">log in</a>");
}else{
_f.html("<a href=\"/members/User/"+_e.azcusername+"\">Welcome, "+_e.azcusername+"</a><br /><a href=\"/members/User/"+_e.azcusername+"\">view profile</a> | <a href=\"/members/EditSettings\">edit profile</a> | <a href=\"http://s.azcentral.com/home/Authenticate_/Logout\">log out</a>");
if(_e.azcusermediapicture!=""){
jQuery("#azcUserImage").html("<img src=\"http://s.azcentral.com/home/File-/picture/"+_e.azcusermediapicture+"/1/0/20/20/\" width=\"20\" height=\"20\" alt=\"\" id=\"avatar\" />");
}
}
if(_e.azcmessage!=""){
jQuery("#azcLoginBox").css({width:"250px"}).show();
jQuery("#azcLoginBoxInner").css({padding:"5px 10px 5px 10px"});
if(_e.azcusername==""){
jQuery("#azcLoginBoxInner").prepend("<span style=\"font-weight: bold; font-size: 16px;\">"+_e.azcmessage+"</span><hr />");
}else{
jQuery("#azcLoginBox").css({position:"relative",top:"-27px",left:"-58px",width:"300px"});
jQuery("#azcLoginBoxInner").html("<div style=\"float: right;\"><a onclick=\"showBox('azcLoginBox','none'); return false;\" href=\"#\"><img src=\"/imgs/closeX.gif\"/></a></div><span style=\"font-weight: bold; font-size: 16px;\">"+_e.azcmessage+"</span>");
}
}
if(_e.azcuseremail!=""){
jQuery("#newsletteremail").val(_e.azcuseremail);
}
}else{
jQuery("#azcUsername").html("");
}
});
});
jQuery.azc.embedHere=function(_10,_11){
var _12=_10+jQuery.azc.rand();
var _13="div#embed_"+_12;
document.write("<div id=\"embed_"+_12+"\"></div>");
_11=jQuery.extend({},{id:_10},_11);
var _14="";
jQuery.each(_11,function(k,v){
if(_14!=""){
_14+="&";
}
_14+=encodeURIComponent(k)+"="+encodeURIComponent(v);
});
jQuery.get("/members/embed/",_14,function(_17){
jQuery(_13).html(_17);
});
};
jQuery.azc.rand=function(){
return Math.round(Math.random()*10000000).toString();
};
jQuery.azc.print=function(){
if(typeof (s)!="undefined"&&typeof (s.t)!="undefined"){
s.pageName=window.location.toString().replace(/azcentral.com/,"azcentral.com/printed").replace(/#comments/,"");
void (s.t());
}
if(typeof (FDCPUrl)!="undefined"){
FDCPUrl();
}else{
window.print();
}
};
jQuery.azc.afterItExists("#bigcarousel, #styleWideCarousel, #azcDexCarousel",20,function(){
(function(_18){
var _19=false;
function getItemHTML(_1a){
if(typeof _18.azc.carousel_opts.formatter=="function"){
return _18.azc.carousel_opts.formatter(_1a);
}
var _1b=_18.azc.htmlentities;
var _1c="";
_1c+="<a href=\""+_1a["url"]+"\" title=\""+_1b(_1a["headline"])+"\">";
_1c+="<img src=\""+_1a["imageurl"]+"\" alt=\""+_1b(_1a["headline"])+"\"";
if(_18.azc.carousel_opts.imgclass!=""){
_1c+=" class=\""+_18.azc.carousel_opts.imgclass+"\"";
}
_1c+=" border=\"0\" />";
_1c+="</a>";
_1c+="<span class=\"h4hed\">";
_1c+="<a href=\""+_1a["url"]+"\" title=\""+_1b(_1a["headline"])+"\">";
_1c+=_1a["headline"];
_1c+="</a>";
_1c+="</span>";
_1c+="<span class=\"sidebar\">";
_1c+=_1a["abstract"];
_1c+="</span>";
return _1c;
}
function failed_carousel(){
if(_18("#bigcarousel_loading:visible").length>0){
_18("#azc_carousel_socket").slideUp("normal",function(){
_18("#azc_carousel_socket, .big-wide-carousel, .notso-wide-carousel").remove();
});
}
}
if(_18("#bigcarousel, #styleWideCarousel, #azcDexCarousel").length>0){
var _1d=window.location.toString();
_1d=_1d.substr(_1d.indexOf("/",8)).replace(/\//g,"--");
var _1e="";
if(_18.azc.carousel_opts.dimensions!=""){
_1e="/"+encodeURIComponent(_18.azc.carousel_opts.dimensions);
}
_18.getJSON("/embed/carousel-json/"+encodeURIComponent(_1d)+_1e,function(_1f){
try{
if(_1f&&_1f["pics"]&&_1f["pics"].length>0){
_19=_1f["pics"];
var _20=new Array();
for(var i=0;i<_19.length;i++){
_20[i]=new Image();
_20[i].src=_19[i]["imageurl"];
}
var _22=3;
if(_18(".big-wide-carousel").length>0){
_22=4;
}
_18(".carousel-links").fadeIn(1000);
_18("#bigcarousel_loading").fadeOut(1000,function(){
_18("#bigcarousel_loading").remove();
});
_18("#bigcarousel").hide().jcarousel({scroll:_22,wrap:"circular",easing:"easeOutCubic",animation:750,itemLastInCallback:{onAfterAnimation:function(_23,_24,i,_26,evt){
if(i%_22>0){
_18("li.jcarousel-item:first").each(function(){
if(_18(this).html()==""){
_18(this).remove();
}
});
}
}},itemVisibleInCallback:{onBeforeAnimation:function(_28,_29,i,_2b,evt){
var idx=_28.index(i,_19.length);
_28.add(i,getItemHTML(_19[idx-1]));
}},itemVisibleOutCallback:{onAfterAnimation:function(_2e,_2f,i,_31,evt){
if(_31=="next"){
var e=_2e.get(i);
if(!e.length||(i>=_2e.first&&i<=_2e.last)){
return;
}
var d=_2e.dimension(e);
if(i<_2e.first){
_2e.list.clone().addClass("bigcarousel-doublebuffer").insertBefore(_2e.list);
_2e.list.css({left:_18.jcarousel.intval(_2e.list.css(_2e.lt))+d+"px",width:_18.jcarousel.intval(_2e.list.css(_2e.wh))-d+"px"});
e.remove();
setTimeout(function(){
_18(".bigcarousel-doublebuffer").remove();
},0);
}else{
_2e.list.css({width:_18.jcarousel.intval(_2e.list.css(_2e.wh))-d+"px"});
e.remove();
}
}else{
_2e.remove(i);
}
}}}).show();
}else{
throw "EmptyJSON";
}
}
catch(err){
failed_carousel();
}
});
}
setTimeout(failed_carousel,10000);
})(jQuery);
});
jQuery.azc.carousel_opts={dimensions:""};
jQuery.azc.set_carousel_opts=function(_35){
for(var key in _35){
jQuery.azc.carousel_opts[key]=_35[key];
}
};

