(function(a){a.fn.extend({share:function(d){return this.each(function(){new b(this,d)})}});var c={type:"email",input_text:g_language["share-email"],form:null,regexp_email:/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/};a.share=function(d,e){this.options=a.extend({},c,e||{});this.parent=a(d);this.setup()};var b=a.share;b.fn=b.prototype={share:"0.0.1"};b.fn.extend=b.extend=a.extend;b.fn.extend({setup:function(){var d=this;a(this.parent).bind("click",function(){if(a(this).val()==d.options.input_text){a(this).val("")}});a(this.parent).bind("blur",function(){if(a(this).val()==""){a(this).val(d.options.input_text)}});this.options.form=a(this.parent).parents("form:first");this.options.form.bind("submit",function(h){h.preventDefault();if(d.options.type=="email"){if(global_ls==1){d.sendEmail()}else{var g=function(){d.sendEmail()};a("#loginButton").addCallbackAfterLogin(g);a("#loginButton").trigger("click")}}else{if(d.options.type=="betacode"){if(global_ls==1){d.sendBetaCode()}else{var g=function(){d.sendBetaCode()};a("#loginButton").addCallbackAfterLogin(g);a("#loginButton").trigger("click")}}else{if(d.options.type=="newsletter"){d.sendNewsletter()}}}})},checkError:function(){switch(this.options.type){case"email","newsletter":if(!this.options.regexp_email.test(a(this.parent).val())){a(this.parent).next("p.error").remove();a(this.parent).after('<p class="error">'+g_language["dialog-login-error-email-2"]+"</p>");return true}else{a(this.parent).next("p.error").remove()}break;case"betacode":if(a(this.parent).val()==""||a(this.parent).val()==this.options.input_text){a(this.parent).next("p.error").remove();a(this.parent).after('<p class="error">'+g_language["beta-code-error"]+"</p>");return true}else{a(this.parent).next("p.error").remove()}break}return false},sendEmail:function(){if(this.checkError()){return}var d=this;a.ajax({type:"POST",dataType:"json",url:global_domain+"ajax",data:"share_email=1&email="+a(this.parent).val(),success:function(e){if(e.result==1){a(d.parent).val(d.options.input_text);a(d.parent).after('<p class="success">'+g_language["response-success"]+"</p>");var g=function(){d.options.form.find("p.success").remove()};window.setTimeout(g,2000)}else{a(this.parent).next("p.error").remove();a(this.parent).after('<p class="error">'+g_language["dialog-login-error-email-2"]+"</p>")}}})},sendBetaCode:function(){if(this.checkError()){return}var d=this;a.ajax({type:"POST",dataType:"json",url:global_domain+"ajax",data:"send_bcode=1&beta_code="+a(this.parent).val(),success:function(e){if(e.result==1){a(d.parent).val(d.options.input_text);a(d.parent).after('<p class="success">'+g_language["response-success"]+"</p>");var g=function(){d.options.form.find("p.success").remove()};window.setTimeout(g,2000)}else{a(this.parent).next("p.error").remove();a(this.parent).after('<p class="error">'+g_language["beta-code-error"]+"</p>")}}})},sendNewsletter:function(){if(this.checkError()){return}var d=this;a.ajax({type:"POST",dataType:"json",url:global_domain+"ajax",data:"newsletter=1&email="+a(this.parent).val(),success:function(e){if(e.result==1){a(d.parent).val(d.options.input_text);a(d.parent).after('<p class="success">'+g_language["response-success"]+"</p>");var g=function(){d.options.form.find("p.success").remove()};window.setTimeout(g,2000)}else{if(e.result==-2){a(d.parent).next("p.error").remove();a(d.parent).after('<p class="error">'+g_language["dialog-login-error-email-4"]+"</p>")}else{a(d.parent).next("p.error").remove();a(d.parent).after('<p class="error">'+g_language["dialog-login-error-email-2"]+"</p>")}}}})}})})(jQuery);var u=document.location.href;var t=g_language['share-title'];function iwiwshare_click(){window.open("http://iwiw.hu/pages/share/share.jsp?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"iwiwshare","toolbar=0,status=0,location=1, width=650,height=600,scrollbars=1");return false}function facebookshare_click(){window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"facebookshare","toolbar=0,status=0,location=1, width=650,height=300,scrollbars=1");return false}function twittershare_click(){window.open("http://twitter.com/home?status="+encodeURIComponent(u)+"&t="+encodeURIComponent(t),"twittershare","toolbar=0,status=0,location=1, width=580,height=300,scrollbars=1");return false};
