var bagsTitle= new Array();
var bagsUrl= new Array();
var bsLang = 'fr';
var bsVal = 'Rechercher un sac';
var bsLibs = new Array();
bsLibs['fr'] = 'Rechercher un sac';
bsLibs['en'] = 'Find a bag';
bsLibs['de'] = 'Suche nach tasche';


		
function bsSearch(val){
	$('.bsLine').remove();
	$.each(bagsTitle, function(index, value) { 
		if((val.length > 0) && (val.toUpperCase() == bagsTitle[index].substr(0,val.length).toUpperCase())){
			$("#bsResult").append('<div class="bsLine" onclick="document.location.replace(\'' +  bagsUrl[index] + '\');">' + bagsTitle[index] + '</div>');
			$("#bsResult").css('display', 'block');
	    }
	});
}

function bsInit(e){
	if($(e.relatedTarget).attr('class') != 'bsLine' 
		&& e.relatedTarget !== $("#bsResult") 
		&& e.relatedTarget !== $("#bs")
		&& e.relatedTarget !== $("#sf-menu_search")){
		$('#bs').val(bsVal);
		$('.bsLine').remove();
		$('#bs').blur();
		$("#bsResult").css('display', 'none');
	}
}

function bsOnFocus(val){
	if(val == bsVal){
		$('#bs').val('');
	}
}

function bsOnBlur(val){
	if(val == ''){
		$('#bs').val(bsVal);
	}
}

window.onload = function(){
	bsVal = bsLibs[bsLang];
	$('#bs').val(bsVal);
	$("#bsResCont").mouseout( bsInit );
}
