﻿$(document).ready(function(){$(".emailForm p.text label").css("display","none");$(".emailForm input[title], .emailForm textarea[title]").each(function(){$(this).val()===""&&$(this).val($(this).attr("title"));$(this).focus(function(){$(this).val()===$(this).attr("title")&&$(this).val("").addClass("focused")});$(this).blur(function(){$(this).val()===""&&$(this).val($(this).attr("title")).removeClass("focused")})});$(".attach-file-link a").click(function(a){a.preventDefault();$(".attach-file").slideToggle("fast")});$(".onDemandCheck").click(function(){$(".onDemandInfo").slideToggle("fast");$(".onDemandInfo input").toggleClass("required")});$(".emailForm").submit(function(f){$(".invalid").removeClass("invalid");c();var a=true;$(".required").each(function(){var c=$(this);if(e(c)){c.addClass("invalid");a=false;var d=c.attr("title");b(d+" is required.");$(".error-messages").addClass("has-errors")}});$(".email").each(function(c){var a=$(this);if(!d(a)){a.addClass("invalid");c=false;b("Email address must be valid.")}});!a&&f.preventDefault();return a});function e(b){var a=jQuery.trim(b.val()),c=jQuery.trim(b.attr("title"));return a==""||a.toLowerCase()==c.toLowerCase()}function d(b){var c=/^[A-Za-z0-9](([_\.\-+]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/i,a=jQuery.trim(b.val()),d=jQuery.trim(b.attr("title"));return c.test(a)||a.toLowerCase()==d.toLowerCase()}function c(){$(".error-messages li").remove();$(".error-messages").removeClass("has-errors")}function b(a){$(".error-messages").append("<li>"+a+"</li>");$(".error-messages").addClass("has-errors")}$(".blog .post img").each(function(){a($(this))});$(".blog .post img").load(function(){a($(this))});function a(b){var a=b.width(),d=$(".blog .post").width()-40;if(a>d){var e=d/a;a=a*e;var c=b.height();c=c*e;b.css("width",a+"px");b.css("height",c+"px")}}$(".make-better-software .trailer-placeholder").click(function(){$(this).hide();$(".make-better-software .trailer").show()})})
