// JavaScript Document

var SZ=1000;

// A valtozok!!!

var T_PIC_W=SZ;
var T_PIC_H=170;
var T_PIC_X=(1280-T_PIC_W)/2;//(document.documentElement.clientWidth-T_PIC_W)/2;
var T_PIC_Y=10;

var CS_1_W=SZ;
var CS_1_H=30;
var CS_1_X=(1280-CS_1_W)/2;
var CS_1_Y=T_PIC_Y+T_PIC_H;//-CS_1_H;

var B_PIC_W=SZ;
var B_PIC_H=550;
var B_PIC_X=(1280-B_PIC_W)/2; //140;//(document.documentElement.clientWidth-B_PIC_W)/2;
var B_PIC_Y=T_PIC_Y+T_PIC_H+CS_1_H;

var CS_2_W=SZ*1;
var CS_2_H=30;
var CS_2_X=(1280-CS_2_W)/2;
var CS_2_Y=T_PIC_Y+T_PIC_H+CS_1_H+B_PIC_H-2;//-CS_1_H;

// topmenu
// fomenu
var ITEMS=6;
var defOver = '#AFB3AA', defBack = '#BCAB81';// menu szin: aktiv,passziv
var defOver_none = '#743904', defBack_none = '#743904';
//var defOver = '#336699', defBack = '#003366'; // menu szin: aktiv,passziv
var fomenu=['n','Ship','Image gallery','Cruises','Egypt', 'Brochure','Contact us']; // nev
//var fomenu_sh=['n','crui','shi','rese','egyp']; // file
var SIZES = [0,50,130,70,50,85,120]; // cimke merete
var SKIP=[0,10,10,20,20,10,20]; // eltolas
var D_X=[0,0,-1,0,0,-1,-1]; // almenu eltolas jobbra
var D_Y=[0,27,0,27,27,0,0]; // almenu eltolas lefele
var LENGTH=[0,105,130,130,100,85,120]; // almenuk hossza

var REFE; // menu maga
var HEIGHT=CS_1_H; // magassag
var TOP=T_PIC_H+T_PIC_Y;// teteje;
var LEFT_D=70; //eltolas
var X_L=(1280-T_PIC_W)/2+LEFT_D; //(document.documentElement.clientWidth-T_PIC_W)/2+LEFT_D;

// submenus
var sbmenu_1=['n','Overview','Deck-Plan','Image gallery'];
var sbmenu_2=['n','Image gallery'];
var sbmenu_3=['n','Sailing dates','Cruising schedule',' Virtual cruise'];
var sbmenu_4=['n','About Egypt','Luxor','Esna','Edfu','Kom Ombo','Aswan'];
var sbmenu_5=['n','Brochure'];
var sbmenu_6=['n','Contact us'];
var DH= 26; // alapmagassag almenuknek

var menu = new Array();

menu[0] = new Array();

//menu[0][0] = new Menu(false, '', X_L,TOP, HEIGHT, '#BCAB81', '#166369', '', 'foitemText'); //csikszin
menu[0][0] = new Menu(false, '', X_L,TOP, HEIGHT, '#743904', '#743904', '', 'foitemText'); //csikszin
menu[0][1] = new Item(fomenu[1], '', '', SIZES[1], SKIP[1], 1);
menu[0][2] = new Item(fomenu[2], '', '', SIZES[2], SKIP[2], 2);
menu[0][3] = new Item(fomenu[3], '', '', SIZES[3], SKIP[3], 3);
menu[0][4] = new Item(fomenu[4], '', '', SIZES[4], SKIP[4], 4);
menu[0][5] = new Item(fomenu[5], '', '', SIZES[5], SKIP[5], 5);
menu[0][6] = new Item(fomenu[6], '', '', SIZES[6], SKIP[6], 6);
// submenus.
menu[1] = new Array();

menu[1][0] = new Menu(true,'&gt;', D_X[1], D_Y[1], LENGTH[1], defOver, defBack, 'itemBorder', 'itemText');
menu[1][1] = new Item(sbmenu_1[1], 'write_alkep(sbmenu_1[1])', '', DH, 0, 0);
menu[1][2] = new Item(sbmenu_1[2], 'write_alkep(sbmenu_1[2])', '', DH, 0, 0);
menu[1][3] = new Item(sbmenu_1[3], 'write_alkep(sbmenu_1[3])', '', DH, 0, 0);
//menu[1][4] = new Item(sbmenu_1[4], 'write_alkep(sbmenu_1[4])', '', DH, 0, 0);
menu[2] = new Array();

menu[2][0] = new Menu(true,'&gt;', D_X[2], D_Y[2], LENGTH[2], defOver_none, defBack_none, 'itemBorder_none', 'foitemText_2');
menu[2][1] = new Item(sbmenu_2[1], 'write_alkep(sbmenu_2[1])', '', DH, 0, 0);
//menu[2][2] = new Item(sbmenu_2[2], 'write_alkep(sbmenu_2[2])', '', DH, 0, 0);
//menu[2][3] = new Item(sbmenu_2[3], 'write_alkep(sbmenu_2[3])', '', DH, 0, 0);
//menu[2][4] = new Item(sbmenu_2[4], 'write_alkep(sbmenu_2[4])', '', DH, 0, 0);

menu[3] = new Array();

menu[3][0] = new Menu(true,'&lt;', D_X[3], D_Y[3], LENGTH[3], defOver, defBack, 'itemBorder', 'itemText');
menu[3][1] = new Item(sbmenu_3[1], 'write_alkep(sbmenu_3[1])', '', DH, 0, 0);
menu[3][2] = new Item(sbmenu_3[2], 'write_alkep(sbmenu_3[2])', '', DH, 0, 0);
menu[3][3] = new Item(sbmenu_3[3], 'write_alkep(sbmenu_3[3])', '', DH, 0, 0);

menu[4] = new Array();

menu[4][0] = new Menu(true,'&gt;', D_X[4], D_Y[4], LENGTH[4], defOver, defBack,'itemBorder', 'itemText');
menu[4][1] = new Item(sbmenu_4[1], 'write_alkep(sbmenu_4[1])', '', DH, 0, 0);
menu[4][2] = new Item(sbmenu_4[2], 'write_alkep(sbmenu_4[2])', '', DH, 0, 0);
menu[4][3] = new Item(sbmenu_4[3], 'write_alkep(sbmenu_4[3])', '', DH, 0, 0);
menu[4][4] = new Item(sbmenu_4[4], 'write_alkep(sbmenu_4[4])', '', DH, 0, 0);
menu[4][5] = new Item(sbmenu_4[5], 'write_alkep(sbmenu_4[5])', '', DH, 0, 0);
menu[4][6] = new Item(sbmenu_4[6], 'write_alkep(sbmenu_4[6])', '', DH, 0, 0);

menu[5] = new Array();
menu[5][0] = new Menu(true,'&gt;', D_X[5], D_Y[5], LENGTH[5], defOver_none, defBack_none, 'itemBorder_none', 'foitemText_2');
menu[5][1] = new Item(sbmenu_5[1], 'write_alkep(sbmenu_5[1])', '', DH, 0, 0);

menu[6] = new Array();
menu[6][0] = new Menu(true,'&gt;', D_X[6], D_Y[6], LENGTH[6], defOver_none, defBack_none, 'itemBorder_none', 'foitemText_2');
menu[6][1] = new Item(sbmenu_6[1], 'write_alkep(sbmenu_6[1])', '', DH, 0, 0);
// Help About popout
//menu[5] = new Array();
// Leftwards popout with a negative x and y relative to its trigger.
//menu[5][0] = new Menu(true, '&gt;',D_X[4], D_Y, LENGTH[4], defOver, defBack, 'itemBorder', 'itemText');
//menu[5][1] = new Item('Leftwards!<br>And up!', '#', '', 40, 0, 0);




// *** OPTIONAL CODE FROM HERE DOWN ***

// These two lines handle the window resize bug in NS4. See <body onResize="...">.
// I recommend you leave this here as otherwise when you resize NS4's width menus are hidden.

var popOldWidth = window.innerWidth;
nsResizeHandler = new Function('if (popOldWidth != window.innerWidth) location.reload()');


// This is a quick snippet that captures all clicks on the document and hides the menus
// every time you click. Use if you want.

if (isNS4) document.captureEvents(Event.CLICK);
document.onclick = clickHandle;

function clickHandle(evt)
{
 if (isNS4) document.routeEvent(evt);
 hideAllBut(0);
}


// This is just the moving command for the example.

function moveRoot()
{
 with(menu[0][0].ref) left = ((parseInt(left) < 100) ? 100 : 5);
}



//hist=['','','',''];

function helyre(){
	var hely_x=document.body.clientWidth;
	REFE.left=(hely_x-T_PIC_W)/2+LEFT_D; 
	
	var TMP=document.getElementById('FOKEP').style;
	T_PIC_X=(hely_x-T_PIC_W)/2;
    TMP.left=T_PIC_X;
    TMP.top=T_PIC_Y;
    TMP.height=T_PIC_H;	
    TMP.width=T_PIC_W;
    TMP.visibility = 'visible';

    var TMP=document.getElementById('ALKEP').style;
    B_PIC_X=(hely_x-B_PIC_W)/2;
	TMP.left=B_PIC_X;
    TMP.top=B_PIC_Y;
	TMP.height=B_PIC_H;	
	TMP.width=B_PIC_W;
	TMP.visibility = 'visible';

	var TMP=document.getElementById('ALKEP_2').style;
//TMP.left=B_PIC_X;
//TMP.top=B_PIC_Y;
//TMP.height=B_PIC_H;
//TMP.width=B_PIC_W;
    TMP.visibility = 'visible';
//var TMP=document.getElementById('ALKEP_2');
	TMP.height=B_PIC_H;
	TMP.width=B_PIC_W;
	
	
	var TMP=document.getElementById('CSIK_1').style;
	CS_1_X=(hely_x-CS_1_W)/2;
	TMP.top=CS_1_Y;
	TMP.left=CS_1_X;
	TMP.height=CS_1_H;	
	TMP.width=CS_1_W;
	TMP.visibility = 'visible';
	
	var TMP=document.getElementById('CSIK_2').style;
	CS_2_X=(hely_x-CS_2_W)/2;
	TMP.top=CS_2_Y;
	TMP.left=CS_2_X;
	TMP.height=CS_2_H;	
	TMP.width=CS_2_W;
	TMP.visibility = 'visible';
	
	
}
// Syntaxes: *** START EDITING HERE, READ THIS SECTION CAREFULLY! ***
//
// menu[menuNumber][0] = new Menu(Vertical menu? (true/false), 'popout indicator', left, top,
// width, 'mouseover colour', 'background colour', 'border stylesheet', 'text stylesheet');
//
// Left and Top are measured on-the-fly relative to the top-left corner of its trigger, or
// for the root menu, the top-left corner of the page.
//
// menu[menuNumber][itemNumber] = new Item('Text', 'URL', 'target frame', length of menu item,
//  additional spacing to next menu item, number of target menu to popout);
//
// If no target menu (popout) is desired, set it to 0. Likewise, if your site does not use
// frames, pass an empty string as a frame target.
//
// Something that needs explaining - the Vertical Menu setup. You can see most menus below
// are 'true', that is they are vertical, except for the first root menu. The 'length' and
// 'width' of an item depends on its orientation -- length is how long the item runs for in
// the direction of the menu, and width is the lateral dimension of the menu. Just look at
// the examples and tweak the numbers, they'll make sense eventually :).


// Default colours passed to most menu constructors (just passed to functions, not
// a global variable - makes things easier to change later in bulk).


// Default 'length' of menu items - item height if menu is vertical, width if horizontal.