﻿
<!-- // Hide

var rootBar = new ItemStyle(100, 0, '', 0, 0, '', '', 'PrimaryNavText', 'PrimaryNavText', '', '', null, null);
var hBar1 = new ItemStyle(80, 0, '', 0, 0, '#336699', '#336699', 'PrimaryNavText', 'PrimaryNavText', '', '', null, null);
var hBar2 = new ItemStyle(130, 0, '', 0, 0, '#336699', '#336699', 'PrimaryNavText', 'PrimaryNavText', '', '', null, null);
var hBar3 = new ItemStyle(100, 0, '', 0, 0, '#336699', '#336699', 'PrimaryNavText', 'PrimaryNavText', '', '', null, null);
var hBar4 = new ItemStyle(100, 0, '', 0, 0, '#336699', '#336699', 'PrimaryNavText', 'PrimaryNavText', '', '', null, null);
var hBar5 = new ItemStyle(80, 0, '', 0, 0, '#336699', '#336699', 'PrimaryNavText', 'PrimaryNavText', '', '', null, null);
var hBar6 = new ItemStyle(80, 0, '', 0, 0, '#336699', '#336699', 'PrimaryNavText', 'PrimaryNavText', '', '', null, null);
var hBar7 = new ItemStyle(130, 0, '', 0, 0, '#336699', '#336699', 'PrimaryNavText', 'PrimaryNavText', '', '', null, null);
var hBar8 = new ItemStyle(80, 0, '', 0, 0, '#336699', '#336699', 'PrimaryNavText', 'PrimaryNavText', '', '', null, null);

var subM = new ItemStyle(22, 2, '&gt;', -15, 3, '#336699', '#003366', 'PrimaryNavText', 'PrimaryNavHover', 'PrimaryNavBorder', 'PrimaryNavBorder', 90, 100);
var pMenu = new PopupMenu('pMenu');

with (pMenu)
{
startMenu('root', false, 10, 68, 20, rootBar);

addItem('<IMG SRC="./images/menu/tours.gif" WIDTH="80" HEIGHT="25" ALT="Tours">', 'mTours', 'sm:', hBar1);
addItem('<IMG SRC="./images/menu/independent_travel.gif" WIDTH="130" HEIGHT="25" ALT="Independent Travel">', 'mIndependentTravel', 'sm:', hBar2);
addItem('<IMG SRC="./images/menu/trans_siberian.gif" WIDTH="100" HEIGHT="25" ALT="Trans Siberian">', 'mTransSiberian', 'sm:', hBar3);
addItem('<IMG SRC="./images/menu/river_cruises.gif" WIDTH="100" HEIGHT="25" ALT="River Cruises">', 'mRiverCruises', 'sm:', hBar4);
addItem('<IMG SRC="./images/menu/europe.gif" WIDTH="80" HEIGHT="25" ALT="Europe">', 'mEurope', 'sm:', hBar5);
addItem('<IMG SRC="./images/menu/company.gif" WIDTH="80" HEIGHT="25" ALT="Company">', 'mCompany', 'sm:', hBar6);
addItem('<IMG SRC="./images/menu/traveler_resouces.gif" WIDTH=130 HEIGHT=25 BORDER=0 ALT="Travelers Resources">', 'mVisa', 'sm:', hBar7);
addItem('<IMG SRC="./images/menu/specials.gif" WIDTH=120 HEIGHT=25 BORDER=0 ALT="Specials">', 'mSpecial', 'sm:', hBar8);

startMenu('mTours', true, 10, 25, 150, subM);
addItem('Pride of Russia', './tour_pride_of_russia.html', '');
addItem('Russian Art & Culture', './tour_russian_art.html', '');
addItem('Best of Ukraine & Russia', './tour_best_of_ukraine.html', '');
addItem('Golden Ring Tour', './goldringtour.html', '');

startMenu('mIndependentTravel', true, 10, 25, 170, subM);
addItem('Destination - Moscow', './ind_destination_moscow.html', '');
addItem('Destination - St. Petersburg', './ind_destination_petersburg.html', '');
addItem('Art Treasures of St. Petersburg', './ind_art_treasures.html', '');
addItem('Discover St. Petersburg by Train', './ind_discover_petersburg.html', '');
addItem('Destination - Ukraine', './ind_destination_ukraine.html', '');

startMenu('mTransSiberian', true, 10, 25, 145, subM);
addItem('Trans-Mongolian Special', 'transmongolian.html', '');
addItem('The Train Ride to China', 'train_china.html', '');
addItem('The Train Across Russia', 'train_russia.html', '');
addItem('A-La Carte Program', 'tain_carte.html', '');

startMenu('mRiverCruises', true, 10, 25, 160, subM);
addItem('Czar`s Cruise of Russia', './river_czar_krasin.html', '');
addItem('The Grand Cossak Cruise', './river_cossack.html', '');
addItem('Imperial Cruise of Russia', './river_imperial.html', '');
addItem('2009 Ukrainian Waterways', './river_waterways.html', '');
addItem('2009 Russian Waterways', './river_ring.html', '');

startMenu('mEurope', true, 10, 25, 170, subM);
addItem('Eastern Europe Tour', './easteurotour.html', '');
addItem('European City Rhapsody', './europe_breakaway.html', '');
addItem('Scandinavia & The Baltics', './europe_baltics.html', '');

startMenu('mCompany', true, 10, 25, 100, subM);
addItem('About Us', './company_about.html', '');
addItem('Contact', './company_contact.html', '');
addItem('Feedback', './company_feedback.html', '');

startMenu('mVisa', true, 10, 25, 120, subM);
addItem('Visa', './info_visa.html', '');
addItem('Privacy Statement', './info_privacy.html', '');
addItem('Useful Links', './info_links.html', '');

startMenu('mSpecial', true, 10, 25, 120, subM);
addItem('News', './news.html', '');
addItem('Specials - 1', './specials1.html', '');
addItem('Specials - 2', './specials2.html', '');
}


// *** (3) EVENTS ***

if (!isNS4)
{
 pMenu.update(true);
 page_onload();
}
else
{
 var popOldOL = window.onload;
 window.onload = function()
 {
  if (popOldOL) popOldOL();
  pMenu.update();
  page_onload();
 }
}

window.onresize = function()
{
 ns4BugCheck();
 pMenu.position();
}

window.onscroll = function()
{
 pMenu.position();
}

if (isNS4) document.captureEvents(Event.CLICK);
document.onclick = function(evt)
{
 pMenu.click();
 if (isNS4) return document.routeEvent(evt);
}

var nsWinW = window.innerWidth, nsWinH = window.innerHeight;
function ns4BugCheck()
{
 if (isNS4 && (nsWinW!=innerWidth || nsWinH!=innerHeight)) location.reload()
}

// Activate the useful 'onscroll' event for non-Microsoft browsers.
if (!isIE || window.opera)
{
 var nsPX=pageXOffset, nsPY=pageYOffset;
 setInterval('if (nsPX!=pageXOffset || nsPY!=pageYOffset) ' +
 '{ nsPX=pageXOffset; nsPY=pageYOffset; window.onscroll() }', 50);
}

// *** (4) ANIMATION ***

function menuClip(menuObj, menuName, dir)
{
 var mD = menuObj.menu[menuName][0];
 if (!mD.timer) mD.timer = 0;
 if (!mD.counter) mD.counter = 0;
 with (mD)
 {
  clearTimeout(timer);
  if (!lyr || !lyr.ref) return;
  if (dir==1) lyr.vis('visible');
  lyr.sty.zIndex = 1001 + dir;
  lyr.clip(0, 0, menuW+2, (menuH+2)*Math.pow(Math.sin(Math.PI*counter/20),0.75) );
  counter += dir;
  if (counter==11) { counter = 10; if (isDOM&&!isIE) lyr.sty.clip='' }
  else if (counter<0) { counter = 0; lyr.vis('hidden') }
  else timer = setTimeout(menuObj.myName+'.'+(dir==1?'show':'hide')+'Menu("'+menuName+'")', 40);
 }
}

if (!window.opera)
{
 pMenu.showMenu = new Function('mN','menuClip(pMenu, mN, 1)');
 pMenu.hideMenu = new Function('mN','menuClip(pMenu, mN, -1)');
}