jQuery.noConflict();

jQuery(document).ready(function(){
	jQuery("#testimonials-content").easySlider({ vertical: true });
	jQuery(".faq-list dt").click(function(){ jQuery(this).next("dd").toggle();});
	jQuery(".faq-head").click(function(){ jQuery(this).next("dl.faq-list").toggle();});
	jQuery("#optional-service dt").click(function(){ jQuery(this).toggleClass('open');jQuery(this).next("dd").slideToggle();});
	jQuery(".see-included").click(function(){ jQuery(this).parent('div').next("div.hide").slideToggle();});
	jQuery("#cart input[type=text]").focus(function(){ jQuery(this).parent('li').addClass("curFocus").children("div").toggle();});
	jQuery("#cart input[type=text]").blur(function(){ jQuery(this).parent('li').removeClass("curFocus").children("div").toggle();});
	jQuery("#cart fieldset li").prepend("<div class='tl'></div><div class='tr'></div><div class='bl'></div><div class='br'></div>"); 
	jQuery('#plans-content li')
		.mouseover(function(){
			jQuery(this).css('position','relative');
			jQuery(this).css('cursor','pointer');
			jQuery(this).children('.tip-frame').show();
		})
		.mouseout(function(){
			jQuery(this).css('position','');
			jQuery(this).css('cursor','');
			jQuery(this).children('.tip-frame').hide();
 
		});
	//jQuery("#demo-tabs ul").tabs();
	
	var $galleryContent = jQuery('#design-gallery-content');
	
	if ($galleryContent.length)
	{
		function loadGalleryImages($container)
		{
			jQuery('img', $container).each(function(){
				var $this = jQuery(this);
				
				if (!$this.attr('src'))
				{
					$this.attr('src', $this.attr('title'))
						.parent().fancybox();
				}
			});
		}
		
		jQuery.get('design-gallery-content.html', {}, function(data) {
			$galleryContent.html(data);
			
			var imagesContainers = jQuery('ul li', $galleryContent);
			
			$galleryContent.easySlider({
				controlsShow: false,				
				prevId: 'l-btn',
				prevText: '&nbsp;',
				nextId: 'r-btn',
				nextText: '&nbsp;',
				onChangedCallback: function(index) {
					loadGalleryImages(jQuery(imagesContainers.get(index)));
					loadGalleryImages(jQuery(imagesContainers.get(index + 1)));
				}
			});
		});
	}
});