// Variables added by PMW.
// Temporary solution before merging europarl_vl.js with one's used by static site


// define all static texts in the current language
function setLinguisticTexts()
{

	// Popup definitions: array of labels and hyperlinks

	popup_item = new Array(
		new Array("Find...",""),
		new Array("http://wwwdb.europarl" + http_links_domain +"/whn/owa/WhnOws?piQueryType=1&pvDataLang=EN","What" + "'" + "s new?"),
		new Array("http://www.europarl" + http_links_domain + "/guide/sitemap_en.htm","Site map"),
		new Array("http://www.europarl" + http_links_domain + "/index/alpha_en.htm","Index"),
		new Array("http://www.europarl" + http_links_domain + "/guide/search/default_en.htm","Search"),
		new Array("http://www.europarl" + http_links_domain + "/guide/faq/default_en.htm","FAQ"),
		new Array("http://www.europarl" + http_links_domain + "/abc/default_en.htm","ABC"),
		new Array("http://www.europarl" + http_links_domain + "/press/index_en.htm","Press"),
		new Array("http://www.europarl" + http_links_domain + "/activities/default_en.htm","Activities"),
		new Array("http://www.europarl" + http_links_domain + "/references/default_en.htm","References")
	);
	LVtext_navigation = "Go to navigation links";
	LVtext_home = "Home";
	LVtext_navigationTitle = "Navigation links:";
	LVtext_linguisticTitle = "Languages available: ";
	LVtext_president = "President";
	LVtext_political = "Political groups";
	LVprintPage = "Text only";
	LVtext_TextModeOff = "Return to graphic mode";
}

// define all static texts in the current language
setLinguisticTexts();

/*
function PopUpDisplay()
{

	// EUROPARL POPUP - ENGLISH VERSION

	var PopUpText =
		'<select name="dest" size="1" onchange="parent.location.href=this.form.dest.options[this.form.dest.selectedIndex].value">' +
		'<option>Find...</option>' +
		'<option value="http://wwwdb.europarl' + http_links_domain +'/whn/owa/WhnOws?piQueryType=1&pvDataLang=EN">What' + "'" + 's new?</option>' +
		'<option value="http://www.europarl' + http_links_domain + '/index/default_en.htm">Index</option>' +
		'<option value="http://www.europarl' + http_links_domain + '/guide/search/default_en.htm">Search</option>' +
		'<option value="http://www.europarl' + http_links_domain + '/guide/faq/default_en.htm">FAQ</option>' +
		//<option>Site Map</option>' +
		//<option>Addresses, links</option>' +
		'<option value="http://www.europarl' + http_links_domain + '/abc/default_en.htm">ABC</option>' +
		'<option value="http://www.europarl' + http_links_domain + '/press/index_en.htm">Press</option>' +
		'<option value="http://www.europarl' + http_links_domain + '/activities/default_en.htm">Activities</option>' +
		'<option value="http://www.europarl' + http_links_domain + '/references/default_en.htm">References</option>' +
		'</select>';
	document.write(PopUpText);
}
*/

//
// FIND DYNAMICALLY BREADCRUMBS LINKS AND LABELS
//
// parameters are:
//	  - domain: domain from which the page calls ("/wwwinter", "/wwwintra" or "/wwwroot")
//	  - folder: folder from which the page calls ("/wwwroot/abc")
//	  - language_list: list of accepted language ("fr", or list comma sepatrated "de,en")
//	  - file_url: url of caller page
//
// sample:
//	<script language="Javascript">
//		OutputBreadCrumbs("/wwwroot", "/wwwroot/abc", "fr", "/wwwroot/abc/default_fr.htm");
//	</script>
//
function OutputBreadCrumbs()
{

	// Page_Initialization must has been called to define breadcrumb_path 

	// split the breadcrumb path "/references/topics/archive"
	// to find LABEL and LINKS of each part

	var BreadcrumParts= breadcrumb_path.split("/");

	;/// start at 1 the first '/' is ignored
	for(i=1; i < BreadcrumParts.length; i++)
	{
		var level_label = "";
		var level_link	= "";

		//	  ####	  #####    ##	 #####	  ##### 	 #	 #    #
		//	 #	    #	  #  #	 #    #     #		 #	 #    #
		//	  ####	    #	 #    #  #    #     #	 #####	 #	 #    #
		//	      #     #	 ######  #####	    #		 #	 #    #
		//	 #    #     #	 #    #  #   #	    #		 #	  #  #
		//	  ####	    #	 #    #  #    #     #		 ######    ##
		//
		//	 ENTER HERE LINGUISTIC ADAPTATION (labels and links)
		//


		if (BreadcrumParts[i] == "abc")
		{
			level_label = "ABC";
			level_link  = "/abc/default_en.htm";
		}
		else if (BreadcrumParts[i] == "acp-eu")
		{
			level_label = "ACP-EU";
			level_link  = "/acp/default_en.htm";
		}
		else if (BreadcrumParts[i] == "activities")
		{
			level_label = "Activities";
			level_link  = "/activities/default_en.htm";
		}
		else if (BreadcrumParts[i] == "addresses")
		{
			level_label = "Addresses";
			level_link  = "/addresses/default_en.htm";
		}
		else if (BreadcrumParts[i] == "afco")
		{
			level_label = "AFCO";
			level_link  = "/committees/afco/default_en.htm";
		}
		else if (BreadcrumParts[i] == "afet")
		{
			level_label = "AFET";
			level_link  = "/committees/afet/default_en.htm";
		}
		else if (BreadcrumParts[i] == "agenda")
		{
			level_label = "Agenda";
			level_link  = "/agenda/help/default_en.htm";
		}
		else if (BreadcrumParts[i] == "agri")
		{
			level_label = "AGRI";
			level_link  = "/committees/agri/default_en.htm";
		}
		else if (BreadcrumParts[i] == "agriculture")
		{
			level_label = "Agriculture";
			level_link  = "/workingpapers/agri/default_en.htm";
		}
		else if (BreadcrumParts[i] == "archives")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "audiovisual")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "basic documents")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "bse")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "budg")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "budget")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "bulletins")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "committees")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "competitions")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "conciliation committee")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "conferences")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "cont")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "cult")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "debates")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "delegations")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "deve")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "drugs")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "echelon")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "econ")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "ecprd")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "elections")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "empl")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "enlargement")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "envi")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "euro")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "europe")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "experts 1999")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "fact sheets")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "faq")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "femm")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "find")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "flash")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "governing bodies of parliament")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "guide")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "guide")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "hearings")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "home")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "igc 2000")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "institutions")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "interpretation")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "itre")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "juri")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "languages")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "libe")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "members")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "non-europe")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "open government")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "parliamentary questions")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "parliaments")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "pech")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "petitions")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "plenary sessions")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "plenary sitting")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "political groups")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "presentation")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "president")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "press")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "pressroom")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "references")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "rett")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "session agenda")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "stoa")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "studies")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "summits")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "tenders")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "terminology")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "topics")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "traineeships")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "transit")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "translation")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "treaties")
		{
			level_label = "";
			level_link  = "";
		}
		else if (BreadcrumParts[i] == "who's who")
		{
			level_label = "";
			level_link  = "";
		}
		
		//	
		//	 END OF LINGUISTIC ADAPTATION (labels and links)
		//	
		//	 ######  #    #  #####		 #	 #    #
		//	 #	 ##   #  #    # 	 #	 #    #
		//	 #####	 # #  #  #    #  #####	 #	 #    #
		//	 #	 #  # #  #    # 	 #	 #    #
		//	 #	 #   ##  #    # 	 #	  #  #
		//	 ######  #    #  #####		 ######    ##	       

		if ( (level_label != "") && (level_link != "") )
		{
			if ( i > 1)
			{
				document.write( "<BR><BR>" );
			}
			document.write( "&gt; <A href=\"" + level_link + "\">" + level_label + "</A>" );
			
		}
	}
	
}


