// JavaScript Document
	var HOME_SEARCH_PREFIX = 'search_home.php?';

	var name_value = "";
	var web_value = "";
	var category_value = "";
	var indexterm_value = "";
	var precis_value = "";
	var description_value = "";
	var post = "";
	

function initiate_search_button() 
{/*
		$("#submitnormalsearch").css("cursor","pointer").click(function() {
			if (document.forms['search'].elements['search_all'].value != ''){search_action('search_keyword='+document.forms['search'].elements['search_all'].value, 'home');}
		});
		$("#submitadvancedsearch").css("cursor","pointer").click(function() {
			if (document.forms['advancedsearch'].elements[0].value != '' || document.forms['advancedsearch'].elements[1].value != '' || document.forms['advancedsearch'].elements[2].value != '' || document.forms['advancedsearch'].elements[3].value != '' || document.forms['advancedsearch'].elements[4].value != '' || document.forms['advancedsearch'].elements[5].value != '' ){
				post = "name_value="+document.forms['advancedsearch'].elements['field_name'].value;
				post += "&web_value="+document.forms['advancedsearch'].elements['field_web'].value;
				post += "&category_value="+document.forms['advancedsearch'].elements['field_category'].value;
				post += "&indexterm_value="+document.forms['advancedsearch'].elements['field_indexterm'].value;
				post += "&precis_value="+document.forms['advancedsearch'].elements['field_precis'].value;
				post += "&description_value="+document.forms['advancedsearch'].elements['field_description'].value;
				search_action(post, 'home');
			}				
		});	
		document.forms['search'].elements['search_all'].focus();
*/		$("#searchhide").css("cursor","pointer").click(function(){$("FORM").toggle();document.forms['search'].elements['search_all'].focus();}).mouseover(function() {$(this).toggleClass("searchmouse")}).mouseout(function() {$(this).toggleClass("searchmouse")});
		$("#searchshow").css("cursor","pointer").click(function(){$("FORM").toggle();document.forms['advancedsearch'].elements['name_value'].focus();}).mouseover(function() {$(this).toggleClass("searchmouse")}).mouseout(function() {$(this).toggleClass("searchmouse")});

}
function home_search_normal_submit(eventNS, eventIE, search_value, where)
{
	if (eventIE) {
 		if (eventIE && eventIE.keyCode == 13 && search_value !='') {search_action('search_keyword='+search_value, where);} else {return true;}
	} else if (eventNS) {
		if (eventNS && eventNS.which == 13 && search_value !='') {search_action('search_keyword='+search_value, where);} else {return true;}
	}
}

function home_search_advanced_submit(eventNS, eventIE, search_value, where)
{
	
	post = "name_value="+document.forms['advancedsearch'].elements['field_name'].value;
	post += "&web_value="+document.forms['advancedsearch'].elements['field_web'].value;
	post += "&category_value="+document.forms['advancedsearch'].elements['field_category'].value;
	post += "&indexterm_value="+document.forms['advancedsearch'].elements['field_indexterm'].value;
	post += "&precis_value="+document.forms['advancedsearch'].elements['field_precis'].value;
	post += "&description_value="+document.forms['advancedsearch'].elements['field_description'].value;
	var advanced_value = document.forms['advancedsearch'].elements['field_name'].value+document.forms['advancedsearch'].elements['field_web'].value+document.forms['advancedsearch'].elements['field_category'].value+document.forms['advancedsearch'].elements['field_indexterm'].value+document.forms['advancedsearch'].elements['field_precis'].value+document.forms['advancedsearch'].elements['field_description'].value;
	if (eventIE) {
 		if (eventIE && eventIE.keyCode == 13 && advanced_value !='') {search_action(post, where);} else {return true;}
	} else if (eventNS) {
		if (eventNS && eventNS.which == 13 && advanced_value !='') {search_action(post, where);} else {return true;}
	}
}



function search_action(value,where)
{
	var http_search_home = new Asynchronous( ); // We create the HTTP Object

	http_search_home.call('GET', HOME_SEARCH_PREFIX+value);

	if(where=='home'){
	//	$("#centrecontent").hide("slow");
		document.getElementById('centrecontent').innerHTML ="";
	//	$("#centrecontent").show("slow");
	
//		$("#right").hide("slow");
		$("#outer2").attr("id", "outer");
		$("#clearheader").after("<div id='left'></div>");
			category_selected.length = 0;	// initiate list of categories
			indexterm_selected.length = 0;	// initiate list of indexterms
			browsing = 'categories';

		left_menu(); // build the left menu
		
		// Let's reset the right menu (Home - About- Contact)
		$(".li_selected").removeClass("li_selected");

		
	} else if (where=='left') {
		// We reset the left browsing panel
		clear_left_panel();
		
	}
	http_search_home.complete = function(status, statusText, responseText, responseXML) {
		// if we list docs, that means no doc is selected, so:
		doc_selected = '';

		document.getElementById('centrecontent').innerHTML = responseText;
		list_in_array();
		$("#header").ScrollTo(1000);
		browsing='';
	}
	status_selected ='';
	search_selected = value;
}

function compose_page(page,emplacement) {
//	to a page in a specific emplacement
	var http = new Asynchronous( ); // We create the HTTP Object
	http.call('GET', page+'?'+'anyName=' + new Date().getTime());
	http.complete = function(status, statusText, responseText, responseXML) {
	 document.getElementById(emplacement).innerHTML = responseText;
	 if (page == 'home.php') {
	 $("#nav-home").addClass("li_selected");
	  go_slider_c();go_slider_i(); // used only when loading the home page (for ex, after login/logout)
	  initiate_search_button(); // used only when loading the home page (for ex, after login/logout)
	 }
	}
	$("#header").ScrollTo(1000);
}

function top_menu_link() {

	$("#nav-about").click(function() {
		$(".li_selected").removeClass("li_selected");
		$(this).addClass("li_selected");
		clear_page();
		compose_page('about.php','centrecontent');
	}).mouseover(function() {
		$(this).toggleClass("li_hover");
	}).mouseout(function(){
		$(this).toggleClass("li_hover");
	})
	
	
	$("#nav-contact").click(function() {
		$(".li_selected").removeClass("li_selected");
		$(this).addClass("li_selected");
		clear_page();
		compose_page('contact.php','centrecontent');
		$(this).addClass("li_hover");
	}).mouseover(function() {
		$(this).toggleClass("li_hover");
	}).mouseout(function(){
		$(this).toggleClass("li_hover");
	})


	// Initiate the back home button located on the header
	$("#nav-home").click(function() {
		$(".li_selected").removeClass("li_selected");
		$(this).addClass("li_selected");
		clear_page();
		compose_page('home.php','centrecontent');
		$(this).addClass("li_hover");
	}).mouseover(function() {
		$(this).toggleClass("li_hover");
	}).mouseout(function(){
		$(this).toggleClass("li_hover");
	})


}
