function fadeHeader(){var a=$("#scroll .img_fade:visible").index(".img_fade");var b=$("#scroll .img_fade").last().index(".img_fade");if(a!=b){$(".img_fade").eq(a).css({position:"absolute",zIndex:2,top:0,left:0});$(".img_fade").eq(a+1).css({position:"absolute",zIndex:1,top:0,left:0}).show();$(".img_fade").eq(a).fadeOut(1000)}else{$(".img_fade").eq(a).css({position:"absolute",zIndex:2,top:0,left:0});$(".img_fade").eq(0).css({position:"absolute",zIndex:1,top:0,left:0}).show();$(".img_fade").eq(a).fadeOut(1000)}}function showDifferentFooter(){var a=Math.floor(Math.random()*101);if(a%2){$("#strand").hide();$("#royal").show()}else{$("#strand").show();$("#royal").hide()}}function setInputDefaults(){$("input:not(':submit'),textarea").each(function(){var a=$(this).attr("rel");$(this).val(a)})}function processForm(a){var b=[];$("#"+a+" input:not(':submit'),#"+a+" textarea").each(function(){b.push({name:$(this).attr("name"),id:$(this).attr("id"),value:$(this).val(),defaultV:$(this).attr("rel")})});if(a=="contactform"){var c=validate(a,b);if(c){$.post($("#"+a).attr('action'),$("#"+a).serialize(),function(){$("#"+a+" input:not(':submit'),#"+a+" textarea").each(function(){$(this).val("")});$("#thank_you_sent").slideDown("slow").delay(4000).slideUp("slow");setInputDefaults()});return false}else{return false}}else if(a=="subForm"){var c=validate(a,b);if(c){$.post($("#"+a).attr('action'),$("#"+a).serialize(),function(){$("#"+a+" input:not(':submit'),#"+a+" textarea").each(function(){$(this).val("")});$("#signup_form").fadeOut("slow",function(){$("#signup_thanx").fadeIn("slow").delay(4000).fadeOut("slow",function(){$("#signup_form").fadeIn()})});setInputDefaults()});return false}else{return false}}else{return validate(a,b)}}function validate(a,b){var c=false;var d=false;var e=false;$.each(b,function(i,v){if(v.value!=""&&v.value!=v.defaultV){$("#"+a+" #"+v.id).closest(".txt_wrap").removeClass("error");if(v.id=="email"){c=checkEmail(v.value);if(!c){$("#"+a+" #"+v.id).closest(".txt_wrap").addClass("error");$("#"+a+" .sub_butt").addClass("nope")}}if(v.id=="directorio"){e=isValidPostcode(v.value);if(!e){$("#"+a+" #"+v.id).closest(".txt_wrap").addClass("error");$("#"+a+" .sub_butt").addClass("nope")}}}else{d=true;$("#"+a+" #"+v.id).closest(".txt_wrap").addClass("error");$("#"+a+" .sub_butt").addClass("nope")}});if(a!="direction"){if(d||!c){return false}else{$("#"+a+" .sub_butt").removeClass("nope");return true}}else{if(d&&e){return true}else{return false}}}function initMap(a,b){var c=new google.maps.LatLng(a,b);var d={zoom:17,center:c,mapTypeId:google.maps.MapTypeId.ROADMAP,disableDefaultUI:true,navigationControl:true,mapTypeControl:false,scaleControl:true};var e=new google.maps.Map(document.getElementById("googlemap"),d);var f='http://new.theexmouth.co.uk/wp-content/themes/exmouth/images/marker.png';var g=new google.maps.Marker({position:c,map:e,icon:f});g.setMap(e)}function checkEmail(a){var b=/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i;return b.test(a)}function isValidPostcode(p){var a=/[A-Z]{1,2}[A-Z0-9]{1,2} ?[0-9][A-Z]{2}/i;return a.test(p)}
