function popPrint(id, zoneid, action, category, siteInd) {
    var width = 600;
    var height = 400;
    var bgcolor = "White";
    var url = action;
    if (url.indexOf('?') == -1)
      url = url + '?'
    else
      url = url + '&'
    var ewin = window.open(url + "ProcessPrint=true&Print/Category=" + category + "&Print/Id=" + id + "&Print/ZoneId=" + zoneid + "&Print/Template=" + action, "print", 'SCROLLBARS=1,RESIZABLE=1,MENUBAR=1,TOOLBAR=1,WIDTH=' + width + ',HEIGHT=' + height);
}

function popPrintWithOptions(id, zoneid, action, category, siteInd, strParameters) {
    //alert('popPrintWithOptions...strParameters=' + strParameters);
    var width = 600;
    var height = 400;
    var bgcolor = "White";
    var url = action;
    if (url.indexOf('?') == -1)
      url = url + '?'
    else
      url = url + '&'
    url += "ProcessPrint=true&Print/Category=" + category + "&Print/Id=" + id + "&Print/ZoneId=" + zoneid + "&Print/Template=" + action;
    if (strParameters != '')
      url += '&' + strParameters;
    var ewin = window.open(url, "print", 'SCROLLBARS=1,RESIZABLE=1,MENUBAR=1,TOOLBAR=1,WIDTH=' + width + ',HEIGHT=' + height);
}

function popPrintWithReview(id, zoneid, action, category, siteInd, fieldName, strParameters) 
{
  var width = 600;
  var height = 400;
  var bgcolor = "White";
  var url = action;
  var reviewIds = '';
  if (url.indexOf('?') == -1)
    url = url + '?';
  else
    url = url + '&';
  url += "ProcessPrint=true&amp;Print/Category=" + category + "&amp;Print/Id=" + id + "&amp;Print/ZoneId=" + zoneid + "&amp;Print/Template=" + action
  if (strParameters != '')
    url += '&' + strParameters;
  var elems = document.getElementsByName(fieldName);
  //alert('popPrintWithReview...fieldName=' + fieldName + ' length=' + elems.length);
  for (var i=0;i<elems.length;i++)
  {
    if (elems(i).checked == true)
    {
      if (reviewIds != '')
        reviewIds += ',';
      reviewIds += elems(i).value;
    }
  }
  if (reviewIds != '')
    url += '&amp;Print/Reviews=' + reviewIds;
  var ewin = window.open(url, "print", 'SCROLLBARS=1,RESIZABLE=1,MENUBAR=1,TOOLBAR=1,WIDTH=' + width + ',HEIGHT=' + height);
}

function popPrintLarge(id, zoneid, action, category, siteInd) {
    var width = 800;
    var height = 600;
    if (category == 'recipeimage')
    {
      width = 600;
      height = 500;
    }
    var bgcolor = "White";
    var url = action;
    if (url.indexOf('?') == -1)
      url = url + '?'
    else
      url = url + '&'
    var ewin = window.open(url + "ProcessPrintLarge=true&Print/Category=" + category + "&Print/Id=" + id + "&Print/ZoneId=" + zoneid + "&Print/Template=" + action, "print", 'SCROLLBARS=1,RESIZABLE=1,MENUBAR=1,TOOLBAR=1,WIDTH=' + width + ',HEIGHT=' + height);
}

function popPrintShoppingList(action) {
    var width = 600;
    var height = 400;
    var bgcolor = "White";
    var url = action;
    if (url.indexOf('?') == -1)
      url = url + '?'
    else
      url = url + '&'
    var ewin = window.open(url + "PrintList=true", "print", 'SCROLLBARS=1,RESIZABLE=1,MENUBAR=1,TOOLBAR=1,WIDTH=' + width + ',HEIGHT=' + height);
}

