
function haEnter(event){
    var keynum;
    var keychar;
    keynum = event.keyCode;
    if (keynum == 13)      archFormSubmit();
}

function keresesMehet(event){
    var keynum;
    var keychar;
    keynum = event.keyCode;
    if (keynum == 13) window.location.href='/archivum/kulcsszo='+$('#q').value;
}

function kommentKuld(){

    if ($('#hozzaszolas').val().length>3){
        $('#kommentKuldoGomb').attr('disabled',true);
        var formData = $('#kommentPostForm').serialize();
        $('#hozzaszolas').val("");
        $.post(
            '/mod_php/komment_post_utf8.php',
            formData,
            function(data) {
                window.location.reload();
            });
    } else {
        alert("Ez elég rövid...");
    }
}

function kommentErtekel(kommentId,ertek){

    var kommentDiv='#kommentErtek'+kommentId;
    $(kommentDiv).html('<div class="kommentErtekelesErtek"><span class="kommentErtekelesSzoveg">Pillanat...</span></div>');

    $.post(
        '/mod_php/kommentErtekel.php',
        {
            kommentId:kommentId,
            ertek:ertek
        },
        function(data){
            $(kommentDiv).html('<div class="kommentErtekelesErtek"><span class="kommentErtekelesSzoveg">Értékelés:</span> '+data+'</div><div class="kommentPluszN">&nbsp;</div><div class="kommentMinuszN">&nbsp;</div>');
            _gaq.push(["_trackPageview" ,'/KommentErtekeles']);
        }
        );

}

function deleteKomment(kommentID){
    var kommentDiv='#kommentTorzs'+kommentID;
    $(kommentDiv).html('Törölve');
    $.post(
    '/mod_php/kommentTorol.php',
    {kommentID:kommentID}
    );

}

function kerdoivAzonnalErtekel(kerdoivID){
    var adatok=$('kerdoiv'+kerdoivID).getInputs();
    var pars=$('kerdoiv'+kerdoivID).serialize();
    kerdoivAdatokatKuldAzonnal(kerdoivID,pars);
}


function kerdoivAdatokatKuldAzonnal(kerdoivID,pars){
    $('onvelemenye').innerHTML="Azonnal...";
    var url='/mod_php/kerdoivetFeldolgoz.php';
    var myAjax = new Ajax.Request(
        url,
        {
            parameters: pars ,
            onComplete: function(originalRequest){
                kerdoivEredmenyekAzonnalV(kerdoivID);
            }
        }
        );
}

function kerdoivEredmenyekAzonnal(kerdoivID){
    var url='/mod_php/kerdoivetLekerdezAzonnal.php';
    var pars='kerdoivID='+kerdoivID;
    var myAjax = new Ajax.Request(
        url,
        {
            parameters: pars ,
            onComplete: function(originalRequest){
                vissza=originalRequest.responseText;
            }
        }
        );
    return vissza;
}

function kerdoivEredmenyekAzonnalV(kerdoivID){
    var url='/mod_php/kerdoivetLekerdezAzonnal.php';
    var pars='kerdoivID='+kerdoivID;
    var myAjax = new Ajax.Request(
        url,
        {
            parameters: pars ,
            onComplete: function(originalRequest){
                $('onvelemenye').innerHTML=originalRequest.responseText;
                _gaq.push(["_trackPageview",'/Voksolas']);
            }
        }
        );
}



function kerdoivKesobbErtekel(kerdoivID){
    var adatok=$('kerdoiv'+kerdoivID).getInputs();
    var kitoltesRendben = true;
		
    adatok.each(function(s) {
        if (s.checked==false) kitoltesRendben=false;
    });
		
    var pars=$('kerdoiv'+kerdoivID).serialize();
    kerdoivAdatokatKuld(kerdoivID,pars);
}


function kerdoivAdatokatKuld(kerdoivID,pars){
	
    var url='/mod_php/kerdoivetFeldolgoz.php';
    var myAjax = new Ajax.Request(
        url,
        {
            parameters: pars ,
            onComplete: function(originalRequest){
                $('kerdoivDiv'+kerdoivID).innerHTML='<h3 align="center">Köszönjük segítségét! <a href="/">Mostmár nyugodtan böngésszen tovább!</a></h3>';
            }
        }
        );
}

function ertekelestSzinez(x){
    for (var i=1;i<=5;i++){
        if (i<=x){
            $('#ertekel'+i).addClass('aktiv');
        } else {
            $('#ertekel'+i).removeClass('aktiv');
            $('#ertekel'+i).addClass('inaktivSzurke');
        }
    }
}

function ertekel(cikkID,ertek){

    $('#cikkErtekeles').html("Pillanat...");
    $.post(
        '/mod_php/cikkErtekel.php',
        {
            cikkID:cikkID,
            ertek:ertek
        },
        function(data){
            var ujErtekeles = data.substr(0,data.length-1);
            for (var i=1;i<=5;i++){
                if (i<=data.substr(data.length-1,1)){
                    ujErtekeles+='<li class="inaktivSarga">&nbsp;</li>';
                } else {
                    ujErtekeles+='<li class="inaktivSzurke">&nbsp;</li>';
                }
            }
            $('#cikkErtekeles').html(ujErtekeles);
            _gaq.push(["_trackPageview','/'"+$('rateCimr').value]);

        }
        );
}

function regdisable(){
    if ($('#regDisableBox').attr('checked')){
        $('#regHirlevelSave').removeAttr('disabled');
    } else {
        $('#regHirlevelSave').attr('disabled',true);
    }
}

function vasarlasDisable(){
    $('#vasarlasDisabled').attr('disabled',true);
    $('#szamlazas').css('display','block');
}

var leptet = 2;

function leptetes(){
    nepszeruek(leptet);
    if (leptet==3) {
        leptet=1;
    } else {
        leptet++;
    }
}

function nepszeruLinkek(i){
    var j;
    for (j=1;j<=3;j++){
        if (j==i) {
            $('#nepszeruek'+j).addClass('nepszeruSelected');
            $('#nepszeruek'+j).removeClass('nepszeruToSelect');
        }
        else {
            $('#nepszeruek'+j).removeClass('nepszeruSelected');
            $('#nepszeruek'+j).addClass('nepszeruToSelect');
        }
    }
}

function nepszeruek(i){
    if (leptet==0) {
        clearInterval(lepteto);
    }
    switch(i){
        case 1:
            $('#legolvasottabbak').css('display','block');
            $('#legvitatottabbak').css('display','none');
            $('#mostbeszelik').css('display','none');
            break;
        case 2:
            $('#legolvasottabbak').css('display','none');
            $('#legvitatottabbak').css('display','block');
            $('#mostbeszelik').css('display','none');
            break;
        case 3:
            $('#legolvasottabbak').css('display','none');
            $('#legvitatottabbak').css('display','none');
            $('#mostbeszelik').css('display','block');
            break;
    }
    nepszeruLinkek(i);
}

function pushNewComment(cikkID,kommentID){

    $.post(
        '/mod_php/pushNewComment.php',
        {
            cikkID:cikkID,
            kommentID:kommentID
        },
        function(data){
            var items = [];

            $.each(data, function(i, item) {
                var replyto = ( item.replyID>0) ? '<a href="#komment'+item.replyID+'">@'+item.replyName+':</a><br />' : '';
                var comment = ''+
                '<div class="kommentekFejlec"><a name="komment'+item.kommentID+'"></a><span class="profile"></span><b>'+item.nev+'</b><span class="elvalasztoVonal">|</span><span class="kommentFejlecKisebb">'+item.ido+'</span><span class="elvalasztoVonal">|</span><a href="'+window.location.href+'#komment'+item.kommentID+'">Permalink</a><span class="elvalasztoVonal">|</span><a id="kommentRejto'+item.kommentID+'" style="cursor:pointer" onclick="commentShowHide('+item.kommentID+');">Komment elrejtése</a></div>'+
                '<div class="kommentekTorzse" id="kommentTorzs'+item.kommentID+'">'+
                '<div class="kommentekTorzs">'+replyto+data[i].hozzaszolas+'</div>';
                if ($.isArray(item.replysForThis)){
                    comment += '<div class="answered">'+
                    '<ul>'+
                    '<b>Már válaszolt</b>';
                    $.each(item.replysForThis, function(r, ritem){
                        comment += '<li><a href="#komment'+ritem.id+'">'+ritem.nickname+'</a>&nbsp;<small>( '+ritem.time+')</small></li>';
                    });
                    comment += '</ul></div>';
                }

                comment += '<div class="commentTools"><div class="answerto">'+
                '<a href="#ujkomment" onclick="$(\'#replyKommentID\').val('+item.kommentID+');$(\'#replyKommentFrame\').css(\'display\',\'block\');$(\'#replyKommentName\').html(\'@'+item.nev+'\');">Válaszolok én is</a></div>'+
                '<div id="kommentErtek'+item.kommentID+'" style="float:right;">'+
                '<div class="kommentErtekelesErtek"><span class="kommentErtekelesSzoveg">Értékelés:</span><b><span id="cvalue'+item.kommentID+'">'+item.votes;
                +'</span></b>';

                if (item.votes_nr>=item.votes && item.votes_nr!=0 && item.votes_nr!="-"){
                    comment += '(' + item.votes_nr + ' szavazat)';
                }
                comment += '</div>';

                if (item.user_logged_in==true){
                    comment += '<div class="kommentPlusz" onclick="document.location.href=\'#ujkomment\';"></div><div class="kommentMinusz" onclick="document.location.href=\'#ujkomment\';"></div>';
                } else if ( item.user_voted==true){
                    comment += '<div class="kommentPluszN"></div><div class="kommentMinuszN"></div>';
                } else {
                    comment += '<div class="kommentPlusz" onclick="kommentErtekel('+item.kommentID+',1);"></div><div class="kommentMinusz" onclick="kommentErtekel('+item.kommentID+',-1);"></div>';
                }

                comment += '</div></div></div>';

                items.push(comment);


            });
            
            $('<div/>', {
                'class': 'kommentek',
                html: items.join('')
            }).appendTo('#kommentKeret').fadeIn("slow");
            

        },
        "json"

        );
}


if ((typeof RPXNOW == "undefined") || !RPXNOW) {
    var RPXNOW = {
        'loaded': false,
        'show': function() {
            RPXNOW.show_on_load = true;
        },
        'always_open': false,
        'overlay': false,
        'language_preference': null,
        'default_provider': null,
        'lso_submit_action': null,
        'token_url': null,
        'realm': null,
        'domain': null,
        'flags': null,
        'email': null
    };
}

(function () {
    var token_url_regex = /^https?:\/\/([a-z0-9]([-a-z0-9]*[a-z0-9])?\.)*[a-z0-9]([-a-z0-9]*[a-z0-9])?(:[0-9]+)?\/[^?#]*(\?[^#]*)?$/i;
    var lso_submit_action_regex = /^https:\/\/([a-z0-9]([-a-z0-9]*[a-z0-9])?\.)*[a-z0-9]([-a-z0-9]*[a-z0-9])?(:[0-9]+)?\/[^?#]*(\?[^#]*)?$/i;

    function log(msg) {
        if (window.console) {
            window.console.log('RPXNow: ' + msg);
        }
    }

    function detectPlatform() {
        var o={
            ie:0,
            opera:0,
            gecko:0,
            webkit: 0,
            mobile: null,
            air: 0
        };
        var ua=navigator.userAgent, m;

        // Modern KHTML browsers should qualify as Safari X-Grade
        if ((/KHTML/).test(ua)) {
            webkit=1;
        }
        // Modern WebKit browsers are at least X-Grade
        m=ua.match(/AppleWebKit\/([^\s]*)/);
        if (m&&m[1]) {
            o.webkit=parseFloat(m[1]);

            // Mobile browser check
            if (/ Mobile\//.test(ua)) {
                o.mobile = "Apple"; // iPhone or iPod Touch
            } else {
                m=ua.match(/NokiaN[^\/]*/);
                if (m) {
                    o.mobile = m[0]; // Nokia N-series, ex: NokiaN95
                }
            }

            m=ua.match(/AdobeAIR\/([^\s]*)/);
            if (m) {
                o.air = m[0]; // Adobe AIR 1.0 or better
            }

        }

        if (!o.webkit) { // not webkit
            // @todo check Opera/8.01 (J2ME/MIDP; Opera Mini/2.0.4509/1316; fi; U; ssr)
            m=ua.match(/Opera[\s\/]([^\s]*)/);
            if (m&&m[1]) {
                o.opera=parseFloat(m[1]);
                m=ua.match(/Opera Mini[^;]*/);
                if (m) {
                    o.mobile = m[0]; // ex: Opera Mini/2.0.4509/1316
                }
            } else { // not opera or webkit
                m=ua.match(/MSIE\s([^;]*)/);
                if (m&&m[1]) {
                    o.ie=parseFloat(m[1]);
                } else { // not opera, webkit, or ie
                    m=ua.match(/Gecko\/([^\s]*)/);
                    if (m) {
                        o.gecko=1; // Gecko detected, look for revision
                        m=ua.match(/rv:([^\s\)]*)/);
                        if (m&&m[1]) {
                            o.gecko=parseFloat(m[1]);
                        }
                    }
                }
            }
        }

        return o;
    }

    var platform = detectPlatform();
    var quirksMode = document.compatMode != 'CSS1Compat';

    function getViewportHeight() {
        var height = self.innerHeight; // Safari, Opera
        var mode = document.compatMode;

        if ( (mode || isIE) && !platform.opera ) { // IE, Gecko
            height = (mode == 'CSS1Compat') ?
            document.documentElement.clientHeight : // Standards
            document.body.clientHeight; // Quirks
        }

        return height;
    }

    function getViewportWidth() {
        var width = self.innerWidth;  // Safari
        var mode = document.compatMode;

        if (mode || isIE) { // IE, Gecko, Opera
            width = (mode == 'CSS1Compat') ?
            document.documentElement.clientWidth : // Standards
            document.body.clientWidth; // Quirks
        }
        return width;
    }

    function getDocumentHeight() {
        var scrollHeight = quirksMode ? document.body.scrollHeight : document.documentElement.scrollHeight;
        var h = Math.max(scrollHeight, getViewportHeight());
        return h;
    }

    function getDocumentWidth() {
        var scrollWidth = quirksMode ? document.body.scrollWidth : document.documentElement.scrollWidth;
        var w = Math.max(scrollWidth, getViewportWidth());
        return w;
    }

    function append_close_link(container, text) {
        var closelink = document.createElement("div");
        closelink.appendChild(document.createTextNode(text));

        s = closelink.style;
        s.color = "#111";
        s.fontWeight = "bold";
        s.fontSize = "13px";
        s.fontFamily = "arial, sans-serif";
        s.textAlign = "right";
        s.height = "16px";
        s.cursor = "pointer";
        s.position = "absolute";
        s.right = "20px";
        s.top = "20px";

        container.appendChild(closelink);
    }

    function gen_signin_url() {
        var token_url = RPXNOW.token_url;
        if (!token_url) {
            console.log("Error - RPXNOW.token_url is undefined.");
        } else if (!token_url_regex.test(token_url)) {
            console.log("Error - RPXNOW.token_url must be an absolute URL with no fragment.");
        }

        var lso_submit_action = null;
        if (RPXNOW.lso_submit_action) {
            if (lso_submit_action_regex.test(RPXNOW.lso_submit_action)) {
                lso_submit_action = RPXNOW.lso_submit_action;
            } else {
                console.log("Error - RPXNOW.lso_submit_action must be an absolute HTTPS URL with no fragment.");
            }
        }

        var host = null;
        var rp_id = null;



        if (RPXNOW.domain) {
            host = RPXNOW.domain;
        } else if (RPXNOW.realm) {
            if (RPXNOW.realm.match(/\./)) {
                host = RPXNOW.realm;
            } else {
                host = RPXNOW.realm + "." + "rpxnow.com";
            }
        } else {
            host = "rpxnow.com";
            rp_id = RPXNOW.rp_id;
        }

        var signin_url = null;
        if (lso_submit_action) {
            signin_url = "https://" + host + "/openid/lso_popup?token_url=" + encodeURIComponent(token_url) + "&lso_submit_action=" + encodeURIComponent(lso_submit_action);
        } else {
            signin_url = "https://" + host + "/openid/popup?token_url=" + encodeURIComponent(token_url);
        }

        if (rp_id) {
            signin_url += "&rp_id=" + encodeURIComponent(rp_id);
        }

        var common_ui_params = ["token_url","language_preferences","user_identifier","flags","default_provider","email"];

        var ofi = 0;
        for (ofi = 0; ofi < common_ui_params.length; ofi++) {
            var fieldname = common_ui_params[ofi];
            if (RPXNOW[fieldname]) {
                signin_url += '&' + fieldname + '=' + encodeURIComponent(RPXNOW[fieldname]);
            }
        }

        return signin_url;
    }

    var loading_strings =
    {
        "zh":"\u8f7d\u5165\u4e2d",
        "nl":"Laden",
        "pl":"Loading",
        "ru":"\u0418\u0434\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430",
        "pt-BR":"Loading",
        "bg":"\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435",
        "es":"Cargando",
        "el":"loading",
        "fr":"Chargement",
        "pt":"Carregando",
        "de":"Lade",
        "ro":"\u00cenc\u0103rcare",
        "sr":"U\u010ditavam",
        "cs":"Na\u010d\u00edt\u00e1n\u00ed",
        "sv-SE":"Laddar",
        "it":"Caricamento",
        "vi":"\u0110ang t\u1ea3i",
        "da":"Indl\u00e6ser",
        "ja":"\u8aad\u307f\u8fbc\u3093\u3067\u3044\u307e\u3059",
        "hu":"Bet\u00f6lt\u00e9s",
        "en":"Loading",
        "ko":"\ub85c\ub529"
    };

    function gen_popup() {
        var IE6 = false /*@cc_on || @_jscript_version <= 5.6 @*/;

        function LoginBox() {
            var s = null;
            var loading_str = loading_strings[RPXNOW.language_preference];
            if (!loading_str) {
                loading_str = loading_strings['en'];
            }

            var ifrm = this.ifrm = document.createElement('iframe');
            ifrm.frameBorder = 0;
            ifrm.scrolling = 'no';
            ifrm.src = "javascript:'<html style=\"margin: 0px; padding: 0px;\"><body style=\"margin: 0px; padding: 0px;background-color: #F6F6F6; \"><h3 style=\"font-family: sans-serif; margin: 0px; padding: 0.65em; *padding: 0.45em; color: #111; \">" + loading_str + "...</h3></body></html>'";

            s = ifrm.style;
            s.width = '400px';
            s.height = '40px';
            s.margin = '0px';
            s.padding = '0px';
            s.border = '0px';
            s.position = 'absolute';
            s.top = '20px';
            s.left = '20px';

            this.container = document.createElement("div");
            this.container.className = "rpx_popup_container";
            s = this.container.style;
            var bg_prefix = RPXNOW.lso_submit_action ? 'popup_bg_lso' : 'popup_bg';
            var bg_suffix = (IE6) ? '.gif' : '.png';
            s.backgroundImage = "url(https:\/\/rpxnow.com\/images\/" + bg_prefix + bg_suffix + ")";
            s.backgroundColor = "transparent";
            s.position = "relative";
            s.width = '440px'

            this.container.appendChild(ifrm);
            if (!RPXNOW.always_open) {
                append_close_link(this.container, "X");
            }

            var td = document.createElement("td");
            s = td.style;
            s.padding = "0px";
            s.margin = "0px";
            s.border = "0px";
            s.borderCollapse = "collapse";
            s.borderSpacing = "0";
            s.borderColor ="#FFF";
            s.color ="#FFF";
            s.backgroundColor = "transparent";
            td.appendChild(this.container);

            var tr = document.createElement("tr");
            tr.style.backgroundColor = "transparent";
            tr.appendChild(td);

            this.tbody = document.createElement("tbody");
            this.tbody.style.backgroundColor = "transparent";
            this.tbody.appendChild(tr);

            this.table = document.createElement("table");
            this.table.className = "rpx_popup_table";
            s = this.table.style;
            s.borderCollapse = "collapse";
            s.backgroundColor = "transparent";
            s.margin = "auto";
            this.table.appendChild(this.tbody);

            this.outer = document.createElement("div");
            this.outer.className = "rpx_popup_overlay";
            s = this.outer.style;
            s.zIndex = 10000;
            s.backgroundColor = "transparent";

            var fromTop = 125 + "px";
            if (IE6) {
                s.position = "absolute";
                s.top = document.body.scrollTop + "px";
                var outer = this.outer;
                window.attachEvent("onscroll", function () {
                    var iebody = quirksMode ? document.body : document.documentElement;
                    outer.style.top = iebody.scrollTop + "px";
                });
            } else {
                s.position = "fixed";
                s.top = "0px";
            }
            s.overflow = "visible";
            s.display = "none";
            s.textAlign = "center";
            s.left = "0px";
            s.height = getDocumentHeight() + "px";
            s.width = getDocumentWidth() + "px";

            s.paddingTop = fromTop;
            if (RPXNOW.overlay && !IE6) {
                s.backgroundColor='transparent';
                if (IE6) {
                    s.behavior = "url(https:\/\/rpxnow.com\/stylesheets\/iepngfix.htc)";
                }
            }

            this.outer.appendChild(this.table);

            if (document.body.firstChild) {
                document.body.insertBefore(this.outer,document.body.firstChild);
            } else {
                document.body.appendChild(this.outer);
            }

            var outer = this.outer;
        }

        _ = LoginBox.prototype = {}
        _.show = function () {
            var outer = this.outer;
            var ifrm = this.ifrm;
            var container = this.container;

            function grow(i, fin_height) {
                if ((platform.ie > 0 && platform.ie < 7) ||
                    RPXNOW.show_on_load || RPXNOW.always_open) {
                    ifrm.style.height = fin_height + 'px';
                    container.style.height = (fin_height + 40) + 'px';
                } else {
                    ifrm.style.height = i + 'px';
                    container.style.height = (i + 40) + 'px';
                    if (i < fin_height) {
                        setTimeout(function() {
                            grow(i + 20, fin_height);
                        }, 3);
                    }
                }
            }

            function fireShow() {
                outer.style.display = 'block';
            }

            setTimeout(fireShow, 1);
            if (!RPXNOW.loaded) {
                RPXNOW.loaded = true;
                setTimeout(function() {
                    var url = gen_signin_url();
                    if (!url) {
                        return true;
                    }
                    ifrm.contentWindow.location.replace(url);

                    var fin_height = (RPXNOW.lso_submit_action && lso_submit_action_regex.test(RPXNOW.lso_submit_action)) ? 320 : 260;
                    grow(40, fin_height);
                }, 1);
            }


            return false;
        }

        _.hide = function () {
            this.outer.style.display = "none";
        }

        _.resize = function () {
            var outer = this.outer;
            outer.style.height = getViewportHeight() + "px";
            outer.style.width = getViewportWidth() + "px";

            setTimeout(function () {
                outer.style.height = getDocumentHeight() + "px";
                outer.style.width = getDocumentWidth() + "px";
            }, 1);
        }

        var login_box = new LoginBox();
        RPXNOW.show = function () {
            login_box.show();
        }

        var arrElements = document.getElementsByTagName("a");
        var oRegExp = new RegExp("(^|\\s)rpxnow(\\s|$)");
        var oElement;
        for(var i=0; i<arrElements.length; i++) {
            oElement = arrElements[i];
            if(oRegExp.test(oElement.className)) {
                oElement.onclick = function () {
                    return login_box.show();
                }
            }
        }

        if (!RPXNOW.always_open) {
            var close_hook = function() {
                if (login_box) {
                    login_box.hide();
                }
            };

            if (window.ActiveXObject) {
                document.body.parentNode.attachEvent('onclick', close_hook);
            } else {
                document.body.parentNode.addEventListener('click',
                    close_hook, false);
            }
        }

        if (RPXNOW.show_on_load || RPXNOW.always_open) {
            RPXNOW.show();
        }

        function resizeLoginBox(evt) {
            if (login_box) {
                login_box.resize();
            }
        }

        if (window.ActiveXObject) {
            window.attachEvent('onresize', resizeLoginBox);
        } else {
            window.addEventListener('resize', resizeLoginBox, false);
        }
    }

    if (window.ActiveXObject) {
        window.attachEvent('onload', gen_popup);
    } else {
        window.addEventListener('load', gen_popup, false);
    }
})();

// (c) 2000-2010 by Gemius SA

function gemius_parameters() {
    var d=document;
    var href=new String(d.location.href);
    var ref;
    var f=0;
    var fv='-';
    if (d.referrer) {
        ref=new String(d.referrer);
    } else {
        ref='';
    }
    if (typeof Error!='undefined') {
        var fo;
        eval('try { f=(d==top.document)?1:2; if (typeof top.document.referrer=="string") { ref=top.document.referrer } } catch(e) {f=3;}');
        eval('try { fv=navigator.plugins["Shockwave Flash"].description; } catch (e) {}');
        eval('if (typeof ActiveXObject!="undefined") { try { fo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); } catch(e) { try { fo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); fv="X"; fo.AllowScriptAccess="always"; } catch(e) { if (fv=="X") { fv="WIN 6,0,20,0"; }} try { fo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); } catch(e) {} } if ((fv=="-" || fv=="X") && fo) { fv=fo.GetVariable("$version"); }}');
    }
    var url='&fr='+f+'&fv='+escape(fv)+'&tz='+(new Date()).getTimezoneOffset()+'&href='+escape(href.substring(0,499))+'&ref='+escape(ref.substring(0,499));
    if (screen) {
        var s=screen;
        if (s.width) url+='&screen='+s.width+'x'+s.height;
        if (s.colorDepth) url+='&col='+s.colorDepth;
    }
    return url;
}

window.pp_gemius_params = gemius_parameters();

function gemius_add_onload_event(obj,fn) {
    if (obj.attachEvent) {
        obj.attachEvent('onload', fn);
    } else if(obj.addEventListener) {
        obj.addEventListener('load', fn, false);
    }

}

function gemius_append_script(xp_url) {
    if (typeof Error!='undefined') {
        eval('try { xp_javascript=document.createElement("script"); xp_javascript.src=xp_url; xp_javascript.type="text/javascript"; xp_javascript.defer=true; document.body.appendChild(xp_javascript); } catch(e) {}');
    }
}

function gemius_obj_loaded() {
    window.pp_gemius_loaded+=1;
    if (window.pp_gemius_loaded==2 && window.pp_gemius_image.width && window.pp_gemius_image.width>1) {
        gemius_append_script(window.pp_gemius_script);
    }
}

function pp_gemius_timer() {
    window.pp_gemius_timer_image = new Image();
    window.pp_gemius_timer_image.src = window.pp_gemius_host+(new Date()).getTime()+'/dot.gif?l=36'+window.pp_gemius_time_id+window.pp_gemius_params;
}

var pp_gemius_proto = (document.location && document.location.protocol && document.location.protocol=='https:')?'https://':'http://';
if (typeof pp_gemius_hitcollector == 'undefined') {
    if (typeof gemius_hitcollector != 'undefined') {
        pp_gemius_hitcollector = gemius_hitcollector;
    } else {
        pp_gemius_hitcollector = 'hu.hit.gemius.pl';
    }
}
var pp_gemius_host = pp_gemius_proto+pp_gemius_hitcollector+'/_';
var pp_gemius_sv;

if (typeof pp_gemius_nhit == 'undefined') {
    if (typeof pp_gemius_identifier == 'undefined') {
        if (typeof gemius_identifier != 'undefined') {
            pp_gemius_identifier = gemius_identifier;
            gemius_identifier = 'USED_'+gemius_identifier;
        } else {
            pp_gemius_identifier = '';
        }
    }


    if (typeof window.pp_gemius_cnt != 'undefined') {
        if (typeof window.pp_gemius_images == 'undefined') {
            window.pp_gemius_images = new Array();
        }
        var gemius_l = window.pp_gemius_images.length;
        window.pp_gemius_images[gemius_l]=new Image();
        window.pp_gemius_images[gemius_l].src = pp_gemius_host+(new Date()).getTime()+'/redot.gif?l=33&id=ERR_'+pp_gemius_identifier.replace(/id=/,'id=ERR_')+window.pp_gemius_params;
    } else {
        if (typeof pp_gemius_time_identifier != 'undefined' && typeof window.pp_gemius_time_id == 'undefined') {
            window.pp_gemius_time_id = '&id='+pp_gemius_time_identifier;
            window.pp_gemius_host = pp_gemius_host;
            setInterval('pp_gemius_timer()',60*1000);
            pp_gemius_sv=35;
        } else {
            window.pp_gemius_time_id = '';
            pp_gemius_sv=31;
        }
        window.pp_gemius_image = new Image();
        if (typeof pp_gemius_mode == 'undefined') {
            window.pp_gemius_loaded = 0;
            window.pp_gemius_script = pp_gemius_host+(new Date()).getTime()+'/pp.js?id='+pp_gemius_identifier;
            gemius_add_onload_event(window,gemius_obj_loaded);
            gemius_add_onload_event(window.pp_gemius_image,gemius_obj_loaded);
            pp_gemius_sv-=1;
        }
        window.pp_gemius_image.src = pp_gemius_host+(new Date()).getTime()+'/rexdot.gif?l='+pp_gemius_sv.toString()+'&id='+pp_gemius_identifier+window.pp_gemius_time_id+window.pp_gemius_params;
        window.pp_gemius_cnt = 1;
    }
    pp_gemius_identifier = 'USED_'+pp_gemius_identifier;
}

function pp_gemius_hit_int(list,rfrom,rto) {
    var gu = pp_gemius_host+(new Date()).getTime()+'/redot.gif?l=32';
    if (typeof window.xgemius_prot_cnt == 'undefined') {
        window.xgemius_prot_cnt=0;
    }
    if (typeof xgemius_prot_cnt == 'undefined') {
        xgemius_prot_cnt=0;
    }
    if (window.xgemius_prot_cnt<=xgemius_prot_cnt) {
        go=1;
        window.xgemius_prot_cnt++;
    } else {
        go=0;
    }
    xgemius_prot_cnt++;
    for (var i=rfrom ; i<rto ; i++) {
        gu += '&id='+list[i];
    }
    gu += window.pp_gemius_params;
    if (typeof window.gemius_hit_images == 'undefined') {
        window.gemius_hit_images = new Array();
    }
    var gl = window.gemius_hit_images.length;
    window.gemius_hit_images[gl]=new Image();
    if (go) {
        window.gemius_hit_images[gl].src = gu;
    } else {
        window.gemius_hit_images[gl].src = gu.replace(/id=/,'id=DBL_');
    }
}

function pp_gemius_hit() {
    for (i=0 ; i<arguments.length ; i+=5) {
        if (i+5<arguments.length) {
            pp_gemius_hit_int(arguments,i,i+5);
        } else {
            pp_gemius_hit_int(arguments,i,arguments.length);
        }
    }
}

if (typeof gemius_hit != 'function') {
    gemius_hit=pp_gemius_hit;
}

if(!"console" in window){
    window.console={
        log:function(){}
    }
}
TWTR=window.TWTR||{};

if(!Array.forEach){
    Array.prototype.forEach=function(D,E){
        var C=E||window;
        for(var B=0,A=this.length;B<A;++B){
            D.call(C,this[B],B,this)
        }
    };

    Array.prototype.filter=function(E,F){
        var D=F||window;
        var A=[];
        for(var C=0,B=this.length;C<B;++C){
            if(!E.call(D,this[C],C,this)){
                continue
            }
            A.push(this[C])
        }
        return A
    };

    Array.prototype.indexOf=function(B,C){
        var C=C||0;
        for(var A=0;A<this.length;++A){
            if(this[A]===B){
                return A
            }
        }
        return -1
    }
}(function(){
    if(TWTR&&TWTR.Widget){
        return
    }
    function A(B,D,C){
        this.el=B;
        this.prop=D;
        this.from=C.from;
        this.to=C.to;
        this.time=C.time;
        this.callback=C.callback;
        this.animDiff=this.to-this.from
    }
    A.canTransition=function(){
        var B=document.createElement("twitter");
        B.style.cssText="-webkit-transition: all .5s linear;";
        return !!B.style.webkitTransitionProperty
    }();
    A.prototype._setStyle=function(B){
        switch(this.prop){
            case"opacity":
                this.el.style[this.prop]=B;
                this.el.style.filter="alpha(opacity="+B*100+")";
                break;
            default:
                this.el.style[this.prop]=B+"px";
                break
        }
    };

    A.prototype._animate=function(){
        var B=this;
        this.now=new Date();
        this.diff=this.now-this.startTime;
        if(this.diff>this.time){
            this._setStyle(this.to);
            if(this.callback){
                this.callback.call(this)
            }
            clearInterval(this.timer);
            return
        }
        this.percentage=(Math.floor((this.diff/this.time)*100)/100);
        this.val=(this.animDiff*this.percentage)+this.from;
        this._setStyle(this.val)
    };

    A.prototype.start=function(){
        var B=this;
        this.startTime=new Date();
        this.timer=setInterval(function(){
            B._animate.call(B)
        },15)
    };

    TWTR.Widget=function(B){
        this.init(B)
    };
    (function(){
        var N={};

        var a={};

        var Y=function(d){
            var b=a[d];
            if(!b){
                b=new RegExp("(?:^|\\s+)"+d+"(?:\\s+|$)");
                a[d]=b
            }
            return b
        };

        var C=function(g,l,h,j){
            var l=l||"*";
            var h=h||document;
            var d=[],b=h.getElementsByTagName(l),k=Y(g);
            for(var e=0,f=b.length;e<f;++e){
                if(k.test(b[e].className)){
                    d[d.length]=b[e];
                    if(j){
                        j.call(b[e],b[e])
                    }
                }
            }
            return d
        };

        var Z=function(){
            var b=navigator.userAgent;
            return{
                ie:b.match(/MSIE\s([^;]*)/)
            }
        }();
        var G=function(b){
            if(typeof b=="string"){
                return document.getElementById(b)
            }
            return b
        };

        var S=function(b){
            return b.replace(/^\s+|\s+$/g,"")
        };

        var R=function(){
            var b=self.innerHeight;
            var c=document.compatMode;
            if((c||Z.ie)){
                b=(c=="CSS1Compat")?document.documentElement.clientHeight:document.body.clientHeight
            }
            return b
        };

        var X=function(d,b){
            var c=d.target||d.srcElement;
            return b(c)
        };

        var P=function(c){
            try{
                if(c&&3==c.nodeType){
                    return c.parentNode
                }else{
                    return c
                }
            }catch(b){}
        };

        var Q=function(c){
            var b=c.relatedTarget;
            if(!b){
                if(c.type=="mouseout"){
                    b=c.toElement
                }else{
                    if(c.type=="mouseover"){
                        b=c.fromElement
                    }
                }
            }
            return P(b)
        };

        var U=function(c,b){
            b.parentNode.insertBefore(c,b.nextSibling)
        };

        var V=function(c){
            try{
                c.parentNode.removeChild(c)
            }catch(b){}
        };

        var T=function(b){
            return b.firstChild
        };

        var B=function(d){
            var c=Q(d);
            while(c&&c!=this){
                try{
                    c=c.parentNode
                }catch(b){
                    c=this
                }
            }
            if(c!=this){
                return true
            }
            return false
        };

        var F=function(){
            if(document.defaultView&&document.defaultView.getComputedStyle){
                return function(c,f){
                    var e=null;
                    var d=document.defaultView.getComputedStyle(c,"");
                    if(d){
                        e=d[f]
                    }
                    var b=c.style[f]||e;
                    return b
                }
            }else{
                if(document.documentElement.currentStyle&&Z.ie){
                    return function(b,d){
                        var c=b.currentStyle?b.currentStyle[d]:null;
                        return(b.style[d]||c)
                    }
                }
            }
        }();
        var W={
            has:function(b,d){
                return new RegExp("(^|\\s)"+d+"(\\s|$)").test(G(b).className)
            },
            add:function(b,d){
                if(!this.has(b,d)){
                    G(b).className=S(G(b).className)+" "+d
                }
            },
            remove:function(b,d){
                if(this.has(b,d)){
                    G(b).className=G(b).className.replace(new RegExp("(^|\\s)"+d+"(\\s|$)","g"),"")
                }
            }
        };

        var D={
            add:function(d,c,b){
                if(d.addEventListener){
                    d.addEventListener(c,b,false)
                }else{
                    d.attachEvent("on"+c,function(){
                        b.call(d,window.event)
                    })
                }
            },
            remove:function(d,c,b){
                if(d.removeEventListener){
                    d.removeEventListener(c,b,false)
                }else{
                    d.detachEvent("on"+c,b)
                }
            }
        };

        var H={
            bool:function(c){
                return typeof c==="boolean"
            },
            def:function(b){
                return !(typeof b==="undefined")
            },
            number:function(b){
                return typeof b==="number"&&isFinite(b)
            },
            string:function(b){
                return typeof b==="string"
            },
            fn:function(b){
                return typeof b==="function"
            },
            array:function(b){
                if(b){
                    return H.number(b.length)&&H.fn(b.splice)
                }
                return false
            }
        };

        var L=["January","February","March","April","May","June","July","August","September","October","November","December"];
        var O=function(f){
            var i=new Date(f);
            if(Z.ie){
                i=Date.parse(f.replace(/( \+)/," UTC$1"))
            }
            var c="";
            var b=function(){
                var d=i.getHours();
                if(d>0&&d<13){
                    c="am";
                    return d
                }else{
                    if(d<1){
                        c="am";
                        return 12
                    }else{
                        c="pm";
                        return d-12
                    }
                }
            }();
            var e=i.getMinutes();
            var h=i.getSeconds();
            function g(){
                var d=new Date();
                if(d.getDate()!=i.getDate()||d.getYear()!=i.getYear()||d.getMonth()!=i.getMonth()){
                    return" - "+L[i.getMonth()]+" "+i.getDate()+", "+i.getFullYear()
                }else{
                    return""
                }
            }
            return b+":"+e+c+g()
        };

        var J=function(h){
            var j=new Date();
            var f=new Date(h);
            if(Z.ie){
                f=Date.parse(h.replace(/( \+)/," UTC$1"))
            }
            var i=j-f;
            var c=1000,d=c*60,e=d*60,g=e*24,b=g*7;
            if(isNaN(i)||i<0){
                return""
            }
            if(i<c*7){
                return"right now"
            }
            if(i<d){
                return Math.floor(i/c)+" seconds ago"
            }
            if(i<d*2){
                return"about 1 minute ago"
            }
            if(i<e){
                return Math.floor(i/d)+" minutes ago"
            }
            if(i<e*2){
                return"about 1 hour ago"
            }
            if(i<g){
                return Math.floor(i/e)+" hours ago"
            }
            if(i>g&&i<g*2){
                return"yesterday"
            }
            if(i<g*365){
                return Math.floor(i/g)+" days ago"
            }else{
                return"over a year ago"
            }
        };

        var E={
            link:function(b){
                return b.replace(/\b(((https*\:\/\/)|www\.).+?)(([!?,.\)]+)?(\s|$))/g,function(h,g,e,d,c){
                    var f=e.match(/w/)?"http://":"";
                    return'<a class="twtr-hyperlink" target="_blank" href="'+f+g+'">'+((g.length>25)?g.substr(0,24)+"...":g)+"</a>"+c
                })
            },
            at:function(b){
                return b.replace(/\B\@([a-zA-Z0-9_]{1,20})/g,function(c,d){
                    return'@<a target="_blank" class="twtr-atreply" href="http://twitter.com/'+d+'">'+d+"</a>"
                })
            },
            list:function(b){
                return b.replace(/\B\@([a-zA-Z0-9_]{1,20}\/\w+)/g,function(c,d){
                    return'@<a target="_blank" class="twtr-atreply" href="http://twitter.com/'+d+'">'+d+"</a>"
                })
            },
            hash:function(b){
                return b.replace(/\B\#(\w+)/gi,function(c,d){
                    return'<a target="_blank" class="twtr-hashtag" href="http://twitter.com/search?q=%23'+d+'">#'+d+"</a>"
                })
            },
            clean:function(b){
                return this.hash(this.at(this.list(this.link(b))))
            }
        };

        function M(c,d,b){
            this.job=c;
            this.decayFn=d;
            this.interval=b;
            this.decayRate=1;
            this.decayMultiplier=1.25;
            this.maxDecayTime=3*60*1000
        }
        M.prototype={
            start:function(){
                this.stop().run();
                return this
            },
            stop:function(){
                if(this.worker){
                    window.clearTimeout(this.worker)
                }
                return this
            },
            run:function(){
                var b=this;
                this.job(function(){
                    b.decayRate=b.decayFn()?Math.max(1,b.decayRate/b.decayMultiplier):b.decayRate*b.decayMultiplier;
                    var c=b.interval*b.decayRate;
                    c=(c>=b.maxDecayTime)?b.maxDecayTime:c;
                    c=Math.floor(c);
                    b.worker=window.setTimeout(function(){
                        b.run.call(b)
                    },c)
                })
            },
            destroy:function(){
                this.stop();
                this.decayRate=1;
                return this
            }
        };

        function I(c,d,b,e){
            this.time=d||6000;
            this.loop=b||false;
            this.repeated=0;
            this.total=c.length;
            this.callback=e;
            this.haystack=c
        }
        I.prototype={
            start:function(b){
                var c=this;
                if(b){
                    this.repeated=0
                }
                this.stop()._job();
                this.timer=window.setInterval(function(){
                    c._job.call(c)
                },this.time);
                return this
            },
            stop:function(){
                if(this.timer){
                    window.clearInterval(this.timer)
                }
                return this
            },
            _job:function(){
                if(this.repeated===this.total){
                    if(this.loop){
                        this.repeated=0
                    }else{
                        this.stop();
                        return
                    }
                }
                this.callback(this.haystack[this.repeated]);
                this.repeated++;
                return this
            }
        };

        function K(c){
            var b='<div class="twtr-tweet-wrap">         <div class="twtr-avatar">           <div class="twtr-img"><a target="_blank" href="http://twitter.com/'+c.user+'"><img alt="'+c.user+' profile" src="'+c.avatar+'"></a></div>         </div>         <div class="twtr-tweet-text">           <p>             <a target="_blank" href="http://twitter.com/'+c.user+'" class="twtr-user">'+c.user+"</a> "+c.tweet+'             <i>            <a target="_blank" class="twtr-timestamp" time="'+c.timestamp+'" href="http://twitter.com/'+c.user+"/status/"+c.id+'">'+c.created_at+'</a>             <a target="_blank" class="twtr-reply" href="http://twitter.com/?status=@'+c.user+"%20&in_reply_to_status_id="+c.id+"&in_reply_to="+c.user+'">reply</a>             </i>           </p>         </div>       </div>';
            var d=document.createElement("div");
            d.id="tweet-id-"+ ++K._tweetCount;
            d.className="twtr-tweet";
            d.innerHTML=b;
            this.element=d
        }
        K._tweetCount=0;
        N.loadStyleSheet=function(d,c){
            if(!TWTR.Widget.loadingStyleSheet){
                TWTR.Widget.loadingStyleSheet=true;
                var b=document.createElement("link");
                b.href=d;
                b.rel="stylesheet";
                b.type="text/css";
                document.getElementsByTagName("head")[0].appendChild(b);
                var e=setInterval(function(){
                    var f=F(c,"position");
                    if(f=="relative"){
                        clearInterval(e);
                        TWTR.Widget.hasLoadedStyleSheet=true
                    }
                },50)
            }
        };
        (function(){
            var b=false;
            N.css=function(e){
                var d=document.createElement("style");
                d.type="text/css";
                if(Z.ie){
                    d.styleSheet.cssText=e
                }else{
                    var f=document.createDocumentFragment();
                    f.appendChild(document.createTextNode(e));
                    d.appendChild(f)
                }
                function c(){
                    document.getElementsByTagName("head")[0].appendChild(d)
                }
                if(!Z.ie||b){
                    c()
                }else{
                    window.attachEvent("onload",function(){
                        b=true;
                        c()
                    })
                }
            }
        })();
        TWTR.Widget.isLoaded=false;
        TWTR.Widget.loadingStyleSheet=false;
        TWTR.Widget.hasLoadedStyleSheet=false;
        TWTR.Widget.WIDGET_NUMBER=0;
        TWTR.Widget.matches={
            mentions:/^@[a-zA-Z0-9_]{1,20}\b/,
            any_mentions:/\b@[a-zA-Z0-9_]{1,20}\b/
        };

        TWTR.Widget.jsonP=function(c,d){
            var b=document.createElement("script");
            b.type="text/javascript";
            b.src=c;
            document.getElementsByTagName("head")[0].appendChild(b);
            d(b);
            return b
        };

        TWTR.Widget.prototype=function(){
            var f="http://search.twitter.com/search.";
            var g="http://twitter.com/statuses/user_timeline.";
            var d="http://twitter.com/favorites/";
            var e="http://twitter.com/";
            var c=20000;
            var b="http://widgets.twimg.com/j/1/default.gif";
            return{
                init:function(i){
                    var h=this;
                    this._widgetNumber=++TWTR.Widget.WIDGET_NUMBER;
                    TWTR.Widget["receiveCallback_"+this._widgetNumber]=function(j){
                        h._prePlay.call(h,j)
                    };

                    this._cb="TWTR.Widget.receiveCallback_"+this._widgetNumber;
                    this.opts=i;
                    this._base=f;
                    this._isRunning=false;
                    this._hasOfficiallyStarted=false;
                    this._rendered=false;
                    this._profileImage=false;
                    this._isCreator=!!i.creator;
                    this._setWidgetType(i.type);
                    this.timesRequested=0;
                    this.runOnce=false;
                    this.newResults=false;
                    this.results=[];
                    this.jsonMaxRequestTimeOut=19000;
                    this.showedResults=[];
                    this.sinceId=1;
                    this.source="TWITTERINC_WIDGET";
                    this.id=i.id||"twtr-widget-"+this._widgetNumber;
                    this.tweets=0;
                    this.setDimensions(i.width,i.height);
                    this.interval=i.interval||6000;
                    this.format="json";
                    this.rpp=i.rpp||50;
                    this.subject=i.subject||"";
                    this.title=i.title||"";
                    this.setFooterText(i.footer);
                    this.setSearch(i.search);
                    this._setUrl();
                    this.theme=i.theme?i.theme:this._getDefaultTheme();
                    if(!i.id){
                        document.write('<div class="twtr-widget" id="'+this.id+'"></div>')
                    }
                    this.widgetEl=G(this.id);
                    if(i.id){
                        W.add(this.widgetEl,"twtr-widget")
                    }
                    if(i.version>=2&&!TWTR.Widget.hasLoadedStyleSheet){
                        N.loadStyleSheet("http://widgets.twimg.com/j/2/widget.css",this.widgetEl)
                    }
                    this.occasionalJob=new M(function(j){
                        h.decay=j;
                        h._getResults.call(h)
                    },function(){
                        return h._decayDecider.call(h)
                    },c);
                    this._ready=H.fn(i.ready)?i.ready:function(){};

                    this._isRelativeTime=true;
                    this._tweetFilter=false;
                    this._avatars=true;
                    this._isFullScreen=false;
                    this._isLive=true;
                    this._isScroll=false;
                    this._loop=true;
                    this._behavior="default";
                    this.setFeatures(this.opts.features);
                    return this
                },
                setDimensions:function(i,j){
                    this.wh=(i&&j)?[i,j]:[250,300];
                    if(i=="auto"||i=="100%"){
                        this.wh[0]="100%"
                    }else{
                        this.wh[0]=((this.wh[0]<150)?150:this.wh[0])+"px"
                    }
                    this.wh[1]=((this.wh[1]<100)?100:this.wh[1])+"px";
                    return this
                },
                setRpp:function(h){
                    var h=parseInt(h);
                    this.rpp=(H.number(h)&&(h>0&&h<=100))?h:30;
                    return this
                },
                _setWidgetType:function(h){
                    this._isSearchWidget=false,this._isProfileWidget=false,this._isFavsWidget=false,this._isListWidget=false;
                    switch(h){
                        case"profile":
                            this._isProfileWidget=true;
                            break;
                        case"search":
                            this._isSearchWidget=true,this.search=this.opts.search;
                            break;
                        case"faves":case"favs":
                            this._isFavsWidget=true;
                            break;
                        case"list":case"lists":
                            this._isListWidget=true;
                            break
                    }
                    return this
                },
                setFeatures:function(h){
                    if(h){
                        if(H.def(h.filters)){
                            this._tweetFilter=h.filters
                        }
                        if(H.def(h.dateformat)){
                            this._isRelativeTime=!!(h.dateformat!=="absolute")
                        }
                        if(H.def(h.fullscreen)&&H.bool(h.fullscreen)){
                            if(h.fullscreen){
                                this._isFullScreen=true;
                                this.wh[0]="100%";
                                this.wh[1]=(R()-90)+"px";
                                var i=this;
                                D.add(window,"resize",function(l){
                                    i.wh[1]=R();
                                    i._fullScreenResize()
                                })
                            }
                        }
                        if(H.def(h.loop)&&H.bool(h.loop)){
                            this._loop=h.loop
                        }
                        if(H.def(h.behavior)&&H.string(h.behavior)){
                            switch(h.behavior){
                                case"all":
                                    this._behavior="all";
                                    break;
                                default:
                                    this._behavior="default";
                                    break
                            }
                        }
                        if(H.def(h.avatars)&&H.bool(h.avatars)){
                            if(!h.avatars){
                                N.css("#"+this.id+" .twtr-avatar, #"+this.id+" .twtr-user { display: none; } #"+this.id+" .twtr-tweet-text { margin-left: 0; }");
                                this._avatars=false
                            }else{
                                var j=(this._isFullScreen)?"90px":"40px";
                                N.css("#"+this.id+" .twtr-avatar { display: block; } #"+this.id+" .twtr-user { display: inline; } #"+this.id+" .twtr-tweet-text { margin-left: "+j+"; }");
                                this._avatars=true
                            }
                        }else{
                            if(this._isProfileWidget){
                                this.setFeatures({
                                    avatars:false
                                });
                                this._avatars=false
                            }else{
                                this.setFeatures({
                                    avatars:true
                                });
                                this._avatars=true
                            }
                        }
                        if(H.def(h.hashtags)&&H.bool(h.hashtags)){
                            (!h.hashtags)?N.css("#"+this.id+" a.twtr-hashtag { display: none; }"):""
                        }
                        if(H.def(h.timestamp)&&H.bool(h.timestamp)){
                            var k=h.timestamp?"block":"none";
                            N.css("#"+this.id+" i { display: "+k+"; }")
                        }
                        if(H.def(h.live)&&H.bool(h.live)){
                            this._isLive=h.live
                        }
                        if(H.def(h.scrollbar)&&H.bool(h.scrollbar)){
                            this._isScroll=h.scrollbar
                        }
                    }else{
                        if(this._isProfileWidget){
                            this.setFeatures({
                                avatars:false
                            });
                            this._avatars=false
                        }
                        if(this._isProfileWidget||this._isFavsWidget){
                            this.setFeatures({
                                behavior:"all"
                            })
                        }
                    }
                    return this
                },
                _fullScreenResize:function(){
                    var h=C("twtr-timeline","div",document.body,function(i){
                        i.style.height=(R()-90)+"px"
                    })
                },
                setTweetInterval:function(h){
                    this.interval=h;
                    return this
                },
                setBase:function(h){
                    this._base=h;
                    return this
                },
                setUser:function(i,h){
                    this.username=i;
                    this.realname=h||" ";
                    if(this._isFavsWidget){
                        this.setBase(d+i+".")
                    }else{
                        if(this._isProfileWidget){
                            this.setBase(g+this.format+"?screen_name="+i)
                        }
                    }
                    this.setSearch(" ");
                    return this
                },
                setList:function(i,h){
                    this.listslug=h.replace(/ /g,"-").toLowerCase();
                    this.username=i;
                    this.setBase(e+i+"/lists/"+this.listslug+"/statuses.");
                    this.setSearch(" ");
                    return this
                },
                setProfileImage:function(h){
                    this._profileImage=h;
                    this.byClass("twtr-profile-img","img").src=h;
                    this.byClass("twtr-profile-img-anchor","a").href="http://twitter.com/"+this.username;
                    return this
                },
                setTitle:function(h){
                    this.title=h;
                    this.widgetEl.getElementsByTagName("h3")[0].innerHTML=this.title;
                    return this
                },
                setCaption:function(h){
                    this.subject=h;
                    this.widgetEl.getElementsByTagName("h4")[0].innerHTML=this.subject;
                    return this
                },
                setFooterText:function(h){
                    this.footerText=(H.def(h)&&H.string(h))?h:"Csatlakozzon Ön is!";
                    if(this._rendered){
                        this.byClass("twtr-join-conv","a").innerHTML=this.footerText
                    }
                    return this
                },
                setSearch:function(i){
                    this.searchString=i||"";
                    this.s=this.searchString.replace(" ","+");
                    this.search=escape(" "+this.s);
                    this._setUrl();
                    if(this._rendered){
                        var h=this.byClass("twtr-join-conv","a");
                        h.href="http://twitter.com/"+this._getWidgetPath()
                    }
                    return this
                },
                _getWidgetPath:function(){
                    if(this._isProfileWidget){
                        return this.username
                    }else{
                        if(this._isFavsWidget){
                            return this.username+"/favorites"
                        }else{
                            if(this._isListWidget){
                                return this.username+"/lists/"+this.listslug
                            }else{
                                return"#search?q="+this.search
                            }
                        }
                    }
                },
                _setUrl:function(){
                    var h=this;
                    function i(){
                        return(h.sinceId==1)?"":"&since_id="+h.sinceId+"&refresh=true"
                    }
                    if(this._isProfileWidget){
                        this.url=this._base+"&callback="+this._cb+"&count="+this.rpp+i()+"&clientsource="+this.source
                    }else{
                        if(this._isFavsWidget||this._isListWidget){
                            this.url=this._base+this.format+"?callback="+this._cb+i()+"&clientsource="+this.source
                        }else{
                            this.url=this._base+this.format+"?q="+this.search+"&callback="+this._cb+"&rpp="+this.rpp+i()+"&clientsource="+this.source
                        }
                    }
                    return this
                },
                setTheme:function(m,h){
                    var k=this;
                    var i=" !important";
                    var l=((window.location.hostname.match(/twitter\.com/))&&(window.location.pathname.match(/goodies/)));
                    if(h||l){
                        i=""
                    }
                    this.theme={
                        shell:{
                            background:function(){
                                return m.shell.background||k._getDefaultTheme().shell.background
                            }(),
                            color:function(){
                                return m.shell.color||k._getDefaultTheme().shell.color
                            }()
                        },
                        tweets:{
                            background:function(){
                                return m.tweets.background||k._getDefaultTheme().tweets.background
                            }(),
                            color:function(){
                                return m.tweets.color||k._getDefaultTheme().tweets.color
                            }(),
                            links:function(){
                                return m.tweets.links||k._getDefaultTheme().tweets.links
                            }()
                        }
                    };

                    var j="#"+this.id+" .twtr-doc,                      #"+this.id+" .twtr-hd a,                      #"+this.id+" h3,                      #"+this.id+" h4 {            background: "+this.theme.shell.background+i+";            color: "+this.theme.shell.color+i+";          }          #"+this.id+" .twtr-tweet a {            color: "+this.theme.tweets.links+i+";          }          #"+this.id+" .twtr-bd, #"+this.id+" .twtr-timeline i a,           #"+this.id+" .twtr-bd p {            color: "+this.theme.tweets.color+i+";          }          #"+this.id+" .twtr-new-results,           #"+this.id+" .twtr-results-inner,           #"+this.id+" .twtr-timeline {            background: "+this.theme.tweets.background+i+";          }";
                    if(Z.ie){
                        j+="#"+this.id+" .twtr-tweet { background: "+this.theme.tweets.background+i+"; }"
                    }
                    N.css(j);
                    return this
                },
                byClass:function(k,h,i){
                    var j=C(k,h,G(this.id));
                    return(i)?j:j[0]
                },
                render:function(){
                    var j=this;
                    if(!TWTR.Widget.hasLoadedStyleSheet){
                        window.setTimeout(function(){
                            j.render.call(j)
                        },50);
                        return this
                    }
                    this.setTheme(this.theme,this._isCreator);
                    if(this._isProfileWidget){
                        W.add(this.widgetEl,"twtr-widget-profile")
                    }
                    if(this._isScroll){
                        W.add(this.widgetEl,"twtr-scroll")
                    }
                    if(!this._isLive&&!this._isScroll){
                        this.wh[1]="auto"
                    }
                    if(this._isSearchWidget&&this._isFullScreen){
                        document.title="Twitter search: "+escape(this.searchString)
                    }
                    this.widgetEl.innerHTML=this._getWidgetHtml();
                    this.spinner=this.byClass("twtr-spinner","div");
                    var i=this.byClass("twtr-timeline","div");
                    if(this._isLive&&!this._isFullScreen){
                        var k=function(l){
                            if(B.call(this,l)){
                                j.pause.call(j)
                            }
                        };

                        var h=function(l){
                            if(B.call(this,l)){
                                j.resume.call(j)
                            }
                        };

                        this.removeEvents=function(){
                            D.remove(i,"mouseover",k);
                            D.remove(i,"mouseout",h)
                        };

                        D.add(i,"mouseover",k);
                        D.add(i,"mouseout",h)
                    }
                    this._rendered=true;
                    this._ready();
                    return this
                },
                removeEvents:function(){},
                _getDefaultTheme:function(){
                    return{
                        shell:{
                            background:"#8ec1da",
                            color:"#ffffff"
                        },
                        tweets:{
                            background:"#ffffff",
                            color:"#444444",
                            links:"#1985b5"
                        }
                    }
                },
                _getWidgetHtml:function(){
                    var k=this;
                    function l(){
                        if(k._isProfileWidget){
                            return'<a target="_blank" href="http://twitter.com/" class="twtr-profile-img-anchor"><img alt="profile" class="twtr-profile-img" src="'+b+'"></a>                      <h3></h3>                      <h4></h4>'
                        }else{
                            return"<h3>"+k.title+"</h3><h4>"+k.subject+"</h4>"
                        }
                    }
                    function j(){
                        if(!k._isFullScreen){
                            return' height="15"'
                        }
                        return""
                    }
                    function i(){
                        return k._isFullScreen?" twtr-fullscreen":""
                    }
                    var h='<div class="twtr-doc'+i()+'" style="width: '+this.wh[0]+';">            <div class="twtr-hd">'+l()+'               <div class="twtr-spinner twtr-inactive"></div>            </div>            <div class="twtr-bd">              <div class="twtr-timeline" style="height: '+this.wh[1]+';">                <div class="twtr-tweets">                  <div class="twtr-reference-tweet"></div>                  <!-- tweets show here -->                </div>              </div>            </div>            <div class="twtr-ft">              <div><a target="_blank" href="http://twitter.com"><img alt="" src="http://widgets.twimg.com/j/1/twitter_logo_s.'+(Z.ie?"gif":"png")+'"'+j()+'></a>                <span><a target="_blank" class="twtr-join-conv" style="color:'+this.theme.shell.color+'" href="http://twitter.com/'+this._getWidgetPath()+'">'+this.footerText+"</a></span>              </div>            </div>          </div>";
                    return h
                },
                _appendTweet:function(h){
                    U(h,this.byClass("twtr-reference-tweet","div"));
                    return this
                },
                _slide:function(i){
                    var j=this;
                    var h=T(i).offsetHeight;
                    if(this.runOnce){
                        new A(i,"height",{
                            from:0,
                            to:h,
                            time:500,
                            callback:function(){
                                j._fade.call(j,i)
                            }
                        }).start()
                    }
                    return this
                },
                _fade:function(h){
                    var i=this;
                    if(A.canTransition){
                        h.style.webkitTransition="opacity 0.5s ease-out";
                        h.style.opacity=1;
                        return this
                    }
                    new A(h,"opacity",{
                        from:0,
                        to:1,
                        time:500
                    }).start();
                    return this
                },
                _chop:function(){
                    if(this._isScroll){
                        return this
                    }
                    var n=this.byClass("twtr-tweet","div",true);
                    var o=this.byClass("twtr-new-results","div",true);
                    if(n.length){
                        for(var k=n.length-1;k>=0;k--){
                            var m=n[k];
                            var l=parseInt(m.offsetTop);
                            if(l>parseInt(this.wh[1])){
                                V(m)
                            }else{
                                break
                            }
                        }
                        if(o.length>0){
                            var h=o[o.length-1];
                            var j=parseInt(h.offsetTop);
                            if(j>parseInt(this.wh[1])){
                                V(h)
                            }
                        }
                    }
                    return this
                },
                _appendSlideFade:function(i){
                    var h=i||this.tweet.element;
                    this._chop()._appendTweet(h)._slide(h);
                    return this
                },
                _createTweet:function(h){
                    h.timestamp=h.created_at;
                    h.created_at=this._isRelativeTime?J(h.created_at):O(h.created_at);
                    this.tweet=new K(h);
                    if(this._isLive&&this.runOnce){
                        this.tweet.element.style.opacity=0;
                        this.tweet.element.style.filter="alpha(opacity:0)";
                        this.tweet.element.style.height="0"
                    }
                    return this
                },
                _getResults:function(){
                    var h=this;
                    this.timesRequested++;
                    this.jsonRequestRunning=true;
                    this.jsonRequestTimer=window.setTimeout(function(){
                        if(h.jsonRequestRunning){
                            clearTimeout(h.jsonRequestTimer);
                            W.add(h.spinner,"twtr-inactive")
                        }
                        h.jsonRequestRunning=false;
                        V(h.scriptElement);
                        h.newResults=false;
                        h.decay()
                    },this.jsonMaxRequestTimeOut);
                    W.remove(this.spinner,"twtr-inactive");
                    TWTR.Widget.jsonP(h.url,function(i){
                        h.scriptElement=i
                    })
                },
                clear:function(){
                    var i=this.byClass("twtr-tweet","div",true);
                    var h=this.byClass("twtr-new-results","div",true);
                    i=i.concat(h);
                    i.forEach(function(j){
                        V(j)
                    });
                    return this
                },
                _sortByLatest:function(h){
                    this.results=h;
                    this.results=this.results.slice(0,this.rpp);
                    this.results.reverse();
                    return this
                },
                _sortByMagic:function(h){
                    var h=h;
                    var i=this;
                    if(this._tweetFilter){
                        if(this._tweetFilter.negatives){
                            h=h.filter(function(j){
                                if(!i._tweetFilter.negatives.test(j.text)){
                                    return j
                                }
                            })
                        }
                        if(this._tweetFilter.positives){
                            h=h.filter(function(j){
                                if(i._tweetFilter.positives.test(j.text)){
                                    return j
                                }
                            })
                        }
                    }
                    switch(this._behavior){
                        case"all":
                            this._sortByLatest(h);
                            break;
                        default:
                            this._sortByDefault(h);
                            break
                    }
                    return this
                },
                _sortByDefault:function(i){
                    var j=this;
                    var h=function(){
                        if(Z.ie){
                            return function(k){
                                return Date.parse(k.replace(/( \+)/," UTC$1"))
                            }
                        }else{
                            return function(k){
                                return new Date(k)
                            }
                        }
                    }();
                    this.results.unshift.apply(this.results,i);
                    this.results.forEach(function(k){
                        if(!k.views){
                            k.views=0
                        }
                    });
                    this.results.sort(function(l,k){
                        if(h(l.created_at)<h(k.created_at)){
                            return 1
                        }else{
                            if(h(l.created_at)>h(k.created_at)){
                                return -1
                            }else{
                                return 0
                            }
                        }
                    });
                    this.results=this.results.slice(0,this.rpp);
                    if(!this._isLive){
                        this.results.reverse()
                    }
                    this.results.sort(function(l,k){
                        if(l.views>k.views){
                            return 1
                        }else{
                            if(l.views<k.views){
                                return -1
                            }
                        }
                        return 0
                    })
                },
                _prePlay:function(i){
                    if(this.jsonRequestTimer){
                        clearTimeout(this.jsonRequestTimer)
                    }
                    if(!Z.ie){
                        V(this.scriptElement)
                    }
                    if(i.error){
                        this.newResults=false
                    }else{
                        if(i.results&&i.results.length>0){
                            this.response=i;
                            if(this.intervalJob){
                                this.intervalJob.stop()
                            }
                            this.newResults=true;
                            this.sinceId=i.max_id;
                            this._sortByMagic(i.results);
                            if(this.isRunning()){
                                this._play()
                            }
                        }else{
                            if((this._isProfileWidget||this._isFavsWidget||this._isListWidget)&&H.array(i)&&i.length>0){
                                if(this.intervalJob){
                                    this.intervalJob.stop()
                                }
                                this.newResults=true;
                                if(!this._profileImage&&this._isProfileWidget){
                                    var h=i[0].user.screen_name;
                                    this.setProfileImage(i[0].user.profile_image_url);
                                    this.setTitle(i[0].user.name);
                                    this.setCaption('<a target="_blank" href="http://twitter.com/'+h+'">'+h+"</a>")
                                }
                                this.sinceId=i[0].id;
                                this._sortByMagic(i);
                                if(this.isRunning()){
                                    this._play()
                                }
                            }else{
                                this.newResults=false
                            }
                        }
                    }
                    this._setUrl();
                    if(this._isLive){
                        this.decay()
                    }
                    W.add(this.spinner,"twtr-inactive")
                },
                _play:function(){
                    var h=this;
                    if(this._avatars){
                        this._preloadImages(this.results)
                    }
                    if(this._isRelativeTime&&this._behavior=="all"){
                        this.byClass("twtr-timestamp","a",true).forEach(function(i){
                            i.innerHTML=J(i.getAttribute("time"))
                        })
                    }
                    if(!this._isLive||this._behavior=="all"){
                        this.results.forEach(function(j){
                            if(h._isProfileWidget){
                                j.from_user=h.username;
                                j.profile_image_url=j.user.profile_image_url
                            }
                            if(h._isFavsWidget||h._isListWidget){
                                j.from_user=j.user.screen_name;
                                j.profile_image_url=j.user.profile_image_url
                            }
                            h._createTweet({
                                id:j.id,
                                user:j.from_user,
                                tweet:E.clean(j.text),
                                avatar:j.profile_image_url,
                                created_at:j.created_at
                            });
                            var i=h.tweet.element;
                            (h._behavior=="all")?h._appendSlideFade(i):h._appendTweet(i)
                        });
                        return this
                    }
                    this._insertNewResultsNumber();
                    this.intervalJob=new I(this.results,this.interval,this._loop,function(i){
                        i.views++;
                        if(h._isProfileWidget){
                            i.from_user=h.username;
                            i.profile_image_url=i.user.profile_image_url
                        }
                        if(h._isFavsWidget||h._isListWidget){
                            i.from_user=i.user.screen_name;
                            i.profile_image_url=i.user.profile_image_url
                        }
                        if(h._isFullScreen){
                            i.profile_image_url=i.profile_image_url.replace(/_normal\./,"_bigger.")
                        }
                        h._createTweet({
                            id:i.id,
                            user:i.from_user,
                            tweet:E.clean(i.text),
                            avatar:i.profile_image_url,
                            created_at:i.created_at
                        })._appendSlideFade()
                    }).start(true);
                    return this
                },
                _insertNewResultsNumber:function(){
                    if(this.runOnce&&this._isSearchWidget){
                        var k=this.response.total>this.rpp?this.response.total:this.response.results.length;
                        var h=k>1?"s":"";
                        var j=(this.response.warning&&this.response.warning.match(/adjusted since_id/))?"more than":"";
                        var i=document.createElement("div");
                        W.add(i,"twtr-new-results");
                        i.innerHTML='<div class="twtr-results-inner"> &nbsp; </div><div class="twtr-results-hr"> &nbsp; </div><span>'+j+" <strong>"+k+"</strong> new tweet"+h+"</span>";
                        U(i,this.byClass("twtr-reference-tweet","div"))
                    }
                },
                _preloadImages:function(h){
                    if(this._isProfileWidget||this._isFavsWidget||this._isListWidget){
                        h.forEach(function(j){
                            var i=new Image();
                            i.src=j.user.profile_image_url
                        })
                    }else{
                        h.forEach(function(i){
                            (new Image()).src=i.profile_image_url
                        })
                    }
                },
                _decayDecider:function(){
                    var h=false;
                    if(!this.runOnce){
                        this.runOnce=true;
                        h=true
                    }else{
                        if(this.newResults){
                            h=true
                        }
                    }
                    return h
                },
                start:function(){
                    var h=this;
                    if(!this._rendered){
                        setTimeout(function(){
                            h.start.call(h)
                        },50);
                        return this
                    }
                    if(!this._isLive){
                        this._getResults()
                    }else{
                        this.occasionalJob.start()
                    }
                    this._isRunning=true;
                    this._hasOfficiallyStarted=true;
                    return this
                },
                stop:function(){
                    this.occasionalJob.stop();
                    if(this.intervalJob){
                        this.intervalJob.stop()
                    }
                    this._isRunning=false;
                    return this
                },
                pause:function(){
                    if(this.isRunning()&&this.intervalJob){
                        this.intervalJob.stop();
                        W.add(this.widgetEl,"twtr-paused");
                        this._isRunning=false
                    }
                    if(this._resumeTimer){
                        clearTimeout(this._resumeTimer)
                    }
                    return this
                },
                resume:function(){
                    var h=this;
                    if(!this.isRunning()&&this._hasOfficiallyStarted&&this.intervalJob){
                        this._resumeTimer=window.setTimeout(function(){
                            h.intervalJob.start();
                            h._isRunning=true;
                            W.remove(h.widgetEl,"twtr-paused")
                        },2000)
                    }
                    return this
                },
                isRunning:function(){
                    return this._isRunning
                },
                destroy:function(){
                    this.stop();
                    this.clear();
                    this.runOnce=false;
                    this._hasOfficiallyStarted=false;
                    this.intervalJob=false;
                    this._profileImage=false;
                    this._isLive=true;
                    this._tweetFilter=false;
                    this._isScroll=false;
                    this.newResults=false;
                    this._isRunning=false;
                    this.sinceId=1;
                    this.results=[];
                    this.showedResults=[];
                    this.occasionalJob.destroy();
                    if(this.jsonRequestRunning){
                        clearTimeout(this.jsonRequestTimer);
                        W.add(this.spinner,"twtr-inactive")
                    }
                    W.remove(this.widgetEl,"twtr-scroll");
                    this.removeEvents();
                    return this
                }
            }
        }()
    })()
})();


WEBAUDIT=function() {

    this.WACID=null;
    this.WACIDName="WACID";


    this.getCookie=function(name)  {
        var nameEQ = name + "=";
        var ca = document.cookie.split(';');
        for(var i=0;i < ca.length;i++)
        {
            var c = ca[i];
            while (c.charAt(0)==' ') c = c.substring(1,c.length);
            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
        }
        return null;
    }

    this.setCookie=function(name,value,topDomain) {
        var date = new Date(2020,12,31,23,59,59);
        var expires = "; expires="+date.toGMTString();
        document.cookie = name+"="+value+expires+"; path=/; domain=" + topDomain;
    }

    this.generateID=function(splitter) {
        var sp=(splitter) ? splitter : 'A';
        var now=new Date();
        return Date.parse(now.toGMTString()) + sp + Math.floor(Math.random()*1000000000);
    }

    this.getTopDomain=function(fullDomain) {
        var darabok=fullDomain.split('.');
        return darabok[(darabok.length-2)] + '.' + darabok[(darabok.length-1)];
    }

    this.getDomain=function(url) {
        var urlDarabok=url.split('/');
        return urlDarabok[2];
    }

    this.WACID=this.getCookie(this.WACIDName);
}

var same =  Math.floor(Math.random()*1000000);
var wa=new WEBAUDIT();
var felbontas = "";
var wa_url = "@u=";
var wa_referrer = "@r=";

if(wa.WACID==null)
{
    wa.WACID=wa.generateID('A');
    wa.setCookie(wa.WACIDName,wa.WACID,wa.getTopDomain(wa.getDomain(document.URL)));
}

same = same + "@c=" + wa.WACID;
if(screen) felbontas='@s='+screen.width+'x'+screen.height;
if(document.referrer) wa_referrer=wa_referrer+document.referrer;
if(document.URL) wa_url=wa_url+document.URL;
same = same + felbontas + wa_url + wa_referrer;
