var overlay_login_callbackFunction="";function showRegisterForm(){$("#facebox #overLogin").hide();$("#facebox #overRegister").show();$("#facebox #overLogin_info").show();$("#facebox #overRegister_info").hide()}function showLoginForm(){$("#facebox #overLogin").show();$("#facebox #overRegister").hide();$("#facebox #overLogin_info").hide();$("#facebox #overRegister_info").show()}function setProfileNotifications(a){if(a==0){return false}$("#btn_notifications").show();$("#counter_all_notifications").show();$("#counter_all_notifications").html(a);var b=10*2;do{$("#counter_all_notifications")["fade"+(b%2==0?"Out":"In")]("slow")}while(--b)}function setProfileOptions(){$("#badger").bind("mouseenter",function(){$("#badgerDropDown").show().dropShadow({left:0,top:1,opacity:0.5,blur:1})}).bind("mouseleave",function(){$("#badgerDropDown").hide().removeShadow()})}function showOverlayLoginPanel(obj,callbackFunction,registerForm){overlay_login_callbackFunction=callbackFunction;if(userLoggedIn===false){$.facebox($("#my-content-if").html(),"","Twoje konto w Maperia.pl");if(!registerForm){showLoginForm()}else{showRegisterForm()}}else{if(userLoggedIn===true){try{eval(overlay_login_callbackFunction)}catch(e){}}}}function goAjaxRegister(){var b=$("#facebox #overlayRegLogin").val();var e=$("#facebox #overlayRegCity").val();var c=$("#facebox #overlayRegEmail").val();var a=$("#facebox #overlayRegPassword1").val();var f=$("#facebox #overlayRegPassword2").val();var d=$("#facebox #overlayRegmarketing").val()}function goAjaxLogin(){var b=$("#overlayLogin").val();var a=$("#overlayPassword").val()}(function(a){a.register=function(){};a.extend(a.register,{init:function(){this.sRegLogin=a("#facebox #overlayRegLogin").val();this.sRegCity=a("#facebox #overlayRegCity").val();this.sRegEmail=a("#facebox #overlayRegEmail").val();this.sRegPassword1=a("#facebox #overlayRegPassword1").val();this.sRegPassword2=a("#facebox #overlayRegPassword2").val();this.sRegMarketing=a("#facebox #overlayRegmarketing").val();this.sGender=a("#facebox input[name=gender]:checked").val()},goAjaxRegister:function(){this.init();a.ajax({type:"POST",url:json_loginregister+"&A=register",dataType:"json",data:{login:this.sRegLogin,password1:this.sRegPassword1,password2:this.sRegPassword2,email:this.sRegEmail,city:this.sRegCity,marketing:1,gender:this.sGender},beforeSend:function(){a("#facebox #loginLoader").show()},success:function(b){a("#facebox #loginLoader").hide();var c=b.aStatus;if(b.status===true){a.facebox.close();alert("Konto zostało założone. Odbierz email i aktywuj konto.")}else{a.each(c,function(e,d){switch(d.id){case"email":var f="login_regemail_error";break;case"login":var f="login_reglogin_error";break;case"city":var f="login_regcity_error";break;case"pass1":var f="login_regpassword1_error";break;case"pass2":var f="login_regpassword2_error";break;case"regacc":var f="login_regacc_error";break}a("#facebox #"+f).html(d.error)})}},error:function(b,d,c){}})},registerEvent:function(){a("#facebox #overRegister input").keyup(function(b){if((b.which&&b.which==13)||(b.keyCode&&b.keyCode==13)){a.register.goAjaxRegister()}});a("#facebox .go_register").click(function(b){a.register.goAjaxRegister()})}})})(jQuery);(function(a){a.login=function(){};a.extend(a.login,{init:function(){this.loginEvent();this.sLogin="";this.sPass=""},logme:function(b){a.ajax({type:"POST",url:json_loginregister+"&A=login",dataType:"json",data:{login:this.sLogin,password:this.sPass},beforeSend:function(){a("#facebox #loginLoader").show()},success:function(f){iCounterNotifications=f.count_messages;a("#facebox #loginLoader").hide();if(f.uid>0){userLoggedIn=true;var d='							<ul id="user_options_list"> 								<li class="profile-item" style="padding:0;"> 								<div id="badger"> 									<div id="badgerUser"> 										<a href="'+page_my_account+'">'+f.login+'</a> 										<div class="inline-block arrow"></div> 									</div> 									<ul id="badgerDropDown" style="display:none;"></ul> 								</div> 								</li> 							</ul>';a("#profile-links").html(d);a("#badgerDropDown").append('<li class="profile"><a href="'+page_profile+f.login+'">Mój Profil</a></li>');a("#badgerDropDown").append('<li class="locations"><a href="'+page_my_locations+'">Moje lokalizacje</a></li>');a("#badgerDropDown").append('<li class="photos"><a href="'+page_my_photos+'">Moje zdjęcia</a></li>');a("#badgerDropDown").append('<li class="comments"><a href="'+page_my_comments+'">Moje komentarze</a></li>');a("#badgerDropDown").append('<li class="favourite"><a href="'+page_my_favourites+'">Moje ulubione</a></li>');a("#badgerDropDown").append('<li class="friends"><a href="'+page_my_friends+'">Moi znajomi</a></li>');a("#badgerDropDown").append('<li class="settings"><a href="'+page_my_settings+'">Ustawienia</a></li>');a("#user_options_list").append('<li class="profile-item"><a class="profile-link" href="'+page_logout+'">Wyloguj</a></li>');a("#user_options_list").append('<li class="profile-item" style="padding:0;margin:0;margin-left:5px;"><div id="btn_notifications" onclick="location.href=\'/konto/skrzynka//\'"><div id="counter_all_notifications" onclick="location.href=\'/konto/skrzynka/\'"></div></div></li>');a("#login_login_error").html("");jQuery.facebox.close();setProfileOptions();setProfileNotifications(iCounterNotifications);try{setTimeout(overlay_login_callbackFunction,1000)}catch(c){}}else{if(f.status){a("#facebox #login_login_error").html(f.status)}}},error:function(c,e,d){}})},loginEvent:function(){a.register.registerEvent();a("#facebox #overLogin input").keyup(function(b){if((b.which&&b.which==13)||(b.keyCode&&b.keyCode==13)){a.login.logme()}else{switch(this.id){case"login_overlayLogin":a.login.sLogin=this.value;break;case"login_overlayPassword":a.login.sPass=this.value;break}}});a("#facebox .go_login").click(function(b){a.login.logme()})}})})(jQuery);