function flip(event,type,from){$("#contactform").data("validator").reset();clear_form_elements($("#contactform"));var element=document.getElementById('vcard');if(type=='email'){element.className=(element.className=='card')?'card flipped-emailcard':'card';}else{element.className=(element.className=='card')?'card flipped':'card';}}
function clear_form_elements(ele){$(ele).find(':input').each(function(){switch(this.type){case'password':case'select-multiple':case'select-one':case'text':case'email':case'textarea':$(this).val('');break;case'checkbox':case'radio':this.checked=false;}});$.Watermark.ShowAll();}
function hideMessage(delay){setTimeout(function(){$('#message div').fadeOut('slow',function(){$('#message').html('Leave your comment here:');});},delay);}
function finishMessage(delay){setTimeout(function(){flip(null);return false;},delay);}
$(document).ready(function(){$("#name").Watermark("Your name","#666666");$("#email").Watermark("Your email","#666666");$("#comment").Watermark("Your comment","#666666");$("#captcha").Watermark("Enter the security code below","#666666");$("#contactform").validator({offset:[0,10],message:'<div><em/></div>'}).submit(function(e){var form=$(this);if(!e.isDefaultPrevented()){$('#message').css('display','block');$('#message').html('<div class="loading">Loading...</div>');$.ajax({type:"POST",url:$("#contactform").attr("action"),data:$("#contactform").serialize(),dataType:'json',success:function(data){if(data.status==true){$('#message').html('<div class="notification">'+data.response+'</div>');clear_form_elements($("#contactform"));document.getElementById('captcha_img').src='/captcha.php?'+Number(new Date());hideMessage(3000)
finishMessage(3000);}else{$('#message').html('<div class="messageerror">'+data.response+'</div>');hideMessage(3000);}},error:function(data){$(this).html('<div class="messageerror">Sorry, something went wrong with your request.</div>');hideMessage(3000)}});e.preventDefault();}});$.tools.validator.fn("[name=name]","Please supply a valid name.",function(input,value){if(value=="Your name"||value.lenght==0){return false;}else{return true;}});$.tools.validator.fn("textarea","Please supply a valid comment.",function(input,value){if(value=="Your comment"||value.lenght==0){return false;}else{return true;}});$.tools.validator.fn("[name=captcha]","Please enter the security code.",function(input,value){if(value=="Enter the security code below"||value.lenght==0){return false;}else{return true;}});$(".tweetfeed").scrollable({vertical:true,mousewheel:true}).navigator();});
