var flg;
var cry;
var nbr;
var cst;
var cryEffect;
var globLng;

window.onload	=	function()
{
	flg = $('flag');
	cry = $('cry');
	nbr = $('nbr');
	cst = $('cst');

	cryEffect = new fx.Combo('cry', {height: true, opacity: false, zIndex: 12, duration: 300});
	cryEffect.hide();

	flg.onclick=toggleCry;
	nbr.onclick=toggleCry;

	chsCry();
	chsLang('');
}

function toggleCry()
{
	cryEffect.toggle()
}

function chsCry()
{
	var imgs = cry.getElementsByTagName('img');
	for (i=0;i<imgs.length;i++) {
		if (imgs[i].className.indexOf('sel') > -1){
			imgs[i].onclick=selCry;
		}
	}
}

function selCry ()
{
	country = this.id.substring(4);
	flg.src = "images/flag_dd_"+ phNbr[country][2] +".gif";
	nbr.innerHTML = phNbr[country][0];
	cst.innerHTML = phNbr[country][1];
	chsLang(phNbr[country][2]);
	toggleCry();
}

function chsLang(ln)
{
	var tmp;
	var langId;
	var cnt = document.getElementsByTagName("*");

	// check of taal bestaat
	if(ln == "")	ln = "nl";
	if(!lang[ln])  	ln = "en";
	
	globLng			=	ln;

	// loop door items
	for (i=0;i<cnt.length;i++) {
		if (cnt[i].className.indexOf('lang') > -1){
			tmp = cnt[i].className.split(" ");
			langId = tmp[1];
			cnt[i].innerHTML = lang[ln][langId];
		}
	}
}

function goClck()
{
	var opener;
	var pinbox;
	setTimeout("clearFields()",1000);

	pinbox	=	$('pincode');
	
	if (pinbox.value.length < 4)
	{
		window.alert(lang[globLng]["invalidcode"]);
		return false;
	}
	else
	{
		$('tf').action	=	submiturl;
	}
}

function clearFields()
{
	if (document.getElementById)
	{
		document.getElementById('pincode').value = "";
	}
	else
	{
		document.tf.pincode.value = "";
	}
}

