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

function search()
{
	if (document.getElementById('query').value != '' && document.getElementById('query').value != '<Zoeken>')
	{
		document.location.href='/misc/search.php?query=' + document.getElementById('query').value;
	}
}

function toggleRow(rowid)
{
	if (document.getElementById(rowid).style.display == 'none')
	{
		document.getElementById(rowid).style.display = '';
	}
	else
	{
		document.getElementById(rowid).style.display = 'none';		
	}
}

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 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()
{
	if (document.images["loadingimage"]) 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)
	{
		if(document.getElementById('addtophonebook')) 
			document.getElementById('addtophonebook').style.display = '';				
	}
	else if (type == 1)
	{
		if(document.getElementById('addtophonebook')) 
		{
			document.getElementById('addtophonebook').style.display = 'none';
			switchPhonebook(0);		
		}
	}
	else
	{
		if(document.getElementById('addtophonebook')) 
		{
			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 switchPhonebook(type)
{
	if (type == 0)
	{
		if (document.getElementById('phonebookfirstname')) document.getElementById('phonebookfirstname').style.display = 'none';		
		if (document.getElementById('phonebooklastname')) document.getElementById('phonebooklastname').style.display = 'none';		
	}
	else if (type == 1)
	{
		if (document.getElementById('phonebookfirstname')) document.getElementById('phonebookfirstname').style.display = '';		
		if (document.getElementById('phonebooklastname')) document.getElementById('phonebooklastname').style.display = '';
	}
	else
	{
		if (document.getElementById('phonebookfirstname')) document.getElementById('phonebookfirstname').style.display = 'none';		
		if (document.getElementById('phonebooklastname')) 	document.getElementById('phonebooklastname').style.display = 'none';		
	}
}

function switchADSL(type)
{
	if (type == 0)
	{
		document.getElementById('switchdate').style.display = 'none';		
		document.getElementById('switchtext').style.display = 'none';		
	}
	else if (type == 1)
	{
		document.getElementById('switchdate').style.display = '';			
		document.getElementById('switchtext').style.display = '';		
	}
	else
	{
		document.getElementById('switchdate').style.display = 'none';		
		document.getElementById('switchtext').style.display = 'none';			
	}	
}

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 = '';
		
		document.getElementById('currentusername').style.display = 'none';		
		document.getElementById('currentpassword').style.display = 'none';		
		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';
		
		document.getElementById('currentusername').style.display = '';		
		document.getElementById('currentpassword').style.display = '';		
		document.getElementById('currenttext').style.display = '';		
	}
	else
	{
		document.getElementById('newusername').style.display = 'none';		
		document.getElementById('newpassword').style.display = 'none';		
		document.getElementById('newtext').style.display = 'none';
		
		document.getElementById('currentusername').style.display = 'none';		
		document.getElementById('currentpassword').style.display = 'none';		
		document.getElementById('currenttext').style.display = 'none';				
	}
}

function switchLinetype(type)
{
	if (type == 0) // no connection
	{
		document.getElementById('existingphone').style.display = 'none';				
		document.getElementById('keepphone').style.display = 'none';				
		document.getElementById('phonetype1').style.display = '';				
		document.getElementById('phonetype2').style.display = 'none';				
	}
	else if (type == 1) // pstn
	{
		document.getElementById('existingphone').style.display = '';				
		document.getElementById('keepphone').style.display = '';				
		document.getElementById('phonetype1').style.display = '';				
		document.getElementById('phonetype2').style.display = 'none';
	}
	else if (type == 2) // isdn
	{
		document.getElementById('existingphone').style.display = '';				
		document.getElementById('keepphone').style.display = '';				
		document.getElementById('phonetype1').style.display = 'none';				
		document.getElementById('phonetype2').style.display = '';
	}
	else if (type == 3) // voip
	{
		document.getElementById('existingphone').style.display = '';				
		document.getElementById('keepphone').style.display = '';				
		document.getElementById('phonetype1').style.display = '';				
		document.getElementById('phonetype2').style.display = 'none';
	}	
}
-->
