
/* tooltip */

(function($){   

 $.fn.tooltip = function(opts) {  

    var defaults = {  
		link_selector:'.tt_link',
		content_selector:'.tt_tip',
		vPosition:'',
		vOffset:0,
		hPosition:'',
		hOffset:0,		
		mouse_activated:false
    };   

    var o = $.extend(defaults, opts); 
	var basetxt 

	if(o.mouse_activated){basetxt = '<div class="tt_display"></div>';}
	else{basetxt = '<div class="tt_display"><p class="tt_close_holder"><img class="tt_close_button" src="/images/btn_tooltip_close.gif" alt="Close"/></p></div>';}

    return this.each(function() { 
			
       	var display=$(basetxt).append($(o.content_selector,this)).addClass(o.vPosition).addClass(o.hPosition).show();
		var selfref=$(this);
		var lnk= $(o.link_selector,selfref);

		function showMe(){
			//$('.tab_holder',selfref.parents()).css({'position':'relative'})
				//selfref.css({'position':'relative'});
				//selfref.css({'position':''});
				var myTop=selfref.offset().top;		
				var myLeft=selfref.offset().left;
				//alert('myLeft:'+myLeft+' myTop:'+myTop+'\n')

				if(o.vPosition == 'under'){
					myTop += selfref.outerHeight() + o.vOffset;

				}else{
					myTop -= (display.outerHeight() + o.vOffset)
				}

				if(o.hPosition == 'right'){
					myLeft += selfref.outerWidth() + o.hOffset - display.outerWidth();

				}else{
					myLeft -= o.hOffset;
				}		

				display.css({'position':'absolute','top':myTop+'px','left':myLeft +'px'});
				display.show();
		}

		function hideMe(){
			display.hide();
		}		

		$('body').append(display);

		if(o.mouse_activated){
			selfref.css({'cursor':'default'}).bind('mouseover',function(){showMe()});
			selfref.bind('mouseout',function(){hideMe()});

		}else{
			selfref.bind('click',function(){showMe()}).css('cursor','pointer');
			$('.tt_close_button',display).bind('click',function(){hideMe();});
		}

		hideMe();
    });   
 };   
})(jQuery);




 $.fn.make_tabs = function(opts) { 

    var defaults = {  
		item_selector:'.info_item',
		link_selector:'.info_heading',
		content_selector:'.info_content',
		showing:''
    };  
	
    var o = $.extend(defaults, opts); 
	
    return this.each(function() { 
		var selfref=$(this).addClass('current_tab');
		var tabend=$('<span class="tab_end"><img alt="" src="/images/spacer.gif"/></span>')
		var links=	$(o.link_selector +' h3',selfref).each(function(){
			var t=$(this);
			if(!(t.children('span:last-child').hasClass('tab_end'))){
				t.append(tabend);
			}
		});
		if(links.length>1){
			links.css('cursor','pointer');
		}
		selfref.displayHolder = $('<div class="tab_display"></div>');
		$(o.item_selector+':first',selfref).addClass("first").after(selfref.displayHolder);
		if($(o.item_selector).length>1){
			$(o.item_selector+':last',selfref).addClass("last").after(selfref.displayHolder);
		}
		selfref.showItem = function(toShow){	
		if($(this).hasClass('current_tab')){
			$(o.item_selector,this).removeClass("tab_open").addClass("tab_closed");
			$(o.content_selector,this).css('display','none');
			$(toShow).addClass("tab_open").removeClass("tab_closed");
			if(o.showing.length>0){
				o.showing.append($(o.content_selector,this.displayHolder).hide());
			}
			var disp=$(o.content_selector,toShow).show()
			this.displayHolder.html('').append(disp);
			o.showing=toShow;
		}
		} 
		$(o.item_selector,selfref).each(function(i){
			var me	= $(this);
			$(o.link_selector, this).click(function(){selfref.showItem(me);return false;});
		;});
		
		selfref.showItem($($(o.item_selector,selfref)[0]));
    }); 
 };



$(document).ready(function(e){ 		
	$('.tab_holder').make_tabs({item_selector:'.tab_block', link_selector:'.tab',content_selector:'.tabcontent'});
	$('.tool_tip').tooltip({mouse_activated:true,vPosition:'under',hPosition:'right', hOffset:78});
	$(".show_orders").click(
      function () {
		  if($('.next10:visible').length==0){
			  $('.next10').show(); 
			  $(".show_orders").text('Hide Last 10 Orders');
		  }else{
			  $('.next10').hide(); 
			  $(".show_orders").text('View Next 10 Orders');
		  }
		  return false;
	}
    );
	
	$(".JoinFormChange").click(function () {$('.JoinForm').show(); return false});
	
	$(".MobileChange").click(function(){
      if($("input.MobileChange").is(":checked")){$('.mobileShow').show()}
      else{$('.mobileShow').hide()}
    });
	
	$(".AddressChange").click(function(){
      if($("input.AddressChange").is(":checked")){$('.addressShow').show()}
      else{$('.addressShow').hide()}
    });
	
});


// JavaScript Document
function playMovie(page) {window.open("/movie_" + page + ".html", "Ezibuy", 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=300,height=276,left = 362,top = 244');}



