var bookmarkurl="http://www.blinko.be"
var bookmarktitle="Blinko"

function addbookmark(){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

function checktelnr(form){
	var telnr;
	retval=true;
	cijfers=true;
	telnr = form.UserName.value;
	
	for (i=1;i<telnr.length;i++)
	{
		if (isNaN(parseInt(telnr.charAt(i))))
		{
			cijfers=false;
		}
	}

	if (telnr.slice(0,2)!='04')
	{
		retval=false;
		melding="\nHet nummer moet beginnen met '04'.";
	}
	if (cijfers == false)
	{
		melding="\nHet nummer mag alleen cijfers bevatten.";
		retval=false;
	}
	else if (telnr.length>10)
	{
		retval=false;
		melding='\nHet nummer is te lang.';
	}
	else if (telnr.length<10)
	{
		retval=false;
		melding='\nHet nummer is te kort.';
	}	

	if (retval == false)
	{
		alert('Het mobiele nummer is incorrect.'+melding);
		return false;
	}else{
		return true;
	}	
}

function checkprivacy(form){
	if (form.privacy.checked==true){
		return true;
		}else{
			alert('Je moet akkoord gaan met de privacy statement.');
			return false;
		}
}

function checkterms(form){
	if (form.terms.checked==true){
		return true;
		}else{
			alert('Je bent vergeten de voorwaarden te accepteren. Accepteer deze eerst om je realtone te ontvangen.');
			return false;
		}
}

function checkterms2(form){
	if (form.terms.checked==true){
		return true;
		}else{
			alert('Tu as oublié d’accepter les conditions générales. Merci de les accepter d’abord pour recevoir ta sonnerie HI FI.');
			return false;
		}
}


function checkoperator(form){
	//alert(form.operator.value);
	if (form.operator.value!=""){
		return true;
		}else{
			alert('Please select an operator from the list!');
			return false;
		}
}


function checksubscribe(form){
	if (form.subscribe.checked==true){
		return true;
		}else{
			alert('Tu as oublié d’accepter les conditions générales. Merci de les accepter d’abord pour recevoir ta sonnerie HI FI.');
			return false;
		}
}

function registerformsubmit(form){
	if (checktelnr(form) && checkoperator(form) && checkprivacy(form)){
		form.submit();
	}
}

function splashsubmit(form){
	if (checktelnr(form) && checkoperator(form) && checkterms(form)){
		form.submit();
	}
}

function splashquestionsubmit(form){
	if (form.question[1].checked){
	    alert("Dit antwoord is niet goed!");	
	}else{
	    splashsubmit2008(form);	
	}
}

function splashsubmit2008(form){
	if (checktelnr(form) && checkoperator(form)){
		form.submit();
	}
}

function splashsubmit2(form){
	if (checktelnr(form) && checkoperator(form) && checkterms2(form)){
		form.submit();
	}
}

function enterpinsubmit(form){
	if (checkterms(form)){
		form.submit();
	}
}

function splashdynamicsubmit(form){
	if (checktelnr(form) && checkoperator(form) && checkselectedsong(form) && checkterms(form)){
		form.submit();
	}
}

function checkselectedsong(form){
	
	var radio_choice = false;
	for (counter = 0; counter < form.object_id.length; counter++){
		if (form.object_id[counter].checked)
			radio_choice = true; 
	}

	if (!radio_choice){
		alert('Selecteer een gratis ringtone!');
		return (false);
	}else{
		return (true);
	}
}


function suona(nomefile){
var extIE='.mp3';
var extN='.mid';
var OPER=navigator.userAgent.indexOf("Opera");
if (document.layers){
location.href=nomefile+extN;
}
else if((OPER>-1)) {
location.href=nomefile+extN;
}
else if (document.all) {
if (document.all['BGSOUND_ID'].src=='') {
document.all['BGSOUND_ID'].src=nomefile+extIE;
}  
else {  
if (document.all['BGSOUND_ID'].src!=nomefile+extIE) {
document.all['BGSOUND_ID'].src=nomefile+extIE;
} 
else {  
document.all['BGSOUND_ID'].src='/be/pmsdata.js?$SID$:target=';
}
}
}
else if (document.getElementById){
location.href=nomefile+extN;
}
}

function disclaimer()
 {
	window.open('/blinko2/pmsdata.html?target=blinko2/index/discl_spicytones_html','',"toolbar=no,menubar=no,resizable=no,scrollbars=no,status=no,width=450,height=150")
 }

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location=\'"+selObj.options[selObj.selectedIndex].value+"\'");
  if (restore) selObj.selectedIndex=0;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//***************************************************************************************************************************************
//Funcion que abre un PopUp que recoge los datos para el reproductor
//***************************************************************************************************************************************
function reproducir(codigo, categoria) {
	url = eval("'/be/blinko2/common/flash/blinko_player_v2.swf?Value="+codigo+"&Category="+categoria+"'");
	reproductor = window.open(url, 'reproductor', 'location=no,directories=no,resizable=no,status=no,toolbar=no,menubar=no,width=200,height=100,scrollbars=no');
	reproductor.focus();
	return;
}

function blinko3Intro() {

url = eval("'/be/pmsdata.html?target=blinko2/index/blinko3_html'");
	window_new = window.open(url, 'Blinko', 'location=no,directories=no,resizable=no,status=no,toolbar=no,menubar=no,width=325,height=265,scrollbars=no');
	window_new.focus();
	return;
}