// Mobilemoney functies
function helpform()
{
 mmrefname = 'gsmbonnl';
 mmlanguage = 'xx';
 mmpskin = 'beltonio';
 window.open('http://www.mobilemoney.com/salespopup.asp?refname='+mmrefname+'&language='+mmlanguage+'&action=help&popupskin='+mmpskin,'helppopup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=468,height=550,left='+eval((screen.availWidth/2)-234)+',top=50');
}

function validateForm(){
	var testresults=false
	var str=document.contactformulier.email.value
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
	testresults=true
	else{
		alert("U heeft een ongeldig e-mail adres ingevuld.")
		testresults=false
	}

	if (document.contactformulier.naam.value == "") {
		alert("U heeft geen naam ingevuld.")
		testresults = false
	}

	if (document.contactformulier.opmerkingen.value == "") {
		alert("U heeft geen opmerkingen opgegeven.")
		testresults = false
	}

	return testresults
}

function beltoniosales(ordernumber,pos) {
	mmrefname = 'gsmbonnl';
	mmlanguage = 'xx';
	mmpskin = 'beltonio';

	window.open('http://www.mobilemoney.biz/salespopup.asp?pos='+escape(pos)+'&ordernumber='+escape(ordernumber)+'&refname='+escape(mmrefname)+'&language='+escape(mmlanguage)+'&popupskin='+escape(mmpskin),'popup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=508,height=550,left='+eval((screen.availWidth/2)-234)+',top=50');
}

function mobilemoneysale(ordernumber,pos) {
	mmrefname = 'gsmbonnl';
	mmlanguage = 'xx';
	mmpskin = 'beltonio';

	window.open('http://www.mobilemoney.biz/salespopup.asp?pos='+escape(pos)+'&ordernumber='+escape(ordernumber)+'&refname='+escape(mmrefname)+'&language='+escape(mmlanguage)+'&popupskin='+escape(mmpskin),'popup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=473,height=550,left='+eval((screen.availWidth/2)-234)+',top=50');
}


function listenwindow(listenurl) {
	window.open('http://www.mobilemoney.com/ringtonelisten.asp?id='+listenurl, 'Listen', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=150,height=150,left='+eval((screen.availWidth/2)-75)+',top=50');
}

// Try to get our own param that tells us where to start
function getparam(lookfor) {
	var st  = new String(document.location);
	var start  = st.indexOf (lookfor);
	if (start != -1) {
		st = st.substring (start);
		start = st.indexOf ('=');
		st = st.substring (start+1);
		eind = st.indexOf ('&');
			if (eind == -1) {
				eind = st.length;
			}
		st = st.replace (/\+/g, ' ');
		var st = unescape (st.substring (0, eind));
	} else {
		st = ""
	}
	return st;
}

function mobileeditor(contenttype, data, pos) {
	mmrefname = 'gsmbonnl';
	mmlanguage = 'nl';
	mmpskin = 'beltonio';
	mmdata = data;

	switch (contenttype*1) {
		case 16:
			screenwidth = 520;
			screenheight = 300;
			break;
		case 19:
			screenwidth = 520;
			screenheight = 300;
			break;
		case 17:
			screenwidth = 520;
			screenheight = 400;
			break;
		case 15:
			screenwidth = 575;
			screenheight = 505;
			break;
		case 27:
			screenwidth = 500;
			screenheight = 497;
			break;
	}

	window.open('http://www.mobilemoney.com/editor.asp?contenttype='+escape(contenttype)+'&refname='+escape(mmrefname)+'&mmdata='+escape(mmdata)+'&language='+escape(mmlanguage)+'&popupskin='+escape(mmpskin),'editorpopup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width='+screenwidth+',height='+screenheight+',left='+eval((screen.availWidth/2)-(screenwidth/2))+',top=50');

}

mm_speaker_url = "https://www.mobilemoney.biz/images/speaker.gif";

function checkBrowser() {
	if (navigator.appName.indexOf('Netscape') != -1) return("NS");
	if (navigator.appName.indexOf('Microsoft') != -1) return("IE");
}

function mmresizeTonio()
{

	if (checkBrowser() == "NS") {
		extraheight = 50;
		self.resizeTo(document.documentElement.clientWidth+extrawidth,document.height+extraheight);
	} else {
		self.resizeTo(document.body.scrollWidth+extrawidth,document.body.scrollHeight+extraheight);
	}
}

function enableButton() {
	if(document.registerform.register.disabled==true) {
		document.registerform.register.disabled=false;
	} else {
		document.registerform.register.disabled=true;
	}
}

function enabledisablecity(formObj) {

	var ReadAble = true;

	if (formObj.value != 'netherlands') {
		ReadAble = false;
		document.getElementById('netherlands_zipcode').style.display = 'none';
		document.getElementById('belgium_zipcode').style.display = '';
	} else {
		document.getElementById('netherlands_zipcode').style.display = '';
		document.getElementById('belgium_zipcode').style.display = 'none';
	}
	document.getElementById('data_street').readOnly = ReadAble;
	document.getElementById('data_city').readOnly = ReadAble;
}