function capitalize(v) {
	alfa="abcdefghijklmnopqrstuvwxyzáàäâéèêëóòöôïîíìúùüûýÿç"; alfa+=alfa.toUpperCase();
	t=v.value; t2="";
	for (i=0;i<t.length;i++) {
		c=t.substring(i,i+1);
		if (i>0) { p=t.substring(i-1,i); if (alfa.indexOf(p)==-1) c=c.toUpperCase(); } else c=c.toUpperCase();
		t2+=c;
	}
	v.value=t2;
}
function goodphone(t) {
	n=t.value; n2="";
	if (n.length>=9) {
	for (i=0;i<n.length;i++) {
		c=n.substring(i,i+1);
		if (parseInt(c)>=0 && parseInt(c)<=9) n2+=""+c;
	}
	if (n2.substring(0,2)=="32") n2=n2.substring(2);
	if (n2.length==9) {
		if (n2.substring(0,2) == "03" || n2.substring(0,2) == "02") {
			area=n2.substring(0,2);
			num1=n2.substring(2,5);
		} else {
			area=n2.substring(0,3);
			num1=n2.substring(3,5);
		}
		num2=n2.substring(5,7);
		num3=n2.substring(7,9);
	}
	if (n2.length==10) {
		area=n2.substring(0,4);
		num1=n2.substring(4,6);
		num2=n2.substring(6,8);
		num3=n2.substring(8,10);
	}
	n2="+32 "+"(0)"+area.substring(1)+" "+num1+" "+num2+" "+num3;
	t.value=n2;
	}
}
function goodpage(url) {
	t=url.value;
	if (t!="") {
		if (t.substring(0,7)!="http://") t="http://"+t;
		url.value=t;
	}
}
function goodbank(b) {
	n=b.value; n2="";
	for (i=0;i<n.length;i++) {
		c=n.substring(i,i+1);
		if (parseInt(c)>=0 && parseInt(c)<=9) n2+=""+c;
	}
	if (n2!="") {
		b.value=n2.substring(0,3)+"-"+n2.substring(3,10)+"-"+n2.substring(10,12);
	}
}
function goodmail(m) {
	m.value=m.value.toLowerCase();
}
function goodvat(t) {
	n=t.value; n2="";
	if (n!="") {
		for (i=0;i<n.length;i++) {
			c=n.substring(i,i+1);
			if (parseInt(c)>=0 && parseInt(c)<=9) n2+=""+c;
		}
		num1=n2.substring(0,3);
		num2=n2.substring(3,6);
		num3=n2.substring(6,9);
		n2 = "BE " + num1 + " " + num2 + " " + num3;
		t.value = n2;
	}
}

