function logout()
{
	// appends logout to the URL so that the login.php can parse it and take appropriate action
	strLocation = document.location.href;
	iPos = strLocation.indexOf( "?" );
	strLocation = strLocation.substring( 0, iPos );

	document.location.href = strLocation + '?logout';
}

//function address_load( key )
//{
//	// loads selected address from array into form fields
//	form = document.forms['delivery_address'];
//
//	if ( "" != key )
//	{
//        address = addresses[key];
//
//        form.elements['firma1'].value = address['firma1'];
//        form.elements['firma2'].value = address['firma2'];
//        form.elements['strasse'].value = address['strasse'];
//        form.elements['plz'].value = address['plz'];
//        form.elements['ort'].value = address['ort'];
//        form.laenderkz.value = address['laenderkz'];
//        form.land.value = address['laenderkz'];
//        form.anschriftnr.value = address['anschriftnr'];
//
//        if ( key == form.default_anschriftnr.value  )
//        {
//            form.default_address.checked = true;
//        }
//        else
//        {
//            form.default_address.checked = false;
//        }
//    }
//    else
//    {
//    	form.reset();
//
//    }
//}


function delivery_address_load( key )
{
	// loads selected address in shopping cart into form fields
	form = document.forms['submit_sc'];

	if ( "" != key )
	{
        address = addresses[key];

        form.elements['firma1'].value = address['firma1'];
        form.elements['firma2'].value = address['firma2'];
        form.elements['strasse'].value = address['strasse'];
        form.elements['plz'].value = address['plz'];
        form.elements['ort'].value = address['ort'];
        form.laenderkz.value = address['laenderkz'];
        form.land.value = address['laenderkz'];
        form.anschriftnr.value = address['anschriftnr'];

    }
    else
    {
    	form.reset();

    }
}

function load_default_delivery_address()
{
	// loads the default delivery address into form fields
	// address is loaded with the anschriftnr stored in load_anschriftnr and this field is set via
	// php only when the delivery_address module is loaded via the url, the first time
	// ie no update no delete has happened
	form = document.forms['submit_sc'];

	var strKey = form.load_anschriftnr.value;

	if ( "" != strKey )
	{
		 delivery_address_load( strKey );

		form.delivery_addresses.value = strKey;
	}

}

function country_short_change( formName, fieldName, key )
{
	// change country short, according to country
	form = document.forms[ formName ];

	form.elements[fieldName].value = key;
}


function country_change( formName, fieldName, key )
{
	// change country, according to country short
	form = document.forms[ formName ];

	form.elements[fieldName].value = key;
}

function prevent_default_address_load()
{
	// sets load_anschriftnr back to nothing so that it is parsed correctly again and the default address is not being
	// loaded upon submit
	form = document.forms['delivery_address'];
	form.load_anschriftnr.value = "";
}

function load_default_address()
{
	// load default address if it is available
	form = document.forms['delivery_address'];

	var strKey = form.load_anschriftnr.value;

	if ( "" != strKey )
	{
		 address_load( strKey );

		form.delivery_addresses.value = strKey;
		form.default_address.checked = true;
	}

}

function do_quick_search()
{
	// perform quick search submit
	document.forms['quick_search'].submit();
}


function conditioncheck_group()
{
	if (document.user.GRUPPE.selectedIndex!="")
		{ document.user.HERSTELLER.selectedIndex="" }
}
function conditioncheck_manufacturer()
{
	if (document.user.HERSTELLER.selectedIndex!="")
		{ document.user.GRUPPE.selectedIndex="" }
}
function change_option_icon($index)
{
	document.user.ICON_CHOICE.selectedIndex="$index";
}