/**
 * @author simon
 */
ElCaroig={};  /* global object container */ 
ElCaroig.global=function() {
	var eMapLoaded=false;
	var nMapLoaded=false;	
	var lat,lon,mapContainer;
	
	var init=function() {
		initFancyBox();
		yoxTest();	
			
	};	
/*
 * Popups
 */	
	var initFancyBox=function() {
		$("a.fancy").fancybox({
			width:600,
			height:600,
			'hideOnContentClick' :   false,
			 onComplete:function(){
			 	loadMap();	
			 }
		});	
	};	
	var yoxTest= function(){
        $("#yoxview_picasa").yoxview({ 
            dataUrl: 'http://picasaweb.google.com/elcaroigpcis/ClinicaVeterinariaElCaroig',
            onLoadComplete: 
				function(){        
					$('a.yoxviewLink').click(function(event){
						event.preventDefault();						
        				$('#yoxview_picasa a:first').click();
        			}); 
        		}
        });
	};
	var initGallery=function(){
	    $(".yoxviewLink").yoxview({ 
	        dataUrl: 'https://picasaweb.google.com/elcaroigpcis/ClinicaVeterinariaElCaroig',
					dataSourceOptions: {
						setSingleAlbumThumbnails:false,
						setThumbnail:true}
	    });		
	};
/*
 * If we are processing the map popups then load the map if not already loaded
 * Get the id of the loaded container and determine if map to load
 */
	var loadMap=function(){
		switch ($('.popupElc:visible').attr('id')) {
			case 'popupMapNav' : /*  Navarres map */
				if (!(nMapLoaded)) {				
					mapContainer="elcMapNav";
					nMapLoaded=true;
					lat="39.101256";
					lon="-0.696166";
				} else {
					return;
				}

				break;
			case 'popupMapEng' : /*  Enguera map */
				if (!(eMapLoaded)) {				
					mapContainer="elcMapEng";
					eMapLoaded=true;
					lat="38.978608";
					lon="-0.692202";
				} else {
					return;
				}

				break;		
			default: /* Not a map */
				return;	
		}
	    var myLatlng = new google.maps.LatLng(lat,lon );
		var myOptions = {
		  zoom: 10,
		  center: myLatlng,
		  mapTypeId: google.maps.MapTypeId.ROADMAP
		}
		var map = new google.maps.Map(document.getElementById(mapContainer), myOptions);	
	    var marker = new google.maps.Marker({
	        position: myLatlng, 
	        map: map,
	        title:"Clínica Veterinaria El Caroig"
	    });   		
	}
	return {
		init: init
	}; 	
}();
$(document).ready(function(){
	ElCaroig.global.init();
});



$('#yoxview_picasa a:first').click()

