// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
var IE = document.all?true:false
var varakozas = false;
// If NS -- that is, !IE -- then set up for mouse capture
if (!IE) document.captureEvents(Event.MOUSEMOVE)

// Set-up to use getMouseXY function onMouseMove
document.onmousemove = getMouseXY;

// Temporary variables to hold mouse x-y pos.s
var tempX = 0;
var tempY = 0;

// Main function to retrieve mouse x-y pos.s

function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE

    tempX = event.clientX+document.body.scrollLeft;
    tempY = event.clientY+document.body.scrollTop;
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX;
    tempY = e.pageY;
  }  
  tempX += 10;
  tempY += 10;
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  // show the position values in the form named Show
  // in the text fields named MouseX and MouseY
  //document.Show.MouseX.value = tempX + ' -' + document.body.scrollLeft + ' -';
  //document.Show.MouseY.value = tempY + ' -' + document.body.scrollTop + ' -';
  return true
}

hintek = new Array(23);

hintek[0] = "Általános főkönyv, könyvelési tranzakciók, mérlegek, fizetési terv, kinnlevőségek, fizetés ütemezés, látra szóló csekkek, mérleg újraosztályozás.";

hintek[1] = "Tervezett könyvelés mind általános, mind analitikus könyvelésre, átalakítás tényleges könyvelésre,  tervezett mérleg analízis.";

hintek[2] = "Bevétel és kiadás kezelése a költséghelyek és munkaszámok szerint. Külön területet biztosít a tervezetnek és a tényadatoknak. A tényadatokat a következő modulok adataiból nyeri ki: Általános főkönyv, Készlet, Értékesítés, Beszerzések és Értékcsökkenés.";

hintek[3] = "Egységesített sablonkezelés, könyvelési adatok váltása anya- és leányvállalatok között, újraosztályozott, egységesített mérleg.";

hintek[4] = "Tárgyi eszköz kezelés, tárgyi eszköz mozgások. Számvitel szerinti, adótörvény szerinti és könyv szerinti értékcsökkenés. Szimulált értékcsökkenés a Tárgyi eszköz és a Tervezett könyvelés modul segítségével.";

hintek[5] = "Intrastat kezelés, más országokba szóló beszerzési és eladási dokumentumokról automatikusan készülő felmérések, és az Intrastat formanyomtatványok folyamatos és automatikus létrehozása (papíron és elektronikusan is).";

hintek[6] = "Számlák, megrendelőlapok, szállítólevelek, helyesbítő számlák, nyugták, azonnali és utólagos számlázás kezelése. Cikk-árlisták, vevői árlisták intelligens kódok és vonalkódok kezelése, jelentések.";

hintek[7] = "Ügynökök és területi képviselők nyilvántartása, jutalék-politika és jutalékszámítás, ügynöki tranzakciók, jutalékok jóváhagyása, értékesítési területek, jutalék-visszavonás kinnlevőség miatt, ügynök statisztikák.";

hintek[8] = "Vevői rendelések kezelése, ütemezés, ajánlat vevőknek, cikkek kezelése. Árlisták, intelligens kódok és vonalkódok kezelése, vevői rendelések statisztikája.";

hintek[9] = "Beérkezett rendelések és készletfeltöltés-kezelés, szállítólevelek, beszerzési számlák, beérkezett helyesbítő számlák, cikkek kezelése, árlisták, intelligens kódok és vonalkódok kezelése, beszerzési statisztikák.";

hintek[10] = "Beszerzési rendelések kezelése, ütemezés, fizetési felszólítások, ajánlatok beszállítóktól, cikkek kezelése, árjegyzékek, intelligens kódok, vonalkódok kezelése, beszerzési rendelések statisztikája.";

hintek[11] = "Fejlett árucikk-törzsadat kezelés, készletmozgások kezelése, pénzügyi értékelés, több raktár kezelése, LIFO és FIFO, átlagköltség, utolsó beszerzési költség, ABC analítis, intellignes kódok és vonalkódok, készlet-statisztikák.";

hintek[12] = "Teljes körű készlet-elhelyezkedés kezelés, és belső készlet-mozgás kezelés (az árucikkek elhelyezkedése szerint bontva). ";

hintek[13] = "Lot-szám kezelés, automatikus lot-számozás, automatikus lot-szám-felajánlás a kirakodási folyamat alatt, lot-szám kezelés raktározás szerint, lot-számok kiterjesztése a kirakodás alatt.";

hintek[14] = "Árucikk összeállítások, összetételek és ezzel kapcsolatos költségek kezelése, végtelen számú szint az anyagjegyzék kibontásában. Készlet-mozgások kezelése mind nyersanyag, mind félkész, és készáru esetében is. Különböző típusú anyagjegyzék kibontások és összecsukások.";

hintek[15] = "Gyártásirányítási dokumentumok kezelése. Munkafolyamat kezelés, anyagválaszték-gyűjtés és feldolgozás-összegzés. Automatikus dokumentum-létrehozás, külső munkaerő kezelése, készletkezelés külső munkában.";

hintek[16] = "Gyártásirányítási dokumentumok kezelése. Ciklusok és termelési források kezelése, többszörös feldolgozási fázisok minden megrendeléshez és alternatívához. Részleges folyamatok kezelésének lehetősége, költség-analízis és munkaszám-, költséghely-kezelés.";

hintek[17] = "Gyártástervezés MRP II és végtelen kapacitású CRP folyamatok segítségével. Gyártási sorrend-elemzés GANTT diagramokkal, Loading Profiles elemző táblázatok.";

hintek[18] = "Árucikk-variánsok kezelése, új cikkek meghatározása létező cikkekből, és a variánsok megjelenítése  bizonylatokon, számlákon.";

hintek[19] = "Árucikk konfigurációk kezelése, lehetőséget biztosít egy adott cikk konfigurációjának interaktív megváltoztatására (például egy vásárló kérésére).";

hintek[20] = "A modul lehetővé teszi, hogy Microsoft Word-ből és/vagy Excel-ből is hozzáférhetők legyenek a mago.net adatai. A modul Word és Excel sablonjaival meghatározható, hogy dokumentumokba milyen táblázatok, sorok, adatok kerüljenek az adatbázisból. Az adatok nem csak beilleszthetők ezekbe a dokumentumokba, de módosíthatók Word és/vagy Excel környezetben, és a módosítások menthetők a vállalati adatbázisba. Interfész modul MS Office környezethez, OLE2, XML támogatás.";

hintek[21] = "Teljesen testre szabható kiegészítő levelező, ami a PDF formátumot is támogatja, és az automatikus dokumentum- és/vagy faxkézbesítést is lehetővé teszi (a címzett e-mail címét közvetlenül a vállalati adatbázisból is be lehet tölteni)";

hintek[22] = "A modul a riportokat teszi teljes körűen elérhetővé, hogy a jelentésekhez, riportokhoz, és statisztikákhoz a felhasználók akár egy Internet böngészővel is hozzáférjenek.";

hintek[23] = "Belföldi és nemzetközi szállítmányozási rendszer. Segítségével lehetőség nyílik fuvarlevelek rögzítésére és nyilván-tartására. A modulnak része az üzemanyag felhasználások elszámolása.";

hintek[24] = "Hulladékgazdálkodási megoldás a Mago.Net vállalatirányítási rendszerhez.";

hintek[25] = "A modul használatával rendelkezésre áll egy webáruház, mely teljesen szinkronizáltan működtethető a rendszerrel. Az aktuális készlet a webáruházban a vevők számára megjeleníthető és erre megrendelések vehetők fel, amelyek automatikusan megjelennek a  mago.net rendszerben, többfajta fizetési móddal kombinálva.";

hintek[26] = "Banki átutalás fájl automatikus elkészítése a szállítói tartozásokból, melyet egyszerűen feltölthet az adott bank internetes felületén.";

hintek[27] = "Kiskereskedelmi tevékenységek támogatása. Segítségével kapcsolatot létesíthet a  mago.net rendszer és pénztárgépei között, nemcsak a készpénzforgalmat kezeli, hanem figyelemmel kíséri a készletmozgást is.";

function altDel() {
	//alert("hello");
	//alert("alt: "+document.getElementById("mod_0").getAttribute("alt"));
	//document.getElementById("mod_1").alt = "B";
	//document.getElementById("mod_2").alt = "C";
	//document.getElementById("mod_3").alt = "";
	//document.getElementById("mod_4").alt = "";
	for(i=1;i<23;i++) {
		document.getElementById("mod_"+i).removeAttribute("alt");
	}
}


// If the mouse is over a '?' mark...
function onOver(mi) {
	//alert(' '+document.getElementById("mod_0").style.left);
	if(varakozas) { window.clearTimeout(varakozas); }
	counter = mi.name.substring(4);
	objarny = document.getElementById("hintarnyek");
	obj = document.getElementById("hint");
	objarny.style.left = (tempX+4)+"px";
	objarny.style.top = (tempY+4)+"px";
	objarny.innerHTML = hintek[counter];
	obj.style.left = tempX+"px";
	obj.style.top = tempY+"px";
	obj.innerHTML = hintek[counter];

}

// If the mouse is move out from a '?' mark...
function onOut(mi) {
	varakozas = window.setTimeout("doOnOut()",400);
}


// After rollOut.. reset everything.
function doOnOut() {
	window.clearTimeout(varakozas);
	objarny = document.getElementById("hintarnyek");
	objarny.innerHTML = "";
	objarny.style.left = "-220px";
	objarny.style.top = "-15px";
	obj = document.getElementById("hint");
	obj.innerHTML = "";
	obj.style.left = "-220px";
	obj.style.top = "-15px";
}


