/* * * * * * * * * * * * * * * * * * * * * */
/* *  Javascript for DB.com Web Site * */
/* *         Modified: 02/18/06            * */
/* * * * * * * * * * * * * * * * * * * * * */

/* unfortunately, must use this inline for IE */
function unBlur()
{
	if(this.blur)this.blur();
}

/*
 * Expandable-in-place Menus....
 */

function initializeMenu(expanderID, menuID) 
{
    var menu       = document.getElementById(menuID);
    var expander = document.getElementById(expanderID);
    if (menu == null || expander == null) return;

    expander.onclick = function() 
										{
									        var display = menu.style.display;
									        menu.style.display = (display == "block") ? "none" : "block";
									        return false;
									    }
}

function initBuildMenus() 
{
	initializeMenu("Menu1", "BIMenu");
    initializeMenu("SubMenu1-1", "SM1-1");
	initializeMenu("SubMenu1-2", "SM1-2");
	initializeMenu("SubMenu1-3", "SM1-3");
	initializeMenu("SubMenu1-4", "SM1-4");
	initializeMenu("Menu2", "SSMenu");
	initializeMenu("SubMenu2-1", "SM2-1");
	initializeMenu("SubMenu2-2", "SM2-2");
	initializeMenu("SubMenu2-3", "SM2-3");
	initializeMenu("Menu3", "MIMenu");
	initializeMenu("SubMenu3-1", "SM3-1");
	initializeMenu("Menu4", "MAMenu");
	initializeMenu("Menu5", "STMenu");
	initializeMenu("Menu6", "CAMenu");
}

/*  Popup iframe for Shopping Cart  */
var objPopUp = null;

function popUp(event,objectID,mivaflag) 
{
	objPopTrig = document.getElementById(event);
	objPopUp = document.getElementById(objectID);
	xPos = objPopTrig.offsetLeft;
	yPos = objPopTrig.offsetTop + objPopTrig.offsetHeight;
	if (xPos + objPopUp.offsetWidth >  document.body.clientWidth) xPos = xPos - objPopUp.offsetWidth;
	if (yPos + objPopUp.offsetHeight >  document.body.clientHeight) yPos = yPos - objPopUp.offsetHeight - objPopTrig.offsetHeight;
	/*
	objPopUp.style.left = xPos + 'px';
	objPopUp.style.top = yPos + 'px';
	objPopUp.style.visibility = 'visible';
	*/
	if (mivaflag)
	{
		objPopUp.style.left = 210 + 'px';
		objPopUp.style.top =  380 + 'px';
	}
	else 
	{
		objPopUp.style.left = 12 + 'px';
		objPopUp.style.top = 210 + 'px';
	}
	objPopUp.style.display = 'block';
}

function popUPS(event,objectID,mivaflag) 
{
	objPopTrig = document.getElementById(event);
	objPopUp = document.getElementById(objectID);
	xPos = objPopTrig.offsetLeft;
	yPos = objPopTrig.offsetTop + objPopTrig.offsetHeight;
	if (xPos + objPopUp.offsetWidth >  document.body.clientWidth) xPos = xPos - objPopUp.offsetWidth;
	if (yPos + objPopUp.offsetHeight >  document.body.clientHeight) yPos = yPos - objPopUp.offsetHeight - objPopTrig.offsetHeight;
	/*
	objPopUp.style.left = xPos + 'px';
	objPopUp.style.top = yPos + 'px';
	objPopUp.style.visibility = 'visible';
	*/
	if (mivaflag)
	{
		objPopUp.style.left = 50 + 'px';
		objPopUp.style.top =  50 + 'px';
	}
	else 
	{
		objPopUp.style.left = 250 + 'px';
		objPopUp.style.top = 50 + 'px';
	}
	objPopUp.style.display = 'block';
}

function popCVV(event,objectID,mivaflag) 
{
	objPopTrig = document.getElementById(event);
	objPopUp = document.getElementById(objectID);
	xPos = objPopTrig.offsetLeft;
	yPos = objPopTrig.offsetTop + objPopTrig.offsetHeight;
	if (xPos + objPopUp.offsetWidth >  document.body.clientWidth) xPos = xPos - objPopUp.offsetWidth;
	if (yPos + objPopUp.offsetHeight >  document.body.clientHeight) yPos = yPos - objPopUp.offsetHeight - objPopTrig.offsetHeight;
	/*
	objPopUp.style.left = xPos + 'px';
	objPopUp.style.top = yPos + 'px';
	objPopUp.style.visibility = 'visible';
	*/
	if (mivaflag)
	{
		objPopUp.style.left = 50 + 'px';
		objPopUp.style.top =  50 + 'px';
	}
	else 
	{
		objPopUp.style.left = 250 + 'px';
		objPopUp.style.top = 50 + 'px';
	}
	objPopUp.style.display = 'block';
}

function popHide() 
{
	/*objPopUp.style.visibility = 'hidden';*/
	objPopUp.style.display = 'none';
	objPopUp = null;
}


function showaerial()
 {
   mywindow = window.open ("http://www.discountbinoculars.com/images/mendocino_aerial.jpg",
  "aerialmendo", "location=1, status=1, scrollbars=1, width=840,height=560");
  /*mywindow.moveTo(0,0)*/;
 } 