﻿/// <reference name="MicrosoftAjax.js"/>

function popupprintpage(Code) {
    // width is set at 740 to allow for page width + scroll bar width 
    window.open("../WineList/PrintProductDetails.aspx?Code=" + Code,"","height=1024,width=740,scrollbars=yes,menubar=no,toolbar=no");
    }

function printthispage() {
    window.print();
    }

function closeprintpage() {
    //Printer.updatePageStatus(-1);
    window.close();
    }

function printwindowunload() {    
    //Printer.updatePageStatus(-1);
    //alert("onbeforeunload");
    window.close();
    }

function closeprintwindow() {
    window.close();
    }


// AIS
var AIS; if (!AIS) AIS = {};
 
// CORE AIS
AIS.addToWindowOnload = function(newFunction) {
 var previousOnload = window.onload;
 if (typeof previousOnload != 'function') {
  window.onload = newFunction;
 } else {
  window.onload = function() {
   previousOnload();
   newFunction(); 
  }
 }
}
 
AIS.init = function() {
 window.print();
}

//Type.registerNamespace("EllisOfRichmond.Website");

//EllisOfRichmond.Website.printpage = function(element) {
//    EllisOfRichmond.Website.printpage.initializeBase(this, [element]);
//}

//EllisOfRichmond.Website.printpage.prototype = {
//    initialize: function() {
//        EllisOfRichmond.Website.printpage.callBaseMethod(this, 'initialize');
//        
//        // Add custom initialization here
//    },
//    dispose: function() {        
//        //Add custom dispose actions here
//        EllisOfRichmond.Website.printpage.callBaseMethod(this, 'dispose');
//    }
//}
//EllisOfRichmond.Website.printpage.registerClass('EllisOfRichmond.Website.printpage', Sys.UI.Control);

//if (typeof(Sys) !== 'undefined') Sys.Application.notifyScriptLoaded();

