function switchSecondLevel(span) {
    var h4, ul;
    h4 = span.parentNode;
    if (h4.tagName != "H4") return;
    
    ul = h4.nextSibling;
    while (ul.nodeName=="#text") {
        ul = ul.nextSibling;
    }
    if (ul.tagName != "UL") return;
    
    if (ul.style.display=="none") {
        ul.style.display="";
        span.innerHTML='<img src="images/ikonok/ico_szukebben.gif" alt="Kibont">';
    } else {
        ul.style.display="none";
        span.innerHTML='<img src="images/ikonok/ico_bovebben.gif" alt="Kibont">&nbsp;(<a href="?page=15" onClick="return false">Jegyrendelés</a>)';
    }
}

function showIntro(mokepkod, elem) {
    var doboz = document.getElementById('intro_'+mokepkod);
    if (!doboz) return false;
    var offset = document.all ? -150 : 15;
    var ypos = elem.offsetTop+offset;
    
    var area = document.getElementById('listShows');
    
    doboz.style.position = 'absolute';
    doboz.style.display  = 'block';
    doboz.style.top      = ypos;
    doboz.style.left     = 20;
    
    if (ypos+doboz.offsetHeight>area.offsetHeight && area.offsetHeight > doboz.offsetHeight) {
        ypos = area.offsetHeight-doboz.offsetHeight;
        doboz.style.top = ypos;
    }
    return false;
}

function hideIntro(elem) {
    elem.style.display = 'none';
}

function openMulticard() {
    window.open('http://www.intercom.hu/honlapok/multicard/', 'multicard', 'width=777, height=578, statusbar=0');
    return false;
}

function orderPopup(obj) {
    window.open(obj.href, 'orderWindow', 'width=790, height=590, scrollbars=0, status=0, resizable=0');
    return false;
}

function PopupCenter(page,largeur,hauteur,options , name) {
      var top=(screen.height-hauteur)/2;
      var left=(screen.width-largeur)/2;
      window.open(page,name,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

function updateShows(theatre_id) {
    // Meglevok torlese
    var movies_sel = document.getElementById('frm_movie');
    
    while (movies_sel.options.length) {
        movies_sel.remove(0);
    }
    
    if (isNaN(parseInt(theatre_id))) theatre_id = '0';
    
    theatre_id = 'id_'+theatre_id;
    var movie_id;
    
    var opt;
    
    opt = document.createElement('option');
    opt.text='Minden film';
    movies_sel.options.add(opt);
    
    for (var i=0; i<theatres[theatre_id].length; i++) {
        movie_id = theatres[theatre_id][i];
        opt = document.createElement('option');
        opt.text = movies['id_'+movie_id];
        opt.value = movie_id;
        movies_sel.options.add(opt);
    }
   
}
