var startpathname="";
var language="1";
var ownscriptdir=0;
loadnewpage=extractParameter();

// Browser Detect
var mac = (navigator.appVersion.indexOf("cintosh") !=-1) ? true : false;
var xploor = (navigator.appName.indexOf("xplorer") !=-1) ? true : false;
var opera = (navigator.userAgent.indexOf("pera") != -1) ? true : false;
var scape = (navigator.appName.indexOf("tscape") !=-1 && !opera) ? true : false;
var num = navigator.appVersion.charAt(0);
var IE5 = (xploor && (navigator.appVersion.indexOf("5.") != -1)) ? true : false;
var browser;
if (scape) browser = "NS";
else if (xploor) browser = "IE";
else if (opera) browser = "Opera";
if (IE5) { 	num = 5; }
else if (xploor && num < 3) { 	num = 3; }
browser += num;

function extractParameter() {
	nPos = 0;
	sIsPage = "";
	Parameter = self.location.search;
	Parameter = Parameter.substring( 1, Parameter.length );
	sIsPage = Parameter.toLowerCase();
	nPos = Parameter.lastIndexOf('.htm');
	if (nPos<=0) return "";
	return Parameter
	}

function path2filename(pathname) {
  // haalt de filenaam (zonder .htm) uit de pathname door naar de laatste slash (/) te zoeken
  pathname = pathname.toLowerCase();
  nPos = pathname.lastIndexOf('/');
  if (nPos<=0) { nPos = pathname.lastIndexOf('\\') }
  return pathname.substring(nPos+1, (pathname.length-4));
}

function path2pathname(pathname) {
  // haalt het path uit de pathname door naar de laatste slash (/) te zoeken
    pathname = pathname.toLowerCase();
    nPos = pathname.lastIndexOf('/');
    if (nPos<=0) { nPos = pathname.lastIndexOf('\\') }
    pathname = pathname.substring(0,nPos+1);
    startpathname=pathname
  return startpathname
}

function fSwitchLang( lpsLang ) {
  var lsPath = self.location.href;
  lpsLang = lpsLang.toLowerCase();
  if ( lpsLang != 'nl' ) lsPath = lsPath.replace( /\/nl\//i, '/' + lpsLang + '/' );  
  if ( lpsLang != 'en' ) lsPath = lsPath.replace( /\/en\//i, '/' + lpsLang + '/' );
  if ( lpsLang != 'fr' ) lsPath = lsPath.replace( /\/fr\//i, '/' + lpsLang + '/' );
  if ( lpsLang != 'd' ) lsPath = lsPath.replace( /\/d\//i, '/' + lpsLang + '/' );
  if ( lpsLang != 'es' ) lsPath = lsPath.replace( /\/es\//i, '/' + lpsLang + '/' );
  if ( lpsLang != 'it' ) lsPath = lsPath.replace( /\/it\//i, '/' + lpsLang + '/' );
  if ( lpsLang != 'gr' ) lsPath = lsPath.replace( /\/gr\//i, '/' + lpsLang + '/' );
  if ( lpsLang != 'hr' ) lsPath = lsPath.replace( /\/hr\//i, '/' + lpsLang + '/' ); 
  this.location = lsPath;
  }

function loadpage( pagename ) {
  sParams = ''
  nParams = pagename.indexOf( '?' );
  if (nParams != -1) { 
    sParams = pagename.substring( nParams, pagename.length );
    pagename = pagename.substring( 0, nParams );
  }
  pathname=path2pathname(pagename);
  if (pathname == "" ) { pathname=path2pathname(location.pathname); }
  detailname=path2filename(pagename)+ ".htm" + sParams;
  lowerpagename=pagename.toLowerCase();
  if (lowerpagename.indexOf('scripts/ttglue.exe', 0)!=-1) { this.location=pagename  + sParams; }
  else {  this.location=pathname+ detailname; }
}

function getlanguage(  ) {
    return language;
}

function loadscript( sHREF ) {
  sAnchor= '';
  nPos = sHREF.lastIndexOf('#');
  if ( nPos > -1) {
	sAnchor = sHREF.substring( nPos, sHREF.length );
	sHREF = sHREF.substring( 0, nPos );
	}
  dtRandom = new Date();
  sRandom = dtRandom.toString();
  sHost=location.hostname.toLowerCase( );
  sHREF = sHREF + "&CurHost=" + sHost + "&dfsRandom=" + sRandom + sAnchor ;  
  if (sHost.indexOf( "partner.webedit.nl") != -1 ) { this.location=sHREF; }
  else if (sHost.indexOf( "klant.webedit.nl") != -1 ) { this.location=sHREF; }
  else if (sHost.indexOf( "localhost") != -1 ) { this.location=sHREF; }
  else if (ownscriptdir==1) { this.location=sHREF; }
  else if (ownscriptdir==2) { this.location=sHREF; }    
  else if (sHREF.indexOf( "SecureApp") != -1 ) { this.location="https://secure.webedit.nl" + sHREF; }    
  else { this.location="http://scripts.webedit.nl" + sHREF; }
}

function zoompic(pic, alttext, picwidth, picheight, shadow) {
         pic="<IMG SRC=" + pic + " " + alttext + ">";
        viewWindow = window.open('','viewWindow',
        'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,copyhistory=0,width=' +picwidth+ ',height=' +picheight );
        viewWindow.document.open();
        viewWindow.document.writeln("<HTML><HEAD><TITLE></TITLE>");
        viewWindow.document.writeln("</HEAD><BODY      LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0 >");
        viewWindow.document.writeln("<TABLE WIDTH=100%><TR><TD valign=top><FONT FACE=arial SIZE=2>");
        if (shadow==1) {
         viewWindow.document.writeln("<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD>");
         viewWindow.document.writeln("" + pic + "</TD><TD BACKGROUND='/ufcstore/gfx/right.gif' VALIGN=TOP><IMG SRC='/ufcstore/gfx/top.gif' WIDTH=15 HEIGHT=20 BORDER=0 VSPACE=0 HSPACE=0 alt=''></TD></TR>" );
         viewWindow.document.writeln("<TR><TD BACKGROUND='/ufcstore/gfx/bottom.gif'><IMG SRC='/ufcstore/gfx/left.gif' WIDTH=15 HEIGHT=15 BORDER=0 VSPACE=0 HSPACE=0 alt=''></TD>");
         viewWindow.document.writeln("<TD VALIGN=BOTTOM><IMG SRC='/ufcstore/gfx/corner.gif' WIDTH=15 HEIGHT=15 BORDER=0 SPACE=0 HSPACE=0 alt=''></TD></TR>");
         viewWindow.document.writeln("</TABLE>");
        }
        else {
         viewWindow.document.writeln("" + pic  );
        }
        viewWindow.document.writeln('</CENTER></TR><TR><TD align=center valign=top><FONT FACE=arial SIZE=2><A HREF="javascript:window.close()"></A></FONT></TD></TR></TABLE>');
        viewWindow.document.writeln("</BODY></HTML>");
        viewWindow.document.close();
        viewWindow.focus();
 }
function uitstap( sSrc) {
         viewWindow = window.open(sSrc,'uitstap',
         'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,copyhistory=0,width=,height=' );
         viewWindow.focus();
 } 
 
function changeimage(ImageID, Image) {
   if (document.images) { document.images[ImageID].src=Image; }
   } 
