// JavaScript Document

$(function () {
			
			$('.diamainBanner').each(function () {
           
            var time = 150;
            var hideDelay = 1;
			var hideDelayTimer = null;
            var beingShown = false;
            var shown = false;
			
			
		   var trigger = $('.trigger', this);
            var info = $('.popup', this).css('opacity', 0);
							
            $([trigger.get(0), info.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
					beingShown = true;
                 info.css({opacity:1});
              
						info.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                  hideDelayTimer = null; 
				   info.hide(150,function(){
											 
											 info.css({display:'none'});
											 
											 });
                    shown = false;
                }, hideDelay);

                return false;
            });
			
			
		
		// JavaScript Document

var trigger2 = $('.trigger2', this);
            var info2 = $('.popup2', this).css('opacity', 0);
							
            $([trigger2.get(0), info2.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                beingShown = true;  
              info2.css({opacity:1});
						info2.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                     info2.hide(150,function(){
											 
											 info2.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

var trigger3 = $('.trigger3', this);
            var info3 = $('.popup3', this).css('opacity', 0);
							
            $([trigger3.get(0), info3.get(0)]).mouseover(function () {
                 if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                 beingShown = true; 
              info3.css({opacity:1});
						info3.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                    info3.hide(150,function(){
											 
											 info3.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document


			
			
			
			
        });

			
			});


$(function () {
			
			$('.bridalBanner_june').each(function () {
           
            var time = 150;
            var hideDelay = 1;
			var hideDelayTimer = null;
            var beingShown = false;
            var shown = false;
			
			
		   var trigger = $('.trigger', this);
            var info = $('.popup', this).css('opacity', 0);
							
            $([trigger.get(0), info.get(0)]).mouseover(function () {
																 
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
					beingShown = true;
                 info.css({opacity:1});
              
						info.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                  hideDelayTimer = null; 
				   info.hide(150,function(){
											 
											 info.css({display:'none'});
											 
											 });
                    shown = false;
                }, hideDelay);

                return false;
            });
			
			
		
		// JavaScript Document

var trigger2 = $('.trigger2', this);
            var info2 = $('.popup2', this).css('opacity', 0);
							
            $([trigger2.get(0), info2.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                beingShown = true;  
              info2.css({opacity:1});
						info2.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                     info2.hide(150,function(){
											 
											 info2.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

var trigger3 = $('.trigger3', this);
            var info3 = $('.popup3', this).css('opacity', 0);
							
            $([trigger3.get(0), info3.get(0)]).mouseover(function () {
                 if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                 beingShown = true; 
              info3.css({opacity:1});
						info3.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                    info3.hide(150,function(){
											 
											 info3.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

			
			
			
			
        });

			
			});


$(function () {
			
			$('.engagementBanner').each(function () {
           
            var time = 150;
            var hideDelay = 1;
			var hideDelayTimer = null;
            var beingShown = false;
            var shown = false;
			
			
		   var trigger = $('.trigger', this);
            var info = $('.popup', this).css('opacity', 0);
							
            $([trigger.get(0), info.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
					beingShown = true;
                 info.css({opacity:1});
              
						info.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                  hideDelayTimer = null; 
				   info.hide(150,function(){
											 
											 info.css({display:'none'});
											 
											 });
                    shown = false;
                }, hideDelay);

                return false;
            });
			
			
		
		// JavaScript Document

var trigger2 = $('.trigger2', this);
            var info2 = $('.popup2', this).css('opacity', 0);
							
            $([trigger2.get(0), info2.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                beingShown = true;  
              info2.css({opacity:1});
						info2.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                     info2.hide(150,function(){
											 
											 info2.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

/*var trigger3 = $('.trigger3', this);
            var info3 = $('.popup3', this).css('opacity', 0);
							
            $([trigger3.get(0), info3.get(0)]).mouseover(function () {
                 if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                 beingShown = true; 
              info3.css({opacity:1});
						info3.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                    info3.hide(150,function(){
											 
											 info3.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document
*/
var trigger4 = $('.trigger4', this);
            var info4 = $('.popup4', this).css('opacity', 0);
							
            $([trigger4.get(0), info4.get(0)]).mouseover(function () {
                 if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                  beingShown = true;
				 info4.css({opacity:1});
              
						info4.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                    info4.hide(150,function(){
											 
											 info4.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			
			
			
        });

			
			});

$(function () {
			
			$('.jewelleryBanner').each(function () {
           
            var time = 150;
            var hideDelay = 1;
			var hideDelayTimer = null;
            var beingShown = false;
            var shown = false;
			
			
		   var trigger = $('.trigger', this);
            var info = $('.popup', this).css('opacity', 0);
							
            $([trigger.get(0), info.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
					beingShown = true;
                 info.css({opacity:1});
              
						info.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                  hideDelayTimer = null; 
				   info.hide(150,function(){
											 
											 info.css({display:'none'});
											 
											 });
                    shown = false;
                }, hideDelay);

                return false;
            });
			
			
		
		// JavaScript Document

var trigger2 = $('.trigger2', this);
            var info2 = $('.popup2', this).css('opacity', 0);
							
            $([trigger2.get(0), info2.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                beingShown = true;  
              info2.css({opacity:1});
						info2.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                     info2.hide(150,function(){
											 
											 info2.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

var trigger3 = $('.trigger3', this);
            var info3 = $('.popup3', this).css('opacity', 0);
							
            $([trigger3.get(0), info3.get(0)]).mouseover(function () {
                 if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                 beingShown = true; 
              info3.css({opacity:1});
						info3.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                    info3.hide(150,function(){
											 
											 info3.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

			
			
			
			
        });

			
			});


$(function () {
			
			$('.giftBanner').each(function () {
           
            var time = 150;
            var hideDelay = 1;
			var hideDelayTimer = null;
            var beingShown = false;
            var shown = false;
			
			
		   var trigger = $('.trigger', this);
            var info = $('.popup', this).css('opacity', 0);
							
            $([trigger.get(0), info.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
					beingShown = true;
                 info.css({opacity:1});
              
						info.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                  hideDelayTimer = null; 
				   info.hide(150,function(){
											 
											 info.css({display:'none'});
											 
											 });
                    shown = false;
                }, hideDelay);

                return false;
            });
			
			
		
		// JavaScript Document

var trigger2 = $('.trigger2', this);
            var info2 = $('.popup2', this).css('opacity', 0);
							
            $([trigger2.get(0), info2.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                beingShown = true;  
              info2.css({opacity:1});
						info2.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                     info2.hide(150,function(){
											 
											 info2.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

var trigger3 = $('.trigger3', this);
            var info3 = $('.popup3', this).css('opacity', 0);
							
            $([trigger3.get(0), info3.get(0)]).mouseover(function () {
                 if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                 beingShown = true; 
              info3.css({opacity:1});
						info3.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                    info3.hide(150,function(){
											 
											 info3.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

			
			
			
			
        });

			
			});

$(function () {
			
			$('.diamondBanner').each(function () {
           
            var time = 150;
            var hideDelay = 1;
			var hideDelayTimer = null;
            var beingShown = false;
            var shown = false;
			
			
		   var trigger = $('.trigger', this);
            var info = $('.popup', this).css('opacity', 0);
							
            $([trigger.get(0), info.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
					beingShown = true;
                 info.css({opacity:1});
              
						info.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                  hideDelayTimer = null; 
				   info.hide(150,function(){
											 
											 info.css({display:'none'});
											 
											 });
                    shown = false;
                }, hideDelay);

                return false;
            });
			
			
		
		// JavaScript Document

var trigger2 = $('.trigger2', this);
            var info2 = $('.popup2', this).css('opacity', 0);
							
            $([trigger2.get(0), info2.get(0)]).mouseover(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                beingShown = true;  
              info2.css({opacity:1});
						info2.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                     info2.hide(150,function(){
											 
											 info2.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

var trigger3 = $('.trigger3', this);
            var info3 = $('.popup3', this).css('opacity', 0);
							
            $([trigger3.get(0), info3.get(0)]).mouseover(function () {
                 if (hideDelayTimer) clearTimeout(hideDelayTimer);
								 if (beingShown || shown) {
                    // don't trigger the animation again
                    return;
                } else {
                    // reset position of info box
                 beingShown = true; 
              info3.css({opacity:1});
						info3.show(150,function(){
											 
											 
											 beingShown = false;
											 shown = true;
											 });
						
				}
                return false;
            }).mouseout(function () {
                if (hideDelayTimer) clearTimeout(hideDelayTimer);
                hideDelayTimer = setTimeout(function () {
                    hideDelayTimer = null;
                    info3.hide(150,function(){
											 
											 info3.css({display:'none'});
											 
											 });
                    shown = false;

                }, hideDelay);

                return false;
            });
			
			// JavaScript Document

			
			
			
			
        });

			
			});