//var djConfig = {isDebug: false};

dojo.require("dojo.widget.Menu2");
dojo.require("dojo.widget.Toolbar");
dojo.require("dojo.io.*");
dojo.require("dojo.event");
dojo.hostenv.writeIncludes();

      
var topMenuBar = null
var activeLang = dojo.io.cookie.get("lang")
if (null == activeLang) {
    dojo.io.cookie.set("lang", "ro");
    activeLang = "ro";
}
var altLang =(activeLang == "ro" ? "en": "ro");

menuLang = {
    "ro" : {
        "Companie"    : "Companie",
        "Echipa"      : "Echipa",
        "Clienti"     : "Clienti Reprezentativi",
        "Premii"      : "Premii si Certificari",
        "Misiune"     : "Misiune",
        "Parteneri"   : "Parteneri",
        "Constructii" : "Constructii",
        "Amenajari"   : "Amenajari Interioare",
        "Tamplarie"   : "Tamplarie Aluminiu si PVC",
        "AATamplarie" : "Atestari si Agrementari",
        "Mobilier"    : "Mobilier",
        "Securitate"  : "Sisteme de Securitate",
        "AntiEfractie": "Sisteme anti-efractie",
        "sistemTV"    : "Sisteme TVCI",
        "AntiIncendiu" : "Sisteme anti-incendiu",
        "Automatizari" : "Automatizari",
        "Date"   : "Date de Contact",
        "Online" : "Contact on-line!"
    },
    "en" : {
        "Companie"    : "Company",
        "Echipa"      : "The Team",
        "Clienti"     : "Noticeable Clients",
        "Premii"      : "Awards and Certifications",
        "Misiune"     : "Our Mission",
        "Parteneri"   : "Partenerships",
        "Constructii" : "Constructions",
        "Amenajari"   : "Interiors",
        "Tamplarie"   : "Aluminium and PVC Joinery",
        "AATamplarie" : "Attestations si Agreements",
        "Mobilier"    : "Furniture",
        "Securitate"  : "Security Systems",
        "AntiEfractie": "Burglary Protection Systems",
        "sistemTV"    : "CCTV Systems",
        "AntiIncendiu" : "Fire Protection Systems",
        "Automatizari" : "Automation Systems",
        "Date"   : "Contact Details",
        "Online" : "On-line Contact!"
    }
}

function objectDump(o) {
  var s = ""
  for (x in o) { s += x +" /" }
  return s;
}

function LangChange(l) {
    activeLang = dojo.io.cookie.get("lang")
    var altLang =(activeLang == "ro" ? "en":"ro");
    dojo.io.cookie.set("lang", altLang);
    document.location.reload()
}


function nav(to) {
    var navUrl = dojo.byId('core').src
    dojo.byId('core').src = navUrl.substr(0, navUrl.indexOf('=')+1) 
        + to.parent.id + "/" + to.id + "/Frame"
}

function NavPage(module, section) {
	var navUrl = dojo.byId('core').src
    dojo.byId('core').src = navUrl.substr(0, navUrl.indexOf('=')+1)
    	+ module + "/" + section + "/Frame" 
}

function GlialTopMenu(){
    var lang = activeLang

    if(arguments.length) {
        lang=arguments[0]
    }

    topMenuBar = dojo.widget.createWidget("MenuBar2", null, dojo.byId('mbar'))
    
    var companie = dojo.widget.createWidget("PopupMenu2", {id: "companie", onItemClick: nav});
    companie.addChild(dojo.widget.createWidget("MenuItem2", {id: "Echipa",    caption: menuLang[lang]["Echipa"]}));
    companie.addChild(dojo.widget.createWidget("MenuItem2", {id: "Clienti",   caption: menuLang[lang]["Clienti"]}));
    companie.addChild(dojo.widget.createWidget("MenuItem2", {id: "Premii",    caption: menuLang[lang]["Premii"]}));
    companie.addChild(dojo.widget.createWidget("MenuItem2", {id: "Misiune",   caption: menuLang[lang]["Misiune"]}));
    companie.addChild(dojo.widget.createWidget("MenuItem2", {id: "Parteneri", caption: menuLang[lang]["Parteneri"]}));
    topMenuBar.addChild(dojo.widget.createWidget("MenuBarItem2", {caption: menuLang[lang]["Companie"], submenuId: "companie"}));

    var constructii = dojo.widget.createWidget("PopupMenu2", {id: "constructii" ,onItemClick: nav });
    constructii.addChild(dojo.widget.createWidget("MenuItem2", {id: "Constructii", caption: menuLang[lang]["Constructii"]}));
    constructii.addChild(dojo.widget.createWidget("MenuItem2", {id: "Amenajari",   caption: menuLang[lang]["Amenajari"]}));
    topMenuBar.addChild(dojo.widget.createWidget("MenuBarItem2", {caption: menuLang[lang]["Constructii"], submenuId: "constructii"}));

    var tamplarie = dojo.widget.createWidget("PopupMenu2", {id: "tamplarie",onItemClick: nav });
    tamplarie.addChild(dojo.widget.createWidget("MenuItem2", {id: "Tamplarie", caption: menuLang[lang]["Tamplarie"]}));
	tamplarie.addChild(dojo.widget.createWidget("MenuItem2", {id: "AATamplarie", caption: menuLang[lang]["AATamplarie"]}));
    topMenuBar.addChild(dojo.widget.createWidget("MenuBarItem2", {caption: menuLang[lang]["Tamplarie"], submenuId: "tamplarie"}));
    
    var mobilier = dojo.widget.createWidget("PopupMenu2", {id: "mobilier",onItemClick: nav });
    mobilier.addChild(dojo.widget.createWidget("MenuItem2", {id: "Mobilier", caption: menuLang[lang]["Mobilier"]}));
    mobilier.addChild(dojo.widget.createWidget("MenuItem2", {id: "Design",   caption: "Design"}));
    topMenuBar.addChild(dojo.widget.createWidget("MenuBarItem2", {caption: menuLang[lang]["Mobilier"], submenuId: "mobilier"}));

    var securitate = dojo.widget.createWidget("PopupMenu2", {id: "securitate",onItemClick: nav });
    securitate.addChild(dojo.widget.createWidget("MenuItem2", {id: "AntiEfractie", caption: menuLang[lang]["AntiEfractie"]}));
    securitate.addChild(dojo.widget.createWidget("MenuItem2", {id: "AntiIncendiu", caption: menuLang[lang]["AntiIncendiu"]}));
    securitate.addChild(dojo.widget.createWidget("MenuItem2", {id: "sistemTV", caption: menuLang[lang] ["sistemTV"]}));
    securitate.addChild(dojo.widget.createWidget("MenuItem2", {id: "Automatizari", caption: menuLang[lang]["Automatizari"]}));
	topMenuBar.addChild(dojo.widget.createWidget("MenuBarItem2", {caption: menuLang[lang]["Securitate"], submenuId: "securitate"}));
    
    var contact = dojo.widget.createWidget("PopupMenu2", {id: "contact",onItemClick: nav });
    contact.addChild(dojo.widget.createWidget("MenuItem2", {id: "Date",  caption: menuLang[lang]["Date"]}));
    contact.addChild(dojo.widget.createWidget("MenuItem2", {id: "Online",caption: menuLang[lang]["Online"]}));
    topMenuBar.addChild(dojo.widget.createWidget("MenuBarItem2", {caption: "Contact", submenuId: "contact"}));
}


