function ToggleDisplay(MyObject,MyObjectBtn)
{	
	var CurrentClass = document.getElementById(MyObject).className;
	
	if(CurrentClass == 'downloads')
	{
		document.getElementById(MyObject).className='downloads_close';
		document.getElementById(MyObjectBtn).src='http://www.peak-system.com/fileadmin/style/images/openObject.gif';
		document.getElementById(MyObjectBtn).alt='Expand';
		document.getElementById(MyObjectBtn).title='Click to expand download list';
	}
	else
	{
		document.getElementById(MyObject).className='downloads';
		document.getElementById(MyObjectBtn).src='http://www.peak-system.com/fileadmin/style/images/closeObject.gif';
		document.getElementById(MyObjectBtn).alt='Collapse';
		document.getElementById(MyObjectBtn).title='Click to collapse download list';
	}
}

function InitDownloads()
{
	document.getElementById('d1').className='downloads_close';
	document.getElementById('d1_btn').style.display='inline';
	document.getElementById('d2').className='downloads_close';
	document.getElementById('d2_btn').style.display='inline';
	document.getElementById('d3').className='downloads_close';
	document.getElementById('d3_btn').style.display='inline';
	document.getElementById('d4').className='downloads_close';
	document.getElementById('d4_btn').style.display='inline';
	document.getElementById('d5').className='downloads_close';
	document.getElementById('d5_btn').style.display='inline';
	document.getElementById('d6').className='downloads_close';
	document.getElementById('d6_btn').style.display='inline';	
	document.getElementById('d7').className='downloads_close';
	document.getElementById('d7_btn').style.display='inline';
	document.getElementById('d8').className='downloads_close';
	document.getElementById('d8_btn').style.display='inline';		
	document.getElementById('w1_btn').style.display='inline';		
}

function CheckLength(MyObject,MaxLength)
{
	var MyString = MyObject.value;
	
	if(MyString.length > MaxLength)
		MyObject.value = MyString.slice(0,MaxLength--);				
}
	
function DisableVAT () {
  if (document.getElementsByName("VATID")[0].checked == true) {
    var deaktiviert = false;
	var Txt = "";
  } else {
    var deaktiviert = true;
	var Txt = "No VAT-ID";
  }

  document.getElementsByName("tx_commerce_pi3[billing][tx_usthandling_ustid]")[0].value = Txt;
  document.getElementsByName("tx_commerce_pi3[billing][tx_usthandling_ustid]")[0].readOnly = deaktiviert;
}

function ShowThisOne(TargetID,TargetClass)
{
	if (document.getElementById(TargetID).style.display == 'block')
		var AlreadyVisible = true;
		
	var allElems = document.getElementsByTagName('div');
	for (var i = 0; i < allElems.length; i++) 
	{
		var thisElem = allElems[i];
		if (thisElem.className == TargetClass) 
		{
			thisElem.style.display = 'none';
		}
	}

	if(!AlreadyVisible)
		document.getElementById(TargetID).style.display='block';
}

function HideThis(TargetID) 
{
	document.getElementById(TargetID).style.display='none';	
}
