﻿(function(a){a.fn.contactable=function(d){var b={name:"Name",email:"Email",message:"Message",recipient:"webmaster@lighthouseoffaith.org",subject:"A contactable message",recievedMsg:"Thank you for your information, we will contact you as soon as possible.",notRecievedMsg:"Sorry but your message could not be sent, try again later",disclaimer:"Please feel free to get in touch,<br/>we value your feedback"},d=a.extend(b,d),c=1;return this.each(function(){a(this).html('<div  id="contactable"></div><div id="contactForm" class="feedContainer"><a id="close_feedback" title="Close"><img src="plugin-images/btn-close.png" border="0" alt="Close" class="close" /></a><div class="topCrv"></div><div class="leftHand"><div class="leftshad"><div class="rightHand"><div class="rightshad"><div class="gradient"><form id="contactFormId"  method="" action=""><div id="loading">Please Wait..<br><img src="plugin-images/ajax-loader.gif" border="0"/></div><div class="holder"><input type="hidden" id="recipient" name="recipient" value="'+b.recipient+'" /><input type="hidden" id="subject" name="subject" value="'+b.subject+'" /><label ><input type="text" id="name" name="name" /></label><label><input type="text" id="email" name="email" /></label><label><textarea id="comment" name="comment"></textarea></label><label><input type="submit" name="Submit" value="SEND" class="btn" /><span style=" padding-top:4px;">'+b.disclaimer+'</span></label></div></form><p class="thankNote" id="callback"></p></div></div></div></div></div><div class="botCrv"></div></div>');a("#contactFormId #name").example("Name");a("#contactFormId #email").example("Email");a("#contactFormId #comment").example("Message");function e(){a("#overlay").css({display:"block"});a("div#contactable").animate({marginLeft:"-=5px"},"fast");a("#contactForm").animate({marginLeft:"-=0px"},"fast");a("div#contactable").animate({marginLeft:"+=523px"},"slow");a("#contactForm").animate({marginLeft:"+=520px"},"slow");a(".feedContainer .close").css({right:"-4px"});c=0}function d(){a("#contactForm").animate({marginLeft:"-=520px"},"slow");a("div#contactable").animate({marginLeft:"-=523px"},"slow").animate({marginLeft:"+=5px"},"fast");a("#overlay").css({display:"none"});a(".feedContainer .close").css({right:"0px"});c=1}a("div#contactable").click(function(){if(c==1)e();else d()});a("a#close_feedback").click(function(){d()});a("#contactFormId").validate({rules:{name:{required:true,minlength:2},email:{required:true,email:true},comment:{required:true}},messages:{name:"Please enter your name",email:"Please enter your email",comment:"Please enter your Message"},submitHandler:function(){a(".holder").hide();a("#loading").show();a.get("mail.php",{recipient:a("#recipient").val(),subject:a("#subject").val(),name:a("#name").val(),email:a("#email").val(),comment:a("#comment").val()},function(c){a("#loading").css({display:"none"});a(".holder").show();a:a("#name").val("");a:a("#email").val("");a:a("#comment").val("");if(c=="success")a("#callback").show().append(b.recievedMsg);else a("#callback").show().append(b.notRecievedMsg)})}})})}})(jQuery)