<!--

var d = document;
var go = 1;

function getObj(id)
{
    if (d.getElementById) return d.getElementById(id);
    else if (d.all) return d.all(id);
    else if (d.layers) return d.layers[id];
    else return null;
}

function showHint(id)
{
    var hint = getObj(id);
    if (hint != null) hint.style.display = 'block';
}

function hideHint(id)
{
    var hint = getObj(id);
    if (hint != null) hint.style.display = 'none';
}

function showAndHide(id)
{
    var obj = getObj(id);
    if (obj != null) obj.style.display = obj.style.display=='block' ? 'none' : 'block';
}

function DelByForm(form, field, val, sub, text)
{
    if (val == '' || val == 0) return;
    if (field == '') field = 'id';
    if (sub == '') sub = 'delete';
    if (text == '') text = 'Biztosan törölni szeretné?';
    if (confirm(text)){
        var f = eval('d.' + form);
        eval('f.' + field).value = val;
        f.sub.value = sub;
        f.submit();
    }
    go = 0;
}

function DelByURL(param, text)
{
    if (text == '') text = 'Biztosan törölni szeretné?';
    if (confirm(text)){
        SetParam(param);
    }
    go = 0;
}

function setFormMode(formName, idName, idVal)
{
    var f = eval('d.' + formName);
    var id = eval('f.' + idName);
    id.value = idVal;
    if (id.value == ''){
        f.send.value = 'Hozzáad';
        f.cancel.style.display = 'none';
        f.reset();
    }
    else {
        f.send.value = 'Módosít';
        f.cancel.style.display = '';
    }
}

function recolor(obj, color)
{
    obj.style.background = color;
}

var ImageArr = new Array();
var imgName = new Array('', 'gomb_ok', 'gomb_tovabb', 'bal_gomb_viszontelado', 'bal_gomb_kapcsolat', 'bal_gomb_szerviz', 'bal_gomb_rolunk', 'bal_gomb_linkek');

function preloadImages()
{
    var dir = iDir;
    for (var i=0; i<imgName.length; i++){
        if (imgName[i]!=''){
            ImageArr[2*i] = new Image();
            ImageArr[2*i].src = dir+imgName[i]+'_off.gif';
            ImageArr[2*i+1] = new Image();
            ImageArr[2*i+1].src = dir+imgName[i]+'_on.gif';
        }
    }
}

function swap(img, idx, act){
    if (!ImageArr[2*idx+act]) return;
    img.src = ImageArr[2*idx+act].src;
}


/* Számlázási adatok másolása a szállítási adatokhoz */

function copy_address(form)
{
    form.fh_szall_nev.value     = form.fh_szaml_nev.value;
    form.fh_szall_irszam.value  = form.fh_szaml_irszam.value;
    form.fh_szall_varos.value   = form.fh_szaml_varos.value;
    form.fh_szall_cim.value     = form.fh_szaml_cim.value;
}

function copy_address_order(form)
{
    form.ko_szall_nev.value     = form.ko_szaml_nev.value;
    form.ko_szall_irszam.value  = form.ko_szaml_irszam.value;
    form.ko_szall_varos.value   = form.ko_szaml_varos.value;
    form.ko_szall_cim.value     = form.ko_szaml_cim.value;
}

// get Anchor Position
function findPosX(obj)
{
    var curleft = 0;
    if (obj.offsetParent){
        while (obj.offsetParent){
            curleft += obj.offsetLeft
            obj = obj.offsetParent;
        }
    }
    else if (obj.x) curleft += obj.x;
    return curleft;
}

function findPosY(obj)
{
    var curtop = 0;
    if (obj.offsetParent){
        while (obj.offsetParent){
            curtop += obj.offsetTop
            obj = obj.offsetParent;
        }
    }
    else if (obj.y) curtop += obj.y;
    return curtop;
}

function findWidth(obj)
{
    var curwidth = 0;
    if (obj.offsetParent){
        while (obj.offsetParent){
            curwidth += obj.offsetWidth
            obj = obj.offsetParent;
        }
    }
    else if (obj.offsetWidth) curwidth += obj.offsetWidth;
    return curwidth;
}

function findHeight(obj)
{
    var curheight = 0;
    if (obj.offsetParent){
        while (obj.offsetParent){
            curheight += obj.offsetHeight
            obj = obj.offsetParent;
        }
    }
    else if (obj.offsetHeight) curheight += obj.offsetHeight;
    return curheight;
}

function showMsg(obj, message)
{
    var x = findPosX(obj);
    var y = findPosY(obj);
    var m = getObj('popup');
    var c = getObj('popupcont');
    if  (m != null){
        //var w = findWidth(m);
        //var h = findHeight(m);
        m.style.left = x - 208;
        m.style.top = y - 208;
        m.style.display = 'block';
        c.innerHTML = message;
    }
}

function inArray(array, value)
{
    for (var i=0;i<array.length;i++) if (array[i]==value) return true;
    return false;
}

function select_motor(motor)
{
    var tmp_tipus = new Array();

    d.kereses.k_tipus.options.length = 1;
    d.kereses.k_ccm.options.length = 1;

    for (var i=0,j=k=1;i<l.length;i++){
        if (l[i][0] == motor){
            if (l[i][1] != '' && !inArray(tmp_tipus, l[i][1])){
                d.kereses.k_tipus.options[j++] = new Option(l[i][1], l[i][1]);
                tmp_tipus[tmp_tipus.length] = l[i][1];
            }
        }
    }

    d.kereses.k_tipus.disabled = d.kereses.k_tipus.options.length > 1 ? false : true;
    d.kereses.k_ccm.disabled = true;
}

function select_tipus(tipus)
{
    var tmp_ccm = new Array();

    d.kereses.k_ccm.options.length = 1;

    for (var i=0,j=k=1;i<l.length;i++){
        if (l[i][0] == d.kereses.k_gyarto.options[d.kereses.k_gyarto.selectedIndex].value &&
            l[i][1] == tipus){
            if (l[i][2] != '' && !inArray(tmp_ccm, l[i][2])){
                d.kereses.k_ccm.options[j++] = new Option(l[i][2], l[i][2]);
                tmp_ccm[tmp_ccm.length] = l[i][2];
            }
        }
    }

    d.kereses.k_ccm.disabled = d.kereses.k_ccm.options.length > 1 ? false : true;
}

function select_ccm(ccm)
{
    var tmp_modell = new Array();

    d.kereses.k_modell.options.length = 1;

    for (var i=0,j=k=1;i<l.length;i++){
        if (l[i][0] == d.kereses.k_gyarto.options[d.kereses.k_gyarto.selectedIndex].value &&
            l[i][1] == d.kereses.k_tipus.options[d.kereses.k_tipus.selectedIndex].value &&
            l[i][2] == ccm){
            if (l[i][3] != '' && !inArray(tmp_modell, l[i][3])){
                d.kereses.k_modell.options[j++] = new Option(l[i][3], l[i][3]);
                tmp_modell[tmp_modell.length] = l[i][3];
            }
        }
    }

    d.kereses.k_modell.disabled = d.kereses.k_modell.options.length > 1 ? false : true;
}

function sortNumber(a, b){ return a-b; }

function select_refresh(idx)
{
    var tmp_tipus = new Array();
    var tmp_ccm = new Array();
    var tmp_modell = new Array();

    var motor = d.kereses.k_gyarto.options[d.kereses.k_gyarto.selectedIndex].value;
    var tipus = d.kereses.k_tipus.options[d.kereses.k_tipus.selectedIndex].value;
    var ccm = d.kereses.k_ccm.options[d.kereses.k_ccm.selectedIndex].value;
    var modell = d.kereses.k_modell.options[d.kereses.k_modell.selectedIndex].value;

    if (idx == 1) tipus = ccm = modell = '';
    else if (idx == 2 && !tipus.length){ tipus = ''; idx = 5; }
    else if (idx == 3 && !ccm.length){ ccm = ''; idx = 5; }
    else if (idx == 4 && !modell.length){ modell = ''; idx = 5; }

    if (idx != 2) d.kereses.k_tipus.options.length = 1;
    if (idx != 3) d.kereses.k_ccm.options.length = 1;
    if (idx != 4) d.kereses.k_modell.options.length = 1;

    for (var i=0;i<l.length;i++){
        if ((motor != '' && l[i][0] == motor) &&
            (tipus == '' || l[i][1] == tipus) &&
            (ccm == '' || l[i][2] == ccm) &&
            (modell == '' || l[i][3] == modell))
        {
            if (idx != 2  && l[i][1] != '' && !inArray(tmp_tipus, l[i][1])){
                tmp_tipus[tmp_tipus.length] = l[i][1];
            }
            if (idx != 3 && l[i][2] != '' && !inArray(tmp_ccm, l[i][2])){
                tmp_ccm[tmp_ccm.length] = l[i][2];
            }
            if (idx != 4 && l[i][3] != '' && !inArray(tmp_modell, l[i][3])){
                tmp_modell[tmp_modell.length] = l[i][3];
            }
        }
    }

    tmp_tipus.sort();
    for (var i=0;i<tmp_tipus.length;i++) d.kereses.k_tipus.options[i+1] = new Option(tmp_tipus[i], tmp_tipus[i]);

    tmp_ccm.sort(sortNumber);
    for (var i=0;i<tmp_ccm.length;i++) d.kereses.k_ccm.options[i+1] = new Option(tmp_ccm[i], tmp_ccm[i]);

    tmp_modell.sort();
    for (var i=0;i<tmp_modell.length;i++) d.kereses.k_modell.options[i+1] = new Option(tmp_modell[i], tmp_modell[i]);

    if (idx != 2) d.kereses.k_tipus.value = tipus;
    if (idx != 3) d.kereses.k_ccm.value = ccm;
    if (idx != 4) d.kereses.k_modell.value = modell;

    d.kereses.k_tipus.disabled = d.kereses.k_tipus.options.length > 1 ? false : true;
    d.kereses.k_ccm.disabled = d.kereses.k_ccm.options.length > 1 ? false : true;
    d.kereses.k_modell.disabled = d.kereses.k_modell.options.length > 1 ? false : true;
    d.kereses.k_ev.disabled = d.kereses.k_gyarto.selectedIndex > 0 ? false : true;
}

function setSelectText(obj, selreset){
    if (!obj) return;

    // irtak-e be valamit a keresomezobe
    var kszo = obj.value.length > 0;
    var firstText = kszo ? 'mindegy' : 'válasszon';

    if (kszo && selreset){
        d.kereses.k_gyarto.selectedIndex = 0;
        d.kereses.k_tipus.selectedIndex = 0;
        d.kereses.k_modell.selectedIndex = 0;
        d.kereses.tk_kod.selectedIndex = 0;
        d.kereses.k_ccm.selectedIndex = 0;
        d.kereses.k_ev.selectedIndex = 0;
    }
    d.kereses.k_gyarto.options[0].text = firstText;
    d.kereses.k_tipus.options[0].text = firstText;
    d.kereses.k_modell.options[0].text = firstText;
    d.kereses.tk_kod.options[0].text = firstText;
    d.kereses.k_ccm.options[0].text = firstText;
    d.kereses.k_ev.options[0].text = firstText;
}

function init(){
    var firstColor = '#dff5e0';
    d.kereses.k_gyarto.options[0].style.background = firstColor;
    d.kereses.k_tipus.options[0].style.background = firstColor;
    d.kereses.k_modell.options[0].style.background = firstColor;
    d.kereses.tk_kod.options[0].style.background = firstColor;
    d.kereses.k_ccm.options[0].style.background = firstColor;
    d.kereses.k_ev.options[0].style.background = firstColor;

    if (d.kereses.k_gyarto.selectedIndex==0) d.kereses.k_gyarto.style.background = firstColor;
    if (d.kereses.k_tipus.selectedIndex==0) d.kereses.k_tipus.style.background = firstColor;
    if (d.kereses.k_modell.selectedIndex==0) d.kereses.k_modell.style.background = firstColor;
    if (d.kereses.tk_kod.selectedIndex==0) d.kereses.tk_kod.style.background = firstColor;
    if (d.kereses.k_ccm.selectedIndex==0) d.kereses.k_ccm.style.background = firstColor;
    if (d.kereses.k_ev.selectedIndex==0) d.kereses.k_ev.style.background = firstColor;
}

function FloatMenu()
{
    var startY = 200;
    var ns = (navigator.appName.indexOf("Netscape") != -1);
    var d = document;
    var isScroll = false;
    function init(id)
    {
        var el = d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
        if (!el) return false;
        if(d.layers) el.style=el;
        el.sP=function(y){ this.style.top = y; };
        return el;
    }
    window.scrollMenu=function()
    {
        var wh = getInnerHeight();
        if (!wh) wh = 0;
        var pY = ns ? pageYOffset : document.body.scrollTop;
        if (pY>startY && wh>1000){
            ftlObj.style.position = "absolute";
            ftlObj.sP(pY);
            isScroll = true;
        }
        else if (isScroll){
            ftlObj.sP(startY);
            isScroll = false;
        }
        setTimeout("scrollMenu()", 100);
    }
    ftlObj = init("floatmenu");
    if (ftlObj != false) scrollMenu();
}

function getInnerHeight()
{
    if (window.innerWidth){
        frameHeight = window.innerHeight;
    }
    else if (document.documentElement && document.documentElement.clientWidth){
        frameHeight = document.documentElement.clientHeight;
    }
    else if (document.body){
        frameHeight = document.body.clientHeight;
    }
    else return 0;
    return frameHeight;
}

function createXHR(){
    var oXHR;
    try { oXHR = new XMLHttpRequest(); }
    catch (e){
        try { oXHR = new ActiveXObject("Msxml2.XMLHTTP"); }
        catch (e){
            try { oXHR = new ActiveXObject("Microsoft.XMLHTTP"); }
            catch (e){
                return false;
            }
        }
    }
    return oXHR;
}

function getContent(url)
{
return true;
    var oXHR = createXHR();
    if (!oXHR) return true;
    else {
        oXHR.onreadystatechange = function(){
            document.getElementById('content').innerHTML = oXHR.responseText;
        }
        oXHR.open('GET', url+'&ajaxRequest=true', true);
        oXHR.send(null);
        return false;
    }
}

-->