var current =0;
var date = new Date();

$(document).ready(function() {
	
	var newsDiv = $("#news");
	var newsCatId = 3;
	getLatest(newsCatId,newsDiv);
	
	var videoDiv = $("#video");
	var videoCatId = 1;
	getLatest(videoCatId,videoDiv);
	
	var photoDiv = $("#photo");
	var photoCatId = 2;
	getLatest(photoCatId,photoDiv);
	
	getCalendar(date.getMonth()+1,date.getFullYear(),null);
	
	$("#prevMonth").click(function(){
		with(date){setMonth(getMonth()-1);}
		getCalendar(date.getMonth()+1,date.getFullYear(),null);
	});
	
	$("#nextMonth").click(function(){
		with(date){setMonth(getMonth()+1);}
		getCalendar(date.getMonth()+1,date.getFullYear(),null);
	});
	
	$(".actualidad").hover(function(){
		var current = $(".icon",this);
		var url = current.css("background-image");
		url = url.replace("out","over");
		current.css("background-image",url);
	},function(){
		var current = $(".icon",this);
		var url = current.css("background-image");
		url = url.replace("over","out");
		current.css("background-image",url);
	});
	
	var rand = Math.floor(Math.random()*2);
	
	if(rand==0){
		$("#socialArea").getLatestVideoForChannel({userName: "latretv"});
	} else {
		$("#socialArea").getTwitter({
			userName: "carlos_latre",
			numTweets: 1,
			loaderText: "Cargando el ultimo tweet...",
			slideIn: false,
			slideDuration: 750,
			showHeading: false,
			headingText: "Ultimo Tweet",
			showProfileLink: true,
			showTimestamp: true
		});
	}
	
});

function getLatest(category,targetDiv){
	var ajaxUrl="data/getMedia.php?type="+category+"&l=1&o=0&ord=date&desc=0";
	$.ajax({
		type: "POST",
		url: ajaxUrl,
		dataType: "xml",
		error: function(data){
			$("#currentActualidad").append("error occured, please refresh");
			alert("error");
		},
		success: function(xml) {
			$(xml).find('media').each(function(){
				var id = $(this).attr('id');
				var timestamp = $(this).attr('date');
				var date = parse_date(timestamp);
				var name = $(this).find('name').text();
				var desc = $(this).find('description').find('short').text();
				var url = $(this).find('thumbnail > medium').text();
				$(targetDiv).find("p").html(date.getDate()+" "+month_names[date.getMonth()]+" "+date.getFullYear());		
				$(targetDiv).find("span").html(name);
				$(targetDiv).find(".media").find("img").attr("src",url);
			});
		}
	});
}

