
    var indexadengineui = Math.round( Math.random() * 10000000 );
    var same = indexadengineui;
    var adshost = 'sher';
    try {
        document.domain = 'sportgeza.hu';
    } catch (e) {}

    var homelink_path = null;

    function Is()
    {
        //browser leválogatás
        agent = navigator.userAgent.toLowerCase();
        this.agent = navigator.userAgent.toLowerCase();
        this.major = parseInt(navigator.appVersion);
        this.minor = parseFloat(navigator.appVersion);
        this.ns = ( ( agent.indexOf( 'mozilla' ) != -1 ) && ( ( agent.indexOf( 'spoofer' ) == -1 ) && ( agent.indexOf( 'compatible' ) == -1 ) ) );
        this.ns4 = ( this.ns && ( this.major <= 4 ) && ( this.minor < 5 ) );
        this.ns6 = ( this.ns && ( this.major >= 5 ) );
        this.opera = ( agent.indexOf( 'opera' ) != -1 );
        this.opera6 = ( this.major >= 6 );
        this.ie = ( agent.indexOf( "msie" ) != -1 );
        this.ie4 = ( this.ie && ( this.major == 4 ) && ( agent.indexOf( "msie 5.0" ) == -1 ) );
        this.ie5 = ( this.ie && ( this.major == 4 ) && ( agent.indexOf( "msie 5" ) != -1 ) );
        this.ie6 = ( this.ie && ( this.major == 4 ) && ( agent.indexOf( "msie 6" ) != -1 ) );
        this.ie7 = ( this.ie && ( this.major == 4 ) && ( agent.indexOf( "msie 7" ) != -1 ) );
        this.iframe = ( this.ie || this.ns6 || this.opera6 );
        this.popup = ( this.ie || this.ns6 || this.opera6 );
        this.layer = ( this.ie || this.ns6 );
    }

    var is = new Is();


    function getHomeLinkPath()
    {
        if( !homelink_path )
        {
            homelink_path = $('homelink').href
        }
        return homelink_path;
    }
        
    function fix( a ) { a.href = a.href.replace( /NEMSPA_M./g, "" ); return true; }
    function show_more_eredmeny(anchor)
    {
        var eredmeny_tovabbi = $(anchor).up('tbody').previous('.tabella_more');
        var td = $(anchor).up('td');
        if (eredmeny_tovabbi.getStyle('display') == 'none') {
            td.setAttribute('class', 'showless');
            anchor.innerHTML = 'Az első három';
            eredmeny_tovabbi.toggle();
        } else {
            td.setAttribute('class', 'showmore');
            anchor.innerHTML = 'Az összes eredmény';            
            eredmeny_tovabbi.toggle();
        }        
    }
    
    function szavazas_kuld(szavazo_form)
    {
       var selected_radio   = getSelectedRadio(szavazo_form.szavazat);
       var szavazo_szavazat = szavazo_form.szavazat[selected_radio].value;
       if (!szavazo_szavazat) {alert('Kérem előbb szavazzon!'); return false;}
       new Ajax.Updater('kinyerma_szavazogep', szavazo_form.action, {
          parameters: { op: 'szavazas', meccsid : szavazo_form.meccsid.value, szavazat : szavazo_szavazat}
       });
    }

    function getSelectedRadio(buttonGroup) 
    {
        if (buttonGroup[0]) {
          for (var i=0; i<buttonGroup.length; i++) {
              if (buttonGroup[i].checked) {
                        return i
                    }
                }
            } else {
                    if (buttonGroup.checked) { return 0; } // if the one button is checked, return zero
            }
            return -1;
    }

    function overdiv(flag) 
    {
        document.getElementById('csoportok').style.display = flag=='1' ? 'none' : 'block';
    }

    function getCookie(NameOfCookie)
    {
        if (document.cookie.length > 0)
        {
            begin = document.cookie.indexOf( NameOfCookie + "=" );
            if (begin != -1)
            {
                begin += NameOfCookie.length + 1;
                end = document.cookie.indexOf( ";", begin);
                if ( end == -1 ) { end = document.cookie.length; }
                return document.cookie.substring( begin, end );
            } else { return null; }
        }
    }

    function setCookie( NameOfCookie, expiredays )
    {
        var value = getCookie( NameOfCookie );
        if (!value) { value = 0;}
        if ( parseInt(value) <= maxMegjelenes )
        {
            value = parseInt( value ) + 1;
            var ExpireDate = new Date ();
            ExpireDate.setTime( ExpireDate.getTime() + ( expiredays * 24 * 3600 * 1000 ) );
            document.cookie = NameOfCookie + "=" + escape( value ) + ";path=/" + ( ( expiredays == null ) ? "" : "; expires=" + ExpireDate.toGMTString() );
        }
        return value;
    }

    function incCookie( NameOfCookie, expirehours )
    {
        var ExpireDate = new Date ();
        var value = getCookie( NameOfCookie );
        if (!value) { value = 1; } else { value = parseInt( value ) + 1; }
        ExpireDate.setTime( ExpireDate.getTime() + ( expirehours * 3600 * 1000 ) );
        document.cookie = NameOfCookie + "=" + escape( value ) + ( ( expirehours == null ) ? "" : "; expires=" + ExpireDate.toGMTString() );
        return value;
    }

    function createCookie(name,value,days) {
            if (days) {
                var date = new Date();
                date.setTime(date.getTime()+(days*24*60*60*1000));
                var expires = "; expires="+date.toGMTString();
            }
            else var expires = "";
            document.cookie = name+"="+value+expires+"; path=/";
    }

    function readCookie(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;
    }

    function eraseCookie(name) {
            createCookie(name,"",-1);
    }

    function webaudit( ucm, uct, where, name, auditid )
    {
        document.write( '<img' + ( ( auditid != undefined ) ? ' id="' + auditid + '"' : '' ) + ' class="pixel" src="http://audit.median.hu/cgi-bin/track.cgi?uc=' + ucm + '&amp;dc=' + ( ( where == 'top' ) ? 1 : 2 ) + '&amp;ui=' + audit_same + '" alt="" />' );
        if ( uct )
        {
            var params = new Array();
            params.push( 'uc='+ uct );
            params.push( 'sd='+ screen.width +'x'+ screen.height );
            if ( screen.colorDepth != 'undefined' ) { params.push( 'cd='+ screen.colorDepth ); }
            var referrer = encodeURIComponent ? encodeURIComponent( document.referrer ) : escape( document.referrer );
            if ( referrer != '' ) { params.push( 'rp='+ referrer ); }
            params.push( 'ui='+ same );
            document.write( '<img class="pixel" src="http://pixel.' + document.domain + '/12g?' + params.join( '&amp;' ) + '" alt="" />' );
        }
    }

    function adocean( name, margin_top, margin_bottom )
    {
        document.write( '<div class="adocean" style="margin-top: ' + margin_top + 'px; margin-bottom: ' + margin_bottom + 'px;" id="' + name + '_container">' );
        document.write( '<div id="' + name + '"></div><script type="text/javascript">ado.slave(\'' + name + '\', {myMaster: \'' + bannerCode + '\' });</script>' );
        document.write( '</div>' );
    }

    function placeadocean( name, margin_top, margin_bottom )
    {
        document.write( '<div style="margin-top: ' + margin_top + 'px; margin-bottom: ' + margin_bottom + 'px;" id="' + name + '_container">' );
        document.write( '<div id="' + name + '"></div><script type="text/javascript">ado.placement( { id: \'' + name + '\', server: \'indexhu.adocean.pl\' });</script>' );
        document.write( '</div>' );
    }

    function banner( ade_lc, bhely_id, width, height, margin_top, margin_bottom, co )
    {
        //domain = document.domain;
        domain = 'sportgeza.hu';
        if ( co == undefined ) { co = 1; }
        rnd = "uniq" + Math.round( Math.random() * 10000000 );
        document.write( '<div style="margin-top: ' + margin_top + 'px; margin-bottom: ' + margin_bottom + 'px;" id="' + rnd + '">' );
        document.write( '<iframe name="indexadengineframe' + same + '" src="http://' + adshost + '.' + domain + '/ad?lc=' + ade_lc + '&amp;ui=' + indexadengineui + '&amp;co=' + co + '&amp;cn=1&amp;do=' + domain + '&amp;ho=' + width + '&amp;ve=' + height + '" width="' + width + '" vspace="0" hspace="0" marginheight="0" marginwidth="0" height="' + height + '" frameborder="0" scrolling="no"></iframe>' );
        document.write( '<scr'+'ipt type="text/javascript">cont = document.getElementById( "' + rnd + '" ).parentNode.parentNode; if ( cont.id == "microsite" ) { cont.style.width = "' + width + 'px"; cont.style.marginLeft = "' + ( 220 - width / 2 ) + 'px"; }</scr'+'ipt>' );
        document.write( '</div>' );
    }

    function textbanner( ade_lc, bhely_id, width, height, margin_top, margin_bottom, co )
    {
        domain = 'sportgeza.hu';
        document.write( '<scr'+'ipt type="text/javascript" src="http://' + adshost + '.' + domain + '/get?dt=co&lc=' + ade_lc + '&ui=' + indexadengineui + '&co=1&cn=1&do&dl=1"></scr'+'ipt>' );
    }
 
    function toggle_listtable( id )
    {
        if( typeof $( 'eredmeny_item_' + id ).open == 'undefined' || $( 'eredmeny_item_' + id ).open == false ) $( 'eredmeny_item_' + id ).open = true;
        else $( 'eredmeny_item_' + id ).open = false;
        if( $( 'eredmeny_item_' + id ).open )
        {
            $( 'eredmeny_item_' + id ).hide();
            if( $( 'eredmeny_item_' + id ).innerHTML == '' ) new Ajax.Request( tortenelem_url + 'futball/eredmenyek/meccs/' + id, { parameters: { plain: 1, noauth: 1 }, onSuccess: function( data ) { $( 'eredmeny_item_' + id ).update( data.responseText ); Effect.toggle( 'eredmeny_item_' + id, 'blind' ); } } );
            else Effect.toggle( 'eredmeny_item_' + id, 'blind' );
        }
        else Effect.toggle( 'eredmeny_item_' + id, 'blind' );
    }
 
    windowonload = function() {
        if ( $('sendthis_link') != null ) {
            if ($('sendthis_link')) new Control.Modal( $('sendthis_link'), { overlayCloseOnClick: false } );
            if ($('sendthis_link_bottom')) new Control.Modal( $('sendthis_link_bottom'), { overlayCloseOnClick: false } );
        }
        $$( 'form.vote_monster_form' ).each( function( element )
        {
            Event.observe( element, 'submit', function( event )
            {
                event.stop();
                var selected = null;
                var parameters = 'op=postmini&IS_AJAX_REQUEST=true&method=castvote&noauth=1' + '&mininame=' + element.id.substring( 5 );
                this.getInputs( 'radio', 'option' ).each( function( elem ) { if( elem.getValue() != null ) selected = elem } );
                if( selected != null ) parameters = parameters + '&option=' + selected.value;
                new Ajax.Request( this.action,
                {
                    parameters: parameters,
                    onSuccess: function( data )
                    {
                        var swap_text = '';
                        if( element.hasClassName( 'monster_hidden_form' ) ) swap_text = 'Köszönjük, hogy szavazott!';
                        else swap_text = data.responseText;
                        $( element.id.substring( 5 ) ).innerHTML = data.responseText;
                    }
                } );
            } );
        } );
        $A(document.getElementsByClassName('modal')).each(function(link){
            new Control.Modal( link, { overlayCloseOnClick: true,
                iframe: true,
                iframeTemplate: new Template('<iframe src="#{href}" scrolling="no" width="100%" height="100%" frameborder="0" id="#{id}"></iframe>')
            });
        });

        $A(document.getElementsByClassName('modpopup')).each(
            function(link){
            var mw=600;
            var mh=500;
            if(link.id != undefined){
            s = link.id.split('_');
            if(s[0] != null) mw = s[0];
            if(s[1] != null) mh = s[1];
            }
            new Control.Modal( link, { overlayCloseOnClick: true,
                iframe: true,
                width: mw,
                height: mh,
                iframeTemplate: new Template('<iframe src="#{href}" scrolling="no" width="100%" height="100%" frameborder="0" id="#{id}"></iframe>') } );
        });
        $$('A').each( function( i ) { i.href = i.href.replace( /NEMSPA_M./g, "" ); } )
        printify();
        if ( typeof Calendar != 'undefined' )
        {
            if ( $('datum_trigger_c') ) {
                IndexCalendarSetup( $('datum'), $('datum_trigger_c'), function( cal ) { $('datum').form.submit(); }  );
            }
            if ( $('datum_trigger_d') ) {
                IndexCalendarSetup( $('datum_d'), $('datum_trigger_d'), function( cal ) { $('datum_d').form.submit(); }  );
            }
            if ( $('tol_trigger_c') ) {
                IndexCalendarSetup( $('tol'), $('tol_trigger_c')  );
            }
            if ( $('ig_trigger_c') ) {
                IndexCalendarSetup( $('ig'), $('ig_trigger_c')  );
            }

        }
    }

    /**
     * @author Ryan Johnson <ryan@livepipe.net>
     * @copyright 2007 LivePipe LLC
     * @package Control.Modal
     * @license MIT
     * @url http://livepipe.net/projects/control_modal/
     * @version 1.2.11
     */

    if(typeof(Class) != "undefined"){
        if(typeof(Control) == "undefined")
            Control = {};
          Control.Modal = Class.create();
          Object.extend(Control.Modal,{
            loaded: false,
            responders: $A([]),
            overlay: false,
            container: false,
            current: false,
            ie: false,
            targetRegexp: /#(.+)$/,
            imgRegexp: /\.(jpe?g|gif|png|tiff?)$/,
            overlayStyles: {
                position: 'absolute',
                top: 0,
                left: 0,
                zIndex: 9998
            },
            load: function(){
                if(!Control.Modal.loaded){
                    Control.Modal.loaded = true;
                    Control.Modal.ie = (navigator.appName == 'Microsoft Internet Explorer');
                    Control.Modal.overlay = $(document.createElement('div'));
                    Control.Modal.overlay.id = 'modal_overlay';
                    Object.extend(Control.Modal.overlay.style,Control.Modal.overlayStyles);
                    Control.Modal.overlay.hide();
                    Control.Modal.container = $(document.createElement('div'));
                    Control.Modal.container.id = 'modal_container';
                    Control.Modal.container.hide();
                    document.getElementsByTagName('body')[0].appendChild(Control.Modal.overlay);
                    document.getElementsByTagName('body')[0].appendChild(Control.Modal.container);
                }
            },
            open: function(contents,options){
                m = new Control.Modal(false,$H({contents:contents}).merge(options));
                m.open();
                return m;
            },
            close: function(){
                if(Control.Modal.current)
                    Control.Modal.current.close();
            },
            attachEvents: function(){
                Event.observe(window,'load',Control.Modal.load);
                //Event.observe(window,'unload',Event.unloadCache,false);
            },
            center: function(){
                element = this.container;
                if(!element._centered){
                    this.container.setStyle({
                        position: 'absolute'
                    });
                    this.container._centered = true;
                }
                dimensions = Control.Modal.container.getDimensions();
                Position.prepare();
                offset_left = (Position.deltaX + Math.floor((Control.Modal.getWindowWidth() - dimensions.width) / 2));
                offset_top = (Position.deltaY + Math.floor((Control.Modal.getWindowHeight() - dimensions.height) / 2));
                modal_dimensions = Control.Modal.container.getDimensions();
                Control.Modal.container.setStyle({
                    top: ((modal_dimensions.height <= Control.Modal.getWindowHeight()) ? ((offset_top != null && offset_top > 0) ? offset_top : '0') + 'px' : 0),
                    left: ((modal_dimensions.width <= Control.Modal.getWindowWidth()) ? ((offset_left != null && offset_left > 0) ? offset_left : '0') + 'px' : 0)
                });
            },
            getWindowWidth: function(){
                return (self.innerWidth || document.documentElement.clientWidth || document.body.clientWidth || 0);
            },
            getWindowHeight: function(){
                return (self.innerHeight || document.documentElement.clientHeight || document.body.clientHeight || 0);
            },
            getDocumentWidth: function(){
                return Math.max(document.body.scrollWidth,Control.Modal.getWindowWidth());
            },
            getDocumentHeight: function(){
                return Math.max(document.body.scrollHeight,Control.Modal.getWindowHeight());
            },
            onKeyDown: function(event){
                if(event.keyCode == Event.KEY_ESC)
                    Control.Modal.close();
            },
            addResponder: function(responder){
                Control.Modal.responders.push(responder);
            },
            removeResponder: function(responder){
                Control.Modal.responders = Control.Modal.responders.without(responder);
            },
            //from Scriptaculous
            setOpacity: function(element,value){
                element= $(element);
                if(value == 1){
                    Element.setStyle(element,{
                        opacity: (/Gecko/.test(navigator.userAgent) && !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ? 0.999999 : null
                    });
                if(/MSIE/.test(navigator.userAgent))
                    Element.setStyle(element,{
                        filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'')
                    });
                }else{
                    if(value < 0.00001) value = 0;
                    Element.setStyle(element, {opacity: value});
                    if(/MSIE/.test(navigator.userAgent))
                        Element.setStyle(element,{
                            filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'') + 'alpha(opacity='+value*100+')'
                        });
                }
            }
        });
        Object.extend(Control.Modal.prototype,{
            mode: '',
            html: false,
            href: '',
            element: false,
            src: false,
            imageLoaded: false,
            initialize: function(element,options){
                this.element = $(element);
                this.options = {
                    beforeOpen: Prototype.emptyFunction,
                    afterOpen: Prototype.emptyFunction,
                    beforeClose: Prototype.emptyFunction,
                    afterClose: Prototype.emptyFunction,
                    beforeLoad: Prototype.emptyFunction,
                    onLoad: Prototype.emptyFunction,
                    onFailure: Prototype.emptyFunction,
                    onException: Prototype.emptyFunction,
                    afterLoad: Prototype.emptyFunction,
                    beforeImageLoad: Prototype.emptyFunction,
                    afterImageLoad: Prototype.emptyFunction,
                    contents: false,
                    image: false,
                    imageTemplate: new Template('<img src="#{src}" id="#{id}"/>'),
                    imageAutoDisplay: true,
                    imageCloseOnClick: true,
                    hover: false,
                    iframe: false,
                    iframeTemplate: new Template('<iframe src="#{href}" width="100%" height="100%" frameborder="0" id="#{id}"></iframe>'),
                    evalScripts: true, //for Ajax, define here instead of in requestOptions
                    requestOptions: {}, //for Ajax.Request
                    overlayDisplay: true,
                    overlayClassName: '',
                    overlayCloseOnClick: true,
                    containerClassName: '',
                    opacity: 0.3,
                    zIndex: 9998,
                    width: null,
                    height: null,
                    offsetLeft: 0, //for use with 'relative'
                    offsetTop: 0, //for use with 'relative'
                    position: 'absolute' //'absolute' or 'relative'
                };
                if(options)
                    for(o in options)
                        this.options[o] = options[o];
                target_match = false;
                image_match = false;
                if(this.element){
                    target_match = Control.Modal.targetRegexp.exec(this.element.href);
                    image_match = Control.Modal.imgRegexp.exec(this.element.href);
                }
                if(this.options.contents){
                    this.mode = 'contents';
                }else if(this.options.image || image_match){
                    this.mode = 'image';
                    this.src = this.element.href;
                }else if(target_match){
                    this.mode = 'named';
                    x = $(target_match[1]);
                    this.html = x.innerHTML;
                    x.remove();
                    this.href = target_match[1];
                }else{
                    this.mode = (this.options.iframe) ? 'iframe' : 'ajax';
                    this.href = this.element.href;
                }
                if(this.element){
                    if(this.options.hover){
                        this.element.observe('mouseover',this.open.bind(this));
                        this.element.observe('mouseout',this.close.bind(this));
                    }else{
                        this.element.onclick = function(){
                            this.open();
                            return false;
                        }.bindAsEventListener(this);
                    }
                }
                targets = Control.Modal.targetRegexp.exec(window.location);
                this.position = function(){
                    Control.Modal.overlay.setStyle({
                        height: Control.Modal.getDocumentHeight() + 'px',
                        width: Control.Modal.getDocumentWidth() + 'px'
                    });
                    if(this.options.position == 'absolute')
                        Control.Modal.center();
                    else{
                        yx = Position.cumulativeOffset(this.element);
                        Control.Modal.container.setStyle({
                            position: 'absolute',
                            top: yx[1] + this.options.offsetTop,
                            left: yx[0] + this.options.offsetLeft
                        });
                    }
                }.bind(this);
                if(this.mode == 'image'){
                    this.afterImageLoad = function(){
                        if(this.options.imageAutoDisplay && !window.opera)
                            $('modal_image').show();
                        this.position();
                        this.notifyResponders('afterImageLoad');
                    }.bind(this);
                }
                if(this.mode == 'named' && targets && targets[1] && targets[1] == this.href)
                    this.open();
            },
            open: function(){
                if(!this.options.hover)
                    Event.observe($(document.getElementsByTagName('body')[0]),'keydown',Control.Modal.onKeyDown);
                Control.Modal.current = this;
                if(this.notifyResponders('beforeOpen') === false)
                    return;
                if(!this.options.hover){
                    Control.Modal.overlay.setStyle({
                        zIndex: this.options.zIndex
                    });
                    Control.Modal.setOpacity(Control.Modal.overlay,this.options.opacity);
                }
                Control.Modal.container.setStyle({
                    zIndex: this.options.zIndex + 1,
                    width: (this.options.width ? this.options.width + 'px' : ''),
                    height: (this.options.height ? this.options.height + 'px' : '')
                });
                if(Control.Modal.ie && !this.options.hover){
                    $A(document.getElementsByTagName('select')).each(function(select){
                        select.style.visibility = 'hidden';
                    });
                }
                Control.Modal.overlay.addClassName(this.options.overlayClassName);
                Control.Modal.container.addClassName(this.options.containerClassName);
                switch(this.mode){
                    case 'image':
                        this.imageLoaded = false;
                        this.notifyResponders('beforeImageLoad');
                        this.update(this.options.imageTemplate.evaluate({src: this.src, id: 'modal_image'}));
                        this.position();
                        if(this.options.imageAutoDisplay && !window.opera)
                            $('modal_image').hide();
                        if(this.options.imageCloseOnClick)
                            $('modal_image').observe('click',Control.Modal.close);
                        $('modal_image').observe('load',this.afterImageLoad);
                        $('modal_image').observe('readystatechange',this.afterImageLoad);
                        break;
                    case 'ajax':
                        this.notifyResponders('beforeLoad');
                        options = {
                            method: 'get',
                            onSuccess: function(request){
                                this.notifyResponders('onLoad',request);
                                this.update(request.responseText);
                                if(this.options.evalScripts)
                                    request.responseText.evalScripts();
                                this.notifyResponders('afterLoad',request);
                            }.bind(this),
                            onFailure: this.options.onFailure,
                            onException: this.options.onException
                        };
                        if(this.options.requestOptions)
                            for(o in this.options.requestOptions)
                                options[o] = this.options.requestOptions[o];
                        new Ajax.Request(this.href + '?plain=1',options);
                        break;
                    case 'iframe':
                        this.update(this.options.iframeTemplate.evaluate({href: this.href, id: 'modal_iframe'}));
                        this.position();
                        break;
                    case 'contents':
                        this.update((typeof(this.options.contents) == 'function' ? this.options.contents.bind(this)() : this.options.contents));
                        break;
                    case 'named':
                        this.update(this.html);
                        break;
                }
                if(!this.options.hover){
                    if(this.options.overlayCloseOnClick && this.options.overlayDisplay)
                        Control.Modal.overlay.observe('click',Control.Modal.close);
                    if(this.options.overlayDisplay)
                        Control.Modal.overlay.show();
                }
                this.options.afterOpen();
            },
            update: function(html){
                Control.Modal.container.update(html);
                this.position();
                Control.Modal.container.show();
                if(this.options.position == 'absolute'){
                    Event.stopObserving(window,'resize',this.position,false);
                    Event.stopObserving(window,'scroll',this.position,false);
                    Event.observe(window,'resize',this.position,false);
                    Event.observe(window,'scroll',this.position,false);
                }
            },
            close: function(){
                response = this.notifyResponders('beforeClose');
                if(response == false && response != null)
                    return;
                if(this.mode == 'image'){
                    if(this.options.imageCloseOnClick)
                        $('modal_image').stopObserving('click',Control.Modal.close);
                    $('modal_image').stopObserving('load',this.afterImageLoad);
                    $('modal_image').stopObserving('readystatechange',this.afterImageLoad);
                }
                if(Control.Modal.ie && !this.options.hover){
                    $A(document.getElementsByTagName('select')).each(function(select){
                        select.style.visibility = 'visible';
                    });
                }
                if(!this.options.hover)
                    Event.stopObserving(window,'keyup',Control.Modal.onKeyDown);
                Control.Modal.current = false;
                Control.Modal.overlay.removeClassName(this.options.overlayClassName);
                Control.Modal.container.removeClassName(this.options.containerClassName);
                Event.stopObserving(window,'resize',this.position,false);
                Event.stopObserving(window,'scroll',this.position,false);
                if(!this.options.hover){
                    if(this.options.overlayCloseOnClick && this.options.overlayDisplay)
                        Control.Modal.overlay.stopObserving('click',Control.Modal.close);
                    if(this.options.overlayDisplay)
                        Control.Modal.overlay.hide();
                }
                Control.Modal.container.update('');
                Control.Modal.container.hide();
                this.notifyResponders('afterClose');
            },
            notifyResponders: function(event_name,argument){
                Control.Modal.responders.each(function(responder){
                    if(responder[event_name])
                        responder[event_name](argument);
                });
                response = this.options[event_name] ? this.options[event_name](argument) : null;
                return response;
            }
        });
        Control.Modal.attachEvents();
        Event.observe( window, 'load', windowonload );
    } // van-e prototype

    var preview_stylesheet = false;
    var preview_stylesheet_helper;
    var oldbodypadding;
    var oldbodymargin;

    function printify()
    {
        if ( $('szoveg') )
        {
            //$('print_orig').checked = false;
            links = $('cikk_pager') ? $$( '#szoveg .oldal A' ) : $('szoveg').getElementsByTagName( 'A' );
            if ( links.length > 0 ) { cikklinks = '<h3 class="print_linkshead">A cikkben hivatkozott linkek:</h3><ul class="print_hivatkozasok">'; }
            cikklis = '';
            j = 0;
            for( i = 0; i < links.length; i++ )
            {
                if ( ( links[i].parentNode.nodeName == 'P' || links[i].parentNode.id == 'szoveg' ) && links[i].name != 'more' )
                {
                    links[i].innerHTML = links[i].innerHTML + '<span class="print_anchor"> [' + ( j + 1 ) + ']</span>';
                    cikklis += '<li>[' + ( j + 1 ) + '] ' + links[i].href + '</li>';
                    j++;
                }
            }
            if ( cikklis != '' )
            {
                cikklinks += cikklis + '</ul>';
                var newD = document.createElement( 'DIV' );
                newD.id = 'print_links_container';
                newD.innerHTML = cikklinks;
                var ocikk_bottom = $('cikk_bottom');
                if ( ocikk_bottom ) ocikk_bottom.parentNode.insertBefore( newD, ocikk_bottom );
            }
            szerzok = $('szerzo') ? $('szerzo').getElementsByTagName( 'A' ) : new Array();
            for( i = 0; i < szerzok.length; i++ )
            {
                re = /\?(.*)/g;
                href = szerzok[i].href.replace( 'mailto:', '' ).replace( 'NEMSPA_M', '' ).replace( re, '' );
                szerzok[i].innerHTML = szerzok[i].innerHTML + '<span class="print_szerzo"> - ' + href + '</span>';
            }
            kapcsolodo = $$('#related UL LI A');
            for( i = 0; i < kapcsolodo.length; i++ )
            {
                re = /^(.*?)=http/
                href = unescape( kapcsolodo[i].href.replace( re, 'http' ) );
                kapcsolodo[i].innerHTML = kapcsolodo[i].innerHTML + '<span class="print_anchor"> - ' + href + '</span>';
            }
        }
    }

    function set_print_css()
    {
        if ( !preview_stylesheet )
        {
            if( document.createStyleSheet ){
                printcontrols_stylesheet = document.createStyleSheet( getHomeLinkPath() + 'assets/css/printcontrols.css' );
                preview_stylesheet = document.createStyleSheet( getHomeLinkPath() + 'assets/css/printpreview.css' );
            } else {

                preview_stylesheet = document.createElement('link');
                preview_stylesheet.rel='stylesheet';
                preview_stylesheet.type = 'text/css';
                preview_stylesheet.href= getHomeLinkPath() + 'assets/css/printpreview.css';
                preview_stylesheet.media = 'screen';
                document.getElementsByTagName("head")[0].appendChild( preview_stylesheet );

                printcontrols_stylesheet = document.createElement('link');
                printcontrols_stylesheet.rel='stylesheet';
                printcontrols_stylesheet.type = 'text/css';
                printcontrols_stylesheet.href='http://sportgeza.hu/assets/css/printcontrols.css';
                printcontrols_stylesheet.media = 'screen';
                document.getElementsByTagName("head")[0].appendChild( printcontrols_stylesheet );
            }
            //document.body.innerHTML = '<div id="printcontrols"><a href="#" class="back" onclick="reset_print_page(); return false;">Vissza</a><form action="" method="post" name="print"><input type="checkbox" class="checkbox" id="print_pictures" onclick="if ( this.checked ) { $$(\'#szoveg .kep\').each( function(e) { e.style.display = \'inline\' } ); } else { $$(\'#szoveg .kep\').each( function(e) { e.style.display = \'none\' } ); }"/>&nbsp;a kĂ©peket is szeretnĂ©m<input type="checkbox" checked="checked" id="print_anchors" class="checkbox masodik" onclick="if ( $(\'print_links_container\') ) { $(\'print_links_container\').style.display = this.checked ? \'block\' : \'none\'; if ( this.checked ) { $$(\'#szoveg .print_anchor\').each( function(e) { e.style.display = \'inline\' } ); } else { $$(\'#szoveg .print_anchor\').each( function(e) { e.style.display = \'none\' } ); } }" />&nbsp;a cikkben hivatkozott linkeket is nyomtassa<!-- input type="checkbox" checked class="checkbox masodik" id="print_orig" onchange="if ( this.checked ) { unset_print_css(); } else { set_print_css(); }"/>&nbsp;Eredeti oldal --><input type="submit" id="nyomtat" value=" NyomtatĂˇs " onclick="window.print(); return false;" /></form></div>' +'<div id="print_ad" style="float: right; margin: 10px 20px 0 0; width: 350px; height: 53px;"><a href="http://sher.index.hu/rd?lc=12349&ad=127288&ui=206802090&li=&tg="><img src="http://sher.index.hu/ad?lc=12349" border="0" title="HirdetĂ©s" alt="HirdetĂ©s" /></a></div>'+ document.body.innerHTML;
            document.body.innerHTML = '<div id="printcontrols"><a href="#" class="back" onclick="reset_print_page(); return false;">Vissza</a><form action="" method="post" name="print"><input type="checkbox" class="checkbox" id="print_pictures" onclick="if ( this.checked ) { $$(\'#szoveg .kep\').each( function(e) { e.style.display = \'inline\' } ); } else { $$(\'#szoveg .kep\').each( function(e) { e.style.display = \'none\' } ); }"/>&nbsp;a képeket is szeretném' + ( $$('.charts').length > 0 ? '<input type="checkbox" class="checkbox masodik" id="print_charts" onclick="if ( this.checked ) { $$(\'.charts\').each( function(e) { e.style.display = \'block\' } ); } else { $$(\'.charts\').each( function(e) { e.style.display = \'none\' } ); }"/>&nbsp;a grafikonokat is szeretném' : '' ) + '<input type="checkbox" checked="checked" id="print_anchors" class="checkbox masodik" onclick="if ( $(\'print_links_container\') ) { $(\'print_links_container\').style.display = this.checked ? \'block\' : \'none\'; if ( this.checked ) { $$(\'#szoveg .print_anchor\').each( function(e) { e.style.display = \'inline\' } ); } else { $$(\'#szoveg .print_anchor\').each( function(e) { e.style.display = \'none\' } ); } }" />&nbsp;a cikkben hivatkozott linkeket is nyomtassa ' + ( $('comment_list_container') ? '<input type="checkbox" class="checkbox masodik" id="print_comments" onchange="$(\'comment_list_container\').toggle()"/>&nbsp;a kommenteket is szeretném' : '' ) + '&nbsp;<input type="submit" id="nyomtat" value=" Nyomtatás " onclick="window.print(); return false;" /></form></div>'+ document.body.innerHTML;
            Ext.each( Ext.query( '.miniapp.charts' ), function( element )
            {
                eval( 'draw_' + element.id + '();' );
            } );
        }
        else
        {
            preview_stylesheet.disabled = false;
            printcontrols_stylesheet.disabled = false;
        }
        $$('HEAD LINK').each( function(e) { if ( e.media == 'print' ) { e.disabled = false; } } );
        //$$('.print_szerzo').each( function(e) { e.style.display = 'inline'; } );
        if ( $('print_ad') ) { $('print_ad').style.display = 'block'; }

        if ( $('print_anchors').checked )
        {
            if ( $('print_links_container') ) { $('print_links_container').style.display = 'block'; }
            $$('.print_anchor').each( function(e) { e.style.display = 'inline'; } );
        }
        else
        {
            if ( $('print_links_container') ) { $('print_links_container').style.display = 'none'; }
            $$('.print_anchor').each( function(e) { e.style.display = 'none'; } );
        }
        if ( $('print_pictures').checked ) { $$('#szoveg .kep').each( function(e) { e.style.display = 'block'; } ); }
        else { $$('#szoveg .kep').each( function(e) { e.style.display = 'none'; } ); }

        if ($( 'print_comments' ) && $('comment_list_container')) {
            if ( !$('print_comments').checked ) { $('comment_list_container').style.display = 'none'; }
        }
        if ($( 'microsite_microsite' ) ) $('microsite_microsite').style.display = 'none';
        document.body.scrollTo( 0 );
    }

    function unset_print_css()
    {
        $$('HEAD LINK').each( function(e) { if ( e.media == 'print' ) { e.disabled = true; } } );
        document.body.style.margin = '15px auto';
        preview_stylesheet.disabled = true;
    }

    function reset_print_page()
    {
        $$('HEAD LINK').each( function(e) { if ( e.media == 'print' ) { e.disabled = false; } } );
        document.body.style.margin = '15px auto';
        preview_stylesheet.disabled = true;
        printcontrols_stylesheet.disabled = true;
        if ( $('print_links_container') ) { $('print_links_container').style.display = 'none'; }
        if ( $('print_ad') ) { $('print_ad').style.display = 'none'; }
        //$$('.print_szerzo').each( function(e) { e.style.display = 'none'; } );
        $$('.print_anchor').each( function(e) { e.style.display = 'none'; } );
        $$('#szoveg .kep').each( function(e) { e.style.display = 'block'; } );
        $$('.charts').each( function(e) { e.style.display = 'block'; } );
        if ($( 'microsite_microsite' ) ) $('microsite_microsite').style.display = 'block';
        if ($('comment_list_container')) {
             $('comment_list_container').style.display = 'block';
        }
    }

    // tenisz kozv timer
    function GetCurrentTime() {
            var my_current_timestamp;
            my_current_timestamp = new Date();
            return my_current_timestamp.getTime();
    }
    
    function showTabella(csoport)
    {
       document.getElementById("tabellaA").style.display = "none";
       document.getElementById("tabellaB").style.display = "none";
       document.getElementById("tabellaC").style.display = "none";
       document.getElementById("tabellaD").style.display = "none";
       document.getElementById("tabella" + csoport).style.display = "block";
       return false;
    }
    
    function showlinks( meccsid )
    {
        for( i = 0; i < 4; i++ ) {
            e_meccsek = $('e_meccsek_' + i).getElementsByTagName('TR');
            for( j = 0; j < e_meccsek.length; j++ ) {
    
                if ( e_meccsek[j].id != '' ) e_meccsek[j].style.display = 'none';
            }
            if ( meccsid ) { $( 'm' + meccsid ).style.display = ''; }
        }
    }

    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 wa=new WEBAUDIT();
    var felbontas = "";
    var audit_same =  Math.floor(Math.random()*1000000);
    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)));
    }

    audit_same = audit_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;
    audit_same = audit_same + felbontas + wa_url + wa_referrer;

    function sh( o )
    {
        o.style.display = o.style.display == 'none' ? '' : 'none';
    }

    function eb2008_select_cikk_box( o )
    {
        $$( '#features .cimlapbox' ).each( function( c ) { c.removeClassName( 'aktiv' ); } )
        $$( '#hirmenu LI A' ).each( function( c ) { c.removeClassName( 'aktiv' ); } )
        $( o.id.replace( '_toggler', '' ) ).addClassName( 'aktiv' );
        o.addClassName( 'aktiv' );
    }
    
    function moderateComment( id )
    {
        var moderate = $( 'ban_' + id + '_moderate' ).options[$( 'ban_' + id + '_moderate' ).selectedIndex].value;
        var block    = $( 'ban_' + id + '_block' ).options[$( 'ban_' + id + '_block' ).selectedIndex].value;
        if( moderate || block )
        {
            var win = window.open( 
                munkaUrl + 'moderateComment?id=' + id + '&moderate=' + moderate + '&days=' + block,
                'commentadmin',
                'location=1,status=1,scrollbars=1,height=600,width=600'
            );

            if( moderate == 1 )
            {
                $( 'c' + id ).parentNode.removeChild( $( 'c' + id ) );
            }
            else
            {
                $( 'ban_' + id ).style.display = 'none';
                $( 'openban_' + id ).show();
            }
        }
        else
        {
            $( 'ban_' + id ).hide();
            $( 'openban_' + id ).show();
        }
    }
