(function($){
	$.fn.cf_load = function(url){
	//Contact Form Code
		var cf_code = "<div id='cf_whole'><div id='cf_overlay'>&nbsp;</div><div id='cf_wrapper'><div id='cf_container'><h2>Contact Us</h2><div id='cf_lead_container'><div id='cf_lead_container_left'><p>Feel free to contact us in person, online or by phone. Or leave us a message below and we'll get back to you ASAP.</p></div><div id='cf_lead_container_right'><p>t: 860.484.3327<br/>e: <a href='mailto:ideas@enovai.com'>ideas@enovai.com</a></p></div><div id='glblclr'></div></div><form name='contact' action='' method='post'><p><label class='labels'>Name *</label><input type='text' class='text required' name='name' /></p><p><label class='labels'>Email *</label><input type='text' class='text required email' name='email' /></p><p><label class='labels'>Phone</label><input type='text' class='text' name='phone' /></p><p id='msg_container'><label class='labels'>Message *</label><textarea name='message' minlength='10' class='text required'></textarea></p><div id='cf_recaptcha'></div><p align='right'><input type='submit' class='button' value='Submit' /></p></form><div id='cf_message'><span></span></div><div id='cf_btn_close'><input type='button' class='button' value='X' title='Close' /></div><div id='cf_loading'><img src='img/loading.gif' alt='Loading' /></div></div></div></div>";
		
		$("body").append(cf_code);
		$(document).scrollTop(0);
		document.body.style.overflow = 'hidden';
		$('#cf_container form').validate();
		Recaptcha.create("6LerbcoSAAAAAEj6WQM0eIPs5bsyz1z_T0uc9g_P", "cf_recaptcha",{ theme: "clean" });
		$("#cf_whole").fadeIn(500);
		$('#cf_btn_close').click(function() {
			document.body.style.overflow = 'auto';
			$('#cf_whole').fadeOut(500, function(){
				$(this).remove();
			});
		});
		$("#cf_container form").submit(function(e) {
			if($(this).valid()){
				var formObj = this;
				$("#cf_loading").fadeIn(500, function(){
					var parameters = $(formObj).serialize();
					parameters['challenge'] = Recaptcha.get_challenge();
					parameters['response'] = Recaptcha.get_response();
					Recaptcha.destroy();
					$.post(url, parameters, function(data){
						$("#cf_loading").fadeOut(500, function(){
							$("#cf_message span").html(data);
							$("#cf_message").fadeIn(500);
							$("#cf_container .text").each(function (){
								$(this).val('');
							});
						});
					});
				});
			}
			return false;
		});
	}
})(jQuery);
