﻿//Get language (en or fr)
var language=getFname().substr(0,2);

///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////

// choose the appropriate stylesheet according to
// the user's screen resolution
function choose_css()
	{
	strsrc="<link rel='stylesheet' type='text/css' href='";
	if (window.screen.height <= 600) {
  		//resolution is 800x600 or less
    		strsrc+=("css/small.css'>");
  		} else {
    		strsrc+=("css/big.css'>");
	  	}
	document.write(strsrc);
	}


///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
function write_headerblock()
	{
		strsrc='<div id="header_block">';
		strsrc+='<div id="logo"></div>';
		if (language=="en")
			{
				strsrc+='<div class="mainmenu" id="domMenu_english"></div>';
				strsrc+='<script type="text/javascript">domMenu_activate("domMenu_english")</script>';
			}
		if (language=="fr")
			{
				strsrc+='<div class="mainmenu" id="domMenu_french"></div>';
				strsrc+='<script type="text/javascript">domMenu_activate("domMenu_french")</script>';
			}
		strsrc+='</div>';
		document.write(strsrc);
	}	

///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
function changeLanguage()
{
	var lang="";
 	var langname="";
 	var newfname="";
 	var href="";

	if (language=="en") {lang="fr"; langname="Fran&ccedil;ais"; href="Home";};
	if (language=="fr") {lang="en"; langname="English"; href="Accueil";};
    	newfname=lang+getFname().substr(2,30);
	document.write('<div id="language">')	
	document.write('<span class="vsmall">[<a href="index.html">'+href+'</a>] [<a href="'+newfname+'">'+langname+'</a>]</span>');
	document.write('</div>')	
}
 
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////

//To load sidebar with menu
function loadSidebar()
{
	mainmenu=getFname().substr(3,1);
	//alert(mainmenu);
	document.write('<div id="sidebar">');

	//////////////////////////////////////////////////////////////////////
	///////// EDIT IN THE SECTION BELOW //////////////////////////////////
	//////////////////////////////////////////////////////////////////////
	if (language=="en")
	{
		if (mainmenu==1)
		{
		writeMenuTitle("Company","1");
		writeMenuItem("Profile","en_1profile.html");
		writeMenuItem("Location","en_1location.html");
		writeMenuItem("St-Simon Bay","en_1ss.html");
		writeMenuItem("The Pond","en_1erb.html");
		writeMenuItem("Packing Plant","en_1plant.html");
		}
		if (mainmenu==2)
		{
		writeMenuTitle("Products","1");
		writeMenuItem("La St-Simon","en_2la_ss.html");
		writeMenuItem("La Mallet","en_2la_mallet.html");
		writeMenuItem("New species","en_2new.html");
		writeMenuItem("Other products","en_2other.html");
		}
		if (mainmenu==3)
		{
		writeMenuTitle("Production<br>Methods","2");
		writeMenuItem("Seed collection","en_3seed.html");
		writeMenuItem("Floating Upweller","en_3upweller.html");
		writeMenuItem("Floating Bags","en_3bags.html");
		writeMenuItem("Tables","en_3tables.html");
		writeMenuItem("Rope culture","en_3rope.html");
		writeMenuItem("Winter harvesting","en_3winter.html");
		writeMenuItem("Quality assurance","en_3quality.html");
		}
		if (mainmenu==4)
		{
		writeMenuTitle("Useful Tips","1");
		writeMenuItem("Storing Oysters","en_4storing.html");
		writeMenuItem("Opening Oysters","en_4opening.html");
		writeMenuItem("Serving Oysters","en_4serving.html");
		//writeMenuItem("Recipes","en_4recipes.html");
		}
		if (mainmenu==5)
		{
		writeMenuTitle("Contact Us","1");
		writeMenuItem("Information","en_5contact.html");
		writeMenuItem("Delivery","en_5delivery.html");
		}
	}
	else if (language=="fr")
	{
		if (mainmenu==1)
		{
		writeMenuTitle("Entreprise","1");
		writeMenuItem("Profil","fr_1profile.html");
		writeMenuItem("Emplacement","fr_1location.html");
		writeMenuItem("Baie de St-Simon","fr_1ss.html");
		writeMenuItem("Étang d'eau salée","fr_1erb.html");
		writeMenuItem("Usine de <br>&nbsp;&nbsp;&nbsp;transformation","fr_1plant.html","2");
		}
		if (mainmenu==2)
		{
		writeMenuTitle("Produits","1");
		writeMenuItem("La St-Simon","fr_2la_ss.html");
		writeMenuItem("La Mallet","fr_2la_mallet.html");
		writeMenuItem("Nouvelles espèces","fr_2new.html");
		writeMenuItem("Autres produits","fr_2other.html");
		}
		if (mainmenu==3)
		{
		writeMenuTitle("Techniques de Production","2");
		writeMenuItem("Captage du naissain","fr_3seed.html");
		writeMenuItem("Système flottant de<br>&nbsp;&nbsp;&nbsp;remontée d'eau","fr_3upweller.html","2");
		writeMenuItem("Poches flottantes","fr_3bags.html");
		writeMenuItem("Tables ostréicoles","fr_3tables.html");
		writeMenuItem("Culture sur corde","fr_3rope.html");
		writeMenuItem("Récolte hivernale","fr_3winter.html");
		writeMenuItem("Contrôle de<br>&nbsp;&nbsp;&nbsp;la qualité","fr_3quality.html","2");
		}
		if (mainmenu==4)
		{
		writeMenuTitle("Conseils","1");
		writeMenuItem("Conservation<br>&nbsp;&nbsp;&nbsp;des huîtres","fr_4storing.html","2");
		writeMenuItem("Pour les ouvrir","fr_4opening.html");
		writeMenuItem("Comment servir<br>&nbsp;&nbsp;&nbsp;les huîtres","fr_4serving.html","2");
		//writeMenuItem("Recettes","fr_4recipes.html");
		}
		if (mainmenu==5)
		{
		writeMenuTitle("Contactez-nous","1");
		writeMenuItem("Renseignements","fr_5contact.html");
		writeMenuItem("Livraison","fr_5delivery.html");
		}
	}

	//////////////////////////////////////////////////////////////////////
	//////////////////////////////////////////////////////////////////////
	//////////////////////////////////////////////////////////////////////

    changeLanguage(); 
	document.write('</div>');
}

///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////

function getFname()
{
	//Get current filename
	var current=document.location.href;
	var p=current.lastIndexOf("/");
	fname=current.substr(p+1,current.length-1);
	if (fname=="") fname="index.html"; 
	p=fname.lastIndexOf("#");
	if (p!=-1) fname=fname.substr(0,p);
	//alert(fname);
	return(fname);
}


///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////

function writeMenuTitle(item,lines)
{
	if (lines=="2") document.write('<div class="MenuTitle2">');
	else document.write('<div class="MenuTitle">');
	document.write(item);
	document.write('</div>');
}	


///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////

function writeMenuItem(item,href,lines)
	{
		if (typeof lines=="undefined"||lines=="") lines="1";
	
		if (typeof href=="undefined") href="";
		//If the menu item refers to the current page, use a CSS style to distinguish it from the others 
		else
			{	
				if (lines=="1") document.write('<div class="MenuItem">');
				if (lines=="2") document.write('<div class="MenuItem2">');
				//If the menu item refers to the current page, use a CSS style to distinguish it from the others 
				if (fname==href) document.write('<span class="nav_active">&nbsp;'+item+'&nbsp;<br></span>');
				else if (item=="") {}
				//Otherwise, use the a. CSS styles to automatically give mouseover etc.
				else document.write('<a href="'+href+'" class="nav">'+item+'<br></a>'); 
				document.write('</div>');
			}
	}

///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////

function preLoadGraphics()
{
//alert("OK1");
setTimeout("preLoadGraphics2()",4000);
}

function preLoadGraphics2()
{
//alert("OK2");
image0 = new Image()
image0.src = "graphics/bk_bags.jpg";
image1 = new Image()
image1.src = "graphics/bk_bags_fr.jpg";
image2 = new Image()
image2.src = "graphics/bk_contact.jpg";
image3 = new Image()
image3.src = "graphics/bk_delivery.jpg";
image4 = new Image()
image4.src = "graphics/bk_erb.jpg";
image5 = new Image()
image5.src = "graphics/bk_header.jpg";
image6 = new Image()
image6.src = "graphics/bk_la_mallet.jpg";
image7 = new Image()
image7.src = "graphics/bk_la_ss.jpg";
image8 = new Image()
image8.src = "graphics/bk_la_ss_fr.jpg";
image9 = new Image()
image9.src = "graphics/bk_location.jpg";
image10 = new Image()
image10.src = "graphics/bk_location_fr.jpg";
image11 = new Image()
image11.src = "graphics/bk_new.jpg";
//image12 = new Image()
//image12.src = "graphics/bk_opening.jpg";
//image13 = new Image()
//image13.src = "graphics/bk_opening_fr.jpg";
image14 = new Image()
image14.src = "graphics/bk_other.jpg";
image15 = new Image()
image15.src = "graphics/bk_other_fr.jpg";
image16 = new Image()
image16.src = "graphics/bk_plant.jpg";
image17 = new Image()
image17.src = "graphics/bk_profile.jpg";
image18 = new Image()
image18.src = "graphics/bk_quality.jpg";
image19 = new Image()
image19.src = "graphics/bk_quality_fr.jpg";
image20 = new Image()
image20.src = "graphics/bk_rope.jpg";
image21 = new Image()
image21.src = "graphics/bk_seed.jpg";
image22 = new Image()
image22.src = "graphics/bk_serving.jpg";
image23 = new Image()
image23.src = "graphics/bk_ss.jpg";
image24 = new Image()
image24.src = "graphics/bk_storing.jpg";
image25 = new Image()
image25.src = "graphics/bk_tables.jpg";
image26 = new Image()
image26.src = "graphics/bk_tables_fr.jpg";
image27 = new Image()
image27.src = "graphics/bk_upweller.jpg";
image28 = new Image()
image28.src = "graphics/bk_winter.jpg";
image29 = new Image()
image29.src = "graphics/bk_blank.jpg";
//alert("OK3")
}	

