$(document).ready(function() {


	/* EXTERNAL LINKSS!
	-------------------------------------------------------------*/


		// ALL LINK WITH CLASS OF EXTERNAL OPEN IN NEW WINDOW
		
		$('a.external').click( function() {
	        window.open( $(this).attr('href') );
	        return false;
	    });
	 	
	 	
	 	
	 	// ALL LINK WITH CLASS OF IFRAME OPEN IN NEW COLORBOX MODAL
	 	
		$(".iframe").colorbox({width:"80%", height:"80%", iframe:true});
		
		
		
		// THIS OPENS A COLORBOX MODAL WITH SEARCH RESULTS FROM REMOTE SITE.
		// RETURNS FALSE IF NO CONTENTS IN SEARCH INPUT
		
		$(".go").click(function(){ 
			if ( $("#product_locator_keywords").val() != '' ) {
				window.open("http://agmaproductlocator.com/results.php?search_type=keyword&si=agma&wS=1&v=2.2&term=" + $("#product_locator_keywords").val());
			}
			else {
				return false; 
			}
		}); 
		
		
		$("#product_locator_keywords").live('keypress', function (e) {
			if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
				if ( $("#product_locator_keywords").val() != '' ) {
					window.open("http://agmaproductlocator.com/results.php?search_type=keyword&si=agma&wS=1&v=2.2&term=" + $("#product_locator_keywords").val());
				} else {
					return false; 
				}
			}

		});
		
		
	
	/* PRINT: TOP PRINT LINK
	-------------------------------------------------------------*/
		
		
		// OPENS ALL LINKS WITH A REL OF HIDDEN TO ENABLE PROPER PRINTING
		
		$("li#tools_print").click(function () {
			$('[rel="hidden"]').show();
			javascript:window.print();
			return false;
		});
		
		
		
	
	/* TABS: IMAGE EFFECTS
	-------------------------------------------------------------*/
	
	
		// THIS USES THE OPACITY FX TO ROTATE TABS EVERY 2000MS
		
		$("#feature_box").tabs({ fx: { opacity: 'toggle' } }).tabs('rotate', 5000, true);
		
		
		
		
	/* CALENDAR: FILTER BY CATEGORY
	-------------------------------------------------------------*/
		
		
		// VARIABLE CALLED OPTION = CURRENT SELECT VALUE
		// IF CATEGRY IS CHOSEN, HIDE EVERYTHING THAT ISN'T THAT CLASS
		// IF ALL-EVENTS IS CHOSEN THEN SHOW ALL
		
		$("#select").change(function() {
			var option = $(this).val();
			if ( $(this).val() == 'all-events' ) {
					$(".calendarBG li").show();
	        	}
	    		else {
	        		$(".calendarBG li." + option).show();
					$(".calendarBG li").not("." + option).hide();
	        	}
		});
		
		
		
	
	/* FAQ: SHOW ANSWER
	----------------------------------------------------------*/
	
	
		// DO I NEED TO EXPLAIN THIS?
		
		$(".faq_answer").hide();
	   
	   
	   // WHEN A P OF CLASS FAQ_QUESTION IS CLICKED, OPEN THE FOLLOWING CLASS OF FAQ_ANSWER
	   
		$("p.faq_question").click(function () {
			$(this).next(".faq_answer").toggle(200);
			return false;
		});
		
		
		
	
	/* MEMBER LISTINGS: SHOW DETAILS
	----------------------------------------------------------*/
	
	
		// DO I NEED TO EXPLAIN THIS?
	
		$(".member_details").hide();
		
	   
	    // WHEN A P OF CLASS COMPANY IS CLICKED, OPEN THE FOLLOWING CLASS OF MEMBER_DETAILS
	   
		$("p.company").click(function () {
			$(this).next(".member_details").toggle(200);
			return false;
		});
			
				
		
		
	/* NOT USED
	----------------------------------------------------------*/	
	
	/* CYCLE IMAGE EFFECTS
	
		$('#gallery').cycle({ 
	    		fx:     'fade', 
	    		speed:  'fast', 
	    		timeout: 0, 
	    		next:   '#gallery_next', 
	    		prev:   '#gallery_prev' 
		});
	
	----------------------------------------------------------*/




});

