// SWAP IMAGES
//Print
var da = (document.all) ? 1 : 0;
var pr = (window.print) ? 1 : 0;
var mac = (navigator.userAgent.indexOf("Mac") != -1); 

if (da && !pr && !mac) with (document) {
  writeln('<OBJECT ID="WB" WIDTH="0" HEIGHT="0" CLASSID="clsid:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>');
  writeln('<' + 'SCRIPT LANGUAGE="VBScript">');
  writeln('Sub window_onunload');
  writeln('  On Error Resume Next');
  writeln('  Set WB = nothing');
  writeln('End Sub');
  writeln('Sub vbPrintPage');
  writeln('  OLECMDID_PRINT = 6');
  writeln('  OLECMDEXECOPT_DONTPROMPTUSER = 2');
  writeln('  OLECMDEXECOPT_PROMPTUSER = 1');
  writeln('  On Error Resume Next');
  writeln('  WB.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER');
  writeln('End Sub');
  writeln('<' + '/SCRIPT>');
}
// populate this via page before calling preloadImages
var imgs = new Array();

function preloadImages() {
        var loadImgs = new Array();
        for (var i = 0; i < imgs.length; i++) {
                loadImgs[i] = new Image();
                loadImgs[i].src = imgs[i];
        }
}

function emailPopup(strUrl)
{
	window.open(strUrl,'Email_A_Friend','width=550,height=450,resizable=yes,scrollbars=yes,toolbar=yes,status=yes,top=10,left=10');
	return false;
}

function swapImage(strName, strSrc) {
        //      Search for image by name in images collection
        for (i = 0; i < document.images.length; i++) {
                if (document.images[i].name == strName) {
                        document.images[i].src = strSrc;
                        return;
                }
        }

        //      If the above failed, search for image by name in entire collection
        for (i = 0; i < document.all.length; i++) {
                if (document.all[i].name == strName) {
                        document.all[i].src = strSrc;
                        return;
                }
        }
}
//Print
function printPage() {
  if (pr) // NS4, IE5
    window.print()
  else if (da && !mac) // IE4 (Windows)
    vbPrintPage()
  else // other browsers
    alert("Sorry, your browser doesn't support this feature.\nPlease choose \"Print\" from your browser menu.");
  return false;
}