$(function(){$("ul.sf-menu").supersubs({minWidth:12,maxWidth:27,extraWidth:1,speed:'fast',delay:250}).superfish().bgIframe({opacity:false});$('input[placeholder]').placeholder();var overlayObject=$("a[rel]").overlay({api:true,fixed:false,mask:{color:'#fff',loadSpeed:100,opacity:0.6},onBeforeLoad:function(){var wrap=this.getOverlay().find(".contentWrap");wrap.load(this.getTrigger().attr("href"));}});var triggers=$(".modalInput").overlay({closeOnClick:false});if($('#slideshow').length>0){setInterval("slideSwitch()",5000);}
$("#jewellery_nav ul").tabs("#panes > div.holder",{effect:'fade',fadeOutSpeed:400});$(".pic_thumbs").scrollable();Cufon.replace("body");$('.tooly').tooltip({position:"center right",effect:"fade",opacity:0.7});$('.showcase-tool').tooltip({offset:[-50,0],position:"bottom center",effect:"slide",tipClass:"showcase-tooltip"});if($('#googlemap').length>0){var latlng=new google.maps.LatLng(50.1297333013207,-5.50528048886124);var myOptions={zoom:12,center:latlng,navigationControl:true,scaleControl:true,mapTypeControl:false,mapTypeId:google.maps.MapTypeId.ROADMAP};var map=new google.maps.Map(document.getElementById("googlemap"),myOptions);var image='/images/template/map_marker.png';var marker=new google.maps.Marker({position:latlng,map:map,title:"Sea Gems",icon:image});}
$("#subForm input:submit").click(function(){$('form#subForm').submit(function(){return false;});var formAction=$("form#subForm").attr("action");var id="urtrll";var emailId=id+"-"+id;if(!checkEmail(emailId)){alert("Please enter a valid email address");return;}
var str=$("form#subForm").serialize();var serialized=str+"&action="+formAction;$.ajax({url:"/campaign_m_proxy.php",type:"POST",data:serialized,success:function(data){if(data.search(/invalid/i)!=-1){alert('The email address you supplied is invalid and needs to be fixed before you can subscribe to this list.');}
else
{$("#subForm").hide();$("#confirmation").slideDown("slow");$("#confirmation").tabIndex=-1;$("#confirmation").focus();}}});});$('.dynamicTriggerElement').live('click',function(){this.id='dynamicTriggerElement'+Math.floor(Math.random()*(9999));href=jQuery('#'+this.id).attr('href');jQuery(".contentWrap").html('<p><img src="/images/template/loading.gif" /> Loading</p>');jQuery(".contentWrap").load(href);jQuery(".contentWrap").scrollTop(0);return false;});if($('#wizard').length>0){var root=$("#wizard").scrollable();var api=root.scrollable(),drawer=$("#drawer");api.onBeforeSeek(function(event,i){if(api.getIndex()<i){var page=root.find(".page").eq(api.getIndex()),inputs=page.find("input.required,select.required").removeClass("error"),empty=inputs.filter(function(){return $(this).val().replace(/\s*/g,'')=='';});if(empty.length){drawer.slideDown(function(){drawer.css("backgroundColor","#f83");setTimeout(function(){drawer.css("backgroundColor","#fff");},1000);});empty.addClass("error");return false;}else{drawer.slideUp();}}
$("#status li").removeClass("active").eq(i).addClass("active");});root.find("button.next").keydown(function(e){if(e.keyCode==9){api.next();e.preventDefault();}});}
$("input#shipping_same").click(function(){if($("input#shipping_same").is(':checked'))
{$("input#shipping_address1").val($("input#account_address1").val());$("input#shipping_address2").val($("input#account_address2").val());$("input#shipping_town").val($("input#account_town").val());$("input#shipping_county").val($("input#account_county").val());$("input#shipping_postcode").val($("input#account_postcode").val());$("select#shipping_country").val($("select#account_country").val());}
else
{$("input#shipping_address1").val("");$("input#shipping_address2").val("");$("input#shipping_town").val("");$("input#shipping_county").val("");$("input#shipping_postcode").val("")
$("select#shipping_country").val("");}});$('#product-list form').submit(function(){var myForm=$(this);$(this).ajaxSubmit({beforeSubmit:function(data){myForm.after('<p class="loading">Adding to basket</p>');myForm.hide();},success:function(data){$('span.basket').load('/_components/basket_items');myForm.html('<p class="added">Added to basket</p>');$('p.loading').hide();myForm.show();}});return false;});function slideSwitch(activediv){var $active=$(activediv+' DIV.active');if($active.length==0)$active=$(activediv+' DIV:last');var $next=$active.next().length?$active.next():$(activediv+' DIV:first');$active.addClass('last-active');$next.css({opacity:0.0})
.addClass('active')
.animate({opacity:1.0},1000,function(){$active.removeClass('active last-active');});}
var jpanel=$('#j_slides');var gpanel=$('#g_slides');if(jpanel.length>0){setInterval(function(){slideSwitch('#j_slides')},5000);}
if(gpanel.length>0){setInterval(function(){slideSwitch('#g_slides')},5000);}});
