
function doRedirection(baseurl) 
{
	var catalogue  = document.getElementById('catalogue').value;
	var store_view = document.getElementById('store_view').value;
	if ( catalogue == 'su' ) {
	  var folder = 'ch/';
	}
	else if ( catalogue == 'fr' ) {
	  var folder = '';
	}
	else { 
	  var folder = catalogue + '/';
	}
	var newUrl = baseurl + folder + '?___store=' + catalogue + '_' + store_view;
	//alert(newUrl);
	location.href = newUrl;
	return false;
}

function getStoreViewsByCat( catalogue )
{
	var theSelectList = $('store_view');
	var oldValue = theSelectList.value;
	theSelectList.length=0;
	if ( catalogue == 'fr' )
	{
	  AddSelectOption(theSelectList, "Français", "fr",  oldValue=='fr' ? true:false );
	  AddSelectOption(theSelectList, "English", "en",  oldValue=='en' ? true : false );
	}
	else if ( catalogue == 'be' )
	{
	  AddSelectOption(theSelectList, "Français", "fr", oldValue=='fr' ? true:false);
	  AddSelectOption(theSelectList, "English", "en", oldValue=='en' ? true:false);
	  AddSelectOption(theSelectList, "Vlaams", "ne", oldValue=='ne' ? true:false);
	}
	else if ( catalogue == 'su' )
	{
	  AddSelectOption(theSelectList, "Français", "fr", oldValue=='fr' ? true:false);
	  AddSelectOption(theSelectList, "English", "en", oldValue=='en' ? true:false);
	}
}

function getCatalogueByCat( store_view )
{
	var theSelectList = $('catalogue');
	var oldValue = theSelectList.value;
	theSelectList.length=0;
	if ( store_view == 'fr' )
	{
	  AddSelectOption(theSelectList, "France", "fr", oldValue=='fr' ? true:false);
	  AddSelectOption(theSelectList, "Belgique", "be", oldValue=='be' ? true:false);
	  AddSelectOption(theSelectList, "Suisse", "su", oldValue=='su' ? true:false);
	}
	else if ( store_view == 'en' )
	{
	  AddSelectOption(theSelectList, "France", "fr", oldValue=='fr' ? true:false);
	  AddSelectOption(theSelectList, "Belgium", "be", oldValue=='be' ? true:false);
	  AddSelectOption(theSelectList, "Switzerland", "su", oldValue=='su' ? true:false);
	}
	else if ( store_view == 'ne' )
	{
	  AddSelectOption(theSelectList, "Belgique", "be", false);
	}	
}

function AddSelectOption(selectObj, text, value, isSelected) 
{
    if (selectObj != null && selectObj.options != null)
    {
        selectObj.options[selectObj.options.length] = 
            new Option(text, value, false, isSelected);
    }
}
