window.status = "Bagley & Company · Jewelry, China & Gifts · phone 888.829.4661";

function show(element) {
  if (document.getElementById) {
    document.getElementById(element).style.display = 'block';
  }
}

function hide(element) {
  if (document.getElementById) {
    document.getElementById(element).style.display = 'none';
  }
}

function newImage(arg) {
  if (document.images) {
    rslt = new Image();
    rslt.src = arg;
    return rslt;
  }
}

if (document.images) {  // preload contact-email-buttons
  info0 = newImage("/bagleys-images/images/info-200x26_0.jpg");
  info1 = newImage("/bagleys-images/images/info-200x26_1.jpg");
}

function info_over() {
  if (document.images) {
    document.info_btn.src = "/bagleys-images/images/info-200x26_1.jpg";
	} 
}

function info_off() {
  if (document.images) {
  	document.info_btn.src = "/bagleys-images/images/info-200x26_0.jpg";
	} 
}

var thisPic = 0;

function setColorPic(thisPic) {
  window.status = "Bagley & Company · Jewelry, China & Gifts · phone 888.829.4661";
  switch (thisPic) {
		case 1 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color1.jpg";
		  break;
		case 2 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color2.jpg";
		  break;
		case 3 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color3.jpg";
		  break;
		case 4 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color4.jpg";
		  break;
		case 5 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color5.jpg";
		  break;
		case 6 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color6.jpg";
		  break;
		case 7 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color7.jpg";
		  break;
		case 8 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color8.jpg";
		  break;
		case 9 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color9.jpg";
		  break;
		case 10 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color10.jpg";
		  break;
		case 11 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color11.jpg";
		  break;
		case 12 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color12.jpg";
		  break;
		case 13 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color13.jpg";
		  break;
		case 14 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/color14.jpg";
		  break;
	}
}

function setTwinPic(thisPic) {
  window.status = "Bagley & Company · Jewelry, China & Gifts · phone 888.829.4661";
  switch (thisPic) {
		case 1 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-lgsalad-R2.jpg";
		  break;
		case 2 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-smsalad-R2.jpg";
		  break;
		case 3 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-lgpie.jpg";
		  break;
		case 4 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-lgcass.jpg";
		  break;
		case 5 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-smch.jpg";
		  break;
		case 6 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-smss.jpg";
		  break;
		case 7 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-smcake.jpg";
		  break;
		case 8 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-smladdle.jpg";
		  break;
		case 9 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-saladtongs-R3.jpg";
		  break;
		case 10 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-ice-R2.jpg";
		  break;
		case 11 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-lgfk-R2.jpg";
		  break;
		case 12 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-smfk.jpg";
		  break;
		case 13 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-smds.jpg";
		  break;
		case 14 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-coffee.jpg";
		  break;
		case 15 :
		  parent.document.enlargement.src =  "/bagleys-images/images/twindesigns/TW-smpasta.jpg";
		  break;
	}
}

function setDenbyPic(thisPic) {
  window.status = "Bagley & Company · Jewelry, China & Gifts · phone 888.829.4661";
  switch (thisPic) {
		case 1 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JET-103.jpg";
		  break;
		case 2 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JET-118.jpg";
		  break;
		case 3 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JET-088.jpg";
		  break;
		case 4 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JET-173.jpg";
		  break;
		case 5 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-003.jpg";
		  break;
		case 6 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-005.jpg";
		  break;
		case 7 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-006.jpg";
		  break;
		case 8 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-112.jpg";
		  break;
		case 9 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-013.jpg";
		  break;
		case 10 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JET-110.jpg";
		  break;
		case 11 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-041.jpg";
		  break;
		case 12 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-091.jpg";
		  break;
		case 13 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-003DT.jpg";
		  break;
		case 14 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-005DT.jpg";
		  break;
		case 15 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-041DT.jpg";
		  break;
		case 16 :
		  parent.document.enlargement.src =  "/bagleys-images/images/denby/DE-JST-132DT.jpg";
		  break;
	}
}

function setPicSpecial(thisPic) {
  window.status = "Bagley & Company · Jewelry, China & Gifts · phone 888.829.4661";
  switch (thisPic) {
		case 1 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/WA-107605.jpg";
		  break;
		case 2 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/WA-150318.jpg";
		  break;
		case 3 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/BL-384-3.jpg";
		  break;
		case 4 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/RE-3960-0710.jpg";
		  break;
		case 5 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/IR-28134.jpg";
		  break;
		case 6 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/IR-28137.jpg";
		  break;
		case 7 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/IR-28331.jpg";
		  break;
		case 8 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/MY-35300.jpg";
		  break;
		case 9 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/MY-40600.jpg";
		  break;
		case 10 :
		  parent.document.enlargement.src =  "/bagleys-images/images/special-gifts/MY-50300.jpg";
		  break;
	}
}

var itemInfo = 'desc1';

function setBabyPic(thisPic) {
  window.status = "Bagley & Company · Jewelry, China & Gifts · phone 888.829.4661";
  hide(itemInfo); // hide previous product data shown
  itemInfo = 'desc' + thisPic;
  switch (thisPic) {
		case 1 :
		  show('desc1');
		  parent.document.enlargement.src =  "/bagleys-images/images/babygifts/RE-P801.jpg";
		  break;
		case 2 :
		  show('desc2');
		  parent.document.enlargement.src =  "/bagleys-images/images/babygifts/RE-5741.jpg";
		  break;
		case 3 :
		  show('desc3');
		  parent.document.enlargement.src =  "/bagleys-images/images/babygifts/RE-640.jpg";
		  break;
		case 4 :
		  show('desc4');
		  parent.document.enlargement.src =  "/bagleys-images/images/babygifts/RE-8803.jpg";
		  break;
		case 5 :
		  show('desc5');
		  parent.document.enlargement.src =  "/bagleys-images/images/babygifts/WE-5898823550.jpg";
		  break;
		case 6 :
		  show('desc6');
		  parent.document.enlargement.src =  "/bagleys-images/images/babygifts/RE-865.jpg";
		  break;
	}
}

BLANK_IMAGE = 'bagleys-images/images/b.gif';

//styles
var STYLE1 = {"border":0, "borders":[0,0,0,0], "shadow":0,
	css:{
		ON:"clsCMOn1",		// CSS class for items
		OVER:"clsCMOver1"	// CSS class for item which is under mouse
	},
		color:{
		bgON:"#ffffff",		// background color for the items
		bgOVER:"#fffffc"	// background color for the item which is under mouse right now
	}
};

var STYLE2 = {
	border:1,			// item's border width
  borders:[1,1,1,1],
	shadow:1,			// item's shadow size
	color:{
		border:"#b39602",	// color of the item border, if any
		shadow:"#f5f5f5",	// color of the item shadow, if any
		bgON:"#f9fbff",		// background color for the items
		bgOVER:"#fffffc"	// background color for the item which is under mouse right now
	},
	css:{
		ON:"clsCMOn2",		// CSS class for items
		OVER:"clsCMOver2"	// CSS class for item which is under mouse
	}
};

//items and formats
var MENU_ITEMS =
[
	{"pos":"relative", "leveloff":[29,3], "delay":500, "style":STYLE1},
	{code:"Home", url:"/index.html", "format":{"size":[20,45], "itemoff":[0,20]}},
	{code:"Diamonds", url:"diamonds_113.html", "format":{"size":[20,70], "itemoff":[0,50]},
	    sub:[
		  {style:STYLE2, size:[34,153], itemoff:[33,0]},
			{code:"Diamonds at Bagley's", url:"diamonds_113.html", alt:"", status:"Diamonds at Bagley's"},
			{code:"Diamond Stud Earrings", url:"diamond_stud_earrings_145.html", alt:"", status:"Diamond Stud Earrings"},
		]
	},
	{code:"Engagement & Wedding", url:"engagement__wedding_114.html", "format":{"size":[20,155], "itemoff":[0,70]},
    sub:[
		  {style:STYLE2, size:[34,182], itemoff:[33,0]},
		  {code:"Engagement at Bagley's", url:"engagement__wedding_114.html", alt:"", status:"Engagement at Bagley's"},
			{code:"Diamond Engagement Rings", url:"diamond_engagement_rings_121.html", alt:"", status:"Diamond Engagement Rings"},
			{code:"Wedding Bands", url:"wedding_bands_123.html", alt:"", status:"Wedding Bands"},
		]
	},
	{code:"Stylish Jewelry", url:"pandora_jewelry_134.html", "format":{"size":[20,100], "itemoff":[0,155]},
    sub:[
		  {style:STYLE2, size:[34,160], itemoff:[33,0]},
			{code:"Pandora Jewelry", url:"pandora_jewelry_134.html", alt:"", status:"Pandora Jewelry"},
			{code:"Lorenzo Jewelry", url:"lorenzo_jewelry_255784090.html", alt:"", status:"Lorenzo Jewelry"},
			{code:"Michou Jewelry", url:"michou_jewelry_255815990.html", alt:"", status:"Michou Jewelry"},
			{code:"Diamond Earrings", url:"diamond_earrings_255764980.html", alt:"", status:"Diamond Earrings"},
			{code:"Sterling Silver Rings", url:"sterling_silver_rings_237.html", alt:"", status:"Sterling Silver Rings"},
			{code:"Silver & Gold Earrings", url:"sterling_silver__14k_gold_earrings_187.html", alt:"", status:"Silver & Gold Earrings"},
			{code:"Silver & Gold Necklaces", url:"sterling_silver__14k_gold_necklaces_188.html", alt:"", status:"Silver & Gold Necklaces"},
      {code:"Silver & Gold Bracelets", url:"sterling_silver__14k_gold_bracelets_189.html", alt:"", status:"Silver & Gold Bracelets"},
      {code:"Men's Jewelry", url:"mens_jewelry_214.html", alt:"", status:"Men's Jewelry"},
		]
	},
	{code:"Dining & Entertaining", url:"dining__entertaining_116.html", "format":{"size":[20,135], "itemoff":[0,100]},
    sub:[
		  {style:STYLE2, size:[34,190], itemoff:[33,0]},
		  {code:"Dining at Bagley's", url:"dining__entertaining_116.html", alt:"", status:"Dining at Bagley's"},
		  {code:"Arthur Court Serveware", url:"arthur_court_serveware_154217220.html", alt:"", status:"Arthur Court Serveware"},
			{code:"Denby Tableware", url:"denby_tableware_179.html", alt:"Denby Tableware", status:"Denby Tableware"},
			{code:"Peggy Karr Glass", url:"peggy_karr_glass_154542100.html", alt:"", status:"Beautiful and functional, hand-decorated fused glass"},
			{code:"Twin Designs Serving Utensils", url:"twin_designs_serving_utensils_198.html", alt:"", status:"Twin Designs Serving Utensils"},
			{code:"Waterford Crystal", url:"waterford_154722060.html", alt:"", status:"Crystal, China, Gifts and Lamps from Waterford"},
		]
	},
	{code:"Gifts", url:"gift_cards_112.html", "format":{"size":[20,40], "itemoff":[0,135]},
    sub:[
		  {style:STYLE2, size:[34,160], itemoff:[33,0]},
      {code:"Gift Cards", url:"gift_cards_112.html", alt:"", status:"Bagley's Gift Cards"},
			{code:"New Baby Gifts", url:"new_baby_gifts_157.html", alt:"", status:"New Baby Gifts"},
			{code:"Special Occasion Gifts", url:"special_occasion_gifts_158.html", alt:"", status:"Special Occasion Gifts"},
		]
	},
	{code:"Wedding Gift Registry", url:"wedding_gift_registry_255980590.html", "format":{"size":[20,140], "itemoff":[0,40]}},
	{code:"Design & Repair", url:"design__repair_104.html", "format":{"size":[20,105], "itemoff":[0,140]}},
	{code:"Our History", url:"bagleys_history_103.html", "format":{"size":[20,80], "itemoff":[0,105]}},
	{code:"Contact Us", url:"contact_us_102.html", "format":{"size":[20,80], "itemoff":[0,80]}},
];


// homepage promotion module fader
$().ready(function() {
	  var fadeinBox = $("#r1");
	  var fadeoutBox = $("#r2");
	  function fade() {
	      fadeinBox.stop(true, true).fadeIn(1000);
	      fadeoutBox.stop(true, true).fadeOut(1000, function() {
	          var temp = fadeinBox;
	          fadeinBox = fadeoutBox;
	          fadeoutBox = temp;
	          setTimeout(fade, 6000);
	      });
	  }
	  fade();
});
