$(document).ready(function(){if($("#slider").length!=0){$("#slider").easySlider({auto:true,continuous:true,pause:7000})}$("a[rel=showcase]").fancybox({transitionIn:"none",transitionOut:"none",titlePosition:"over",titleFormat:function(d,c,a,b){return'<span id="fancybox-title-over">Image '+(a+1)+" / "+c.length+(d.length?" &nbsp; "+d:"")+"</span>"}});$("#contact-form input").each(function(){$(this).focus(function(){if(($(this).val()=="Name")||$(this).val()=="Email"||$(this).val()=="Your message here..."){$(this).val("")}})});$("#contact-form textarea").each(function(){$(this).focus(function(){$(this).val("")})});$("#send-mail-btn").click(function(){var e=true;var b=$("#contact-form input#name").val();if(b==""){if($("#contact-form input#name").parent().find(".validation-failed").length<1){$("#contact-form input#name").parent().append('<span class="validation-failed">Please enter a name.</span>')}e=false}else{$("#contact-form input#name").parent().find(".validation-failed").each(function(){$(this).remove()})}var a=$("#contact-form input#email").val();if(!a.match(/^[\w]+(\.[\w]+)*@([\w]+\.)+[a-zA-Z]{2,7}$/)){if($("#contact-form input#email").parent().find(".validation-failed").length<1){$("#contact-form input#email").parent().append('<span class="validation-failed">Please enter a valid email address.</span>')}e=false}else{$("#contact-form input#email").parent().find(".validation-failed").each(function(){$(this).remove()})}var d=$("#contact-form textarea#message").val();if(d==""){if($("#contact-form textarea#message").parent().find(".validation-failed").length<1){$("#contact-form textarea#message").parent().append('<span class="validation-failed">Please enter a message.</span>')}e=false}else{$("#contact-form textarea#message").parent().find(".validation-failed").each(function(){$(this).remove()})}if(e){$("#contact-form fieldset").append('<span id="loader">Sending...</span>');var c=$("#contact-form").serialize();$.ajax({type:"POST",url:$("#contact-form").attr("action"),data:c,success:function(f){var g="success";if(f.match(/error/)){g="failure"}$("#loader").remove();$("#response").remove();$("#contact-form fieldset").append('<span id="response" class="'+g+'">'+f+"</span>");$("#contact-form input#name").val("");$("#contact-form input#email").val("");$("#contact-form textarea#message").val("")}})}return false})});
