///////////////////
// Open Window

function mOpenWindow(sURL, iWidth, iHeight)
{
	winNew = window.open(sURL, 'NewWindow', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=yes,width=' + iWidth + ',height=' + iHeight);
	winNew.focus();
}

///////////////////
// Open Window

function mOpenSWindow(sURL, iWidth, iHeight)
{
	winNew = window.open(sURL, 'NewWindow', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=yes,width=' + iWidth + ',height=' + iHeight);
	winNew.focus();
}

///////////////////
// Calc Litres

function calcLitres()
{
 window.document.formAutoSearch.pt_en_size.selectedIndex = Math.round(window.document.formAutoSearch.cid.value * 0.16387) - 11;
 window.document.formAutoSearch.cid.value = "";
}


///////////////////
// Show Picture

function SHpi(aid, pid)
{
 if (document.images)
   document.images['picMain'].src = '/upd/' + aid + '_' + pid + '.jpg';
}

///////////////////
// Show Email

function SHem(title, tagline, id)
{
 utilwin = window.open('/utilities/email/main.php?title=' + escape(title) + '&tagline=' + escape(tagline) + '&adid=' + id, 'UtilitiesWindow', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=0,width=300,height=300');
 utilwin.focus();
}

///////////////////
// Show Estimate Payments

function SHep(price)
{
 utilwin = window.open('/utilities/payments/main.php?price=' + price, 'UtilitiesWindow', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=0,width=300,height=250');
 utilwin.focus();
}

///////////////////
// The Image Object

function menuObj(img)
{
 this.off = new Image();
 this.off.src = '/images/menu/' + img + '_off.gif';
 this.on = new Image();
 this.on.src = '/images/menu/' + img + '_on.gif';
}

///////////////////
// Check the browser is compatible for image swapping

if (document.images)
{
 compat = true;
}

///////////////////
// Pre-Cache Images

if (compat)
{
 menu = new Array();
 menu[1] = new menuObj('search');
 menu[2] = new menuObj('guides');
 menu[3] = new menuObj('browse');
 menu[4] = new menuObj('subscribe');
 menu[5] = new menuObj('sell');
 menu[6] = new menuObj('home');
 menu[7] = new menuObj('about');
 menu[8] = new menuObj('contact');
}

///////////////////
// Mouse Over Menu Item

function MOme(num, sw)
{
 if (compat)
 {
   if (sw)
   {
     document.images['img_' + num].src = menu[num].on.src;
   }
   else
   {
     document.images['img_' + num].src = menu[num].off.src;
   }
 }
}