function tulostettava(osoite) {
		var erotin = '/';
    if(osoite.charAt(osoite.length - 1) == '/')  erotin = '';
  
  window.osoite = new String(osoite + erotin + 'pagetemplate=print');
  createWindow(osoite);
}
function createWindow(what) {
    aptDate = new Date();
    tulostusIkkuna = window.open('about:blank','tulostusIkkuna'+ aptDate.getTime(),'status,scrollbars,resizable,WIDTH=600,HEIGHT=450');
    tulostusIkkuna.focus();
    setTimeout('createFrameset(osoite)',10);
}

function createFrameset(what) {
    var output = '<head><title>Tulostusversio<\/title><\/head>' +
				 '<frameset rows="*,60" frameborder=0 border=0>' +
                 '<frame name="tulostettava" src="' + what + '">' +
                 '<frame src="about:blank" scrolling=no>' +
                 '<\/frameset>';
    tulostusIkkuna.document.write(output);
    setTimeout('createFrame()',10);
}

function createFrame() {
    var output = '<head>'+
				 '<title>Ohjauspaneli<\/title>' +
				 '<script>function tulosta() {' +
				 'parent.tulostettava.focus();parent.tulostettava.print();'+
				 '}<\/script>'+
				 '<\/head><body bgcolor="#FFFFFF">' +
				 '<p align="center"> ' +
                 '<a style="color:#000000;font-family:\'Tahoma,Arial,Helvetica,sans-serif\';font-size:11px" href="javascript:tulosta();" onMouseOver="window.status=\'Tulosta dokumentti\'; return true;" onMouseOut="window.status=\'\'; return true;">Tulosta sivu<\/a> - ' +
                 '<a style="color:#000000;font-family:\'Tahoma,Arial,Helvetica,sans-serif\';font-size:11px" href="javascript:top.close();" onMouseOver="window.status=\'Sulje ikkuna\'; return true;" onMouseOut="window.status=\'\'; return true;">Sulje ikkuna<\/a><\/p><\/body>';
				 
    tulostusIkkuna.frames[1].document.write(output);
}
