//alert ("Oh yeah");

// use jQuery to no conflict mode so $ function 
// can be used with other library, replace $ with jQuery
//jQuery.noConflict();

// set namespace for this example
if (typeof EXP == 'undefined'){
	EXP = {};
	EXP.name = 'wrapper object'
	EXP.JQ = {};
	EXP.JQ.name = 'jQuery namespace to prevent conflicts'
}

EXP.JQ.swapMonth = function(el){
	jQuery.ajax({
		type: 'GET',
		url: el.href,
		success: function(returned){
			//alert(returned);
			EXP.JQ.buildCal(returned);
		}
	});
		
}
EXP.JQ.initMonthLinks = function(target){
	var month = jQuery('.calMonthLinks');
	month.bind('click', function(event){
		event.preventDefault();
		EXP.JQ.swapMonth(this);
		//alert("hola");
	})
}
EXP.JQ.buildCal = function(responseHTML){
	var target = jQuery('#jq-calendar');
	target.fadeOut(550, function(){
		target.empty();
		target.html(responseHTML);
		target.fadeIn(550);
		EXP.JQ.initMonthLinks(target)
	});
	
}
EXP.JQ.initCalendar = function(){
	jQuery.ajax({
		type: 'GET',
		//url: base + '/lab/calendar/' + seg_2 + '/' + seg_3,
		//url: "../../../../../EE-cal-test-static.php",
		//url: "/EE-cal-test-static.php",
		url: '/embeds/jquery_calendar/french/' + seg_2 + '/' + seg_3 ,
		success: function(returned){
			//alert (returned);
			//alert (seg_2 + ' - ' + seg_3);
			EXP.JQ.buildCal(returned)
		}
		
	});
	
}
// run on dom ready
//jQuery(document).ready(function() {
//	EXP.JQ.initCalendar();
//});

var seg = 'detail';
	var seg_2 = '';
	var seg_3 = '';
	