function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function findPos(obj) {
	var curleft = curtop = 0;
	var pos = new Object();
	pos.left = 0;
	pos.top = 0;
	if (obj.offsetParent) {
		pos.left = obj.offsetLeft
		pos.top = obj.offsetTop
		while (obj = obj.offsetParent) {
			pos.left += obj.offsetLeft
			pos.top += obj.offsetTop
		}
	}
	return pos;
}

function setSubMenuPos()
{
	var subMenuPos = findPos(document.getElementById('productsMenu'));
	document.getElementById('product_subMenu').style.left = subMenuPos.left.toString() + "px";
	subMenuPos.left += 100;
	document.getElementById('sitOnTop_subMenu').style.left = subMenuPos.left.toString() + "px";
	document.getElementById('touring_subMenu').style.left = subMenuPos.left.toString() + "px";
	document.getElementById('fishing_subMenu').style.left = subMenuPos.left.toString() + "px";
	
	subMenuPos.top += 29;
	document.getElementById('product_subMenu').style.top = subMenuPos.top.toString() + "px";	

	document.getElementById('sitOnTop_subMenu').style.top = subMenuPos.top.toString() + "px";
	subMenuPos.top += 18;
	document.getElementById('touring_subMenu').style.top = subMenuPos.top.toString() + "px";
	subMenuPos.top += 18;
	document.getElementById('fishing_subMenu').style.top = subMenuPos.top.toString() + "px";
	
	
	var dealerMenuPos = findPos(document.getElementById('dealerMenu'));
	document.getElementById('dealer_subMenu').style.left = dealerMenuPos.left.toString() + "px";
	dealerMenuPos.top += 29;
	document.getElementById('dealer_subMenu').style.top = dealerMenuPos.top.toString() + "px";
	
	document.getElementById('product_subMenu').style.display = "block";
	document.getElementById('sitOnTop_subMenu').style.display = "block";
	document.getElementById('touring_subMenu').style.display = "block";
	document.getElementById('fishing_subMenu').style.display = "block";
	document.getElementById('dealer_subMenu').style.display = "block";
	
	MM_preloadImages('../images/mainMenu/accessories_over.png',
					'../images/mainMenu/africa_over.png',
					'../images/mainMenu/asia_over.png',
					'../images/mainMenu/asia-bottom_over.png',
					'../images/mainMenu/atlantis12_over.png',
					'../images/mainMenu/atlantis14_over.png',
					'../images/mainMenu/australia_over.png',
					'../images/mainMenu/company_over.png',
					'../images/mainMenu/contactus_over.png',
					'../images/mainMenu/corona_over.png',
					'../images/mainMenu/dealer_over.png',
					'../images/mainMenu/europe_over.png',
					'../images/mainMenu/fishing_over.png',
					'../images/mainMenu/gallery_over.png',
					'../images/mainMenu/gemini_over.png',
					'../images/mainMenu/home_over.png',
					'../images/mainMenu/moken10_over.png',
					'../images/mainMenu/moken10-angler_over.png',
					'../images/mainMenu/moken12_over.png',
					'../images/mainMenu/moken12-angler_over.png',
					'../images/mainMenu/moken13_over.png',
					'../images/mainMenu/moken13-angler_over.png',
					'../images/mainMenu/newMove_over.png',
					'../images/mainMenu/news_over.png',
					'../images/mainMenu/nomad_over.png',
					'../images/mainMenu/northAmerica_over.png',
					'../images/mainMenu/products_over.png',
					'../images/mainMenu/recreational_over.png',
					'../images/mainMenu/registration_over.png',
					'../images/mainMenu/sitOnTop_over.png',
					'../images/mainMenu/southAmerica_over.png',
					'../images/mainMenu/support_over.png',
					'../images/mainMenu/touring_over.png',
					'../images/mainMenu/triyak_over.png',
					'../images/mainMenu/waterproof_over.png',
					'../images/mainMenu/xpress_over.png');
}

//-Menu----------------------------------------------------------------------
function onRollOverProduct()
{
	showProductSubMenu();
}

function onRollOutProduct()
{
	hideProductSubMenu();
}

function onRollOverDealer()
{
	showDealerSubMenu();
}

function onRollOutDealer()
{
	hideDealerSubMenu();
}


//-Sub Menu------------------------------------------------------------------	
function showProductSubMenu()
{	
	document.getElementById('product_subMenu').style.visibility = 'visible';
	MM_swapImage('product_menu','','../images/mainMenu/products_over.png',1);
}
function hideProductSubMenu()
{
	document.getElementById('product_subMenu').style.visibility = 'hidden';
	MM_swapImage('product_menu','','../images/mainMenu/products.png',1);
	MM_swapImage('sitOnTop_menu','','../images/mainMenu/sitOnTop.png',1);
	MM_swapImage('touring_menu','','../images/mainMenu/touring.png',1);
	MM_swapImage('fishing_menu','','../images/mainMenu/fishing.png',1);
	MM_swapImage('accessories_menu','','../images/mainMenu/accessories.png',1);
	MM_swapImage('waterproof_menu','','../images/mainMenu/waterproof.png',1);
	hideRecreationalSubMenu();
	hideTouringSubMenu();
	hideFishingSubMenu();
}

function onRollOverSitOnTop()
{
	showRecreationalSubMenu();
}

function onRollOutSitOnTop()
{
	hideProductSubMenu();
}

function onRollOverTouring()
{
	showTouringSubMenu();
}

function onRollOutTouring()
{
	hideProductSubMenu();
}

function onRollOverFishing()
{
	showFishingSubMenu();
}

function onRollOutFishing()
{
	hideProductSubMenu();
}

function onRollOverAccessories()
{	
	showProductSubMenu();
	MM_swapImage('accessories_menu','','../images/mainMenu/accessories_over.png',1);
}

function onRollOutAccessories()
{
	hideProductSubMenu();
}

function onRollOverWaterproof()
{	
	showProductSubMenu();
	MM_swapImage('waterproof_menu','','../images/mainMenu/waterproof_over.png',1);
}

function onRollOutWaterproof()
{
	hideProductSubMenu();
}

function showDealerSubMenu()
{	
	MM_swapImage('dealer_menu','','../images/mainMenu/dealer_over.png',1);
	document.getElementById('dealer_subMenu').style.visibility = 'visible';
}

function hideDealerSubMenu()
{
	document.getElementById('dealer_subMenu').style.visibility = 'hidden';
	MM_swapImage('dealer_menu','','../images/mainMenu/dealer.png',1);
	MM_swapImage('africa_menu','','../images/mainMenu/africa.png',1);
	MM_swapImage('asia_menu','','../images/mainMenu/asia.png',1);
	MM_swapImage('australia_menu','','../images/mainMenu/australia.png',1);
	MM_swapImage('europe_menu','','../images/mainMenu/europe.png',1);
	MM_swapImage('northAmerica_menu','','../images/mainMenu/northAmerica.png',1);
	MM_swapImage('southAmerica_menu','','../images/mainMenu/southAmerica.png',1);
	MM_swapImage('waterproof_europe_menu','','../images/mainMenu/europe.png',1);
	MM_swapImage('waterproof_asia_menu','','../images/mainMenu/asia-bottom.png',1);
}

function onRollOverKayakHead()
{
	showDealerSubMenu();
}

function onRollOverAfrica()
{
	showDealerSubMenu();
	MM_swapImage('africa_menu','','../images/mainMenu/africa_over.png',1);
}

function onRollOutAfrica()
{
	hideDealerSubMenu();
}

function onRollOverAsia()
{
	showDealerSubMenu();
	MM_swapImage('asia_menu','','../images/mainMenu/asia_over.png',1);
}

function onRollOutAsia()
{
	hideDealerSubMenu();
}


function onRollOverAustralia()
{
	showDealerSubMenu();
	MM_swapImage('australia_menu','','../images/mainMenu/australia_over.png',1);
}

function onRollOutAustralia()
{
	hideDealerSubMenu();
}

function onRollOverEurope()
{
	showDealerSubMenu();
	MM_swapImage('europe_menu','','../images/mainMenu/europe_over.png',1);
}

function onRollOutEurope()
{
	hideDealerSubMenu();
}

function onRollOverNorthAmerica()
{
	showDealerSubMenu();
	MM_swapImage('northAmerica_menu','','../images/mainMenu/northAmerica_over.png',1);
}

function onRollOutNorthAmerica()
{
	hideDealerSubMenu();
}

function onRollOverSouthAmerica()
{
	showDealerSubMenu();
	MM_swapImage('southAmerica_menu','','../images/mainMenu/southAmerica_over.png',1);
}

function onRollOutSouthAmerica()
{
	hideDealerSubMenu();
}

function onRollOverWaterproofHead()
{
	showDealerSubMenu();
}

function onRollOutWaterproofHead()
{
	hideDealerSubMenu();
}

function onRollOverWaterproofEurope()
{
	showDealerSubMenu();
	MM_swapImage('waterproof_europe_menu','','../images/mainMenu/europe_over.png',1);
}

function onRollOutWaterproofEurope()
{
	hideDealerSubMenu();
}

function onRollOverWaterproofAsia()
{
	showDealerSubMenu();
	MM_swapImage('waterproof_asia_menu','','../images/mainMenu/asia-bottom_over.png',1);
}

function onRollOutWaterproofAsia()
{
	hideDealerSubMenu();
}

//-Sub Sub Menu--------------------------------------------------------------------
function showRecreationalSubMenu()
{
	showProductSubMenu();	
	MM_swapImage('sitOnTop_menu','','../images/mainMenu/sitOnTop_over.png',1);
	document.getElementById('sitOnTop_subMenu').style.visibility = 'visible';
}

function hideRecreationalSubMenu()
{
	document.getElementById('sitOnTop_subMenu').style.visibility = 'hidden';
	MM_swapImage('newMove_menu','','../images/mainMenu/newMove.png',1);
	MM_swapImage('corona_menu','','../images/mainMenu/corona.png',1);
	MM_swapImage('nomad_menu','','../images/mainMenu/nomad.png',1);
	MM_swapImage('gemini_menu','','../images/mainMenu/gemini.png',1);
	MM_swapImage('triyak_menu','','../images/mainMenu/triyak.png',1);
}

function showTouringSubMenu()
{
	showProductSubMenu();	
	MM_swapImage('touring_menu','','../images/mainMenu/touring_over.png',1);
	document.getElementById('touring_subMenu').style.visibility = 'visible';
}

function hideTouringSubMenu()
{
	document.getElementById('touring_subMenu').style.visibility = 'hidden';
}

function showFishingSubMenu()
{
	showProductSubMenu();
	MM_swapImage('fishing_menu','','../images/mainMenu/fishing_over.png',1);
	document.getElementById('fishing_subMenu').style.visibility = 'visible';
}

function hideFishingSubMenu()
{
	document.getElementById('fishing_subMenu').style.visibility = 'hidden';
}

//-New Move--------------------------------------------------------------------------
function onRollOverNewMove()
{
	showRecreationalSubMenu();
	MM_swapImage('sitOnTop_menu','','../images/mainMenu/sitOnTop_over.png',1);
	MM_swapImage('newMove_menu','','../images/mainMenu/newMove_over.png',1);
}

function onRollOutNewMove()
{
	hideProductSubMenu();
	MM_swapImage('newMove_menu','','../images/mainMenu/newMove.png',1);
}


function onMouseUpNewMove()
{
	hideProductSubMenu();
}

//-Corona----------------------------------------------------------------------------
function onRollOverCorona()
{
	showRecreationalSubMenu();
	MM_swapImage('corona_menu','','../images/mainMenu/corona_over.png',1);
}

function onRollOutCorona()
{
	hideProductSubMenu();
	MM_swapImage('corona_menu','','../images/mainMenu/corona.png',1);
}

function onMouseUpCorona()
{
	hideProductSubMenu();
}

//-Nomad------------------------------------------------------------------------------
function onRollOverNomad()
{
	showRecreationalSubMenu();
	//MM_swapImage('sitOnTop_menu','','../images/mainMenu/sitOnTop_over.png',1);
	MM_swapImage('nomad_menu','','../images/mainMenu/nomad_over.png',1);
}

function onRollOutNomad()
{
	hideProductSubMenu();
	MM_swapImage('nomad_menu','','../images/mainMenu/nomad.png',1);
}

function onMouseUpNomad()
{
	hideProductSubMenu();
}

//-Gemini-----------------------------------------------------------------------------
function onRollOverGemini()
{
	showRecreationalSubMenu();
	//MM_swapImage('sitOnTop_menu','','../images/mainMenu/sitOnTop_over.png',1);
	MM_swapImage('gemini_menu','','../images/mainMenu/gemini_over.png',1);
}

function onRollOutGemini()
{
	hideProductSubMenu();
	MM_swapImage('gemini_menu','','../images/mainMenu/gemini.png',1);
}

function onMouseUpGemini()
{
	hideProductSubMenu();
}

//-Tri-Yak-----------------------------------------------------------------------------
function onRollOverTriyak()
{
	showRecreationalSubMenu();
	MM_swapImage('sitOnTop_menu','','../images/mainMenu/sitOnTop_over.png',1);
	MM_swapImage('triyak_menu','','../images/mainMenu/triyak_over.png',1);
}

function onRollOutTriyak()
{
	hideProductSubMenu();
	MM_swapImage('triyak_menu','','../images/mainMenu/triyak.png',1);
}

function onMouseUpTriyak()
{
	hideProductSubMenu();
}

//-Atlantis12-------------------------------------------------------------------------------
function onRollOverAtlantis12()
{
	showTouringSubMenu();
	MM_swapImage('touring_menu','','../images/mainMenu/touring_over.png',1);
	MM_swapImage('atlantis12_menu','','../images/mainMenu/atlantis12_over.png',1);
}

function onRollOutAtlantis12()
{
	hideProductSubMenu();
	MM_swapImage('atlantis12_menu','','../images/mainMenu/atlantis12.png',1);
}

function onMouseUpAtlantis12()
{
	hideProductSubMenu();
}

//-Atlantis14-------------------------------------------------------------------------------
function onRollOverAtlantis14()
{
	showTouringSubMenu();
	MM_swapImage('touring_menu','','../images/mainMenu/touring_over.png',1);
	MM_swapImage('atlantis14_menu','','../images/mainMenu/atlantis14_over.png',1);
}

function onRollOutAtlantis14()
{
	hideProductSubMenu();
	MM_swapImage('atlantis14_menu','','../images/mainMenu/atlantis14.png',1);
}

function onMouseUpAtlantis14()
{
	hideProductSubMenu();
}

//-X-press-------------------------------------------------------------------------------
function onRollOverXpress()
{
	showTouringSubMenu();
	MM_swapImage('touring_menu','','../images/mainMenu/touring_over.png',1);
	MM_swapImage('xpress_menu','','../images/mainMenu/xpress_over.png',1);
}

function onRollOutXpress()
{
	hideProductSubMenu();
	MM_swapImage('xpress_menu','','../images/mainMenu/xpress.png',1);
}

function onMouseUpXpress()
{
	hideProductSubMenu();
}

//-Moken10 Standard-------------------------------------------------------------------------------
function onRollOverMoken10()
{
	showFishingSubMenu();
	MM_swapImage('fishing_menu','','../images/mainMenu/fishing_over.png',1);
	MM_swapImage('moken10_menu','','../images/mainMenu/moken10_over.png',1);
}

function onRollOutMoken10()
{
	hideProductSubMenu();
	MM_swapImage('moken10_menu','','../images/mainMenu/moken10.png',1);
}


function onMouseUpMoken10()
{
	hideProductSubMenu();
}

//-Moken12 Angler-------------------------------------------------------------------------------
function onRollOverMoken10Angler()
{
	showFishingSubMenu();
	MM_swapImage('fishing_menu','','../images/mainMenu/fishing_over.png',1);
	MM_swapImage('moken10-angler_menu','','../images/mainMenu/moken10-angler_over.png',1);
}

function onRollOutMoken10Angler()
{
	hideProductSubMenu();
	MM_swapImage('moken10-angler_menu','','../images/mainMenu/moken10-angler.png',1);
}

function onMouseUpMoken10Angler()
{
	hideProductSubMenu();
}


//-Moken12 Standard-------------------------------------------------------------------------------
function onRollOverMoken12()
{
	showFishingSubMenu();
	MM_swapImage('fishing_menu','','../images/mainMenu/fishing_over.png',1);
	MM_swapImage('moken12_menu','','../images/mainMenu/moken12_over.png',1);
}

function onRollOutMoken12()
{
	hideProductSubMenu();
	MM_swapImage('moken12_menu','','../images/mainMenu/moken12.png',1);
}


function onMouseUpMoken12()
{
	hideProductSubMenu();
}

//-Moken12 Angler-------------------------------------------------------------------------------
function onRollOverMoken12Angler()
{
	showFishingSubMenu();
	MM_swapImage('fishing_menu','','../images/mainMenu/fishing_over.png',1);
	MM_swapImage('moken12-angler_menu','','../images/mainMenu/moken12-angler_over.png',1);
}

function onRollOutMoken12Angler()
{
	hideProductSubMenu();
	MM_swapImage('moken12-angler_menu','','../images/mainMenu/moken12-angler.png',1);
}

function onMouseUpMoken12Angler()
{
	hideProductSubMenu();
}

//-Moken13 Standard-------------------------------------------------------------------------------
function onRollOverMoken13()
{
	showFishingSubMenu();
	MM_swapImage('fishing_menu','','../images/mainMenu/fishing_over.png',1);
	MM_swapImage('moken13_menu','','../images/mainMenu/moken13_over.png',1);
}

function onRollOutMoken13()
{
	hideProductSubMenu();
	MM_swapImage('moken13_menu','','../images/mainMenu/moken13.png',1);
}

function onMouseUpMoken13()
{
	hideProductSubMenu();
}

//-Moken13 Angler-------------------------------------------------------------------------------
function onRollOverMoken13Angler()
{
	showFishingSubMenu();
	MM_swapImage('fishing_menu','','../images/mainMenu/fishing_over.png',1);
	MM_swapImage('moken13-angler_menu','','../images/mainMenu/moken13-angler_over.png',1);
}

function onRollOutMoken13Angler()
{
	hideProductSubMenu();
	MM_swapImage('moken13-angler_menu','','../images/mainMenu/moken13-angler.png',1);
}

function onMouseUpMoken13Angler()
{
	hideProductSubMenu();
}