var errorDisplaytimeout=0;$(function(){$('#login').bind('submit',function(){var apiURL='http://stuff.afterdawn.com/api';var loginDomains=["login.blasteroids.com","login.afterdawn.com","kirjaudu.download.fi","kirjaudu.puhelinvertailu.com"];var errorMessageContainer=$('#loginInfoContainer');var errorMessages=$('#loginInfoBox');var loginErrorMessages="";$(errorMessageContainer).slideUp();clearInputDefault();tmpNick=$(this).find('input[name=AD_Nick]').val();tmpPassword=escape($(this).find('input[name=AD_Password]').val());if(tmpNick==''||tmpPassword==''){loginErrorMessages+=language.login.userNameOrPasswordMissing;$(errorMessages).html(language.login.error+loginErrorMessages);$(errorMessageContainer).slideDown('slow');if(typeof showInputDefault=='function'){var inputDefaultTimeout=setTimeout("showInputDefault();",150);}
errorDisplaytimeout=clearTimeout(errorDisplaytimeout);errorDisplaytimeout=setTimeout("$('#loginInfoContainer').slideUp('slow');",2500);return false;}
$.getJSON(apiURL+"/login_ajax.cfm?user="+tmpNick+"&pwd="+tmpPassword+"&callback=?",function(data){switch(data.result){case"ok":for(var i=0;i<loginDomains.length;i++){$('#topBarLoginIframes').append('<iframe id="loginIframe'+i+'" src="http://'+loginDomains[i]+'/multilogin.cfm?le_pipari='+data.le_pipari+'&der_keksi='+data.der_keksi+'&my_tz='+data.my_tz+'" width="1" height="1"></iframe>');}
break;case"fail":loginErrorMessages+=language.login.userNameOrPasswordInvalid;break;case"not_activated":loginErrorMessages+=language.login.accountNotActivated;break;case"remove_requested":loginErrorMessages+=language.login.removeRequested;break;case"banned":loginErrorMessages+=language.login.accountBanned;break;case"bounced":loginErrorMessages+=language.login.emailBounced;break;}
if(loginErrorMessages!=''){$(errorMessages).html(language.login.error+loginErrorMessages);$(errorMessageContainer).slideDown('slow');if(typeof showInputDefault=='function'){var inputDefaultTimeout=setTimeout("showInputDefault();",150);}
clearTimeout(errorDisplaytimeout);errorDisplaytimeout=clearTimeout(errorDisplaytimeout);errorDisplaytimeout=setTimeout("$('#loginInfoContainer').slideUp('slow');",5000);return false;}
else{if(typeof validateLoginForm=='function'){$('.loginValidateThis').unbind('submit',validateLoginForm);}
$('.loginValidateThis > .miniTabsForLogin').remove();$(errorMessages).html(language.login.welcomeBack+' '+data.firstName+'!');$(errorMessageContainer).slideDown('slow');$('#topBarLoggedInNick').text(data.nick);$('#topBarLoginText').show();$('#topBarLoginForm').hide();errorDisplaytimeout=clearTimeout(errorDisplaytimeout);errorDisplaytimeout=setTimeout("$('#loginInfoContainer').slideUp('slow');",5000);}});return false;});$('#topBarLogoutLink').bind('click',function(){var loginDomains=["login.blasteroids.com","login.afterdawn.com","kirjaudu.download.fi","kirjaudu.puhelinvertailu.com"];var errorMessageContainer=$('#loginInfoContainer');var errorMessages=$('#loginInfoBox');for(var i=0;i<loginDomains.length;i++){$('#topBarLoginIframes').append('<iframe id="loginIframe'+i+'" src="http://'+loginDomains[i]+'/multilogin.cfm?le_pipari=0&der_keksi=0&my_tz=0" width="1" height="1"></iframe>');}
$(errorMessages).html(language.login.loggedOut);$(errorMessageContainer).slideDown('slow');$('#login')[0].reset();if(typeof showInputDefault=='function'){showInputDefault();}
$('#topBarLoginText').hide();$('#topBarLoginForm').show();errorDisplaytimeout=clearTimeout(errorDisplaytimeout);errorDisplaytimeout=setTimeout("$('#loginInfoContainer').slideUp('slow');",5000);return false;});});$(document).ready(function(){$("##userRating a.fancybox").fancybox({'hideOnContentClick':false,'overlayOpacity':0.7});$(".screenie").fancybox({'zoomSpeedIn':0,'zoomSpeedOut':0,'overlayShow':true});$(".labels span").click(function(){$(".searchForm").removeClass("words");$(".searchForm").removeClass("users");if($(this).attr("class")=="labelWords")$(".searchForm").addClass("words");if($(this).attr("class")=="labelUsers")$(".searchForm").addClass("users");});$('.goToTop').click(function(){$('html, body').animate({scrollTop:0},'fast');return false;});$(".toggleThis:hidden").show();$(".toggleThis").click(function(){var tmp_title=$(this).attr("title");var targetDiv;var targetTable;if($(this).parents("div").hasClass("mainCategory")){targetDiv=".mainCategory";targetTable=".subCategoryHolder";}
else{targetDiv=".groupTableHolder";targetTable="table";}
if($(this).parents(targetDiv).hasClass("open")){$(this).parents(targetDiv).removeClass("open");$(this).parents(targetDiv).children(targetTable).animate({height:"hide",opacity:"hide"},"fast");$(this).parents(targetDiv).addClass("closed");}
else{$(this).parents(targetDiv).removeClass("closed");$(this).parents(targetDiv).children(targetTable).animate({height:"show",opacity:"show"},"fast");$(this).parents(targetDiv).addClass("open");}
$(this).attr("title",$(this).children("span").attr("title"));$(this).children("span").attr("title",tmp_title);});$(".listReviews .oneItem").click(function(){$(".listReviews .oneItem").removeClass("selected");var showMe=$(this).attr("id").replace("rating_","#comment_");$(".reviewedBox .featuredItem").hide();$(showMe).show();$(this).addClass("selected");});$("body").bind("click",function(){$(".nick > .userOptions").hide();return true;});$(".nick.active").click(function(){$(this).children(".userOptions").slideDown("fast");});});$(function(){$('.quickLoad').each(function(){var tmpId=$(this).attr('id');var showId=tmpId.replace(/_quickLoad/,'');document.getElementById(showId).innerHTML=document.getElementById(tmpId).innerHTML;});});(function($){$.fn.adTabs2=function(){return this.each(function(){var tabHolder=this;var hashFound=false;var activeTab="";$(tabHolder).find("hr").hide();var currentHash=(document.location.hash=="")?$(tabHolder).find(".tab_panels:first").attr("data-tabhash"):document.location.hash;$(tabHolder).find(".tabs a").each(function(){var itemHref=$(this).attr("href");$(itemHref).addClass("adTabPanel adTabPanel-"+itemHref.substring(1));var tabhash=$(itemHref).attr("data-tabhash");$(this).parent().addClass("adTabTab adTabTab-"+itemHref.substring(1));if(tabhash==currentHash.substring(1)){$(this).parent().addClass("active");activeTab=itemHref.substring(1);hashFound=true;}
$(this).bind("click",function(event){$(tabHolder).find(".tabs li").removeClass("active");$(this).parent().addClass("active");$(tabHolder).find("div.adTabPanel").hide();var tmpHolder=$(tabHolder).find("div.adTabPanel-"+itemHref.substring(1)).show();$(this).blur();document.location.hash=$(tmpHolder).attr("data-tabhash");return false;});});if(!hashFound)
activeTab=$(tabHolder).find(".tabs a:first").attr("href").substring(1);$(tabHolder).find("li.adTabTab-"+activeTab).addClass("active");$(tabHolder).find("div.adTabPanel").hide();$(tabHolder).find("div.adTabPanel-"+activeTab).show();});};$.fn.adTabsSwitch2=function(){return this.each(function(){$(this).bind("click",function(event){var itemHref=$(this).attr("href").substring(1);var tmpTab=$("div.adTabPanel[data-tabhash="+itemHref+"]").attr("id");$("li.adTabTab-"+tmpTab).siblings("li.adTabTab").removeClass("active");$("li.adTabTab-"+tmpTab).addClass("active");$("div.adTabPanel-"+tmpTab).siblings("div.adTabPanel").hide();$("div.adTabPanel-"+tmpTab).show();});});};})(jQuery);