// Webkit detection script
Modernizr.addTest('webkit', function(){
	return RegExp(" AppleWebKit/").test(navigator.userAgent);
});

// Mobile Webkit
Modernizr.addTest('mobile', function(){
	return RegExp(" Mobile/").test(navigator.userAgent);
});

Modernizr.load([
// test mobile webkit (zepto or jquery?)
	{
		test: Modernizr.webkit && Modernizr.mobile,
															
		nope: [ '//code.jquery.com/jquery-1.6.4.min.js' , 'http://www.google.com/jsapi' , '/javascripts/desktop-scripts.js' ],
		
		yep: [ '/javascripts/zepto.js' , '/javascripts/zepto.fx.js' , '/javascripts/zepto.event.js' , '/javascripts/mobile-scripts.js' ],
		
		complete: function () {
		if ( ! ( Modernizr.webkit && Modernizr.mobile ) ) {
			google.load("maps", "3", {
				callback: function () {
					var latlng = new google.maps.LatLng(52.630667,1.294724);
					var myOptions = {
						zoom: 11,
						center: latlng,
						mapTypeId: google.maps.MapTypeId.ROADMAP
					}
					var map = new google.maps.Map(document.getElementById("map"), myOptions);
					
					var marker = new google.maps.Marker({
						position: latlng, 
						map: map
					});   
				},
				other_params: "sensor=false"
			});   
		}
	  }
	},
	
	'/javascripts/scripts.js' , '/javascripts/jquery.formalize.min.js'
	
]);


