﻿// JScript File

function openWindow(url) {
    popupWin = window.open(url,'new_page','width=600,height=400')
}
function openSmallWindow(url) {
    smallWin = window.open(url,'new_page','width=400,height=200')
    smallWin.moveTo((screen.width/2)-200,(screen.height/2)-100);
}

function openConfirmDialog(url) {
    confirmWin = window.open(url,'confirmation','width=200,height=170,resizable=yes');
    confirmWin.moveTo((screen.width/2)-100,(screen.height/2)-75);
}

function openICQWindow(url) {
    icqWin = window.open(url,'icq_page','width=505,height=530')
}
function PrintThisPage(TopicId) 
{ 
   
   var sOption="scrollbars=yes,resizeable=yes,menubar=yes,location=no,directories=no,"; 
       sOption+="width=650,height=550,left=50,top=25"; 
   var monthnames = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");

   var sWinHTML = document.getElementById('MessageList').innerHTML; 
   var sSubject = document.getElementById('TopicSubject').value;
   var sTitle = document.getElementById('ctl00_lnkForumLogo').title;
   var sUrl = document.getElementById('ctl00_lnkForumLogo').href;
   var sPage = '';
   try{
        sPage = document.getElementById('ctl00_CPM_lblCurrentPage').innerHTML;
        }catch(err){}
   var dToday = new Date();
   
   var winprint=window.open("","",sOption); 
       winprint.document.open(); 
       winprint.document.write('<html><head><LINK href=print.css rel=Stylesheet></head><body>'); 
       //winprint.document.write('<p><a href="javascript:onClick=window.print()">Print Page</a> | <a href="JavaScript:onClick=window.close()">Close Window</a></font></p>');
       winprint.document.write('<p class=PageTitle>' + sSubject + '</p>');
       winprint.document.write('<p class=CategoryTitle>Printed from: ' + sTitle + '<br>');
       winprint.document.write('Topic URL: ' + sUrl + 'topic.aspx?TOPIC_ID=' + TopicId + '<br>');
       winprint.document.write('Printed on: '+ padzero(dToday.getDate()) + ' ' + monthnames[dToday.getMonth()] + ' ' + dToday.getFullYear());
       winprint.document.write(' at ' + padzero(dToday.getHours()) + ':' + padzero(dToday.getMinutes()) +'<br><br>');
       winprint.document.write(sPage +'</p><hr>');

       winprint.document.write(sWinHTML.replace(/HEIGHT: 150px/g, ""));  
       winprint.document.write('<span class=smallText style="width:100%;text-align:right;">Extract &copy; SnitzDotNet Forums</span>');        
       //winprint.document.write('<p align=center><a href="JavaScript:onClick=window.close()">Close Window</a></p>');
       winprint.document.write('</body></html>'); 
       winprint.document.close(); 
       winprint.focus(); 
}
function padzero(number)
{
    var sNum;
    sNum = ''+number;
    if (sNum.length < 2)
    { return '0' + sNum; }
    else
    { return sNum; }    
}

