jQuery(document).ready(function(){var AskTudi=window.AskTudi=new Object;AskTudi.initialize=function(){jQuery('input#name').bind('blur',AskTudi.verify.name);jQuery('input#email').bind('blur',AskTudi.verify.email);jQuery('textarea#question').bind('blur',AskTudi.verify.question);jQuery('input#formsubmitbutton').bind('click',AskTudi.submit);};AskTudi.submit=function(){if(AskTudi.verify())
AskTudi.sendAjax();return false;};AskTudi.verify=function(){var verifies=AskTudi.verify.name();verifies=AskTudi.verify.email()&&verifies;verifies=AskTudi.verify.question()&&verifies;return verifies;};AskTudi.verify.name=function(){var failed=jQuery.trim(jQuery('input#name').val()).length==0;jQuery('label[for="name"]').css('color',(failed?'red':''));return!failed;};AskTudi.verify.email=function(){var failed=!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(jQuery('input#email').val());jQuery('label[for="email"]').css('color',(failed?'red':''));return!failed;};AskTudi.verify.question=function(){var failed=jQuery.trim(jQuery('textarea#question').val()).length==0;jQuery('label[for="question"]').css('color',(failed?'red':''));return!failed;};AskTudi.sendAjax=function(){jQuery.post('/ajax/ask-tudi/',{name:jQuery('input#name').val(),email:jQuery('input#email').val(),question:jQuery('textarea#question').val()},AskTudi.sendAjax.callback,'json');};AskTudi.sendAjax.callback=function(json){if(!json)
alert('There was an issue while processing your request.\n\nPlease try again later.');else if(json.success)
AskTudi.sendAjax.success();else if(json.fields){if(json.fields.name)
jQuery('label[for="name"]').css('color','red');if(json.fields.email)
jQuery('label[for="email"]').css('color','red');if(json.fields.question)
jQuery('label[for="question"]').css('color','red');}else
alert('There was an issue while processing your request.\n\nPlease try again later.');};AskTudi.sendAjax.success=function(){jQuery('div#contact-container').css('height',jQuery('div#contact-container').height()+'px');jQuery('div.contact-form').fadeOut('slow',function(){jQuery('div#contact-thankyou').fadeIn('slow');});};AskTudi.initialize();});