//
// Bepaal taal, filenaam en isIndex isSitemap
//
loc=document.location.href;
isIndex=loc.lastIndexOf('index.htm');
isSitemap=loc.lastIndexOf('sitemap.htm');
//isGastenboek=loc.lastIndexOf('gastenboek.php');
//if (isIndex!=-1) { alert('isIndex'); }
//if (isSitemap!=-1) { alert('isSitemap'); }
pos=loc.lastIndexOf('\/');
file=loc.substr(pos+1,loc.length);
zonderfile=loc.substr(1,pos-1);
pos=zonderfile.lastIndexOf('\/');
huidigetaal=zonderfile.substr(pos+1,zonderfile.length);
if (isBlank(file)) isIndex=true;
//alert(loc+'\nfile: '+file);
//
// Bepaal niveau
//
tmp=document.location.href;
if(tmp.indexOf('file:')>-1||tmp.charAt(1)==':') var offline=true;
telArray=tmp.split('/');
niv=telArray.length-4; // Als de site niet meer op 2007 staat: -3
//alert(niv);
if (offline) niv-=5; // Als de site niet meer op 2007 staat: -??
//alert(niv);
if (niv==0) var basis="";
if (niv==1) var basis="../";
if (niv==2) var basis="../../";
if (niv==3) var basis="../../../";
if (niv==4) var basis="../../../../";
//alert('basis: '+basis);
//
/* ======================================================================
FUNCTION:   isBlank
====================================================================== */
function isBlank(s)
{
   for (var i=0; i<s.length;i++)
      {
      var c=s.charAt(i);
      if ((c!=" ") && (c !="\n") && (c !="\t")) return false;
      }
   return true;
}
/* ======================================================================
FUNCTION:         getArgs
functie:          Splitsen van meegegeven argumenten
                  Parameter:
Aangeroepen door:
====================================================================== */

function getArgs()
{
   var args=new Object();
   var query=location.search.substring(1);
// * weer terug naar komma's
   query=query.replace(/\*/g,",");
   var pairs= query.split(",");
   for (var i=0; i<pairs.length; i++)
      {
      var pos=pairs[i].indexOf('=');
      if (pos==-1) continue;
      var argname=pairs[i].substring(0,pos);
      var value=pairs[i].substring(pos+1);
      args[argname]=unescape(value);
      }
return args;
}
var args=getArgs();

function mailAdres(voor,na,naam,oms,subj,klasse) {
//
// Voorbeeld:
// <a href="mailto:Rederij Quo Vadis<info(apestaartje)de-liefde.nl>&SUBJECT=Aanvraag prijsinformatie catering (Engels)">Rederij Quo Vadis</a>
//
// <script language="JavaScript"><!--
//   mailAdres('info','de-liefde.nl','naam','oms','subj','class')
// //--></script>
//
   var link="<a href=\'mailto:";
   if (naam) link+=naam+"<";
   link+=voor+"@"+na
   if (naam) link+=">";
   if (subj) link+="?subject="+subj;
   link+="\'";
   if (klasse) link+=" class=\'"+klasse+"\'";
   link+=">";
   if (oms) { 
      if (oms!="img") link+=oms+"</a>";
      }
   else     link+=voor+"@"+na+"</a>";
//   if (oms!="img") link+="</a>";
//   alert(link);
   document.write(link);
}
function kopMail(voor,na,naam,oms,subj,klasse) {
//
// Voorbeeld:
// <a href="mailto:Rederij Quo Vadis<info(apestaartje)de-liefde.nl>&SUBJECT=Aanvraag prijsinformatie catering (Engels)">Rederij Quo Vadis</a>
//
// <script language="JavaScript"><!--
//   mailAdres('info','de-liefde.nl','naam','oms','subj','class')
// //--></script>
//
   var link="<area shape=\"rect\" coords=\"25,0,47,22\" href=\'mailto:";
   if (naam) link+=naam+"<";
   link+=voor+"@"+na
   if (naam) link+=">";
   if (subj) link+="?subject="+subj;
   link+="\'";
   if (klasse) link+=" class=\'"+klasse+"\'";
   link+=">";
//   alert(link);
   document.write(link);
}

function gb(taal) {
//	alert('taal: '+taal);
   if (niv==0) var basis=taal+"/";
   if (niv==1) var basis="";
   if (niv==2) var basis="../../"+taal+"/";
   var link=basis;
   link+="ga";
   link+="stenboe";
   link+="k.php";
   if(taal=='du') link+='?language=german';
   if(taal=='en') link+='?language=english';
   document.location.href=link;
}
function Spring(taal) {
// 
//   alert(huidigetaal+', '+taal+', '+file);
   vertaald=arrVertaling.find(huidigetaal,taal,file);
//   if (isGastenboek!=-1) {          vertaald=file};
   if (isIndex!=-1 && taal!='nl') { vertaald=taal+'index.htm'};
   if (isIndex!=-1 && taal=='nl') { vertaald='index.htm'};
   if (vertaald!=-1 && taal!=huidigetaal) {
      if (isBlank(vertaald)) { 
         alert('Sorry!\nnog niet vertaald\nnot yet translated\nnog nicht uebersetzt'); }
      else {
         var pad='..\/'+taal+'\/'+vertaald;
         if (isIndex!=-1 || isSitemap!=-1) { pad=vertaald };
//         alert(pad);
		 self.location.href = pad;
         }
      }
}
