$(function(){$('#loopedSlider').loopedSlider({container:'.container',slides:'.slides',pagination:'.projects_pagination',containerClick:false,});$(".nt").hover(function(){if($(this).parent().parent().find(".tooltip").is(":animated")){$(this).parent().parent().find(".tooltip").stop().fadeTo(250,1);}else{$(this).parent().parent().find(".tooltip").fadeIn(250);}},function(){if($(this).parent().parent().find(".tooltip").is(":animated")){$(this).parent().parent().find(".tooltip").stop().fadeTo(250,0);}else{$(this).parent().parent().find(".tooltip").fadeOut(250);}});$(".text_input").focus(function(){$(this).addClass("focused")});$(".text_input").blur(function(){$(this).removeClass("focused")});$(".message").focus(function(){$(this).addClass("focused")});$(".message").blur(function(){$(this).removeClass("focused")});var form=$("#contact_form");var name=$("#name");var nameHint=$(".name_hint")
var email=$("#email");var emailHint=$(".email_hint")
var message=$("#message");var messageError=$(".message_error")
var hint=$(".hint")
var submitBtn=$("#submit_form");name.keyup(validateNameField);name.blur(validateNameField);email.blur(validateEmailField);message.keyup(validateMessageField);message.blur(validateMessageField);form.submit(function(){if(validateNameField()&validateEmailField()&validateMessageField()){$("#submit_form").attr("value","Sending Email...");setTimeout(function(){$("#submit_form").attr("value","Send Email");},3000)
return true;}else{return false;}});function validateNameField(){var v=name.val();var filter=/^[a-zA-Z]+(\s)+[a-zA-Z]{1,50}$/;if(name.val().length<=4){name.addClass("field_error");nameHint.removeClass("good");nameHint.html("Full name with a space, please");nameHint.addClass("error");return false;}else if((name.val().length>=4)&&(!filter.test(v))){name.addClass("field_error");nameHint.html("Full name with a space, please");nameHint.removeClass("good");nameHint.addClass("error");return false;}else{name.removeClass("field_error");nameHint.html("Thanks");nameHint.removeClass("error");nameHint.addClass("good");return true;}}
function validateEmailField(){var v=email.val();var filter=/^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;if(!filter.test(v)){email.addClass("field_error");emailHint.removeClass("good");emailHint.html("Not a valid email my friend");emailHint.addClass("error");return false;}else{email.removeClass("field_error");emailHint.html("Wonderful!");emailHint.removeClass("error");emailHint.addClass("good");return true;}}
function validateMessageField(){if(message.val().length<10){message.addClass("field_error");messageError.html("At least 10 characters please");messageError.addClass("error");return false;}else{message.removeClass("field_error");messageError.html("");return true;}}
$("#dont_show_again").click(function(){var parent=$(this).parent().parent().parent();parent.find(".inner-caution").hide();parent.find(".inner-caution").html("<h2>Adding Cookie...</h2>").show();$.ajax({type:"GET",url:"dontshow.php",data:"&apply=browser",success:function(data){if(data!="An unexpected error occurred, sorry...")
{setTimeout(function(){parent.find(".inner-caution").html("<h2>"+data+"</h2>")},700);setTimeout(function(){parent.parent().find(".caution").animate({opacity:'hide',height:'hide'},1000)},1000);}else{setTimeout(function(){parent.find(".inner-caution").html("<h2>"+data+"</h2>")},1000);}}});return false;});$('#message').elastic();$("pre.snippet").each(function(){var currentItem=$(this),currentContents=currentItem.text(),contents=(currentItem.text().indexOf("\n")!=-1)?currentItem.text().split("\n"):currentItem.text().split("\r"),list=$("<ol>"),container=$("<div>").addClass("snippet-container").insertBefore(currentItem.prev());currentItem.text("").prev().andSelf().appendTo(container);(currentItem.height()>0)?list.css("marginTop",-16):null;$.each(contents,function(i,val){var li=$("<li>").appendTo(list),p=$("<p>").text(val).appendTo(li);(i%2===0)?li.addClass("stripe"):li.addClass("nostripe");});list.appendTo(currentItem);});});