$(document).ready(function() {
	
	$('#body-casePage .carousel').cycle({
		fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	});
	
	// Target Blank Links
	$("a[rel='external']").addClass("external").click( function() { window.open( $(this).attr('href') ); return false; } );

	// jQuery tooltip
	
	$("#body-homePage #requirements").qtip({
   		  content: 'In order for us to provide an accurate quote, please describe your requirements in as much detail as possible!',
   style: { 
      width: 300,
      padding: 5,
      background: '#51a1fc',
      color: 'black',
      textAlign: 'center',
      border: {
         width: 7,
         radius: 5,
         color: '#51a1fc'
      },
      tip: 'topLeft',
      name: 'dark' // Inherit the rest of the attributes from the preset dark style
   }

	});
	
	var validator = $("#contactform").validate({
		rules: {
			name: "required",
			phone: "required",
			email: {required: true, email: true},
			budget: "required",
			requirements: "required",
			example: "required"
		},
		
		messages: {
			name: "",
			phone: "",
			email: "",
			budget: "",
			requirements: "",
			example: ""
		}
	});
});