//document.getElementById('dropdown_contact_hq').style = "display:none;";
	//	VARIABLES DECLARATION

		//	General Common variables
			var cookiePrefix= 'europa_homepage_';
			var dispClName	= 'displayed';
			var dispClIName	= 'displayedIn';
			var hiddClName	= 'hidden';
			var hiddClIName	= 'hiddenIn';
			var imgPath		= '/wel/images/eu_portal/';
		
		//	Language selection variables
			var divIdLang	= 'lgg';
			var ulIdLang	= 'language_selector';
			var optionLang	= 'lang_option_';
			var pageRunning	= document.location.href;
			
		//	Print
			var idPriText 	= 'printVersion';		
		
		// Text Resize
				var idIncText	= 'stylesheettexthigh';
				var idMidText	= 'stylesheettextmid';
				var idDecText	= 'stylesheettextlow';
				
			if (navigator.userAgent.indexOf('MSIE 6') > 0){
				var idIncTextCss	= 'stylesheettexthigh_ie6';
				var idMidTextCss	= 'stylesheettextmid_ie6';
				var idDecTextCss	= 'stylesheettextlow_ie6';
			}else{
				var idIncTextCss	= 'stylesheettexthigh';
				var idMidTextCss	= 'stylesheettextmid';
				var idDecTextCss	= 'stylesheettextlow';
			}
			
			var cookieTextSize = cookiePrefix+'sizeFont';
			
		// Style switcher
			var classStyle	= 'styleSwitcher';
			var cookieStyleName	= cookiePrefix+'Stylesheet';
			var stylesheetPrefix= 'stylesheetcolor';
			
			var openedAcc	= '';
			
			var stringIndent	= lookForFolderIndentation(pageRunning,5);
			//var stylepath		= stringIndent+'/wel/stylesheets/eu_portal/';
			var stylepath		= '/wel/stylesheets/eu_portal/';
			// Search field clear
			var idSearchField   = 'searchfield';                   

			
			document.write('<style>#dropdown_contact_hq{display:none;}</style>');
			
			document.write('<style>#dropdown_policies{display:none;}</style>');
			document.write('<style>#dropdown_archives{display:none;}</style>');
			document.write('<style>#dropdown_policy_areas{display:none;}</style>');
			//document.write('<style>#dropdown_archives{display:none;}</style>');
			document.write('<style>#lgg{display:none;}</style>');
			
			
			document.write('<style>.correctif_selector_dropdown{border: 0px; background-image: url("/wel/images/eu_portal/arrow-down2.gif") !important;}</style>');
			
			
			/*FVI For the survey*/
			includeCSS("/wel/stylesheets/eu_portal/","smoothcss.css");
			includeJS("/wel/scripts/eu_portal/","cookies.js");
			includeJS("/wel/scripts/eu_portal/","smoothbox12.js");
			includeJS("/europa_survey/scripts/","europa_survey.js");
			
			/*FVI For the survey*/
			
window.addEvent('domready', function(){
		
		$('lgg').setStyle('display','block');
		
		if ($('accessbar')) {
			$('accessbar').setStyle('display','block');
			
			
			/* CORRECTIF */
			$('accessbar').setStyle('margin-left', '0px');
			$('accessbar').setStyle('margin-top', '-74px');
			$('accessbar').setStyle('width', '193px');
			
		
			if($('euLayout').getElements('.home'))
				{
				$('euLayout').getElements('.home').setStyle('margin-left', '0px');
				$('euLayout').getElements('.home').setStyle('margin-top', '-42px');
				$('euLayout').getElements('.home').setStyle('width', '293px');	
				}
			
			if($('selector_dropdown'))
				{
				$('selector_dropdown').setStyle('border','0px');
				$('selector_dropdown').addClass('correctif_selector_dropdown');
				}
			
			if($('rightsectionrefpage'))
				{
				$('rightsectionrefpage').setStyle('padding-top','70px');
				}
			/* /CORRECTIF */
			
		}
		
		
	//	SCRIPTING

		//	Display of Hidden Object
			//	All Block Elements
			$$('.'+hiddClName).each(function(el){
				el.className	= dispClName;
			});
			//	All Inline Elements
			$$('.'+hiddClIName).each(function(el){
				el.className	= dispClIName;
			});
		
		//	Language selection
			//	Hide The Language Div Box
			$$('#'+divIdLang).each(function(el){
				el.className	= hiddClName;						
			});
			//	Look for the current language in the URL
			var runningInformation	= lookForRunningInfo(pageRunning);
			//	Writing of the select tag
			makeSelectLang(runningInformation,ulIdLang,divIdLang,optionLang);
			//	Display The Language Div Box
			$$('#'+divIdLang).each(function(el){
				el.className	= dispClName;							
			});

		//	Color switcher
			//
			if ($('accessbar')) {
				$$('.'+classStyle).each(function(el){
					//el.set('href','javascript:void(0);');
					el.addEvent('click', function(){			  
						styleswitch('set',el.id,stylepath,cookieStyleName,"");											
					});	
				});	
			}
			
		//	Print
			// Print the page
			if ($('accessbar')) {
				//$(idPriText).set('href','javascript:void(0);');
				$$('#'+idPriText).addEvent('click', function(el){
					self.print();										 
				});	
			}
			
		//	Text Resize
			if ($('accessbar')) {
				//	Increase the text size
				//$(idIncText).set('href','javascript:void(0);');
				
				$(idIncText).addEvent('click', function(el){
					argmt = "";
					if (openedAcc){ argmt = "adjustHeight(openedAcc)" };
					styleswitch('set',idIncTextCss,stylepath,cookieTextSize,argmt);

				});
				
				//	Decrease or increase the text size to medium size
				//$(idMidText).set('href','javascript:void(0);');
				$(idMidText).addEvent('click', function(el){
					argmt = "";
					if (openedAcc){ argmt = "adjustHeight(openedAcc)" };
					styleswitch('set',idMidTextCss,stylepath,cookieTextSize,argmt);
		
				});
				
				//	Decrease the text size
				//$(idDecText).set('href','javascript:void(0);');
				$(idDecText).addEvent('click', function(el){
					argmt = "";
					if (openedAcc){ argmt = "adjustHeight(openedAcc)" };
					styleswitch('set',idDecTextCss,stylepath,cookieTextSize,argmt);

				});
			}
			
//	Drop Down Generation
		
			if ($('dropdown_contact_hq')) {
				
				$('dropdown_contact_hq').setStyle('position','absolute');
				$('dropdown_contact_hq').setStyle('top','-5000px');
				//$('dropdown_contact_hq').setStyle('display','block');
				if($('quicklinks_button'))
					{
					$('quicklinks_button').setStyle('display','inline');
					}
				
				// ------ DROP TITLE -------------------- --------------------------------------------------------------------
				$('droptitle_contact_hq').addEvent('mouseout', function(el){
					collapse('dropdown_contact_hq','');	
					$('dropdown_contact_hq').setStyle('display','none');
					
				});	
				
				$('droptitle_contact_hq').addEvent('click', function(el){
					$('dropdown_contact_hq').setStyle('display','block');				
					expand('droptitle_contact_hq','dropdown_contact_hq',2,2,2,2,'','vAuto','vAuto','','');						
					//$('quicklinks_button').focus();
				});	
					
				$('droptitle_contact_hq').addEvent('keyup', function(el){
					$('dropdown_contact_hq').setStyle('display','block');
					expand('droptitle_contact_hq','dropdown_contact_hq',2,2,2,2,'','vAuto','vAuto','','');		
				});	
				// ------- DROP DOWN ---------------------------------------- ------------------------------------------------
				$('dropdown_contact_hq').addEvent('mouseout', function(el){
					collapse('dropdown_contact_hq','');		
					$('dropdown_contact_hq').setStyle('display','none');		
				});	
				$('dropdown_contact_hq').addEvent('keyup', function(el){
					if (el.key == "enter") {
						collapse('dropdown_contact_hq','');	
						if($('quicklinks_button'))
							{
							$('quicklinks_button').focus();	
							}
						
						$('dropdown_contact_hq').setStyle('display','none');
					}		
				});
				$('dropdown_contact_hq').addEvent('mouseover', function(el){		
					$('dropdown_contact_hq').setStyle('display','block');
					expand('droptitle_contact_hq','dropdown_contact_hq',2,2,2,2,'','vAuto','vAuto','','');
					if($('quicklinks_button'))
						{
						$('quicklinks_button').focus();
						}
				});																
				// -------------------------------------------------------------------- -----------------------------------------------
				$$('div#dropdown_contact_hq ul li').each(function(el){
					el.title = el.getElement('a').href;
					//el.innerHTML = '<a href="javascript:void(0);">'+el.getElement('a').innerHTML;+'</a>';
					el.innerHTML = '<a href="'+el.title+'" title="'+el.getElement('a').innerHTML+'">'+el.getElement('a').innerHTML;+'</a>';
					el.getElement('a').addEvent('click', function(){
						$('selector_dropdown').setStyle('display','none');
						if ($('selected_item')) {
							$('selected_item').title = el.title;
							$('selected_item').innerHTML = el.getElement('a').innerHTML;
							$('selected_item').setStyle('display','block');
						} else {
							var new_li = new Element ( 'li' , { 'id' : 'selected_item', 'title' : el.title, 'html' : el.getElement('a').innerHTML }) ;
							new_li.injectAfter($('selector_dropdown'));
						}
						if($('quicklinks_button'))
							{
							$('quicklinks_button').href = el.title;
							}
						collapse('dropdown_contact_hq','');
					});
				});
				
				if($('quicklinks_button'))
					{
					$('quicklinks_button').addEvent('click', function(el){
						if ($('selected_item').title) {
							$('selector_dropdown').setStyle('display','block');
							$('selected_item').setStyle('display','none');
						}
					});		
					}
				
			}
			
			
			
			if ($('dropdown_policy_areas')) {
				
				$('dropdown_policy_areas').setStyle('position','absolute');
				$('dropdown_policy_areas').setStyle('top','-5000px');
				//$('areas_button').setStyle('display','inline');
				
				$('droptitle_policy_areas').addEvent('mouseout', function(el){
					collapse('dropdown_policy_areas','');	
					$('dropdown_policy_areas').setStyle('display','none');
				});	
				$('droptitle_policy_areas').addEvent('click', function(el){
					$('dropdown_policy_areas').setStyle('display','block');
					//expand_eu_portal('droptitle_policy_areas','dropdown_policy_areas',5,1,5,1,'','vAuto','vBottom',140);
					//expand('droptitle_policy_areas','dropdown_policy_areas',5,1,5,1,'','vAuto','vBottom',140,1610);
					expand('droptitle_policy_areas','dropdown_policy_areas',7,1,5,1,'','vAuto','vAuto','','1717');
					
				});	
				
				$('dropdown_policy_areas').addEvent('mouseout', function(el){
					collapse('dropdown_policy_areas','');						
					$('dropdown_policy_areas').setStyle('display','none');
				});	
				$('dropdown_policy_areas').addEvent('mouseover', function(el){
					$('dropdown_policy_areas').setStyle('display','block');
					//expand_eu_portal('droptitle_policy_areas','dropdown_policy_areas',5,1,5,1,'','vAuto','vBottom',140);		
					//expand('droptitle_policy_areas','dropdown_policy_areas',5,1,5,1,'','vAuto','vBottom',140,1610);							
					expand('droptitle_policy_areas','dropdown_policy_areas',7,1,5,1,'','vAuto','vAuto','','1717');							
				});																

				$$('div#dropdown_policy_areas ul li').each(function(el){
					el.title = el.getElement('a').href;
					el.innerHTML = '<a href="'+el.title+'">'+el.getElement('a').innerHTML;+'</a>';
					el.getElement('a').addEvent('click', function(){
						$('selector_dropdown').setStyle('display','none');
						//$('selector_dropdown').title = el.title;
						//$('selector_dropdown').innerHTML = el.getElement('a').innerHTML;
						if($('selected_item')) {
							$('selected_item').title = el.title;
							$('selected_item').innerHTML = el.getElement('a').innerHTML;
							$('selected_item').setStyle('display','block');
						} else {
							var new_li = new Element ( 'li' , { 'id' : 'selected_item', 'title' : el.title, 'html' : el.getElement('a').innerHTML }) ;
							new_li.injectAfter($('selector_dropdown'));
						}
						collapse('dropdown_policy_areas','');
					});
				});

				
				/*$('areas_button').addEvent('click', function(el){
					if ($('selected_item').title) {
					
						location.href=$('selected_item').title;
						$('selector_dropdown').setStyle('display','block');
						$('selected_item').setStyle('display','none');
					}
				});
				$('areas_button').addEvent('click', function(el){
					if ($('selected_item').title) {
					
						location.href=$('selected_item').title;
						$('selector_dropdown').setStyle('display','block');
						$('selected_item').setStyle('display','none');
					}
				});*/
				
			}
			
			
			
			if ($('dropdown_policies')) {
				//$('dropdown_policies').setStyle('display','inline');
				buildTagSelect('dropdown_policies','areas_button','policyareas');
				
				$('dropdown_policies').addEvent('change', function(el){
					window.location.href = this.value;
					});
			}
			if ($('dropdown_archives')) {
				//$('dropdown_archives').setStyle('display','inline');
				buildTagSelect('dropdown_archives','areas_button','archives');
			}
			
			/*
			if ($('dropdown_archives')) {
				
				$('dropdown_archives').setStyle('position','absolute');
				$('dropdown_archives').setStyle('top','-5000px');
				$('archives_button').setStyle('display','inline');
				
				$('droptitle_archives').addEvent('mouseout', function(el){
					collapse('dropdown_archives','');	
					$('dropdown_archives').setStyle('display','none');
				});	
				$('droptitle_archives').addEvent('click', function(el){
					$('dropdown_archives').setStyle('display','block');
					//expand('droptitle_archives','dropdown_archives',5,1,5,1,'','vAuto','vBottom',140);							
					//expand('droptitle_archives','dropdown_archives',5,1,5,1,'','vAuto','vAuto');		
					//expand('droptitle_archives','dropdown_archives',5,1,5,1,'','vAuto','vBottom',140,1455);					
					expand('droptitle_archives','dropdown_archives',3,2,5,1,'','vAuto','vAuto','',1455);					
				});	
				
				$('dropdown_archives').addEvent('mouseout', function(el){
					collapse('dropdown_archives','');						
					$('dropdown_archives').setStyle('display','none');
				});	
				$('dropdown_archives').addEvent('mouseover', function(el){
					$('dropdown_archives').setStyle('display','block');
					//expand('droptitle_archives','dropdown_archives',5,1,5,1,'','vAuto','vBottom',140);							
					//expand('droptitle_archives','dropdown_archives',5,1,5,1,'','vAuto','vAuto');	
					//expand('droptitle_archives','dropdown_archives',5,1,5,1,'','vAuto','vBottom',140,1455);					
					expand('droptitle_archives','dropdown_archives',3,2,5,1,'','vAuto','vAuto','',1455);					
				});																

				$$('div#dropdown_archives ul li').each(function(el){
					el.title = el.getElement('a').href;
					el.innerHTML = '<a href="javascript:void(0);">'+el.getElement('a').innerHTML;+'</a>';
					el.getElement('a').addEvent('click', function(){
						$('selector_dropdown').setStyle('display','none');
						//$('selector_dropdown').title = el.title;
						//$('selector_dropdown').innerHTML = el.getElement('a').innerHTML;
						if($('selected_item')) {
							$('selected_item').title = el.title;
							$('selected_item').innerHTML = el.getElement('a').innerHTML;
							$('selected_item').setStyle('display','block');
						} else {
							var new_li = new Element ( 'li' , { 'id' : 'selected_item', 'title' : el.title, 'html' : el.getElement('a').innerHTML }) ;
							new_li.injectAfter($('selector_dropdown'));
						}
						collapse('dropdown_archives','');
					});
				});
				
				$('archives_button').addEvent('click', function(el){
					if ($('selected_item').title) {
					//if ($('selector_dropdown').title) {
						//alert($('selector_dropdown').innerHTML);
						//window.open($('selector_dropdown').title);
						//location.href=$('selected_item').title;
						
						//if ($('whatwasnew')) {
						/*
						var myHTMLRequest = new Request.HTML(
						
							onSuccess(responseTree, responseElements, responseHTML, responseJavaScript)
						
						).get($('selected_item').title);
						*/
						//alert(myHTMLRequest.innerHTML);
		//}
					//test = $('selected_item').title;
					//alert(test);
					
					//if ($('mediabox_general_content')) {
						//alert(test);
					//}
					/*
					request = new Request.HTML({
						url: $('selected_item').title,
						onSuccess: function(responseTree, responseElements, responseHTML, responseJavaScript){
							responseElements.each(function(element){
								if(element.get('id') == 'mediabox_general_content'){
									$('mediabox_general_content').adopt(element);
								} else {
									alert('hello');
								}
							});
						}
					}); */
					/*
						var thisIdEl		= 'general';
						var thisIdElement	= 'mediabox_'+thisIdEl+'_content';
						//alert(thisIdElement);
					
						var myHTMLRequest = new Request.HTML({
							onSuccess: function(responseTree, responseElements, responseHTML, responseJavaScript){
								
								responseElements.each(function(element){
									
									if(element.get('id') == thisIdElement){

										element.setStyle('display','none');
										element.replaces($(thisIdElement));
										element.getElements('h5').each(function(el){
											el.addClass('toggler');
											el.innerHTML = '&nbsp;'+el.innerHTML;
											var imgPlus = new Element('img', {
												src		: '/wel/images/eu_portal/plus.gif',
												width	: '9',
												height 	: '9',
												alt		: ''
											});
											imgPlus.injectTop(el);
										});
										
										element.getElements('div.elaccordion').each(function(el){
											el.addClass('element');
										});
									}
									
								});
								
								var tabRunning 	= Cookie.read(cookieTabRunning);
								var tabInList	= isTabInList(tabRunning);
								if ( (!tabRunning) || (!tabInList) ) {
									$$('ul#mediabox_tabs li:first-child a').each(function(el) {			   
										tabRunning = el.id;
									});
								}
								//alert(tabRunning);
								
								$$('#'+tabRunning).each(function(el) {
									if ($('tabContainer').hasChild('tabMenu')){
										initAccordionHome(el);
										//alert('pan  -- '+el);
									} else {
										initAccordion(el);
										//alert('pouf  -- '+el);
									}
								});
								
							}
						}).get($('selected_item').title);
						
						$('selector_dropdown').setStyle('display','block');
						$('selected_item').setStyle('display','none');
					
					}
				});
				//$('dropdown_contact_hq').setStyle('display','block');				
				
			}
*/
				/*
				$('archives_button').addEvent('click', function(el){
					if ($('selected_item').title) {*/
					//if ($('selector_dropdown').title) {
						//alert($('selector_dropdown').innerHTML);
						//window.open($('selector_dropdown').title);
						/*location.href=$('selected_item').title;
						$('selector_dropdown').setStyle('display','block');
						$('selected_item').setStyle('display','none');
					}
				});*/
				
			
		//	Read Parser
		/*
		if ($('whatwasnew')) {
			var req = new Request.HTML({url:demo_path+'data.html', 
			onSuccess: function(html) {
				//Clear the text currently inside the results div.
				$('result').set('text', '');
				//Inject the new DOM elements into the results div.
				$('result').adopt(html);
			},
			//Our request will most likely succeed, but just in case, we'll add an
			//onFailure method which will let the user know what happened.
			onFailure: function() {
				$('result').set('text', 'The request failed.');
			}
	});
		}*/
		
		//	Tabs Generation
		
			//$$('#tabContainer .mediastabs li').each(function(el,index){
			$$('#tabContainer .mediastabs li').each(function(el,index){

				href_link		= el.getElement('a').href;
				pos_char_anc	= el.getElement('a').href.lastIndexOf('#')+1;
				id_link			= href_link.substring(pos_char_anc,href_link.length);
				text_link		= el.getElement('a').innerHTML;
				
				class_attribut		= '';
				if (index == 0) { class_attribut = " class = active";}
				new_inner_li 	= '<a id="'+id_link
								+ '" href="mediabox_'+id_link
								+ '_content"'+class_attribut
								+ '><span>'+text_link
								+ '</span></a>';				
				el.innerHTML = new_inner_li;
			});
			
			$$('#tabContainer .tabContent').each(function(el){
				$$('h2.tabsTitel').dispose();		
				$$('a.tabsAnchor').dispose();			
				$$('.tabMenu').addClass('tabMenu_js');		
				el.addClass('tabcontent_js');					 
			});					
				
				/* ------------------------ */
				
		
				
			$$('#tabContainer .tabContent div h5').each(function(el){
			if (!(($chk($('whatwasnew')))&&($chk($('mediabox_general_content')))))  {
				el.addClass('toggler');
				el.innerHTML = '&nbsp;'+el.innerHTML;
				if ($('whatwasnew')||$('sitemapNav')){
					var suffix='-operator';
				}else{
					var suffix='';
				}
		
				
				
				var imgPlus = new Element('img', {
					src		: '/wel/images/eu_portal/plus'+suffix+'.gif',
					width	: '9',
					height 	: '9',
					alt		: ''
				});
				
				imgPlus.injectTop(el);
			}
			});
			$$('div.elaccordion').each(function(el){
				el.addClass('element');
			});
			
		// Search field clear
                                                $(idSearchField).addEvent('focus', function(el){
                                                                this.set('title',this.get('value'));
                                                                this.set('value', '');
                                                });           
                                                
                                                $(idSearchField).addEvent('blur', function(el){
                                                                if (this.get('value') == '') {                                                             
                                                                                this.set('value',this.get('title'));
                                                                }
                                                });           

	//checkBackBoxMootools();	
			
			$$('.hiddenJSExec').each(function(el){
				el.removeClass('hiddenJSExec');
			});
});


