$.noConflict();
jQuery(document).ready(function($){
	if ($('#scroll_form').length != 0) {
		var root = $('#scroll_form').scrollable();
		var api = root.scrollable(), drawer = $("#drawer");
		api.onBeforeSeek(function(event, i){
			if (api.getIndex() < i) {
				var page = root.find(".form_page").eq(api.getIndex()), inputs = page.find(".required :input").removeClass("error"), empty = inputs.filter(function(){
					return $(this).val().replace(/\s*/g, '') == '';
				});
				if (empty.length) {
					drawer.slideDown(function(){
						drawer.css("backgroundColor", "#FFFFE1");
						setTimeout(function(){
							drawer.css("backgroundColor", "#fff");
						}, 1000);
					});
					empty.addClass("error");
					return false;
				}
				else {
					drawer.slideUp();
				}
			}
			$("#form_status li").removeClass("active").eq(i).addClass("active");
		});
		root.find("button.next").keydown(function(e){
			if (e.keyCode == 9) {
				api.next();
				e.preventDefault();
			}
		});
	}
	
	$("#testimonials li:even").css({"backgroundColor": "#792C3C", "color": "#FFF"});
	
	$('a[rel~="external"]').click(function(){$(this).attr('target','_blank');});
	
	$(".date_input").dateinput({format:'yyyy-mm-dd',selectors: true});
});
Cufon.replace('#nav li a', { hover: true, letterSpacing: "-1px"  });
Cufon.replace('.center li span.hold strong', { letterSpacing: "-1px"  });
Cufon.replace('h2', { letterSpacing: "-1px"  });
