$(document).ready(function() {
      
      
      //Size Guide
    $('a.size-guide-popup').colorbox({
      width: "800px",
      height: "500px",      
      iframe: true,
      close: "Close this window x"
    });
      
     //Facebook
     (function(d, s, id) {
		  var js, fjs = d.getElementsByTagName(s)[0];
		  if (d.getElementById(id)) {return;}
		  js = d.createElement(s); js.id = id;
		  js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1";
		  fjs.parentNode.insertBefore(js, fjs);
		}(document, 'script', 'facebook-jssdk'));
  
     //Placeholder text
     (function(c){c.fn.extend({defaultValue:function(e){if("placeholder"in document.createElement("input"))return!1;return this.each(function(){if(c(this).data("defaultValued"))return!1;var a=c(this),h=a.attr("placeholder"),f={input:a};a.data("defaultValued",!0);var d=function(){var b;if(a.context.nodeName.toLowerCase()=="input")b=c("<input />").attr({type:"text"});else if(a.context.nodeName.toLowerCase()=="textarea")b=c("<textarea />");else throw"DefaultValue only works with input and textareas";b.attr({value:h,
     "class":a.attr("class")+" empty",size:a.attr("size"),style:a.attr("style"),tabindex:a.attr("tabindex"),rows:a.attr("rows"),cols:a.attr("cols"),name:"defaultvalue-clone-"+((1+Math.random())*65536|0).toString(16).substring(1)});b.focus(function(){b.hide();a.show();setTimeout(function(){a.focus()},1)});return b}();f.clone=d;d.insertAfter(a);var g=function(){a.val().length<=0?(d.show(),a.hide()):(d.hide(),a.show().trigger("click"))};a.bind("blur",g);g();e&&e(f)})}})})(jQuery);
	 
     //Featured
     if ($('#featured').length)
     {
          $('#featured').append('<a id="prev" href="#"></a>');
          $('#featured').append('<a id="next" href="#"></a>');
          
          $('#featured').cycle({
               prev:    '#prev',
               next:    '#next',
               slideExpr: 'img'
          });          
     }
     
     //Brand Scroller
     if ($('.featured-brands').length)
     {
         $(".featured-brands").cycle({
             fx: 'scrollHorz',
             speed: 5000,
             timeout: 3000,
             slideExpr: 'ul'
         });
     }
     
     //Checkboxes
     $('#filter input[type=checkbox]').checkBox();
	 
     $( "#rangeslider" ).slider({
			range: true,
			min: 0,
			max: 500,
			values: [ 75, 425 ],
			slide: function( event, ui ) {
				$( "#minamount" ).val( "£" + ui.values[ 0 ] );
                $( "#maxamount" ).val( "£" + ui.values[ 1 ] );
			}
		});
		$( "#minamount" ).val( "£" + $( "#rangeslider" ).slider( "values", 0 ));
        $( "#maxamount" ).val( "£" + $( "#rangeslider" ).slider( "values", 1 ));
          
     //Basket Preview
     $('#basket-preview').hide();
     $('#basket-preview').css('left','-1px');
     $('.mini-basket').hover(function(event) {
         event.preventDefault();
         $('#basket-preview').stop(true, true).show();
         $('#basket-preview').animate({
             top: "30px"
         });
     },
     function() {
         $('#basket-preview').stop(true, true).fadeOut(250);
         $('#basket-preview').animate({
             top: "30px"
         });
     });
     $('.preview-close').click(function(event) {
         event.preventDefault();
         $('#basket-preview').hide();
     });
        
     //Google Map
	 if ($('#map').length){
		var myLatlng = new google.maps.LatLng(56.18223,-3.023257);
		var myOptions = 
		{
			zoom: 14,
			center: myLatlng,
			mapTypeId: google.maps.MapTypeId.ROADMAP
		}
		
		var map = new google.maps.Map(document.getElementById("map"), myOptions);
		
		var marker = new google.maps.Marker(
		{
			position: myLatlng, 
			map: map,
			title:"RAD IT Solutions"
		});
	}  
  
});
