function openwin(ladresse)
{

window.open(ladresse,'pagedirection','width=840,top=50,left=50,toolbar=yes,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=yes');
}

function create_menu_rubriques()
{
if((rubrique_choisie=='all')||(rubrique_choisie==''))
	{
	chaine1_niveau1='<option id="all">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- All categories --</option>';
	chaine2_niveau1='';

	for(var i=1;i<nb_menu_rubriques+1;i++)
		{
		decomp=menu_rubriques[i].split(',');
		if (decomp[0]==decomp[1])
			{
			chaine2_niveau1=chaine2_niveau1+'<option id="'+decomp[1]+'">'+decomp[2]+'</option>';
			}
		}
	}
else
	{
	chaine1_niveau1='<option id="'+rubrique_choisie+'">';
	chaine2_niveau1='';

	for(var i=1;i<nb_menu_rubriques+1;i++)
		{
		decomp=menu_rubriques[i].split(',');
		if (decomp[0]==decomp[1])
			{
			if (decomp[0].substring(0,1)==rubrique_choisie.substring(0,1))
				{
				chaine1_niveau1=chaine1_niveau1+decomp[2]+'</option>';
				}
			else
				{
				chaine2_niveau1=chaine2_niveau1+'<option id="'+decomp[1]+'">'+decomp[2]+'</option>';
				}
			}
		}
	chaine2_niveau1=chaine2_niveau1+'<option id="all">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- All categories --</option>';
	}
document.write(chaine1_niveau1+chaine2_niveau1);
}

function create_menu_sousrubriques()
{
if((rubrique_choisie=='all')||(rubrique_choisie==''))
	{
	chaine1_niveau2='<option id="all">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- All sub-categories --</option>';
	chaine2_niveau2='';
	chaine3_niveau2='';
	}
else
	{
	if (rubrique_choisie.length==1)
		{
		chaine1_niveau2='<option id="'+rubrique_choisie.substring(0,1)+'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- All sub-categories --</option>';
		chaine2_niveau2='';
		chaine3_niveau2='';
		}
	else
		{
		chaine1_niveau2='<option id="'+rubrique_choisie+'">';
		chaine2_niveau2='';
		chaine3_niveau2='<option id="'+rubrique_choisie.substring(0,1)+'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- All sub-categories --</option>';
		}

	for(var i=1;i<nb_menu_rubriques+1;i++)
		{
		decomp=menu_rubriques[i].split(',');
		if ((decomp[0]!=decomp[1])&&(decomp[1].substring(0,1)==rubrique_choisie.substring(0,1)))
				{
				if (decomp[1]==rubrique_choisie)
					{
					chaine1_niveau2=chaine1_niveau2+decomp[2]+'</option>';
					}
				else
					{
					chaine2_niveau2=chaine2_niveau2+'<option id="'+decomp[1]+'">'+decomp[2]+'</option>';
					}
				}
		}
	}
document.write(chaine1_niveau2+chaine2_niveau2+chaine3_niveau2);
}

function deroule_rubrique()
{
if (affiche_niveau2=='ok')
	{
	document.formulaire.souscategory.options.length=1;
	document.formulaire.souscategory.options[0]=new Option('    -- All sub-categories --','all');
	if (rubrique_choisie!='all')
		{
		for(var i=1;i<nb_menu_rubriques+1;i++)
			{
			decomp=menu_rubriques[i].split(',');
			if ((decomp[0]!=decomp[1])&&(decomp[0].substring(0,1)==rubrique_choisie.substring(0,1)))
					{
					document.formulaire.souscategory.options.length++;
					document.formulaire.souscategory.options[document.formulaire.souscategory.options.length-1].id=decomp[1];
					document.formulaire.souscategory.options[document.formulaire.souscategory.options.length-1].text=decomp[2];
					}
			}
		document.formulaire.souscategory.options.length++;
		document.formulaire.souscategory.options[document.formulaire.souscategory.options.length-1].id=rubrique_choisie.substring(0,1);
		document.formulaire.souscategory.options[document.formulaire.souscategory.options.length-1].text='    -- All sub-categories --';
		}
	else
		{

		}
	}

envoi_niveau1('rubrique',1);
}


function envoi_niveau1(lecontexte,lapage)
{
rub=document.formulaire.category.options[document.formulaire.category.selectedIndex].id;
if((rub=='all'))
	{
	rubrique_choisie='all';
	}
else
	{
	rubrique_choisie=rub.substring(0,1);
	}
envoi_commun('rubrique',1)	
}


function envoi_niveau2(lecontexte,lapage)
{
rubrique_choisie=document.formulaire.souscategory.options[document.formulaire.souscategory.selectedIndex].id;
envoi_commun('rubrique',1)
}


function envoi_commun(lecontexte,lapage)
{
document.formulaire_commun.action="../"+lasection+"_list.asp?mat="+materiau+"&page="+lapage+"&rub="+rubrique_choisie;

if(lecontexte=='general')
	{
	if((document.formulaire.keyword.value.length<3)||(document.formulaire.keyword.value=='.     -- Keyword --'))
		{document.formulaire_commun.keyword.value=''}
	else
		{document.formulaire_commun.keyword.value=document.formulaire.keyword.value}
	}
if(lecontexte=='country')
	{
	if(document.formulaire.country.options[document.formulaire.country.selectedIndex].id=='all')
		{document.formulaire_commun.lecountry.value='all'}
	else
		{document.formulaire_commun.lecountry.value=document.formulaire.country.options[document.formulaire.country.selectedIndex].text}
	}
if((lecontexte=='B')||(lecontexte=='S')||(lecontexte=='gold')){document.formulaire_commun.lacategory.value=lecontexte}

if(lecontexte=='rubrique')
	{
	document.formulaire_commun.lecountry.value='';
	document.formulaire_commun.lacategory.value='';
	document.formulaire_commun.keyword.value='';
	}
document.formulaire_commun.submit();
}