var timeout	= 500;
var closetimer	= 0;
var submenu	= 0;

function obj_kiir(obj){
    ertek='';
    for(i in obj){
        if(parseInt(obj[i])){ertek=ertek+i+'='+obj[i]+'\n';}
        i++;
        }
    alert(ertek);
}

function open_submenu(id){                                         // open hidden layer
    cancel_closetime();	                                    // cancel close timer
    if(submenu) submenu.style.visibility = 'hidden';  // close old layer
    submenu = document.getElementById(id);               // get new layer and show it
    submenu.style.visibility = 'visible';
}

 function open_submenu2(id){                                         // open hidden layer
    cancel_closetime();
    cancel_closetime2();	                                    // cancel close timer
    if(submenu2) submenu2.style.visibility = 'hidden';  // close old layer
    submenu2 = document.getElementById(id);               // get new layer and show it
    submenu2.style.visibility = 'visible';
}
function close_submenu(){
	if(submenu) submenu.style.visibility = 'hidden';  // close showed layer
}

function close_submenu2(){
	if(submenu2) submenu2.style.visibility = 'hidden';  // close showed layer
}
function closetime(){
	closetimer = window.setTimeout(close_submenu, timeout);        // go close timer
}

function closetime2(){
	closetimer2 = window.setTimeout(close_submenu2, timeout);        // go close timer
}
function cancel_closetime(){                                // cancel close timer
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

function cancel_closetime2(){                                // cancel close timer
	if(closetimer2){
		window.clearTimeout(closetimer2);
		closetimer2 = null;
	}
}
//============================AJAX ÁLTALÁNOS ===================================
//=================  url : hivando oldal url - je    ===========================
//=================  post : post adat                ===========================
//=================  div : a div, amibe töltünk  ===============================
//==============================================================================
function ajax(url,div,post){
   var adatok = false;
    if (window.XMLHttpRequest){ // Mozilla, Safari,...
        adatok = new XMLHttpRequest();
        if (adatok.overrideMimeType)adatok.overrideMimeType('text/xml');
    }else if (window.ActiveXObject){ // IE
        try{adatok = new ActiveXObject("Msxml2.XMLHTTP");
        }catch (e){
        try{adatok = new ActiveXObject("Microsoft.XMLHTTP");
        }catch (e) {}
        }
   }
   if (!adatok) {
        alert('Feladtam :( Nem tudok XMLHTTP példányt létrehozni');
        return false;
        }
    adatok.onreadystatechange = function() {
        if (adatok.readyState == 4) {
            if (adatok.status == 200 & div!=''){
                document.getElementById(div).innerHTML=adatok.responseText;
            }else alert('Not found div !!!');
        }
        }
    adatok.open('POST',url, true);
    adatok.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    adatok.send(post);
}
//==============================================================================
//============================ AJAX  VÉGE ======================================
//==============================================================================

function event_reload(page){ajax('main/event.php','main','page='+page)}
function entertainment_reload(page){ajax('main/entertainment.php','main','page='+page)}
function send_mail(mail){ajax('main/mail.php','mail_div','mail='+mail);}

function overlib_on(id){
    var obj=document.getElementById(id);
    var p_obj=document.getElementById('p'+id);
    var n_obj=document.getElementById('n'+id);
    p_obj.onmousemove=function(e){
        p_obj.style.cursor='pointer';
        obj.style.display='block';
        (e)? y = e.pageY: y =event.clientY + document.body.scrollTop;                   //egér y pozicio   Netscape : Expoler
        var maxy=document.getElementById('end').offsetTop;
        ((y+350)>maxy)?obj.style.top = (y-20-obj.offsetHeight)+'px':obj.style.top = y+20+'px';
        var corr= p_obj.offsetWidth-obj.offsetWidth;
        (corr>0)?obj.style.left =n_obj.offsetLeft+corr/2+'px':obj.style.left =n_obj.offsetLeft+'px';
    }
}

function div_off(id){
   document.getElementById(id).style.display='none';
}

function new_bg(id,val){
    document.getElementById('p'+id).style.background=val;
    document.getElementById('t'+id).style.background=val;
}

////////////////////////////// zene  /////////////////////////////////////////////
var music='0';
function set_sound(music){ajax('main/setsound.php','set_sound_div','music='+music)}

function music_set(){
    if(music=='0'){
    document.embeds['bg_music'].Stop()
    document.getElementById('music_src').src = 'pic/voice_false.gif';
    }
    else{
    document.embeds['bg_music'].Play()
    document.getElementById('music_src').src = 'pic/voice_true.gif';
    }
}
function music_mute(){
    if(music=='1'){
    document.embeds['bg_music'].Stop()
    document.getElementById('music_src').src = 'pic/voice_false.gif';
    music='0';
    set_sound('0');
    }
    else{
    document.embeds['bg_music'].Play()
    document.getElementById('music_src').src = 'pic/voice_true.gif';
    music='1';
    set_sound('1');
    }
}
/////////////////////////////////////////////////////////////////////////////////////

