    function inputTorles(argForm)
    {
        if( document.getElementById(argForm) )
        {
            var rows = document.getElementById(argForm).getElementsByTagName('input');
            var htmlElem;
            for ( var i = 0; i < rows.length; i++ )
            {
                htmlElem = rows[i];
                if ( htmlElem )
                {
                    switch(htmlElem.type)
                    {
                        case 'radio': case 'checkbox':
                            htmlElem.checked = false;
                            break;
                        case 'text':
                            htmlElem.value = '';
                            break;
                    }
                }
            }
            var rows = document.getElementById(argForm).getElementsByTagName('textarea');
            var htmlElem;
            for ( var i = 0; i < rows.length; i++ )
            {
                htmlElem = rows[i];
                if ( htmlElem )
                {
                    htmlElem.innerHTML = '';
                }
            }
            var rows = document.getElementById(argForm).getElementsByTagName('select');
            var htmlElem;
            for ( var i = 0; i < rows.length; i++ )
            {
                htmlElem = rows[i];
                if ( htmlElem )
                {
                    htmlElem.selectedIndex = -1;
                }
            }
        }
        return false;
    } // function inputTorles()

    function addToText(argHova, argMit )
    {
        if( document.getElementById(argHova) )
        {
            var obj = document.getElementById(argHova);
            obj.value += argMit + ';';
        }
        return false;
    }

    function splitString( mit, valasztojel)
    {
        var tmp = mit;
        var ertekek = new Array();
        var i = 0;
        while(tmp.indexOf(valasztojel)!=-1){
            var hol = tmp.indexOf(valasztojel);
            ertekek[i] = tmp.substring(0,hol);
            i++;
            tmp = tmp.substring((hol+1),tmp.length);
        }
        ertekek[i] = tmp;
        return ertekek;
    }

    function loadDivFromSelect(argDivId, argUrl, argInputId, argName)
    {
        var inpValue = document.getElementById(argInputId).value;
        var inpName  = document.getElementById(argInputId).name;
        var strParam = '&'+inpName+'='+inpValue;

        if( argName && document.getElementsByName(argName) )
        {
            var inputCh = document.getElementsByName(argName);
            for(var i=0; i<inputCh.length; i++)
            {
                if( inputCh[i].type=='checkbox')
                {
                    if( inputCh[i].checked )
                    {
                        strParam = strParam + '&' + argName + '=' + inputCh[i].value;
                        if( document.getElementsByName('ust_dontott_'+inputCh[i].value) )
                        {
                            var tmp = document.getElementsByName('ust_dontott_'+inputCh[i].value);
                            if( tmp[0].checked )
                            {
                                strParam = strParam + '&ust_dontott_'+inputCh[i].value + '=' + inputCh[i].value;
                            }
                        }
                        if( document.getElementsByName('ust_alatt_'+inputCh[i].value) )
                        {
                            var tmp = document.getElementsByName('ust_alatt_'+inputCh[i].value);
                            if( tmp[0].checked )
                            {
                                strParam = strParam + '&ust_alatt_'+inputCh[i].value + '=' + inputCh[i].value;
                            }
                        }
                    }
                }
                else
                {
                    strParam = strParam + '&' + argName + '=' + inputCh[i].value;
                    if( document.getElementsByName('ust_dontott_'+inputCh[i].value) )
                    {
                        var tmp = document.getElementsByName('ust_dontott_'+inputCh[i].value);
                        if( tmp[0] && tmp[0].type=='hidden' )
                        {
                            strParam = strParam + '&ust_dontott_'+inputCh[i].value + '=' + inputCh[i].value;
                        }
                    }
                    if( document.getElementsByName('ust_alatt_'+inputCh[i].value) )
                    {
                        var tmp = document.getElementsByName('ust_alatt_'+inputCh[i].value);
                        if( tmp[0] && tmp[0].type=='hidden' )
                        {
                            strParam = strParam + '&ust_alatt_'+inputCh[i].value + '=' + inputCh[i].value;
                        }
                    }
                }
            }
        }

        getHTML(argUrl,argDivId,'ajaxkeres=1'+strParam);
        return false;
    } // function loadDivFromSelect(argDivId, argUrl) vege

    var selAddI=0;
    var arrSelAddVolt = new Array();
    function addSelectToDiv(argMit,argHova,argInpNeve)
    {
        var objMit   = document.getElementById(argMit);
        if( objMit.value=="-")
        {
            return true;
        }
        var i;
        var intH = arrSelAddVolt.length
        for( i=0; i<intH && arrSelAddVolt[i]!=objMit.value; i++);
        if( i<intH )
        {
            return true;
        }
        var objToDiv = document.getElementById(argHova);
        var objDiv   = createHtmlElem( 'div', 'divId_'+argHova+'_'+selAddI );
        var objInput = createInputElem( 'hidden', argInpNeve, argHova+'_id' );
        objInput.className     = 'hidden';
        objInput.value         = objMit.value;
        arrSelAddVolt[selAddI] = objMit.value;
        // var objSpan = createHtmlElem( 'span', 'spanId_'+argInpNeve+'_'+selAddI, null, objMit.options[objMit.selectedIndex].text );
        objDiv.appendChild(objInput);
        objDiv.appendChild(createHtmlElem( 'label', 'spanId_'+argHova+'_'+selAddI, null, objMit.options[objMit.selectedIndex].text ));
        objDiv.appendChild(addDelButton('divId_'+argHova+'_'+selAddI,'submitButton',objMit.value,'arrSelAddVolt'));
        var ele = objToDiv.firstChild;
        ele.parentNode.insertBefore(objDiv, ele);

        selAddI++;
    }

    function addDelButton(argMit, argClass, argValue, argArrName )
    {
        // <input type="button" name="add_torol_'+addPontI+'" id="add_torol_'+addPontI+
        //    '" onclick="divTorles(\'addDivPont_'+addPontI+'\')" value="Tölés"  class="submitButton"/>
        var newInput       = document.createElement('input');
        newInput.type      = 'button';
        if( argClass )
        {
            newInput.className = argClass
        }
        else
        {
            newInput.className = 'submitButton';
        }
        newInput.value     = 'Törlés';
        if( argValue )
        {
            // alert(argArrName);
            newInput.onclick   = function(){divTorles(argMit);delArrayElem(argValue, argArrName);return false;}
        }
        else
        {
            newInput.onclick   = function(){divTorles(argMit);return false;}
        }

        return newInput;
    }

    function delArrayElem(argMit, argArrName)
    {
        if( argMit )
        {
            var i;
            switch(argArrName)
            {
                case 'arrSelAddVolt':
                    var intH = arrSelAddVolt.length;
                    for( i=0; i<intH && arrSelAddVolt[i]!=argMit; i++);
                    if( i<intH )
                    {
                        arrSelAddVolt[i] = 0;
                    }
                    break;
            }
        }
    }

    function createInputElem( argType, argName, argId, argValue, argClass, argMibe, argMibeClass )
    {
        var objTarolo=false;
        if( argMibe )
        {
            objTarolo = document.createElement(argMibe);
            if( argMibeClass )
            {
                objTarolo.className   = argMibeClass;
            }
        }
        objUjElem           = document.createElement('input');
        objUjElem.type      = argType;
        objUjElem.name      = argName;
        objUjElem.id        = argId;
        if( argValue )
        {
            objUjElem.value     = argValue;
        }
        if( argClass )
        {
            objUjElem.className = argClass;
        }
        if( objTarolo )
        {
            objTarolo.appendChild(objUjElem);
        }
        else
        {
            objTarolo = objUjElem;
        }
        return objTarolo;
    }

    function createHtmlElem( argName, argId, argClass, argText )
    {
        objUjElem           = document.createElement(argName);
        objUjElem.id        = argId;
        if( argClass )
        {
            objUjElem.className = argClass;
        }
        if( argText )
        {
            objUjElem.innerHTML = argText;
        }
        return objUjElem;
    }

    var addKCsopI = 0;
    function addKCsop(argInputName, argDivId)
    {
        addKCsopI++;
        var inHTML = document.getElementById(argDivId);
        var newDivId  = 'addDiv_'+argInputName+'_'+addKCsopI;
        var divT   = createHtmlElem( 'div', newDivId );
        var labelT = createHtmlElem( 'label', 'addL_'+argInputName+'_'+addKCsopI, false, 'Csoport neve:' );
        var inputT = createInputElem( 'text', argInputName+'[]', argInputName+'_id_'+argDivId );
        var delT   = addDelButton(newDivId);

        divT.appendChild(labelT);
        divT.appendChild(inputT);
        divT.appendChild(delT);

        var ele = inHTML.firstChild;
        ele.parentNode.insertBefore(divT, ele);
        
        return false;
        
        inHTML.appendChild(divT);
        return false;
    } // function addKCsop(argInputName, argDivId) vege

    var addPontI = 0;
    function addPont( hova )
    {
        var inHTML = document.getElementById(hova);
        inHTML.innerHTML = '<div id="addDivPont_'+addPontI+'">'+
        '<input type="hidden" name="urlap_pontokszoveg_id[]" id="urlap_pontokszoveg_id_'+addPontI+'" value="0" class="hidden" />'+
        '<label for="urlap_ponttol_'+addPontI+'">Ponttól:</label>'+
        '<input type="text" name="urlap_ponttol[]" id="urlap_ponttol_'+addPontI+'" value="" />'+
        '<label for="urlap_pontig_'+addPontI+'">Pontig:</label>'+
        '<input type="text" name="urlap_pontig[]" id="urlap_pontig_'+addPontI+'" value="" />'+

        '<div class="rbsmall">'+
        '<label for="urlap_ponttovabb_'+addPontI+'">Tovább lépés feltétele:</label>'+
        '<div class="radioButton">'+
        '<label for="urlap_ponttovabb_'+addPontI+'">igen:</label>'+
        '<input type="radio" name="urlap_ponttovabb'+addPontI+'" id="urlap_ponttovabb_'+addPontI+'" value="i" />'+
        '<label for="urlap_ponttovabb2_'+addPontI+'">nem:</label>'+
        '<input type="radio" name="urlap_ponttovabb'+addPontI+'" id="urlap_ponttovabb2_'+addPontI+'" value="n" checked="checked" />'+
        '</div>'+
        '<input type="hidden" name="urlap_ponttovabb_var[]" id="urlap_ponttovabb_var_'+addPontI+'" value="urlap_ponttovabb'+addPontI+'" class="hidden" />'+
        '</div>'+

        '<label for="urlap_pontokszoveg_'+addPontI+'">Eredmény szövege:</label>'+
        '<textarea name="urlap_pontokszoveg[]" id="urlap_pontokszoveg_'+addPontI+'"></textarea>'+
        '<input type="button" name="add_torol_'+addPontI+'" id="add_torol_'+addPontI+
            '" onclick="divTorles(\'addDivPont_'+addPontI+'\')" value="Tölés"/>'+
        '</div>'+
        inHTML.innerHTML;
        addPontI++;
    }

    function szures( mit, hova )
    {
        document.getElementById(hova).innerHTML = '<input type="hidden" name="act" value="szures"/>';
        document.getElementById(mit).submit();
    }
    function interv( hol, mit, miert )
    {
        if( document.getElementById(hol).value==miert )
        {
            document.getElementById(mit).style.display = 'block';
        }
        else
        {
            document.getElementById(mit).style.display = 'none';
        }
    }
    function check( hol, elem, kivetel )
    {
        var rows = document.getElementById(hol).getElementsByTagName(elem);
        var unique_id;
        var checkbox;
        for ( var i = 0; i < rows.length; i++ )
        {
            checkbox = rows[i].getElementsByTagName( 'input' )[0];
            if ( checkbox && checkbox.type == 'checkbox' )
            {
                if( checkbox.id!=kivetel )
                    checkbox.checked = true;
            }
        }
        return true;
    }

    function checkId( hol, elem, kivetel )
    {
        var rows = document.getElementById(hol).getElementsByTagName(elem);
        var unique_id;
        var checkbox;
        for ( var i = 0; i < rows.length; i++ )
        {
            checkbox = rows[i].getElementsByTagName( 'input' )[0];
            if ( checkbox && checkbox.type == 'checkbox' )
            {
                if( checkbox.id.indexOf(kivetel)>0 )
                {
                    checkbox.checked = true;
                }
                else
                {
                    checkbox.checked = false;
                }
            }
        }
        return true;
    }

    function uncheck( hol, elem, kivetel )
    {
        var rows = document.getElementById(hol).getElementsByTagName(elem);
        var unique_id;
        var checkbox;
        for ( var i = 0; i < rows.length; i++ )
        {
            checkbox = rows[i].getElementsByTagName( 'input' )[0];
            if ( checkbox && checkbox.type == 'checkbox' )
            {
                if( checkbox.id!=kivetel )
                    checkbox.checked = false;
            }
        }
        return true;
    }

    function invcheck( hol, elem )
    {
        var rows = document.getElementById(hol).getElementsByTagName(elem);
        var unique_id;
        var checkbox;
        for ( var i = 0; i < rows.length; i++ )
        {
            checkbox = rows[i].getElementsByTagName( 'input' )[0];
            if ( checkbox && checkbox.type == 'checkbox' )
            {
                checkbox.checked = !checkbox.checked;
            }
        }
        return true;
    }

    function checkSelect( hol, hol2, elem )
    {
        var vol = document.getElementById(hol).value;
        switch( vol )
        {
            case 'nincs_toltes':
                var rows = document.getElementById(hol2).getElementsByTagName(elem);
                var unique_id;
                var checkbox;
                var volId;
                var volBoo = 0;
                for ( var i = 0; i < rows.length; i++ )
                {
                    checkbox = rows[i].getElementsByTagName( 'input' )[0];
                    if ( checkbox && checkbox.type=='checkbox' )
                    {
                        if( checkbox.id.indexOf('_toltn')>0 ) checkbox.checked = true;
                        else checkbox.checked = false;
                    }
                }
                break;
            case 'adminok':
                var rows = document.getElementById(hol2).getElementsByTagName(elem);
                var unique_id;
                var checkbox;
                var volId;
                var volBoo = 0;
                for ( var i = 0; i < rows.length; i++ )
                {
                    checkbox = rows[i].getElementsByTagName( 'input' )[0];
                    if ( checkbox && checkbox.type=='checkbox' )
                    {
                        if( checkbox.id.indexOf('_admini')>0 ) checkbox.checked = true;
                        else checkbox.checked = false;
                    }
                }
                break;
            case 'jogadminok':
                var rows = document.getElementById(hol2).getElementsByTagName(elem);
                var unique_id;
                var checkbox;
                var volId;
                var volBoo = 0;
                for ( var i = 0; i < rows.length; i++ )
                {
                    checkbox = rows[i].getElementsByTagName( 'input' )[0];
                    if ( checkbox && checkbox.type=='checkbox' )
                    {
                        if( checkbox.id.indexOf('_orvli')>0 ) checkbox.checked = true;
                        else checkbox.checked = false;
                    }
                }
                break;
            case 'nem_kuldott':
                var rows = document.getElementById(hol2).getElementsByTagName(elem);
                var unique_id;
                var checkbox;
                var volId;
                var volBoo = 0;
                for ( var i = 0; i < rows.length; i++ )
                {
                    checkbox = rows[i].getElementsByTagName( 'input' )[0];
                    if ( checkbox && checkbox.type=='checkbox' )
                    {
                        if( checkbox.id.indexOf('_hlkuldn')>0 ) checkbox.checked = true;
                        else checkbox.checked = false;
                    }
                }
                break;
            case '-':
                uncheck( hol2, elem )
                break;
        }
    }

    function torlese(hol, hova)
    {
        var vol = document.getElementById(hol).value;
        if( hova ) var vol2 = document.getElementById(hova).value;
        else var vol2 = '';
        if( vol )
        {
            switch( vol )
            {
                case 'torles':
                    return confirm( 'Valóban törli a kijelölt eleme(ke)t?' );
                    break;
                case 'ujrakuld':
                    return confirm( 'Valóban küld levelet a kijelölt(ek)nek?' );
                    break;
                case 'csoport':
                    return confirm( 'Valóban módósítja a kijelölt személy(ek) csoportját?' );
                    break;
                case 'szemely':
                    return confirm( 'Valóban módosítja a kijelölt személy(ek) személyhez rendelését?' );
                    break;
                case 'adminisztrator':
                    return confirm( 'Valóban hozzáadja a kijelölt személy(eke)t kampány admisztrátornak?' );
                    break;
                case 'jogadminisztrator':
                    return confirm( 'Valóban hozzáadja a kijelölt személy(eke)t orvoslátogatónak?' );
                    break;
                case 'adminisztratort':
                    return confirm( 'Valóban törli a kijelölt személy(eke)t a kampány admisztrátor(ok) közül?' );
                    break;
                case 'jogadminisztratort':
                    return confirm( 'Valóban törli a kijelölt személy(eke)t az orvoslátogató(k) közül?' );
                    break;
                case 'athelyez':
        			//*
                    var hol = vol2.indexOf('_')+1;
        			vol2 = vol2.substring(hol, vol2.length);
        			// */
                    return confirm( 'Valóban áthelyezi a kijelölt eleme(ke)t a(z) '+vol2+' csoportba?' );
                    break;
            }
        }
        return false;
    }
    var ik=1;
    function divAdd( hova, mit, inpName, paramValue )
    {
        var inpValue = document.getElementById(mit).value;
        var divInnerHTML = document.getElementById(hova).innerHTML;
        if( inpValue!='' )
        {
            var ujTart = '<div id="'+hova+'_'+ik+'">'+
                ' <input type="hidden" name="'+inpName+'[]" id="'+inpName+'_'+ik+'" value="'+inpValue+'" class="hidden" />'+
                '<p>'+paramValue+': '+inpValue+'</p>'+
                ' <input type="button" name="params_torol" id="'+hova+'_00_'+ik+'" value="t&#246;r&#246;l" '+
                    ' onclick="divTorles(\''+hova+'_'+ik+'\'); return false;" class="addButton" />'+
                '</div>';
            document.getElementById(hova).innerHTML = ujTart+divInnerHTML;
            document.getElementById(mit).value = '';
            ik++;
        }
        else
        {
            alert( 'Üres mező!');
        }
    }
    
    function divTorles( hol )
    {
        document.getElementById(hol).innerHTML   = '';
        var d = document.getElementById(hol);
        d.parentNode.removeChild(d);
    }

    var iAdminMail=0;
    function addAdminMail( hova )
    {
        iAdminMail++;
        var div  = document.getElementById(hova);
        var ihtm = div.innerHTML;
        var kuld = '<div><input type="submit" value="Felvesz" name="reg_adminmail_kuld" class="submitButton" /></div>';
        if( ihtm.length<kuld.length )
        {
            ihtm = kuld;
        }
        for( var i=0; i<div.childeNode.length; i++ )
        {
            
        } // for( var i=0; i<div.childeNode.length; i++ ) vege
        div.innerHTML = ihtm +
                        '<div id="reg_adminmail_'+iAdminMail+'">'+
                        '<input type="text" value="" name="reg_adminmail[]" id="reg_adminmail'+iAdminMail+'" />'+
                        '<a href="javascript: divTorles(\'reg_adminmail_'+iAdminMail+'\');"> - </a>'+
                        '</div>';
    }

    function fulek( mit, mennyivan, aktivFul, ful )
    {
        for( var i=1; i<=mennyivan; i++ )
        {
            if( i==mit )
            {
                rejt('oldal'+i,2);
                document.getElementById('oldalM'+i).className = aktivFul;
            }
            else
            {
                rejt('oldal'+i,1);
                document.getElementById('oldalM'+i).className = ful;
            }
        }
    }
    function fulekLink( mit, mennyivan, aktivFul, ful, url )
    {
        for( var i=1; i<=mennyivan; i++ )
        {
            if( i==mit )
            {
                // rejt('oldal'+i,2);
                document.getElementById('oldalM'+i).className = aktivFul;
            }
            else
            {
                // rejt('oldal'+i,1);
                document.getElementById('oldalM'+i).className = ful;
            }
        }
        if( url )
        {
            document.location = url;
        }
    }

    function mutat3( mit, mennyivan )
    {
        for( var i=1; i<=mennyivan; i++ )
        {
            if( i==mit )
            {
                rejt('oldal'+i,2);
                document.getElementById('oldalM'+i).style.color = "#000000";
            }
            else
            {
                rejt('oldal'+i,1);
                document.getElementById('oldalM'+i).style.color = "#1DA5C3";
            }
        }
    }

    function mutat4( mit, mennyivan, elotag, aktivFul, ful )
    {
        for( var i=1; i<=mennyivan; i++ )
        {
            if( i==mit )
            {
                rejt(elotag+i,2);
                document.getElementById(elotag+'M'+i).className = aktivFul;
            }
            else
            {
                rejt(elotag+i,1);
                document.getElementById(elotag+'M'+i).className = ful;
            }
        }
    }

    function mutatSima( elotag, mennyivan )
    {
        for( var i=1; i<=mennyivan; i++ )
        {
            rejt(elotag+i,0);
        }
        return false;
    }

    function mutatSimaCML( elotag, spantag, mit, mennyivan )
    {
        for( var i=1; i<=mennyivan; i++ )
        {
            if( i==mit )
            {
                rejt(elotag+i,2);
                document.getElementById(spantag+i).className = 'kepValto_on';
            }
            else
            {
                rejt(elotag+i,1);
                document.getElementById(spantag+i).className   = 'kepValto';
            }
        }
        return false;
    }

    function mutatSima2( elotag, mit, mennyivan, aktiv )
    {
        for( var i=1; i<=mennyivan; i++ )
        {
            if( i==mit )
            {
                rejt(elotag+i,2);
                document.getElementById(aktiv+'l'+i).className = 'cmlCimkeLeft_vsss';
                document.getElementById(aktiv+'c'+i).className = 'cmlCimkeC_vsss_156';
                document.getElementById(aktiv+'r'+i).className = 'cmlCimkeRight_vsss';
            }
            else
            {
                rejt(elotag+i,1);
                document.getElementById(aktiv+'l'+i).className = 'cmlCimkeLeft_vlsl';
                document.getElementById(aktiv+'c'+i).className = 'cmlCimkeC_vlsl_156';
                document.getElementById(aktiv+'r'+i).className = 'cmlCimkeRight_vlsl';
            }
        }
        return false;
    }

    // kep valtas
    function kepValt( hol, mire )
    {
        document.getElementById(hol).src = mire;
    }
    // betűméret
    function betumeret(tev){
       
        var n,meret;
        
        var st1=document.getElementById("szg1");
        var n1=st1.style.fontSize;
    
        var st2=document.getElementById("szg2");
        var n2=st2.style.fontSize; 
         
    	var  meret=(parseInt(n1.substr(0, (n1.length))));
        if(meret<20 && meret>=8 && tev=="novel"){
            tn1 = st1.childNodes;
            tn2 = st2.childNodes;
            for (var i = 0; i < tn1.length; i++) {
                if (tn1[i]){
                    if ( tn1[i].nodeName == "P" || tn1[i].nodeName == "DIV" ){
                        tn1[i].style.fontSize = (meret+1)+"px";
                    }
                }
            }
            for (var i = 0; i < tn2.length; i++) {
                if (tn2[i]){
                    if ( tn2[i].nodeName == "P" || tn2[i].nodeName == "DIV"){
                        tn2[i].style.fontSize = (meret+1)+"px";
                    }
                }
            }
            st1.style.fontSize=(meret+1)+"px";
            st2.style.fontSize=(meret+1)+"px";
       	}
       
        if(meret<=20 && meret>8 && tev=="csokkent"){
            tn1 = st1.childNodes;
            tn2 = st2.childNodes;
            for (var i = 0; i < tn1.length; i++) {
                if (tn1[i]){
                    if ( tn1[i].nodeName == "P" || tn1[i].nodeName == "DIV" ){
                        tn1[i].style.fontSize = (meret-1)+"px";
                    }
                }
            }
            for (var i = 0; i < tn2.length; i++) {
                if (tn2[i]){
                    if ( tn2[i].nodeName == "P" || tn2[i].nodeName == "DIV"){
                        tn2[i].style.fontSize = (meret-1)+"px";
                    }
                }
            }
            st1.style.fontSize=(meret-1)+"px";
            st2.style.fontSize=(meret-1)+"px";  
    	}		  
    }
    
    // betűméret
    function betuM(tev, hol)
    {
        var meret;
        if( document.getElementById(hol) )
        {
            var inDiv = document.getElementById(hol);
            if( inDiv.style.fontSize )
            {
                var inFontSize  = inDiv.style.fontSize;
            }
            else
            {
                var inFontSize  = '12';
            }
            var szorzo = 0;
            switch(tev)
            {
                case '+':
                case 'novel':
                case 'no':
                    szorzo = 1;
                    break;
                case '-':
                case 'csokkent':
                case 'csok':
                    szorzo = -1;
                    break;
            }
        	meret=(parseInt(inFontSize.substr(0, (inFontSize.length))));
            if(meret<=(20-szorzo) && meret>=(8-szorzo)){
                children = inDiv.childNodes;
                for (var i = 0; i < children.length; i++)
                {
                    if (children[i].style)
                    {
                        children[i].style.fontSize = (meret+szorzo)+"px";
                    }
                }
                inDiv.style.fontSize=(meret+szorzo)+"px";
           	}
        } // if( document.getElementById(hol) ) vege
    }
    // megmutat és elrejt
    function megmutat(id, id2){
    	
    	var myid=id;
    	var myid2=id2;
    	
    	document.getElementById(myid).style.display='';
    	document.getElementById(myid2).style.display='none';	
    }
    
    // bezár és kinyit
    function bezar(id){
    	
    	var myid=id;	
    	var display=document.getElementById(myid).style.display;
    	
    	if(display=='none' ? display='block' : display='none');
    	
    	document.getElementById(myid).style.display=display;
    }
    function kedvencekhez(title,url) {
        
        if (window.sidebar) {   
            window.sidebar.addPanel(title, url,'');   
        }else if (window.external) {   
            window.external.AddFavorite(url, title);    
        }else if(window.opera && window.print) {   
            return true;    
        }else{
    		// 
    	}  
    }

    // popoup
    function pop(mypage, w, h) {
    	var winl = (screen.width - w) / 2;
    	var wint = (screen.height - h) / 2;
    	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars=yes,resizable=no' 
    	win = window.open(mypage, 'pop', winprops)
    	win.window.focus();
    }
    function getHTMLReq(url, param)
    {
        var myAjax = new Ajax.Request(
                    url,
                    {
                        method: 'post',
                        parameters: param,
                        onComplete: adatRes,
                        onFailure:  adatResF
                    } );
        
    }
    
    function adatRes()
    {
        return true;
    }
    function adatResF()
    {
        return False;
    }
    
    function loadUzi(sdiv, uzi){
    	$(sdiv).innerHTML = uzi;
    }
    function errorUzi(){
    	alert('nem gyo');
    }
    function getHtmlParam( url, div, sdiv, parameter, uzen ){
    		var oldValue = $(sdiv).innerHTML;
    		var myAjax = new Ajax.Updater(
    					{success: div }, 
    					url, 
    					{
    						method: 'post', 
    						parameters: parameter,
    						onLoading: loadUzi(sdiv, uzen),
    						onFailure: errorUzi,
    						evalScripts: true
    					});
    }
    
    function bezarInnerHTML( hany )
    {
        for( var i=1; i<=hany; i++ )
        {
            document.getElementById('ajax_div'+i).innerHTML = '';
        }
    }
    
    function bezarDivHTML( melyik )
    {
        document.getElementById('ajax_div'+melyik).innerHTML = '';
    }
    function rejt( mit, mod )
    {
        switch(mod)
        {
            case '0':
            case 0:
                if( document.getElementById(mit).style.display &&
                    document.getElementById(mit).style.display!='none' )
                {
                    document.getElementById(mit).style.display = 'none';
                }
                else
                {
                    document.getElementById(mit).style.display = 'block';
                }
                break;
            case '1':
            case 1:
                document.getElementById(mit).style.display = 'none';
                break;
            case '2':
            case 2:
                document.getElementById(mit).style.display = 'block';
                break;
        }
    }

    function rejtRunIn( mit, mod )
    {
        if(mod==0)
        {
            if( document.getElementById(mit).style.display=='none' )
            {
                document.getElementById(mit).style.display = 'inline';
            }
            else
            {
                document.getElementById(mit).style.display = 'none';
            }
        }
        if(mod==1)
            document.getElementById(mit).style.display = 'none';
        if(mod==2)
            document.getElementById(mit).style.display = 'inline';
        
    }
	function szame(adat,minta){
		for (var i=0; i<adat.length; i++)
			if (minta.indexOf(adat.charAt(i)) == -1)
				return false;
		return true;
	}






	function getHTML(url,hova,param)
	{
		var myAjax = new Ajax.Updater(
					{success: hova}, 
					url, 
					{
						method: 'post',
						parameters: param,
						onFailure: reportError,
						evalScripts: true
					});
		
	}

    var spells = '';
    function spellSend( url, honnan, rid, mid, trid, vege )
    {
        var posvege = '';
        var tarea = document.getElementById(honnan);
        spells = tarea.value;
        if( vege=='1' )
        {
            tarea.value = '';
            posvege = '&fix=1';
        }
        if( spells!='' ) getHTML(url,'chat_text', 'rid='+rid+'&mid='+mid+'&trid='+trid+'&spells='+spells+posvege );
    }

    var spells = '';
    function spellSend2( url, honnan, hova, param, vege )
    {
        var posvege = '';
        var tarea = document.getElementById(honnan);
        spells = tarea.value;
        controlClear();
        if( vege=='1' )
        {
            tarea.value = '';
            posvege = '&fix=1';
        }
        if( spells!='' ) getHTML(url,hova,param+'&spells='+spells+posvege );
    }

    var controlTimer = '';
    var controlUrl = '';
    var controlRid = '';
    var controlMid = '';
    var controlTrid = '';
    function control( url, rid, mid, trid )
    {
        controlUrl = url;
        controlRid = rid;
        controlMid = mid;
        controlTrid = trid;
        controlTimer=setTimeout( "controlTime()", 1000 );
    }
    function michar(e,url, honnan, hova, param, vege)
    {
        var keynum
        var keychar
        var numcheck
        
        if(window.event) // IE
        {
            keynum = e.keyCode
        }
        else if(e.which) // Netscape/Firefox/Opera
        {
            keynum = e.which
        }
        if( keynum==13 )
        {
            spellSend2(url, honnan, hova, param, vege);
        }
        /*
        alert(keynum)
        keychar = String.fromCharCode(keynum)
        alert(keychar);
        numcheck = /\d/
        return !numcheck.test(keychar)
        */
    }
    var chatParam = '';
    function control2( url, param )
    {
        controlUrl = url;
        chatParam  = param;
        // controlTime2();
        controlTimer=setTimeout( "controlTime2()", 2000 );
    }

    function controlTime()
    {
        getHTML(controlUrl,'chat_text', 'rid='+controlRid+'&mid='+controlMid+'&trid='+controlTrid+'&fix=c' );
    }
    function controlTime2()
    {
        // alert (controlUrl);
        controlClear();
        getHTML(controlUrl,'chatMsgTextId', chatParam+'&fix=c' );
        getHTML('/ajaxmodul/achat/userlista','chatUserListId', chatParam+'&fix=c' );
    }

    function controlClear()
    {
        clearTimeout(controlTimer);
    }

    function scroolBottom( hol, hova )
    {
        vaz=document.getElementById(hova).offsetTop;
        document.getElementById(hol).scrollTop=vaz;
		// $(hol).scrollTo('a:eq(&nbsp;)', {speed:2500, easing:'elasout'});
        // $(hol).scrollTo( 'a:eq()' );
        // document.getElementById(hol).scroll();
    }


	function reportError(request)
	{
		alert('Bocsi, ez nem jött össze.');
	}

    function add_div( url, hova, mit, valasztojel, form )
    {
		var tmp = mit;
		var ertekek = new Array();
		var i = 0;
		var boo = true;
    	var params ='?';
		while(tmp.indexOf(valasztojel)!=-1){
			var hol = tmp.indexOf(valasztojel);
			ertekek[i] = tmp.substring(0,hol);
			i++;
			tmp = tmp.substring((hol+1),tmp.length);
		}
		ertekek[i] = tmp;
		for(var i=0; i<ertekek.length && boo; i++){
		    if( document.getElementById(ertekek[i]) != null )
		    {
			    var ertek = document.getElementById(ertekek[i]).value;
    			if(document.getElementById(ertekek[i]).type == 'checkbox'){
    				if( document.getElementById(ertekek[i]).checked==true)
    					params = params + ertekek[i] + '=' + ertek + '&';
    			}
    			else
    			{
    				if(document.getElementById(ertekek[i]).type == 'radio'){
    				    var neve = document.getElementById(ertekek[i]).name;
						if ( document.getElementById(ertekek[i]).checked ) {
							params = params + neve + '=' + ertek + '&';
						}
    				}
    				else
    					params = params + ertekek[i] + '=' + ertek + '&';
    			}
            }
		}
		params = params+'ajax=1';
		getHTML(url,hova,params);
    }

	
	function MenuShow(menuid){
		for(i=1; i<=menuid; i++) {
			var submenu = document.getElementById("submenu" + i);
			if(i == menuid)	submenu.style.display="block";
			else submenu.style.display="none";
		}
	}

	function MenuHide(){
		for(i=1; i<=2; i++) {
			var submenu = document.getElementById("submenu" + i);
			submenu.style.display="none";
		}
	}


	function changeMenuToSub(menuid) {
		var menu = document.getElementById('menuitem'+menuid);
		var menu_active  = "url('img/bg_menu_hu_m" + menuid + ".gif')";
		menu.style.backgroundImage = menu_active;
//		menu.style.color = "#2b4d82";
	}


	function changeMenuToDefault(menuid) {
		var menu = document.getElementById('menuitem'+menuid);
		var menu_active  = "none";
		menu.style.backgroundImage = menu_active;
		document.getElementById('submenu'+menuid).style.display = menu_active;
//		menu.style.color = "#ffffff";
	}


	function changeSubMenuToSub(menuid) {
		var menu = document.getElementById("subsubmenu" + menuid);
		var menu_active  = "none";
		menu.style.background = menu_active;
	}


	function changeSubMenuToDefault(menuid) {
		var menu = document.getElementById("subsubmenu" + menuid);
		var menu_active  = "none";
		menu.style.background = menu_active;
	}

	function SubmenuInit() {
		for(i=1; i<=3; i++) {
			if(document.getElementById("submenu" + i)) document.getElementById("submenu" + i).style.display = "none";
		}
	}
	
// otrvos reg. rendelési idő
function orvosregRendelesiIdo(){
	
	// alert('hello!');
	
	var display=document.getElementById('megkulboztetszoveg').style.display;
	
	if(display==='block'){
		display='none';
		display2='block';
		display3='hidden';
	}else{
		display2='none';
		display='block';		
		display3='visible';
	}
	
	document.getElementById('megkulboztetszoveg').style.display=display;
	document.getElementById('megkulboztetszoveg2').style.display=display2;
		
	// orvosregRendelesiIdoTd

	var list = document.getElementsByTagName('div');
	var test='';
	
	for(i = 0; i < list.length; i++){
		if (list[i].className == 'paratlanRendelesiHet'){
			//test+='-'+li.className+'-\n';	
			if(list[i].getElementsByTagName('select')!==null){
				list[i].style.visibility = display3;	
			}
		}
	}
	
	// alert(test);
	
}

    function classValt( hol, mire )
    {
        var elem = document.getElementById(hol);
        elem.className = mire;
    }
