var CurMenu = ""
var SubMenu = ""
self.status="Juwelier van Koningsbruggen";
window.onload=function(){
	
	if(!document.getElementById || !document.createTextNode){return;}
	// set <li class='cur'> voor de geselecteerde pagina
	if(!CurMenu){return;}
	var m=document.getElementById(CurMenu);
	if(!m){return;}
	m.className='cur';
	// set hover voor <li> sitenavigatie (IE ondersteund dit standaard niet)
	var n=document.getElementById('nav');
	if(!n){return;}
	var lin=n.getElementsByTagName('li');
	for (var i=0;i<lin.length;i++)
		{
		lin[i].onmouseover=function()
		{
		 this.className=this.className?'cur':'over';
		}
		lin[i].onmouseout=function()
		{
		  this.className=this.className=='cur'?'cur':'';
		}
	}
	if(!document.getElementById || !document.createTextNode){return;}
	// set <li class='cur'> voor de geselecteerde pagina
	if(!SubMenu){return;}
	var m=document.getElementById(SubMenu);
	if(!m){return;}
	m.className='cur';
	// set hover voor <li> sitenavigatie (IE ondersteund dit standaard niet)
	var n=document.getElementById('subnav');
	if(!n){return;}
	var lin=n.getElementsByTagName('li');
	for (var i=0;i<lin.length;i++)
		{
		lin[i].onmouseover=function()
		{
		 this.className=this.className?'cur':'over';
		}
		lin[i].onmouseout=function()
		{
		  this.className=this.className=='cur'?'cur':'';
		}
	}
	// set hover voor <li> mainnavigatie (IE ondersteund dit standaard niet)
	var p=document.getElementById('nav');
	if(!p){return;}
	var lip=p.getElementsByTagName('li');
	for (var i=0;i<lip.length;i++)
		{
		lip[i].onmouseover=function()
		{
		 this.className=this.className?'cur':'over';
		}
		lip[i].onmouseout=function()
		{
		  this.className=this.className=='cur'?'cur':'';
		}
	}
	// set hover voor <li> mainnavigatie (IE ondersteund dit standaard niet)
	var p=document.getElementById('subnav');
	if(!p){return;}
	var lip=p.getElementsByTagName('li');
	for (var i=0;i<lip.length;i++)
		{
		lip[i].onmouseover=function()
		{
		 this.className=this.className?'cur':'over';
		}
		lip[i].onmouseout=function()
		{
		  this.className=this.className=='cur'?'cur':'';
		}
	}
}

 function getFromURL(win,txt) {

     if (win.location.search) {var string= unescape(win.location.search.substring(1));}
     else {return false;}
     var searchTxt= txt+'=';
     start= string.indexOf(searchTxt);
     if (start == -1) {return false;}
     else {
      start+= searchTxt.length;
       if ((string.indexOf('&',start) == -1) && (string.indexOf('#',start))) {return string.substring(start);}
       else {
        var sign= (string.indexOf('#',start) != -1) ? "#" : "&";
        return string.substring(start,string.indexOf(sign,start));
       }
      }
     }

 // Functie opbouwen: locSearch('varnaam'[,'returned value',document (self,top,parent)]);
     function locSearch() {
      var searchVar= (arguments[0]) ? arguments[0] : false;
      var returnVal= (arguments[1]) ? arguments[1] : false;
      var searchWin= (arguments[2]) ? arguments[2] : self;
      if (!searchVar) {return false;}
      else {
       var found= getFromURL(searchWin,searchVar);
       if ((!found) && (!arguments[2])) {var found= getFromURL(top,searchVar);}
       if (found) {var returnVal= found;}
       return returnVal;  
      }
     }



function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}

function RSH_printWindow(){
   bV = parseInt(navigator.appVersion)
   if (bV >= 4) window.print()
}

function RSH_stripfilename(fnm){
	var tr = fnm;
	len = tr.length;
	rs = 0;
	for (i = len; i > 0; i--) {
		vb = tr.substring(i,i+1)
		if (vb == "/" && rs == 0) {
			return (tr.substring(i+1,len));
			rs = 1;
		}
	} 	
}

function RSH_showEcorr(ext,domein,adres){
	var prefix = 'ma' + 'il' + 'to';
	var path = 'hr' + 'ef' + '=';
	var adrlink = adres + '@' + domein + '.' + ext;
	var adr_tekst = adres + '@' + domein + '.' + ext;
	return( '<a ' + path + '\'' + prefix + ':' + adrlink + '\'>' + adr_tekst + '</a>' );
}

// inschrijven op de nieuwsbrief
function NwsBrfCheckInput (thisForm) {
	var sEmail = thisForm.email.value;

		if (sEmail.length < 6 || sEmail.indexOf ('@') < 1) {
		alert ('U heeft geen geldig email adres opgegeven !\nProbeer het aub. opnieuw ...');
		thisForm.email.focus();
		return false;
	}

	if (NwsBrfIsValidEmail (sEmail.toLowerCase()) != true) {
		alert ('U heeft een ongeldig karakter in het email adres opgegeven !\nProbeer het aub. opnieuw ...');
		thisForm.email.focus();
		return false;
	}

	return true;
}

function NwsBrfIsValidEmail (sEmail) {
	var sValid = 'abcdefghijklmnopqrstuvwxyz0123456789-_.@';
	
	for (var i=0; i < sEmail.length; i++) {
		if (sValid.indexOf (sEmail.charAt(i)) < 0) return false;
	}
	return true;
}

String.prototype.trim = function() {
// Strip leading and trailing white-space
return this.replace(/^\s*|\s*$/g, "");
}
