﻿/* jobbklikk letiltas ****************************************************/

var msg_box ="HYLA Magyarország Központ\n\nKérje ingyenes bemutatónkat!";

function dis_rightclickIE(){
    if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3))
	    alert(msg_box);
}

function dis_rightclickNS(e){
    if ((document.layers||document.getElementById&&!document.all) && (e.which==2||e.which==3)) {
        alert(msg_box);
        return false;
    }
}
/*
if (document.layers) {
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown=dis_rightclickNS;
}
else if (document.all&&!document.getElementById)
    document.onmousedown=dis_rightclickIE;
document.oncontextmenu = new Function("alert(msg_box);return false");
*/
 /* id megallapitas *******************************************************/

function getId (obj) {
    var id = obj.id == undefined ? obj : obj.id;
    return id;
}   

/* legordulo menu ********************************************************/

bInMenu = false;
bFirst  = true;
sLast   = "";

function menu (obj) {
    bInMenu = true;
    sOld    = sLast;
    sLast   = obj.id;
    
    if(bFirst)
        bFirst = false;
    else
        clear(sOld);
        
    subleft =
        document.body.offsetLeft +
        document.getElementById("container").offsetLeft + 
        182 +
        document.getElementById(obj.id).offsetLeft;
    
    browser = navigator.appName;
    
    if (browser == "Microsoft Internet Explorer") {
        subtop = document.body.offsetTop +
        document.getElementById("container").offsetTop +
        document.getElementById("content").offsetTop;
    }
    else
        subtop = 0;
    
    subtop +=
        document.getElementById("submenu").offsetTop +
        document.getElementById(obj.id).offsetTop +
        document.getElementById(obj.id).offsetHeight;
        
    submenux = document.getElementById("sub-" + obj.id);
    submenux.style.left  = subleft + "px";
    submenux.style.top   = subtop  + "px";
    submenux.style.visibility = "visible";
}

function clear (sMenu) {
    if(sMenu.search(/^sub-/) != -1) {
        aMenu = sMenu.split("-");
        sMenu  = aMenu[1];
    }

    if (bInMenu && sLast == sMenu)
      return;

    document.getElementById("sub-" + sMenu).style.visibility = "hidden";
}

function timeout(obj) {
    sMenu = obj.id;
    
    if(sMenu.search(/^sub-/) != -1) {
        aMenu = sMenu.split("sub-");
        sMenu = aMenu[1];
    }
    bInMenu = false;
    window.setTimeout("clear('" + sMenu + "');",500);
}

function submenu() {
    bInMenu = true;
}

/* lathatosag kapcsolo ***************************************************/

function showhide(obj) {
    var id = getId(obj);
    document.getElementById(id + "-content").style.display =
    document.getElementById(id + "-content").style.display == "none" ? "block" : "none";
}
  
/*************************************************************************/

function showIt (showObj) {
    var id = getId(showObj);
    document.getElementById(showObj).style.display = "block";
}

/*************************************************************************/

function hideIt (hideObj) {
    var id = getId(hideObj);
    document.getElementById(hideObj).style.display = "none";
}

/*************************************************************************/
var sLastActual = "";
    
function showActual (sender) {
    sender.style.color = "#ff0";
    $(sender.id + "-this").style.display = "block";
    if(sLastActual != "" && sLastActual != sender.id){
        $(sLastActual).style.color = "white";
        $(sLastActual + "-this").style.display = "none";
    }
    sLastActual = sender.id;
}

// change input textbox style on onblur event
function inputOnBlur(sender) {
    if(sender.value=="") {
        sender.value=sender.originalValue;
        sender.className="inactive";
        sender.isActive=false;
    }
}

// change input textbox style and value on onfocus event
function inputOnFocus(sender) {
    if(sender.isActive)
        return;
    sender.originalValue=sender.value;
    sender.value="";
    sender.className="active";
    sender.isActive=true;
}
