$(function(){$('div.footer img.top').click(function(){$('html, body').animate({scrollTop:'0px'},1000);});$('a.terms').click(function(){$('div.lightbox').fadeIn(500,function(){$('div.lightbox div.content').load('http://ethercreative.co.uk/wp-content/themes/ethercreative/terms-and-conditions.php');});});$('a.careers').click(function(){$('div.lightbox').fadeIn(500,function(){$('div.lightbox div.content').load('http://ethercreative.co.uk/wp-content/themes/ethercreative/careers.php');});});$('a.privacy-policy').click(function(){$('div.lightbox').fadeIn(500,function(){$('div.lightbox div.content').load('http://ethercreative.co.uk/wp-content/themes/ethercreative/privacy-policy.php');});});$('div.background').click(function(){$('div.lightbox').fadeOut(500,function(){$('div.lightbox div.content').empty();});});var originalPage='';$('.contact-btn').click(function(){originalPage=$('div.header div.nav ul li.current_page_item').html();$('.contact').slideToggle(1500);$('div.header div.nav ul li').removeClass('current_page_item, current_page_parent');$(this).addClass('current_page_item');});$('div.home ul.home-work li:nth-child(4n+1)').css('margin-left',0);$('div.blog-item:last-child').css('margin-bottom',30+'px');});var containerName='div.slider ul';var elementName='li';var animationSpeed=1500;var animationDelay=5000;var animationPosition='right';var imageWidth=930;var imageHeight=500;var padding=7;var additionalSpace=10;var currentImage=0;var compiledName=containerName+' '+elementName;var imageCount=0;$(function(){switch(animationPosition)
{case'left':pLeft=-imageWidth-padding-additionalSpace;pTop=padding;break;case'right':pLeft=imageWidth+padding+additionalSpace;pTop=padding;break;case'top':pLeft=padding;pTop=-imageHeight-padding-additionalSpace;break;case'left':pLeft=padding;pTop=imageHeight+padding+additionalSpace;break;}
$(compiledName).each(function(){imageCount++;});setInterval('animateSlider()',animationDelay);});function animateSlider()
{if(currentImage<imageCount-1&&$(compiledName+':eq('+(currentImage+1)+')').not(':animated'))
{$(compiledName+':eq('+(currentImage+1)+')').css('z-index',100).animate({easing:'easeOutBounce',left:padding+'px',top:padding+'px'},animationSpeed,function(){$(compiledName+':eq('+(currentImage)+')').css({left:pLeft+'px',top:pTop+'px','z-index':0});currentImage++;$(compiledName+':eq('+(currentImage)+')').css({'z-index':0});});return false;}else if($(compiledName+':eq(0)').css('z-index',100).not(':animated')){$(compiledName+':eq(0)').animate({easing:'easeOutBounce',left:padding+'px',top:padding+'px'},animationSpeed,function(){$(compiledName+':last').css({left:pLeft+'px',top:pTop+'px'});currentImage=0;});}}
var filter=":not(:submit,:radio,:checkbox)";var errors=false;var selected=false;$(function(){$('input'+ filter+', textarea').each(function(){if($(this).attr('placeholder-text')!=''&&$(this).attr('placeholder-text')!=undefined)
$(this).after('<span class="placeholder" onclick="$(this).parent().find(\'input,textarea\').focus();">'+$(this).attr('placeholder-text')+'</span>');if($(this).val()!='')
$(this).next().hide();});$('input'+ filter+', textarea').focus(function(){if($(this).val()==''){$(this).parent().find('span.placeholder').fadeTo(100,0.5);}});$('input'+ filter+', textarea').blur(function(){if($((this)).val()==''){$(this).parent().find('span.placeholder').fadeTo(100,1);}
else
{$(this).parent().find('span.placeholder').hide();}
$('.error-tip').fadeOut('fast',function(){$(this).remove();});});$('input'+ filter+', textarea').keyup(function(){if($((this)).val()==''){$(this).parent().find('span.placeholder').fadeTo(100,1);}
else
{$(this).parent().find('span.placeholder').hide();}});});function validateForm(formClass){$('form.'+formClass).submit(function(){$('.error-tip').remove();errors=false;selected=false;$('form.'+formClass+' input'+ filter+', form.'+formClass+' textarea').each(function(){if($(this).attr('required-field')=="required"&&$(this).val()==''){errors=true;if($(this).attr('error-message')!=undefined)
$(this).after('<span class="error-tip" style="display:none;">'+$(this).attr('error-message')+'</span>');else
$(this).after('<span class="error-tip" style="display:none;">This field is required</span>');$('.error-tip').fadeIn('fast');if(selected==false){$(this).focus();selected=true;return false}}});if(errors==false&&selected==false){$('form.'+formClass).submit();}
return false;});return false;}
function validateFormAjax(formClass){$('.error-tip').remove();errors=false;selected=false;$('form.'+formClass+' input'+ filter+', form.'+formClass+' textarea').each(function(){if($(this).attr('required-field')=="required"&&$(this).val()==''){errors=true;$(this).after('<span class="error-tip" style="display:none;">This field is required</span>');$('.error-tip').fadeIn('fast');if(selected==false){$(this).focus();selected=true;return false}}});if(errors==false&&selected==false){$('form.'+formClass).submit();}
return false;}
