// JavaScript Document

window.addEvent('domready', function(){
			
			/* set up event listings */
			var addEvents = function(events) {
				var eventsList = $('events-ul');
				events.each(function(h_event) {
					var el = new Element('li', {'class': 'preview'});
					
						var el1 = new Element('div', {'class': 'date'}).injectInside(el);
						
							var month = new Element('div', {'class': 't'}).set('html',h_event[0]).injectInside(el1);
							var day = new Element('div', {'class': 'm'}).set('html',h_event[1]).injectInside(el1);
							
							var detail = new Element('div', {'class': 'event-detail'}).injectAfter(el1);
								
								var span = new Element('span').injectInside(detail);
								var name = new Element('a', {'href': 'events/#schedule'}).set('html',h_event[2]).injectInside(span);
								
								var detailbreak = new Element('br').injectAfter(name);
								var descpription = new Element('p').set('html','' + h_event[5]).injectInside(detail);
							
							var clear = new Element('div', {'class':'clear'}).injectAfter(detail);
					
					el.injectInside(eventsList);
				});
				
				$('events-loader').dispose();
				
				/*
				if(events.length < 0){ 
					var noevents = new Elemement('li', {'class', 'no-events'}).set('html','no events coming up, check back soon!').injectInside(eventsList);
				
				 };
				 */
			
			}
	
			
			var testing_url = 'http://www.hookerbeer.com/amfphp/json.php/com.hookerbeer.events.getEvents.loadUpcomingEvents';
			var production_url = '../../amfphp/json.php/com.hookerbeer.events.getEvents.loadUpcomingEvents';
			
		
			
			var request = new Request.JSON({url: "../../amfphp/json.php/com.hookerbeer.events.getEvents.loadUpcomingEvents",
				onComplete: function(jsonObj) {
					addEvents(jsonObj.rows);
				}
			}).send();
			
			
			/*
			 new iCarousel("store_promo_section_content", {  
				idPrevious: "store_promo_section_previous",  
				idNext: "store_promo_section_next",  
				idToggle: "undefined",  
				item: {  
					klass: "store_promo_section_item",  
					size: 86  
				},  
				animation: {  
					duration: 1000,  
					amount: 4  
				}  
			});  
			*/
			
			
			new SimpleCarousel($('homepageCarousel'), $$('#homepageCarousel div.slide'), $$('#homepageCarousel a.button'), {
				slideInterval: 8000,
				rotateAction: 'click'
			});
			
			
			
			inputs = $$('input.default');


			 inputs.each(function(input) {
				 input.removeClass('default');
				 input.addClass('defaultText');
				 input.defaultValue = input.value;
				
				 input.addEvent('focus', function() {
					 this.removeClass('defaultText');
						 if(this.value == this.defaultValue)
					 this.value = '';
				 });
				
				 input.addEvent('blur', function() {
					 if(this.value == this.defaultValue || this.value == '')
						 this.addClass('defaultText');
					 if(this.value == '')
						 this.value = this.defaultValue;
				 });
			 });
	
 	}); 