function lancerRecherche() {
	displayThis('leftpart');
	hideThis('subcontent_container');
	
	var empty="";
	var field_name = 'search_value';
	var strSearch = $(field_name).value;
	strSearch=strSearch.trim();

	if ( strSearch == '' || checkSearchTerm(field_name) == false ) 
	{
		strSearch=''
		empty="&empty"
	}
	
	ajaxCall('/rechercher-ajax.html', "recherche="+ strSearch +"&type="+ $('search_type').value +"&style="+ $('search_style').value+empty, 'leftpart');

	/*
	if ((strSearch.length > 1) || ($('search_type').value==4)) {
		var empty="";
		if(strSearch=="")	empty="&empty";
		
	}
	*/
	
}

function naviguerResultatRecherche(page) {
	jukebox.gotoPage(page)
}

function naviguerResultatPlaylist(page) {
	ajaxCall('/rechercher-playlist-ajax.html', "page="+ page, 'rechercherPlaylist');
}

function naviguerResultatProjet(page) {
	ajaxCall('/rechercher-track-projet.html', "type=pro&page="+ page, 'rechercherTrack');
}

function switchToThumb() {
	ajaxCall('/rechercher-ajax.html', "action=thumb", 'blocResultat');
	
	$("thumb_layout").src='/_images/design/icon_thumb_display_enabled.png';
	$("list_layout").src='/_images/design/icon_list_display_disabled.png';
}

function switchToList() {
	ajaxCall('/rechercher-ajax.html', "action=list", "blocResultat");
	
	$("thumb_layout").src='_images/design/icon_thumb_display_disabled.png';
	$("list_layout").src='_images/design/icon_list_display_enabled.png';
}

function switchToThumbMessagerie() {
	ajaxCall('/rechercher-messagerie-ajax.html', "action=thumb", "blocResultat");
	
	$("thumb_layout").src='_images/design/icon_thumb_display_enabled.png';
	$("list_layout").src='_images/design/icon_list_display_disabled.png';
}

function switchToListMessagerie() {
	ajaxCall('/rechercher-messagerie-ajax.html', "action=list", "blocResultat");
	
	$("thumb_layout").src='_images/design/icon_thumb_display_disabled.png';
	$("list_layout").src='_images/design/icon_list_display_enabled.png';
}

function switchToThumbTrackProjet() {
	ajaxCall('/rechercher-track-projet.html', "action=thumb", "blocResultat");
	
	$("thumb_layout").src='_images/design/icon_thumb_display_enabled.png';
	$("list_layout").src='_images/design/icon_list_display_disabled.png';
}

function switchToListTrackProjet() {
	ajaxCall('/rechercher-track-projet.html', "action=list", "blocResultat");
	
	$("thumb_layout").src='_images/design/icon_thumb_display_disabled.png';
	$("list_layout").src='_images/design/icon_list_display_enabled.png';
}

function switchToThumbThreadProjet() {
	ajaxCall('/rechercher-thread-ajax.html', "action=thumb", "blocResultat");
	
	$("thumb_layout").src='_images/design/icon_thumb_display_enabled.png';
	$("list_layout").src='_images/design/icon_list_display_disabled.png';
}

function switchToListThreadProjet() {
	ajaxCall('/rechercher-thread-ajax.html', "action=list", "blocResultat");
	
	$("thumb_layout").src='_images/design/icon_thumb_display_disabled.png';
	$("list_layout").src='_images/design/icon_list_display_enabled.png';
}

function switchToThumbPlaylist() {
	ajaxCall('/rechercher-playlist-ajax.html', "action=thumb", 'blocResultat');
	$("thumb_layout").src='_images/design/icon_thumb_display_enabled.png';
	$("list_layout").src='_images/design/icon_list_display_disabled.png';
}

function switchToListPlaylist() {
	ajaxCall('/rechercher-playlist-ajax.html', "action=list", 'blocResultat');
	$("thumb_layout").src='_images/design/icon_thumb_display_disabled.png';
	$("list_layout").src='_images/design/icon_list_display_enabled.png';
}

function changerSourceRecherche(source) {
	$('sourceRecherche').value = source;
	
	$('lien_musique').style.backgroundImage = "url('../_images/design/btn_inactive.png')";
	$('lien_videos').style.backgroundImage = "url('../_images/design/btn_inactive.png')";
	$('lien_fluidriver').style.backgroundImage = "url('../_images/design/btn_inactive.png')";
	$('lien_youtube').style.backgroundImage = "url('../_images/design/btn_inactive.png')";
	
	$('lien_'+ source).style.backgroundImage = "url('../_images/design/btn_active.png')";
}

function changerSourceRechercheMessagerie(source) {
	$('sourceRecherche').value = source;
	
	$('lien_musique').style.backgroundImage = "url('../_images/design/btn_inactive.png')";
	$('lien_videos').style.backgroundImage = "url('../_images/design/btn_inactive.png')";
	$('lien_images').style.backgroundImage = "url('../_images/design/btn_inactive.png')";
	
	$('lien_'+ source).style.backgroundImage = "url('../_images/design/btn_active.png')";
}

function rechercherPieceJointe() {
	if ($('search').value.length >= 2) {
		ajaxCall('/rechercher-messagerie-ajax.html', "recherche="+ $('search').value +"&type="+ $('sourceRecherche').value, 'rechercherMessagerie');
	}
}

function rechercherPlaylist() {
	var field_name = 'search';
	var strSearch = $(field_name).value.trim();

	if ( strSearch == '' || checkSearchTerm(field_name) == false ) 
	{
		strSearch=''
		empty="&empty"
	}
	ajaxCall('/rechercher-playlist-ajax.html', "recherche="+ strSearch +"&type="+ $('sourceRecherche').value, 'rechercherPlaylist');
}

function rechercherTrackProjet() {
	if ($('search').value.length >= 2) {
		ajaxCall('/rechercher-track-projet.html', "recherche="+ $('search').value, 'rechercherTrack');
	}
}
function rechercherTrackProjetPro() {
	if ($('search').value.length >= 2) {
		ajaxCall('/rechercher-track-projet.html', "type=pro&recherche="+ $('search').value, 'rechercherTrack');
	}
}

function rechercherAttachementThread(idThread) {
	if ($('search_'+ idThread).value.length > 1) {
		ajaxCall('/rechercher-thread-ajax.html', "recherche="+ $('search_'+ idThread).value +"&idThread="+ idThread, "rechercherThread_"+ idThread);
	}
}

//function checkSearchTerm(field_name) {
//	if ( typeof search_value_tip == "undefined" || $(field_name).value == search_value_tip )
//		return false;
//	else
//		return true;
//}

//function searchTip(field_name,e) {
//	/* si le champ est vide et hors focus ajoute le tip*/
//	if ( e.type=='blur' && $(field_name).value == '' )
//	{
//		$(field_name).value = search_value_tip
//	}
//	/* si le champ a le focus et contient le tip, efface le tip */
//	else if ( e.type=='focus' && $(field_name).value != '' )
//	{
//		/* first time */
//		if (typeof search_value_tip =="undefined") {
//			search_value_tip = $(field_name).value
//			$(field_name).value = ''
//		}
//		else if ( $(field_name).value == search_value_tip)
//		{
//			$(field_name).value = ''
//		}
//	}
//}



function checkSearchTerm(field_name) {
	if ( typeof searchtip == "undefined" || !searchtip.has(field_name) || $(field_name).value == searchtip.get(field_name) )
		return false;
	else
		return true;
}

function searchTip(field_name,e) {
	/* si le champ est vide et hors focus ajoute le tip*/
	if ( e.type=='blur' && $(field_name).value == '' )
	{
		$(field_name).value = searchtip.get(field_name)
	}
	/* si le champ a le focus et contient le tip, efface le tip */
	else if ( e.type=='focus' && $(field_name).value != '' )
	{
		/* first time */
		if (typeof searchtip =="undefined") 
			searchtip = new Hash()
		
		/* first time for this key */
		if (!searchtip.has(field_name) ) {
			searchtip.set(field_name,$(field_name).value)
			$(field_name).value = ''
		}
		else if ( $(field_name).value == searchtip.get(field_name))
		{
			$(field_name).value = ''
		}
	}
}