<!--
if (document.images)
{
	pic1 = new Image(50, 50); 
	pic1.src ="/image/loading.gif"; 
}

var field_length=0;
function TabNext(obj,event,len,type) {
	if (event == "down")
	{
		field_length=obj.value.length;
	}
	else if (event == "up")
	{
		if (obj.value.length != field_length)
		{
			field_length=obj.value.length;
			if (field_length == len)
			{
				if (type == 1)
					document.getElementById('zipcode2').focus();
				else if (type == 2)
					document.getElementById('housenr').focus();				
			}
		}
	}
}

function showDecoders(type)
{
	if (type == 1)
	{
		document.getElementById('decoder1').style.display = '';
		document.getElementById('brdecoder1').style.display = '';
		document.getElementById('decoder2').style.display = 'none';
		document.getElementById('brdecoder2').style.display = 'none';
		document.getElementById('decoder3').style.display = 'none';
		document.getElementById('brdecoder3').style.display = 'none';
	}
	if (type == 2)
	{
		document.getElementById('decoder1').style.display = '';
		document.getElementById('brdecoder1').style.display = '';
		document.getElementById('decoder2').style.display = '';
		document.getElementById('brdecoder2').style.display = '';
		document.getElementById('decoder3').style.display = 'none';
		document.getElementById('brdecoder3').style.display = 'none';
	}
	if (type == 3)
	{
		document.getElementById('decoder1').style.display = '';
		document.getElementById('brdecoder1').style.display = '';
		document.getElementById('decoder2').style.display = '';
		document.getElementById('brdecoder2').style.display = '';
		document.getElementById('decoder3').style.display = '';
		document.getElementById('brdecoder3').style.display = '';
	}	
}

function checkZipcode1(form,text)
{
	var valid = "0123456789";
	var ok = "yes";
	var temp;
	for (var i=0; i<document.getElementById('zipcode1').value.length; i++)
	{
		temp = "" + document.getElementById('zipcode1').value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1")
		{
			ok = "no";
		}
	}

	if (document.getElementById('zipcode1').value.length != 4)
	{
		ok = "no";
	}

	if (ok == "no")
	{
		alert(text);
		document.getElementById('zipcode1').focus();
		return false;
	}
	
	return true;
}

function checkZipcode2(form,text)
{
	var valid2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var ok2 = "yes";
	var temp2;
	for (var i=0; i<document.getElementById('zipcode2').value.length; i++)
	{
		temp2 = "" + document.getElementById('zipcode2').value.substring(i, i+1);
		temp2 = temp2.toUpperCase();
		if (valid2.indexOf(temp2) == "-1")
		{
			ok2 = "no";
		}
	}

	if (document.getElementById('zipcode2').value.length != 2)
	{
		ok2 = "no";
	}

	if (ok2 == "no")
	{
		alert(text);
		document.getElementById('zipcode2').focus();
		return false;
	}
	
	return true;
}

function checkhousenumber(form,text)
{
	var valid = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-"
	var ok = "yes";
	var temp;
	for (var i=0; i<document.getElementById('housenr').value.length; i++)
	{
		temp = "" + document.getElementById('housenr').value.substring(i, i+1);
		temp = temp.toUpperCase();
		if (valid.indexOf(temp) == "-1")
		{
			ok = "no";
		}
	}

	if (document.getElementById('housenr').value.length < 1)
	{
		ok = "no";
	}

	if (ok == "no")
	{
		alert(text);
		document.getElementById('housenr').focus();
		return false;
	}
	
	return document.getElementById('housenr').value;
}

function checkSearchForm(form,zipcodewrong,housenrwrong,productswrong)
{
	var products;
	var zip1;
	var zip2;
	var zipcode;
	var housenr;
	
	if (zip1 = checkZipcode1(form,zipcodewrong))
	{
		if (zip2 = checkZipcode2(form,zipcodewrong))
		{
			if (housenr = checkhousenumber(form,housenrwrong))
			{
				zipcode = zip1 + zip2;
			
				doZipcodeCheck();
			}
			else
			{
				return false;
			}			
		}
		else
		{
			return false;
		}		
	}
	else
	{
		return false;
	}	
}

function checkSearchForm2(form,zipcodewrong,housenrwrong,productswrong)
{
	var zip1;
	var zip2;
	var zipcode;
	var housenr;

	if (zip1 = checkZipcode1(form,zipcodewrong))
	{
		if (zip2 = checkZipcode2(form,zipcodewrong))
		{
			if (housenr = checkhousenumber(form,housenrwrong))
			{
				zipcode = zip1 + zip2;
			
				doZipcodeCheck();
			}
			else
			{
				return false;
			}			
		}
		else
		{
			return false;
		}		
	}
	else
	{
		return false;
	}
}

function doZipcodeCheck()
{
	window.setTimeout('document.images["loadingimage"].src = "/image/loading.gif"', 10);

	document.getElementById('loading').style.display = '';	
	
	document.getElementById('tohide').style.display = 'none';		
}

function switchPhonetype(type)
{
	if (type == 0)
	{
		document.getElementById('selectmodem').style.display = '';		
		document.getElementById('phonetype1').style.display = 'none';		
		document.getElementById('phonetype2').style.display = '';		
	}
	else if (type == 1)
	{
		document.getElementById('selectmodem').style.display = '';		
		document.getElementById('phonetype1').style.display = '';			
		document.getElementById('phonetype2').style.display = 'none';		
	}
	else
	{
		document.getElementById('selectmodem').style.display = 'none';		
	}
}

function switchPhoneToKeep(type)
{
	if (type == 0)
	{
		document.getElementById('phonetokeep').style.display = 'none';			
	}
	else if (type == 1)
	{
		document.getElementById('phonetokeep').style.display = '';			
	}
	else
	{
		document.getElementById('phonetokeep').style.display = 'none';				
	}
}

function switchSecret(type)
{
	if (type == 0)
	{
		document.getElementById('addtophonebook').style.display = '';				
	}
	else if (type == 1)
	{
		document.getElementById('addtophonebook').style.display = 'none';
		switchPhonebook(0);		
	}
	else
	{
		document.getElementById('addtophonebook').style.display = 'none';
		switchPhonebook(0);					
	}
}


function switchName(type)
{
	if (type == 0)
	{
		document.getElementById('upcname').style.display = 'none';		
		document.getElementById('upcaddress').style.display = 'none';		
		document.getElementById('upczipcode').style.display = 'none';		
		document.getElementById('upccity').style.display = 'none';		
	}
	else if (type == 1)
	{
		document.getElementById('upcname').style.display = '';		
		document.getElementById('upcaddress').style.display = '';		
		document.getElementById('upczipcode').style.display = '';		
		document.getElementById('upccity').style.display = '';		
	}
	else
	{
		document.getElementById('upcname').style.display = 'none';		
		document.getElementById('upcaddress').style.display = 'none';		
		document.getElementById('upczipcode').style.display = 'none';		
		document.getElementById('upccity').style.display = 'none';			
	}
}

function switchDifaddress(type)
{
	if (type == 0)
	{
		if (document.getElementById('delivery_address')) document.getElementById('delivery_address').style.display = 'none';		
		if (document.getElementById('delivery_housenr')) document.getElementById('delivery_housenr').style.display = 'none';		
		if (document.getElementById('delivery_zipcode')) document.getElementById('delivery_zipcode').style.display = 'none';		
		if (document.getElementById('delivery_city')) document.getElementById('delivery_city').style.display = 'none';		
	}
	else if (type == 1)
	{
		if (document.getElementById('delivery_address')) document.getElementById('delivery_address').style.display = '';		
		if (document.getElementById('delivery_housenr')) document.getElementById('delivery_housenr').style.display = '';		
		if (document.getElementById('delivery_zipcode')) document.getElementById('delivery_zipcode').style.display = '';		
		if (document.getElementById('delivery_city')) document.getElementById('delivery_city').style.display = '';		
	}	
}

function switchPhonebook(type)
{
	if (type == 0)
	{
		document.getElementById('phonebookfirstname').style.display = 'none';		
		document.getElementById('phonebooklastname').style.display = 'none';		
	}
	else if (type == 1)
	{
		document.getElementById('phonebookfirstname').style.display = '';		
		document.getElementById('phonebooklastname').style.display = '';
	}
	else
	{
		document.getElementById('phonebookfirstname').style.display = 'none';		
		document.getElementById('phonebooklastname').style.display = 'none';		
	}
}

function switchCable(type)
{
	if (type == 1)
	{
		if (document.getElementById('cable_name')) document.getElementById('cable_name').style.display = '';	
		if (document.getElementById('currenttext')) document.getElementById('currenttext').style.display = '';				
		if (document.getElementById('currentusername')) document.getElementById('currentusername').style.display = '';				
		if (document.getElementById('currentpassword')) document.getElementById('currentpassword').style.display = '';
		document.getElementById('ordercable').style.display = 'none';
		document.getElementById('newtext').style.display = 'none';
		document.getElementById('newusername').style.display = 'none';
		document.getElementById('newpassword').style.display = 'none';
	}
	else if (type == 0)
	{
		if (document.getElementById('cable_name')) document.getElementById('cable_name').style.display = 'none';			
		if (document.getElementById('currenttext')) document.getElementById('currenttext').style.display = 'none';				
		if (document.getElementById('currentusername')) document.getElementById('currentusername').style.display = 'none';				
		if (document.getElementById('currentpassword')) document.getElementById('currentpassword').style.display = 'none';
		document.getElementById('ordercable').style.display = '';
		document.getElementById('newtext').style.display = '';
		document.getElementById('newusername').style.display = '';
		document.getElementById('newpassword').style.display = '';
	}
	else if (type == 2)
	{
		if (document.getElementById('cable_name')) document.getElementById('cable_name').style.display = 'none';			
		if (document.getElementById('currenttext')) document.getElementById('currenttext').style.display = 'none';				
		if (document.getElementById('currentusername')) document.getElementById('currentusername').style.display = 'none';				
		if (document.getElementById('currentpassword')) document.getElementById('currentpassword').style.display = 'none';
		if (document.getElementById('ordercable')) document.getElementById('ordercable').style.display = 'none';
		document.getElementById('newtext').style.display = '';
		document.getElementById('newusername').style.display = '';
		document.getElementById('newpassword').style.display = '';
	}		
}

function switchNew(type,generatelogin)
{
	if (type == 0)
	{
		if (generatelogin == 1) document.getElementById('newusername').style.display = '';		
		if (generatelogin == 1) document.getElementById('newpassword').style.display = '';		
		if (generatelogin == 1) document.getElementById('newtext').style.display = '';
		
		if (document.getElementById('currentusername')) document.getElementById('currentusername').style.display = 'none';		
		if (document.getElementById('currentpassword')) document.getElementById('currentpassword').style.display = 'none';		
		if (document.getElementById('currenttext')) document.getElementById('currenttext').style.display = 'none';				
	}
	else if (type == 1)
	{
		document.getElementById('newusername').style.display = 'none';		
		document.getElementById('newpassword').style.display = 'none';		
		document.getElementById('newtext').style.display = 'none';
		
		if (document.getElementById('currentusername')) document.getElementById('currentusername').style.display = '';		
		if (document.getElementById('currentpassword')) document.getElementById('currentpassword').style.display = '';		
		if (document.getElementById('currenttext')) 	document.getElementById('currenttext').style.display = '';		
	}
	else
	{
		document.getElementById('newusername').style.display = 'none';		
		document.getElementById('newpassword').style.display = 'none';		
		document.getElementById('newtext').style.display = 'none';
		
		if (document.getElementById('currentusername')) document.getElementById('currentusername').style.display = 'none';		
		if (document.getElementById('currentpassword')) document.getElementById('currentpassword').style.display = 'none';		
		if (document.getElementById('currenttext')) document.getElementById('currenttext').style.display = 'none';				
	}
}
-->