
/*custom anwb routeplanner script (c) 2001 Elmer Bulthuis, Fabrique*/if( window. Layer && window. Document && !window. Document. prototype. getElementById ){var eventWatch = function(){var e = Event[ arguments[ 0 ]. substring( 2 ). toUpperCase() ];if( arguments[ 2 ] ){this. captureEvents( e );}else{this. releaseEvents( e );}return arguments[ 2 ];};window. Document. prototype. getElementById = function(){if( this. layers[ arguments[ 0 ] ] ){return this. layers[ arguments[ 0 ] ];}for( var c = 0; c < this. layers. length; c++ ){/*var f = this. layers[ c ]. document. getElementById( arguments[ 0 ] );if( f ){return f;}*/}if( this. anchors[ arguments[ 0 ] ] ){this. anchors[ arguments[ 0 ] ]. offsetParent = this. layer;this. anchors[ arguments[ 0 ] ]. parentElement = this. layer;this. anchors[ arguments[ 0 ] ]. offsetLeft = this. anchors[ arguments[ 0 ] ]. x;this. anchors[ arguments[ 0 ] ]. offsetTop = this. anchors[ arguments[ 0 ] ]. y;return this. anchors[ arguments[ 0 ] ];}if( this. images[ arguments[ 0 ] ] ){this. images[ arguments[ 0 ] ]. offsetParent = this. layer;this. images[ arguments[ 0 ] ]. parentElement = this. layer;this. images[ arguments[ 0 ] ]. offsetLeft = this. images[ arguments[ 0 ] ]. x;this. images[ arguments[ 0 ] ]. offsetTop = this. images[ arguments[ 0 ] ]. y;return this. images[ arguments[ 0 ] ];}if( this. forms[ arguments[ 0 ] ] ){return this. forms[ arguments[ 0 ] ];}for( var c = 0; c < this. forms. length; c++ ){var f = this. forms[ c ]. elements[ arguments[ 0 ] ];if( f ){return f;}}if( this. applets[ arguments[ 0 ] ] ){return this. applets[ arguments[ 0 ] ];}if( this. embeds[ arguments[ 0 ] ] ){return this. embeds[ arguments[ 0 ] ];}return null;};}else if( !window. document. getElementById && window. document. all ){window. document. getElementById = function(){return this. all[ arguments[ 0 ] ];};}function imageHTML(){var s = '';s += '<img';if( arguments[ 0 ] ){if( document. layers ){s += ' name="' + arguments[ 0 ] + '"';}else{s += ' id="' + arguments[ 0 ] + '"';}}if( arguments[ 1 ] ){s += ' src="' + arguments[ 1 ] + '"';}if( arguments[ 2 ] ){s += ' alt="' + arguments[ 2 ] + '"';}s += ' hspace="0"';s += ' vspace="0"';s += ' border="0"';s += '>';return s;}UICount = 0;function UI(){return "UI" + ( new Date() ). valueOf() + "UI" + ( UICount ++ );}

/*------------------------------------------------------------------------------------------------*/


/* init function aangeroepen in OnLoad*/
initFunctions = new Array();
function init()	{
	for( var c = 0; c < initFunctions. length; c++ )	{
		initFunctions[ c ]();
		}
	}
function addInitFunction()	{
	initFunctions[ initFunctions. length ] = arguments[ 0 ];
	}

/* opties voor dropdown landen*/
function Landen() {
document.write ('<option value="22">Albani&euml;</option><option value="13">Andorra</option><option value="1">Belgi&euml;</option><option value="23">Bosni&euml;</option><option value="24">Bulgarije</option><option value="2">Denemarken</option><option value="3">Duitsland</option><option value="20">Finland</option><option value="4">Frankrijk</option><option value="26">Griekenland</option><option value="5">Groot-Brittanni&euml;</option><option value="21">Hongarije</option><option value="18">Ierland</option><option value="6">Itali&euml;</option><option value="33">Servi&euml;-Montenegro</option><option value="27">Kroati&euml;</option><option value="14">Liechtenstein</option><option value="7">Luxemburg</option><option value="28">Macedoni&euml;</option><option value="15">Monaco</option><option value="0" selected>Nederland</option><option value="19">Noorwegen</option><option value="8">Oostenrijk</option><option value="29">Polen</option><option value="9">Portugal</option><option value="30">Roemeni&euml;</option><option value="16">San Marino</option><option value="31">Sloveni&euml;</option><option value="32">Slowakije</option><option value="10">Spanje</option><option value="25">Tsjechi&euml;</option><option value="17">Vaticaanstad</option><option value="11">Zweden</option><option value="12">Zwitserland</option>');
}

/* opties voor dropdown over*/
function Over() {
document.write('<option value=""></option>');
document.write('<option value="Afsluitdijk;1513485;2034435;10000">Afsluitdijk</option>');
document.write('<option value="Alkmaar;1483200;1991381;5000">Alkmaar</option>');
document.write('<option value="Alphen aan den rijn;1476673;1936790;5000">Alphen aan den Rijn</option>');
document.write('<option value="Amersfoort;1526441;1938875;7000">Amersfoort</option>');
document.write('<option value="Amsterdam;1492758;1962775;10000">Amsterdam</option>');
document.write('<option value="Apeldoorn;1565338;1945513;7000">Apeldoorn</option>');
document.write('<option value="Arnhem;1561894;1919856;9000">Arnhem</option>');
document.write('<option value="Assen;1604147;2032618;7000">Assen</option>');
document.write('<option value="Barneveld;1539599;1936869;3000">Barneveld</option>');
document.write('<option value="Bergen op zoom;1450815;1866130;4000">Bergen op Zoom</option>');
document.write('<option value="Breda;1484435;1875216;7000">Breda</option>');
document.write('<option value="Den Haag;1451745;1928878;7000">Den Haag</option>');
document.write('<option value="Doetinchem;1587969;1918509;5000">Doetinchem</option>');
document.write('<option value="Drachten;1573028;2044381;5000">Drachten</option>');
document.write('<option value="Eindhoven;1533020;1860038;9000">Eindhoven</option>');
document.write('<option value="Emmen;1627027;2009869;8000">Emmen</option>');
document.write('<option value="Gorinchem;1498322;1902856;4000">Gorinchem</option>');
document.write('<option value="Groningen;1603999;2057201;7000">Groningen</option>');
document.write('<option value="Heerenveen;1561729;2027861;5000">Heerenveen</option>');
document.write('<option value="Heerlen;1568316;1799234;4000">Heerlen</option>');
document.write('<option value="Hengelo (hengelo (o));1621432;1951884;5000">Hengelo (O.)</option>');
document.write('<option value="s-Hertogenbosch;1522032;1887661;7000">\'s-Hertogenbosch</option>');
document.write('<option value="Hilversum;1512066;1946493;7000">Hilversum</option>');
document.write('<option value="Houtribdijk (Enkhuizen-Lelystad);1527930;1991656;5000">Houtribdijk (Enkhuizen-Lelystad)</option>');
document.write('<option value="Joure;1553586;2028611;3000">Joure</option>');
document.write('<option value="Leeuwarden;1552851;2054685;5000">Leeuwarden</option>');
document.write('<option value="Lelystad;1532959;1976870;7000">Lelystad</option>');
document.write('<option value="Maastricht;1548241;1794729;7000">Maastricht</option>');
document.write('<option value="Meppel;1579885;1999162;5000">Meppel</option>');
document.write('<option value="Nieuweschans;1646696;2054284;3000">Nieuweschans</option>');
document.write('<option value="Nijmegen;1559083;1905030;8000">Nijmegen</option>');
document.write('<option value="Ommen;1595878;1980285;3000">Ommen</option>');
document.write('<option value="Raalte;1586127;1964931;3000">Raalte</option>');
document.write('<option value="Rotterdam;1464692;1912832;10000">Rotterdam</option>');
document.write('<option value="Tiel;1528823;1909400;4000">Tiel</option>');
document.write('<option value="Tilburg;1505717;1872846;7000">Tilburg</option>');
document.write('<option value="Uden;1542998;1884099;4000">Uden</option>');
document.write('<option value="Utrecht;1507992;1931647;8000">Utrecht</option>');
document.write('<option value="Veendam;1624492;2044954;4000">Veendam</option>');
document.write('<option value="Venlo;1580838;1852588;5000">Venlo</option>');
document.write('<option value="Wassenaar;1459250;1937744;3000">Wassenaar</option>');
document.write('<option value="westerscheldetunnel;1416981;1853088;10000">Westerscheldetunnel</option>');
document.write('<option value="Zaandam;1487874;1970130;3000">Zaandam</option>');
document.write('<option value="Zierikzee;1425766;1883409;3000">Zierikzee</option>');
document.write('<option value="Zutphen;1581290;1937897;5000">Zutphen</option>');
document.write('<option value="Zwolle;1573875;1978779;7000">Zwolle</option>');
document.write('<option value="Antwerpen;1458231;1835815;11000">Antwerpen (Belgi&euml;)</option>');
document.write('<option value="Brugge;1376934;1835619;9000">Brugge (Belgi&euml;)</option>');
document.write('<option value="Brussel;1454581;1794643;11000">Brussel (Belgi&euml;)</option>');
document.write('<option value="Gent;1411575;1818055;9000">Gent (Belgi&euml;)</option>');
document.write('<option value="Hasselt;1523705;1803225;10000">Hasselt (Belgi&euml;)</option>');
document.write('<option value="Luik;1540148;1772187;10000">Luik (Belgi&euml;)</option>');
document.write('<option value="Dortmund;1669268;1870943;11000">Dortmund (Duitsland)</option>');
document.write('<option value="Keulen;1636412;1806510;13000">Keulen (Duitsland)</option>');
document.write('<option value="Oberhausen;1627882;1864557;9000">Oberhausen (Duitsland)</option>');
document.write('<option value="Osnabruck;1706473;1956192;10000">Osnabr&uuml;ck (Duitsland)</option>');
document.write('<option value="Calais;1280629;1810551;10000">Calais (Frankrijk)</option>');
document.write('<option value="Lyon;1486796;1233260;15000">Lyon (Frankrijk)</option>');
document.write('<option value="Metz;1584913;1604054;10000">Metz (Frankrijk)</option>');
document.write('<option value="Parijs;1306925;1577974;25000">Parijs (Frankrijk)</option>');
document.write('<option value="Reims;1429303;1619141;10000">Reims (Frankrijk)</option>');
document.write('<option value="Luxemburg;1580946;1658423;7000">Luxemburg (Luxemburg)</option>');

}

/* common functies voor MouseOver effect van knoppen*/
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//-------

/* ANWB SMS Route functies*/
function ANWBSMSRoute()
{
	var sURL = 'http://mobiel.anwb.nl/r_login.asp';
	sURL += '?resx1=' + rStartX;
	sURL += '&resy1=' + rStartY;
	sURL += '&resx2=' + rEndX;
	sURL += '&resy2=' + rEndY;
	sURL += '&type=' + rMode;
	sURL += '&over=' + sOver;
	var ANWBSMSRoute = window. open( sURL, 'ANWBSMSRoute', "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=700,height=550" );
	ANWBSMSRoute. focus();
}

function ANWBSMSRoutevol()
{
	var sURL = 'http://mobiel.anwb.nl/r_login.asp';
	sURL += '?resx1=' + rStartX;
	sURL += '&resy1=' + rStartY;
	sURL += '&resx2=' + rEndX;
	sURL += '&resy2=' + rEndY;
	sURL += '&type=' + rMode;
//	sURL += '&msisdn=' + getElementById('msisdn').value;
	sURL += '&msisdn=' + Frm.elements["msisdn"].value;
	sURL += '&over=' + sOver;
	var ANWBSMSRoute = window. open( sURL, 'ANWBSMSRoute', "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=700,height=550" );
	ANWBSMSRoute. focus();
}
