var bookmarkurl="http://www.blinko.nl"
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)!='06')
	{
		retval=false;
		melding="\nHet nummer moet beginnen met '06'.";
	}
	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 transformtelnr3(form){
	form.UserName.value = form.UserName.value.slice(0,9);
	return true;
}

function transformtelnr2(form){
	form.UserName.value = form.UserName.value.slice(1,10);
	return true;
}

function transformtelnr1(form){
	 form.UserName.value = form.UserName.value.slice(0,10);
         document.write("0031" + form.UserName.value );
         return true;
}


function chooseAliasApp(form){
	var tempval;
	for (counter = 0; counter < form.object_id.length; counter++){
		if (form.object_id[counter].checked)
			tempval = form.object_id[counter].value; 
	}
	
	if (tempval.substring(0,2)=='WP'){
		form.app_id.value = 'blinko_wallpapers';
	}else{
		form.app_id.value = 'blinko_realtones';
	}

}

function chooseAliasAppSFX(form){
	var tempval;
	for (counter = 0; counter < form.object_id.length; counter++){
		if (form.object_id[counter].checked)
			tempval = form.object_id[counter].value; 
	}
	
	if (tempval.substring(0,2)=='SX'){
		form.app_id.value = 'blinko_soundfx';
	}else{
		form.app_id.value = 'blinko_soundfx';
	}

}


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 moet akkoord gaan met de algemene voorwaarden.');
			return false;
		}
}

function splash83submit(form){
	if (form.question[1].checked){
	    alert("Dit antwoord is niet goed!");	
	}else{
	    splashsubmit(form);	
	}
}

function splash116submit(form){
	if (form.question[1].checked){
	    alert("Dit antwoord is niet goed!");	
	}else{
	    splashsubmit2008(form);	
	}
}

function splash136submit(form){
	if (form.question[1].checked){
	    alert("Dit antwoord is niet goed!");	
	}else{
	    splashsubmit2008(form);	
	}
}




function registerformsubmit(form){
	if (checktelnr(form) && checkprivacy(form)){
		form.submit();
	}
}
function splashsubmit2008(form){
	if (checktelnr(form)){
		form.submit();
	}
}

function splashsubmit(form){
	if (checktelnr(form) && checkterms(form)){
		form.submit();
	}
}

function splash7submit(form){
	if (checktelnr(form) && checkterms(form)){
		chooseAliasApp(form);
		form.submit();
	}
}

function splash23submit(form){
	if (checktelnr(form) && checkterms(form)){
		chooseAliasAppSFX(form);
		form.submit();
	}
}

function splash53submit(form){
	if (checktelnr(form)){
		form.submit();
	}
}

function splash152submit(form){
	if (transformtelnr3(form)){
		form.submit();
	}
}

function splash145submit(form){
	if (checktelnr(form) && transformtelnr1(form)){
		form.submit();
	}
}


function splash146submit(form){
	if (transformtelnr1(form)){
		form.submit();
	}
}

function enterpinsubmit(form){
	if (checkterms(form)){
		form.submit();
	}
}

function splashdynamicsubmit(form){
	if (checktelnr(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='/nl/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("'/nl/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("'/nl/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;
}