var Months_Int = Array("Ene", "Feb","Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic");
var Months_Words = Array();
Months_Words["Ene"] = "0";
Months_Words["Feb"] = "1";
Months_Words["Mar"] = "2";
Months_Words["Abr"] = "3";
Months_Words["May"] = "4";
Months_Words["Jun"] = "5";
Months_Words["Jul"] = "6";
Months_Words["Ago"] = "7";
Months_Words["Sep"] = "8";
Months_Words["Oct"] = "9";
Months_Words["Nov"] = "10";
Months_Words["Dic"] = "11";

function getListWMV() {
	Drag.init(document.getElementById("playerhandle"), document.getElementById("playerroot"));	
	Drag.init(document.getElementById("listhandle"), document.getElementById("listroot"));

	document.getElementById("playerhandle").style.cursor = 'move';
	document.getElementById("listhandle").style.cursor = 'move';

	monthYear = getMonthAndYear();	
	importXML('wmv_playlist_' + monthYear+ '.xml');
	
}

function setToday() {
	var now   = new Date();
	var day   = now.getDate();
	var month = now.getMonth();
	var year  = now.getYear();
	if (year < 2000)    // Y2K Fix, Isaac Powell
		year = year + 1900; // http://onyx.idbsu.edu/~ipowell
	
	document.calControl.currentYear.value = year;
			
	if (month == 11)  {
		//document.calControl.previousMonth.value = Months_Int[month - 1];
		document.calControl.currentMonth.value = Months_Int[month];
		//document.calControl.nextMonth.value = Months_Int[0];
		return;
	}
	
	if (month == 0)  {
		//document.calControl.previousMonth.value = Months_Int[11];
		document.calControl.currentMonth.value = Months_Int[month];
		//document.calControl.nextMonth.value = Months_Int[month + 1];
		return;
	}	
		
	//document.calControl.previousMonth.value = Months_Int[month -1];
	document.calControl.currentMonth.value = Months_Int[month];
	//document.calControl.nextMonth.value = Months_Int[month + 1];
	document.calControl.nextMonth.disabled = true;			
}


function isFourDigitYear(year) {
	if (year.length != 4) {
		alert ("Sorry, the year must be four-digits in length.");
		document.calControl.year.select();
		document.calControl.year.focus();
	} else { return true; }
}

function setPreviousMonth() {
	var year  = document.calControl.currentYear.value;
	if (isFourDigitYear(year)) {		
		var month = Months_Words[document.calControl.currentMonth.value];		
		if (month <= 0) {
			month = 11;
			if (year > 1000) {
				year--;
				document.calControl.currentYear.value = year;				
			}
		} else { month--; }		

	
	if ((month <= 8) && (year <= 2007)) {
		document.calControl.previousMonth.disabled = true;
		document.calControl.nextMonth.disabled = false;
	}else {
		document.calControl.previousMonth.disabled = false;
		document.calControl.nextMonth.disabled = false;
	}
		 
			
	if (month == 11)  {
		//document.calControl.previousMonth.value = Months_Int[month - 1];		
		document.calControl.currentMonth.value = Months_Int[month];
		//document.calControl.nextMonth.value = Months_Int[0];
		getListWMV();
		return;
	}
	
	if (month == 0)  {
		//document.calControl.previousMonth.value = Months_Int[11];
		document.calControl.currentMonth.value = Months_Int[month];
		//document.calControl.nextMonth.value = Months_Int[month + 1];
		getListWMV();
		return;
	}	
		
	//document.calControl.previousMonth.value = Months_Int[month -1];
	document.calControl.currentMonth.value = Months_Int[month];
	//document.calControl.nextMonth.value = Months_Int[month + 1];
	getListWMV();
		
   }
}

function setNextMonth() {
	var year  = document.calControl.currentYear.value;
	if (isFourDigitYear(year)) {
		var month = Months_Words[document.calControl.currentMonth.value];		
		if (month >= 11) {
			month = 0;
			year++;
			document.calControl.currentYear.value = year;
		} else { month++; }
		
		
	var now   = new Date();	
	var month_temp = now.getMonth();
	var year_temp  = now.getYear();
	if (year_temp < 2000)   
		year_temp = year_temp + 1900;		
		 
			
	if ((month >= 8 ) && (year >= 2007)) { 
		document.calControl.nextMonth.disabled = false;
		document.calControl.previousMonth.disabled = false;				
	}
	
	if ((month == month_temp ) && (year == year_temp)) { 
		document.calControl.nextMonth.disabled = true;
		document.calControl.previousMonth.disabled = false;				
	}	

	if (month == 11)  {
		//document.calControl.previousMonth.value = Months_Int[month - 1];		
		document.calControl.currentMonth.value = Months_Int[month];
		//document.calControl.nextMonth.value = Months_Int[0];
		getListWMV();
		return;
	}
	
	if (month == 0)  {
		//document.calControl.previousMonth.value = Months_Int[11];		
		document.calControl.currentMonth.value = Months_Int[month];
		//document.calControl.nextMonth.value = Months_Int[month + 1];
		getListWMV();		
		return;
	}	
		
	//document.calControl.previousMonth.value = Months_Int[month -1];	
	document.calControl.currentMonth.value = Months_Int[month];
	//document.calControl.nextMonth.value = Months_Int[month + 1];
	getListWMV();	
   }
}

function getMonthAndYear() {	
	var month = parseInt(Months_Words[document.calControl.currentMonth.value]);
		
	year = document.calControl.currentYear.value;	
	if (month <=8) {
		month = month + 1; 		
		return   '0' + month + year
	} else {
		month = month + 1;
		return   month + year
	}
}
