// JavaScript functions
// onderstaand script zorgt ervoor dat er geen pagina's buiten het parentframe om kunnen geladen worden

// Netscape???
// var NN = (document.layers ? true : false);
// if (NN == true) {alert('true')} else {alert('false')};

// aantal image objecten die gleaden moeten worden
var aantalObj = 0;
var arImages = new Array();
var popupWin;

// clickfunctie
function Klik(name){
	// zet alle image waarde op false
   for (i = 0; i < aantalObj; i++) {
	    arImages[i][3] = false;
   }
	// zet aangeklikte waarde op true zodat deze niet door de uit functie verwisseld wordt
	// maar de hilightversie blijft behouden
   	for (i = 0; i < aantalObj; i++) {
	    if (arImages[i][2] == name ) {
	    	arImages[i][3] = true;
	    }
   	}
	Uit();
}	

// laden van images voor het swappen
function Laden(name, first, second, value) {
    arImages[aantalObj] = new Array(4);
    arImages[aantalObj][0] = new Image();
    arImages[aantalObj][0].src = first;
    arImages[aantalObj][1] = new Image();
    arImages[aantalObj][1].src = second;
    arImages[aantalObj][2] = name;
    arImages[aantalObj][3] = value;
    aantalObj++;
}

// swapfunctie aan
function Aan(name){
   window.status = name;
     for (i = 0; i < aantalObj; i++) {
      if (document.images[arImages[i][2]] != null)
        if ((name != arImages[i][2]) && (arImages[i][3] == false)) {
          // alle anderen arItemImages zuruecksetzen
          document.images[arImages[i][2]].src = arImages[i][0].src;
        	}
        else {
          document.images[arImages[i][2]].src = arImages[i][1].src;
        }
	  	}
	}


// swapfunctie uit
function Uit(){
   // alle arImages terugzetten
   for (i = 0; i < aantalObj; i++) {
    if ((document.images[arImages[i][2]] != null) && (arImages[i][3] == false))
    	document.images[arImages[i][2]].src = arImages[i][0].src;
   }
   window.status = '';
}
// clickfunctie
function klikItem(id){
	// zet alle image waarde op false
	var strCategorie;
   for (i = 0; i < parent.arItems.length; i++) {
	    parent.arItems[i][intArrayLength-1] = 0;
   }
	// zet aangeklikte waarde op true zodat deze niet door de uit functie verwisseld wordt
	// maar de hilightversie blijft behouden
   for (i = 0; i < parent.arItems.length; i++) {
	    if (parent.arItems[i][0] == id )	{
	    	parent.arItems[i][intArrayLength-1] = 1;
			strCategorie = parent.arItems[i][5];
			break;
	    }
   }
   // zet alle eerste menu op 1 behalve de eerste waarde van het aangeklikte menu
   // op deze manier is het eerste menu altijd gehighlight als je naar een ander menu (via item) overschakeld
   for (i = 0; i < parent.arMenu.length; i++) {
	    if ((parent.arMenu[i][3] == 1 ) && (parent.arMenu[i][1] == strCategorie ))	{
	    	parent.arMenu[i][intArrayLength-1] = 1;
	    }
   }

}

function klikMenu(id){
	// zet alle image waarde op false
   for (i = 0; i < parent.arMenu.length; i++) {
	    parent.arMenu[i][intArrayLength-1] = 0;
   }
	// zet aangeklikte waarde op true zodat deze niet door de uit functie verwisseld wordt
	// maar de hilightversie blijft behouden
   for (i = 0; i < parent.arMenu.length; i++) {
	    if (parent.arMenu[i][0] == id )	{
	    	parent.arMenu[i][intArrayLength-1] = 1;
			break;
	    }
   }
}


// oude refreshframes met items bovenin:
//function refreshframes(var1,var2,var3,var4,var5,var6)	{
//	// 1 = top, 2 = blank, 3 = item, 4 = menu, 5 = main 6 = hulpitem
//	if (var1 != "")	{parent.location.href=var1;}
//	else {
//		if (var2 != "") {if (popupWin==null || popupWin.closed) {popupWin=window.open(var1)} else {popupWin.location.href=var1};popupWin.focus();}
//		if (var3 != "")	{parent.frames[0].location.href=var3;}
//		if (var4 != "")	{parent.frames[1].location.href=var4;}
//		if (var5 != "")	{parent.frames[2].location.href=var5;}
//		//if (var6 != "") {parent.frames[4].location.replace(var4);}
//		//if (var7 != "")	{parent.frames[5].location.replace(var7);}
//	}
//}

//function refreshframes(var1,var2,var3,var4,var5,var6)	{
//	// 1 = top, 2 = blank, 3 = item, 4 = menu, 5 = main 6 = hulpitem
//	// 1 = top, 2 = blank, 3 = hulpitem, 4 = menu, 5 = main 6 = item
//	if (var1 != "")	{parent.location.href=var1;}
//	else {
//		if (var2 != "") {if (popupWin==null || popupWin.closed) {popupWin=window.open(var1)} else {popupWin.location.href=var1};popupWin.focus();}
//		if (var3 != "") {parent.frames[5].location.href=var3;}
//		if (var4 != "")	{parent.frames[3].location.href=var4;}
//		if (var5 != "")	{parent.frames[4].location.href=var5;}
//		if (var6 != "")	{parent.frames[2].location.href=var6;}
//	}
//}

function changeFrame(file1,file2) {
	parent.frames["navigatie"].location.href = file1;
	parent.frames["inhoud"].location.href = file2;
}

// scramblers:
function emailAddress() { 
	s1 = 'in'+'fo'+'@' + 'corine'+'adams'+'.n'+'l';  
	return s1;
} 

function emailAddressMAILTO() { 
	return '<a href="mailto:' + emailAddress() + '"><u>' + emailAddress() + '</u></a>'; 
} 

function telAddress() { 
	s1 = '024-'+'3600' + '655';
	return s1; 
} 

function telMobielAddress() { 
	s1 = '06-'+'1854' + '7554'; 
	return s1; 
} 

function faxAddress() { 
	s1 = '024-'+'3600' + '655';
	return s1; 
} 

function workAddress() {
	s0 = 'Corine ' + 'Adams';
	s1 = '<br>Oranjesingel 8';
	s2 = '<br>6511 NT Nijmegen';
	return s0 + s1 + s2; 
}

// onderstaand script zorgt ervoor dat er geen pagina's buiten het parentframe om kunnen geladen worden
function checkParent()	{
	if (parent.location.href == self.location.href)	
		parent.location.href = '/stroman/default.asp';
}

function clearStatus()	{
	self.status="";
	}

function GetFileName (UrlToSplit)	{
	// haal de filenaam uit een url

	var FileName = "";

	arrayOfStrings = UrlToSplit.split("/");
	FileName = arrayOfStrings[arrayOfStrings.length-1];
	arrayOfStrings = FileName.split(".");
	FileName = arrayOfStrings[0];
	return FileName;
}	
	
function Trim(theString) {
    theString = theString.replace(/^\s+/, "");	// LTrim
    theString = theString.replace(/\s+$/, "");	// RTrim
    return(theString);
}

function openBrowser(file){
	var new_window = window.open (file,'browser','scrollbars=yes,toolbar=yes,menubar=no,status=no,width=750,height=500,top=25,left=25,alwaysRaised');
	new_window.focus();
}

function openWindow(strLink) {
	if (popupWin==null || popupWin.closed) 
		{popupWin=window.open(strLink,'','width=400,height=500,directories=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=no')} 
	else 
		{popupWin.location.href=strLink;}
	popupWin.focus();
}
function openWindowRoute(strLink) {
	if (popupWin==null || popupWin.closed) 
		{popupWin=window.open(strLink,'','width=500,height=650,directories=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=no')} 
	else 
		{popupWin.location.href=strLink;}
	popupWin.focus();
}

