/*******************************************************************************
File           : website_lib_static.js

Author         : Martijn Hinten

Last changed by: $Author: martijn $
Revision       : $Revision: 1.15 $
Date:          : $Date: 2006/10/16 08:43:29 $


Notes       : Deze library wordt door de xml stylesheets (xslt) dir cursussen, programmas en docenten 
              genereren, geinclude. 

Open Issues : None
*/

  if( varLanguage=='en' ) {
  
		nav_start_1 = new Image();
		nav_start_1.src = "../../images/en/nav_start_1.gif";
		nav_start_2 = new Image();
		nav_start_2.src = "../../images/en/nav_start_2.gif";

		nav_cursus_1 = new Image();
		nav_cursus_1.src = "../../images/en/nav_course_1.gif";
		nav_cursus_2 = new Image();
		nav_cursus_2.src = "../../images/en/nav_course_2.gif";

		nav_opleiding_1 = new Image();
		nav_opleiding_1.src = "../../images/en/nav_programme_1.gif";
		nav_opleiding_2 = new Image();
		nav_opleiding_2.src = "../../images/en/nav_programme_2.gif";

		nav_docent_1 = new Image;
		nav_docent_1.src = "../../images/en/nav_lecturer_1.gif";
		nav_docent_2 = new Image;
		nav_docent_2.src = "../../images/en/nav_lecturer_2.gif";

                nav_other_language_1 = new Image;
                nav_other_language_1.src = "../../images/en/nav_nederlands_1.gif";
                nav_other_language_2 = new Image;
                nav_other_language_2.src = "../../images/en/nav_nederlands_2.gif";

		nav_help_1 = new Image();
		nav_help_1.src = "../../images/en/nav_help_1.gif";
		nav_help_2 = new Image();
		nav_help_2.src = "../../images/en/nav_help_2.gif";

		print_vak_1 = new Image();
		print_vak_1.src = "../../images/en/print_vak_1_en.gif";
		print_vak_2 = new Image();
	  print_vak_2.src = "../../images/en/print_vak_2_en.gif";
		
		print_studie_1 = new Image();
		print_studie_1.src = "../../images/en/print_studie_1_en.gif";
		print_studie_2 = new Image();
	  print_studie_2.src = "../../images/en/print_studie_2_en.gif";

		print_studieschema_1 = new Image();
		print_studieschema_1.src = "../../images/en/print_studieschema_1_en.gif";
		print_studieschema_2 = new Image();
	  print_studieschema_2.src = "../../images/en/print_studieschema_2_en.gif";

		print_oer_1 = new Image();
		print_oer_1.src = "../../images/en/print_oer_1_en.gif";
		print_oer_2 = new Image();
	  print_oer_2.src = "../../images/en/print_oer_2_en.gif";



		nav_minor_1 = new Image();
		nav_minor_1.src = "../../images/en/nav_minor_1.gif";
                nav_minor_2 = new Image();
                nav_minor_2.src = "../../images/en/nav_minor_2.gif";

                zoek_1 = new Image();
                zoek_1.src = "../../images/en/knop_zoek_1.gif";
                zoek_2 = new Image();
                zoek_2.src = "../../images/en/knop_zoek_2.gif";



  } else { // other language (nl) or language not defined

		nav_start_1 = new Image();
		nav_start_1.src = "../../images/nl/nav_start_1.gif";
		nav_start_2 = new Image();
		nav_start_2.src = "../../images/nl/nav_start_2.gif";

		nav_cursus_1 = new Image();
		nav_cursus_1.src = "../../images/nl/nav_vak_1.gif";
		nav_cursus_2 = new Image();
		nav_cursus_2.src = "../../images/nl/nav_vak_2.gif";

		nav_opleiding_1 = new Image();
		nav_opleiding_1.src = "../../images/nl/nav_opleiding_1.gif";
		nav_opleiding_2 = new Image();
		nav_opleiding_2.src = "../../images/nl/nav_opleiding_2.gif";

		nav_docent_1 = new Image;
		nav_docent_1.src = "../../images/nl/nav_docent_1.gif";
		nav_docent_2 = new Image;
		nav_docent_2.src = "../../images/nl/nav_docent_2.gif";

		nav_language_1 = new Image;
		nav_language_1.src = "../../images/nl/nav_english_1.gif";
		nav_language_2 = new Image;
		nav_language_2.src = "../../images/nl/nav_english_2.gif";

		nav_help_1 = new Image();
		nav_help_1.src = "../../images/nl/nav_help_1.gif";
		nav_help_2 = new Image();
		nav_help_2.src = "../../images/nl/nav_help_2.gif";
		
		print_vak_1 = new Image();
		print_vak_1.src = "../../images/nl/print_vak_1.gif";
		print_vak_2 = new Image();
	  print_vak_2.src = "../../images/nl/print_vak_2.gif";

		print_studie_1 = new Image();
		print_studie_1.src = "../../images/nl/print_studie_1.gif";
		print_studie_2 = new Image();
	  print_studie_2.src = "../../images/nl/print_studie_2.gif";

		print_studieschema_1 = new Image();
		print_studieschema_1.src = "../../images/nl/print_studieschema_1.gif";
		print_studieschema_2 = new Image();
	  print_studieschema_2.src = "../../images/nl/print_studieschema_2.gif";

		print_oer_1 = new Image();
		print_oer_1.src = "../../images/nl/print_oer_1.gif";
		print_oer_2 = new Image();
	  print_oer_2.src = "../../images/nl/print_oer_2.gif";


                nav_minor_1 = new Image();
                nav_minor_1.src = "../../images/nl/nav_minor_1.gif";
                nav_minor_2 = new Image();
                nav_minor_2.src = "../../images/nl/nav_minor_2.gif";

                nav_other_language_1 = new Image;
                nav_other_language_1.src = "../../images/nl/nav_english_1.gif";
                nav_other_language_2 = new Image;
                nav_other_language_2.src = "../../images/nl/nav_english_2.gif";

                zoek_1 = new Image();
                zoek_1.src = "../../images/nl/knop_zoek_1.gif";
                zoek_2 = new Image();
                zoek_2.src = "../../images/nl/knop_zoek_2.gif";

  }


function goStart() {
  document.forms['main'].event.value='global_start'; 
  document.forms['main'].submit();
}

function goCursussen() {
  document.forms['main'].event.value='global_cursussen'; 
  document.forms['main'].submit();
}

function goProgrammas() {
  document.forms['main'].event.value='global_programmas'; 
  document.forms['main'].submit();
}

function goMinors() {
  document.forms['main'].event.value='global_minors'; 
  document.forms['main'].submit();
}

function goDocenten() {
  document.forms['main'].event.value='global_docenten'; 
  document.forms['main'].submit();
}

function goHelp() {
  document.forms['main'].event.value='global_help'; 
  document.forms['main'].submit();
}

function goOtherLanguage() {
  document.location=varUrlToOtherLanguage; // defined globally.
}

/* "document.write" om layout-issues, veroorzaakt door de xml-->html transformatie te omzeilen
   (xslt voegt te veel whitespace toe)*/
function writeHeaderImage(studiejaar) {
  document.write('<td><img src="../../images/'+(varLanguage=='en'?'en/top_'+studiejaar.replace('-','_')+'_en.jpg':'nl/top_'+studiejaar.replace('-','_')+'.jpg')+'" alt="" border="" usemap="#logo_top"/></td>');
}

/* "document.write" om layout-issues, veroorzaakt door de xml-->html transformatie te omzeilen
   (xslt voegt te veel whitespace toe)*/
function writeMenuBar() {
  document.write(
      '<td><img src="../../images/nl/nav_links.gif" usemap="#logo_bottom" alt="" border="0"/></td>'
     +'<td class="marginright"><a href="#"><img src="../../images/'+(varLanguage=='en'?'en/nav_start_1.gif':'nl/nav_start_1.gif')+'" onMouseOver="this.src=nav_start_2.src;" onMouseOut="this.src=this.src=nav_start_1.src;" alt="" border="0" onClick="goStart();"/></a></td>'
     +'<td class="marginright"><a href="#"><img src="../../images/'+(varLanguage=='en'?'en/nav_course_1.gif':'nl/nav_vak_1.gif')+'" onMouseOver="this.src=nav_cursus_2.src;" onMouseOut="this.src=nav_cursus_1.src;" border="0" onClick="goCursussen();"/></a></td>'
     +'<td class="marginright"><a href="#"><img src="../../images/'+(varLanguage=='en'?'en/nav_programme_1.gif':'nl/nav_opleiding_1.gif')+'" onMouseOver="this.src=nav_opleiding_2.src;" onMouseOut="this.src=nav_opleiding_1.src;" border="0" onClick="goProgrammas();"/></a></td>'
     );
  // Minor alleen op nl-site
  if( varLanguage=='nl' ) {
    document.write(
      '<td class="marginright"><a href="#"><img src="../../images/nl/nav_minor_1.gif" onMouseOver="this.src=nav_minor_2.src;" onMouseOut="this.src=nav_minor_1.src;" border="0" onClick="goMinors()"/></a></td>'
     );
  }
  document.write(  
      '<td class="marginright"><a href="#"><img src="../../images/'+(varLanguage=='en'?'en/nav_lecturer_1.gif':'nl/nav_docent_1.gif')+'" onMouseOver="this.src=nav_docent_2.src;" onMouseOut="this.src=nav_docent_1.src;" border="0" onClick="goDocenten();"/></a></td>'
     +'<td><a href="#"><img src="../../images/'+(varLanguage=='en'?'en/nav_help_1.gif':'nl/nav_help_1.gif')+'" onMouseOver="this.src=nav_help_2.src;" onMouseOut="this.src=nav_help_1.src;" border="0" onClick="goHelp();"/></a></td>'
     +'<td width="100%"></td>'
     +'<td><a href="#"><img src="../../images/'+(varLanguage=='en'?'en/nav_nederlands_1.gif':'nl/nav_english_1.gif')+'" onMouseOver="this.src=nav_other_language_2.src;" onMouseOut="this.src=nav_other_language_1.src;" border="0"  onClick="goOtherLanguage();"/></a></td>'
     +'<td valign="top"><img src="../../images/'+(varLanguage=='en'?'en':'nl')+'/nav_rechts.gif" alt="" border="0"/></td>'
     );
}            


function writeTitelStreep() {
  document.write('<td colspan="4"><img src="../../images/titel_streep.gif" alt="" border="0"/></td>');
}

function writeRow1() {
  document.write('<tr>'
                +'  <td class="col1 row1"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col1 row1"/></td>'
                +'  <td class="col2x row1"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col2x row1"/></td>'
                +'  <td class="col3x row1"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col3x row1"/></td>'
                +'  <td class="col4x row1"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col4x row1"/></td>'
                +'</tr>'
                );
}
function writeRow2() {
  document.write('<tr>'
                +'  <td class="col1 row2"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col1 row2"/></td>'
                +'  <td class="col2x row2"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col2x row2"/></td>'
                +'  <td class="col3x row2"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col3x row2"/></td>'
                +'  <td class="col4x row2"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col4x row2"/></td>'
                +'</tr>'
                );
}

function writeRow3() {
  document.write('<tr>'
                +'  <td class="col1 row3"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col1 row1"/></td>'
                +'  <td class="col2x row3"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col2x row1"/></td>'
                +'  <td class="col3x row3"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col3x row1"/></td>'
                +'  <td class="col4x row3"><img src="../../images/leeg_transparant.gif" alt="" border="0" width="1" height="1" class="col4x row1"/></td>'
                +'</tr>'
                );
}

function writePrintLinkVak() {

  document.write(
     '<td align="right">'
    +'<a onclick="javascript:openPopup(varCbgId);"> '
    +'<img src="../../images/'+(varLanguage=='en'?'en/print_vak_1_en.gif':'nl/print_vak_1.gif')+'" '
    +'alt="print" border="0" '
    +'onMouseOver="this.src=print_vak_2.src;" onMouseOut="this.src=print_vak_2.src;"/></a></td>'
    );
}    

function writePrintLinkOpleiding(soort) {

  if( soort=='studie' ) {
    varProId += '_p.html';
  } else
  if( soort=='studieschema' ) {
    varProId += '_sce_p.html';
  } else
  if( soort=='oer' ) {
    varProId += '_oer_p.html';
  } 

  
  document.write(
     '<td align="right">'
    +'<a onclick="javascript:openPopup(varProId);">'
    +'<img src="../../images/'+(varLanguage=='en'?'en/print_'+soort+'_1_en.gif':'nl/print_'+soort+'_1.gif')+'" alt="print" border="0" onMouseOver="this.src=print_'+soort+'_2.src;" onMouseOut="this.src=print_'+soort+'_2.src;"/>'
    +'</a>'
    +'</td>'
    );


}    
/* "document.write" om layout-issues, veroorzaakt door de xml-->html transformatie te omzeilen
   (xslt voegt te veel white space toe)*/
function writeArchiefImg(studiejaar) {
  if(studiejaar=='sgs') {
    // geen archiefsite
    document.write('<td/>');
  } else {
    // wel een archiefsite
    document.write('<td><img src="../../images/'+(varLanguage=='en'?'en/titel_archief_en.gif':'nl/titel_archief.gif')+'" border="0"/></td>');
  }
}



/* "document.write" om layout-issues, veroorzaakt door de xml-->html transformatie te omzeilen
   (xslt voegt te veel white space toe)*/
function writeOpleidingImg() {
  document.write('<td><img src="../../images/'+(varLanguage=='en'?'en/titel_opleiding_en.gif':'nl/titel_opleiding.gif')+'" border="0"/></td>');
}

/* "document.write" om layout-issues, veroorzaakt door de xml-->html transformatie te omzeilen
   (xslt voegt te veel white space toe)*/
function writeVakImg() {
  document.write('<td><img src="../../images/'+(varLanguage=='en'?'en/titel_vak_en.gif':'nl/titel_vak.gif')+'" border="0"/></td>');
}

/* "document.write" om layout-issues, veroorzaakt door de xml-->html transformatie te omzeilen
   (xslt voegt te veel white space toe)*/
function writeDocentImg() {
  document.write('<td><img src="../../images/'+(varLanguage=='en'?'en/titel_docent_en.gif':'nl/titel_docent.gif')+'" border="0"/></td>');
}

/* "document.write" om layout-issues, veroorzaakt door de xml-->html transformatie te omzeilen
   (xslt voegt te veel white space toe)*/
function writePijlOmlaagImg() {
  document.write('<div align="center"><img src="../../images/pijl_down.gif" alt="" border="0"/></div>');
}

function writeNavSchaduwImg() {
  document.write('<td colspan="4"><img src="../../images/nav_schaduw.gif" alt="" border="0" width="746" height="8"/></td>');
}

/* javascript om het printable window te openen en er een
   frameset in de schrijven.
   Frames omdat er een losse printknop in moet, die niet geprint wordt
   */
function openPopup(url) {
//  alert('url:'+url);
  win = window.open('','print','toolbar=0, location=0, status=0, menubar=0, scrollbars=1, resizable=1, width=800, height=600, top=10, left=10');
  win.document.open();
  win.document.write('<html>');
  win.document.write('	<head>');
  win.document.write('	<title>print</title>');
  win.document.write('	<frameset id="frameset" rows="30px,*" frameborder="no" framespacing="0">');
  win.document.write('		<frame id="top" name="top" src="top_p.html" scrolling="auto" marginheight="0" marginwidth="0"/>');
  win.document.write('		<frame id="middle" name="middle" src="'+url+'" application="yes" scrolling="auto" marginheight="0" marginwidth="0"/>');
  win.document.write('	</frameset><noframes></noframes>');
  win.document.write('	</head>');
  win.document.write('</html>');
  win.document.close();
  win.middle.location=url;
  win.focus();
}

