// JavaScript Document
//Date functions
curCal = new Date();
curDate = curCal.getDate();
curMonth = curCal.getMonth();
curYear = curCal.getFullYear();

if(curYear == yearArray [0]) {
	curTab = "One";
	tabActive =1;
} else if(curYear == yearArray [1]) {
	curTab = "Two";
	tabActive =2;
}

//Initialize variables
var yearVar = "tab"+curTab;
var srcMonthVar = curMonth;
var arrowCnt = 0;
var arrowCntPrev = 1;
var eventsNextLength=0;
var eventsBackLength=eval(yearVar).janEvents.length;

var monthImgActArray = ['jan_blue.gif','feb_blue.gif','march_blue.gif','april_blue.gif','may_blue.gif','jun_blue.gif','july_blue.gif','aug_blue.gif','sept_blue.gif','oct_blue.gif','nov_blue.gif','dec_blue.gif'];

var monthImgOnArray = ['jan_black.gif','feb_black.gif','march_black.gif','april_black.gif','may_black.gif','jun_black.gif','july_black.gif','aug_black.gif','sept_black.gif','oct_black.gif','nov_black.gif','dec_black.gif'];

var lastMonthClick = curMonth;

$(document).ready(function() {
	//Print on load: starts here
	if(tabActive == 1) {			
		$("#tab1").attr("src",$("#tab1").attr("active"));				
	} else if(tabActive == 2) {
		$("#tab2").attr("src",$("#tab2").attr("active"));					
	}
	
	$("#mon"+curMonth).attr('src','images/'+monthImgActArray[curMonth]);
	
	switch(curMonth) {
	case 0:
	$('#eventHolder').html(eval(yearVar).janEvents[0].events);
	break;
	case 1:
	$('#eventHolder').html(eval(yearVar).febEvents[0].events);
	break;
	case 2:
	$('#eventHolder').html(eval(yearVar).marEvents[0].events);
	break;
	case 3:
	$('#eventHolder').html(eval(yearVar).aprEvents[0].events);
	break;
	case 4:
	$('#eventHolder').html(eval(yearVar).mayEvents[0].events);
	break;
	case 5:
	$('#eventHolder').html(eval(yearVar).junEvents[0].events);
	break;
	case 6:
	$('#eventHolder').html(eval(yearVar).julEvents[0].events);
	break;
	case 7:
	$('#eventHolder').html(eval(yearVar).augEvents[0].events);
	break;
	case 8:
	$('#eventHolder').html(eval(yearVar).sepEvents[0].events);
	break;
	case 9:
	$('#eventHolder').html(eval(yearVar).octEvents[0].events);
	break;
	case 10:
	$('#eventHolder').html(eval(yearVar).novEvents[0].events);
	break;
	case 11:
	$('#eventHolder').html(eval(yearVar).decEvents[0].events);
	break;
	}
	//Print on load: ends here
	
	$(".markerYear").click(function() {
		yearVar = $(this).attr('rel');
		$("#nextArr").attr('src','images/btn_next.gif');
		$("#prevArr").attr('src','images/btn_back.gif');
		eventsBackLength=eval(yearVar).janEvents.length;
		eventsNextLength = 0;
		
		if(yearVar == "tabOne") {			
			tabActive = 1;
			$('#eventHolder').html(eval(yearVar).janEvents[0].events);			
			$("#mon"+lastMonthClick).attr('src','images/'+monthImgOnArray[lastMonthClick]);
			$("#mon0").attr('src','images/'+monthImgActArray[0]);
			lastMonthClick = 0;
			srcMonthVar = 0;
			arrowCnt = 0;
			$("#prevArr").attr('src','images/btn_back_off.gif');
		}
		
		if(yearVar == "tabTwo") {
			tabActive = 2;
			curMonth = 0;
			$("#mon"+lastMonthClick).attr('src','images/'+monthImgOnArray[lastMonthClick]);
			$("#mon"+curMonth).attr('src','images/'+monthImgActArray[curMonth]);	
			
			switch(curMonth) {
			case 0:
			$('#eventHolder').html(eval(yearVar).janEvents[0].events);
			break;
			case 1:
			$('#eventHolder').html(eval(yearVar).febEvents[0].events);
			break;
			case 2:
			$('#eventHolder').html(eval(yearVar).marEvents[0].events);
			break;
			case 3:
			$('#eventHolder').html(eval(yearVar).aprEvents[0].events);
			break;
			case 4:
			$('#eventHolder').html(eval(yearVar).mayEvents[0].events);
			break;
			case 5:
			$('#eventHolder').html(eval(yearVar).junEvents[0].events);
			break;
			case 6:
			$('#eventHolder').html(eval(yearVar).julEvents[0].events);
			break;
			case 7:
			$('#eventHolder').html(eval(yearVar).augEvents[0].events);
			break;
			case 8:
			$('#eventHolder').html(eval(yearVar).sepEvents[0].events);
			break;
			case 9:
			$('#eventHolder').html(eval(yearVar).octEvents[0].events);
			break;
			case 10:
			$('#eventHolder').html(eval(yearVar).novEvents[0].events);
			break;
			case 11:
			$('#eventHolder').html(eval(yearVar).decEvents[0].events);
			break;
			}	
			
			lastMonthClick = curMonth;
			srcMonthVar = curMonth;
		}
		
		if(tabActive == 1) {
			$("#tab2").attr("src",$("#tab2").attr("on"));
			$("#tab1").attr("src",$("#tab1").attr("active"));				
		} else if(tabActive == 2) {
			$("#tab1").attr("src",$("#tab1").attr("on"));
			$("#tab2").attr("src",$("#tab2").attr("active"));
				
		}
	});
	
	$("#tab1").mouseover(function() {		
		if(tabActive == 0 || tabActive == 2) {
			$(this).attr("src",$(this).attr("over"));
		}
	})
	
	$("#tab2").mouseover(function() {		
		if(tabActive == 0 || tabActive == 1) {
			$(this).attr("src",$(this).attr("over"));
		}
	})

	$(".markerYear").mouseout(function() {
		if(tabActive == 0 || tabActive == 2) {
			$("#tab1").attr("src",$("#tab1").attr("on"));
		} 
		
		if(tabActive == 0 || tabActive == 1) {
			$("#tab2").attr("src",$("#tab2").attr("on"));
		}		
	})
});

function getMonthClicked(srcMonth,srcEvent) {
	arrowCnt = 0;
	srcMonthVar = srcMonth;
	$("#nextArr").attr('src','images/btn_next.gif');
	$("#prevArr").attr('src','images/btn_back.gif');
	eventsBackLength=eval(yearVar).janEvents.length;
	eventsNextLength = 0;
	
	$('#eventHolder').html(srcEvent);
	
	$("#mon"+lastMonthClick).attr('src','images/'+monthImgOnArray[lastMonthClick]);
	$("#mon"+srcMonth).attr('src','images/'+monthImgActArray[srcMonth]);
		
	lastMonthClick = srcMonth;
}

$(document).ready(function(){

$("#prevArr").click(function() {
	$("#nextArr").attr('src','images/btn_next.gif');
	eventsNextLength = 0;
	
	if(srcMonthVar == 0) {
		lastMonthClick = srcMonthVar;
		$('#eventHolder').html(eval(yearVar).janEvents[arrowCnt].events);
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}		
		
		
		if(eventsBackLength >= 0) {
			eventsBackLength--;
		}		
		
		if(eventsBackLength == 0) {
			$("#prevArr").attr('src','images/btn_back_off.gif');
		}
		
		if(arrowCnt>0) {
		arrowCnt--;
		}	
		
	}		
	
	if(srcMonthVar == 1) {
		$('#eventHolder').html(eval(yearVar).febEvents[arrowCnt].events);
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {
			srcMonthVar--;
			arrowCnt = eval(yearVar).janEvents.length-1;
		} else {
			arrowCnt--;	
		}
		lastMonthClick = srcMonthVar;	
		
	} 
	
	if(srcMonthVar == 2) {
		$('#eventHolder').html(eval(yearVar).marEvents[arrowCnt].events);
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {
			srcMonthVar--;
			arrowCnt = eval(yearVar).febEvents.length-1;
		} else {
			arrowCnt--;
		}
		lastMonthClick = srcMonthVar;		
	} 
	
	if(srcMonthVar == 3) {
		$('#eventHolder').html(eval(yearVar).aprEvents[arrowCnt].events);
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {
			srcMonthVar--;
			arrowCnt = eval(yearVar).marEvents.length-1;
		} else {
			arrowCnt--;	
		}
		lastMonthClick = srcMonthVar;
	} 
	
	if(srcMonthVar == 4) {
		$('#eventHolder').html(eval(yearVar).mayEvents[arrowCnt].events);
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {
			srcMonthVar--;
			arrowCnt = eval(yearVar).aprEvents.length-1;
		} else {
			arrowCnt--;
		}
		lastMonthClick = srcMonthVar;
	} 
	
	if(srcMonthVar == 5) {
		$('#eventHolder').html(eval(yearVar).junEvents[arrowCnt].events);
				
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {
			srcMonthVar--;
			arrowCnt = eval(yearVar).mayEvents.length-1;
		} else {
			arrowCnt--;	
		}
		lastMonthClick = srcMonthVar;
	} 
	
	if(srcMonthVar == 6) {
		$('#eventHolder').html(eval(yearVar).julEvents[arrowCnt].events);
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {			
			srcMonthVar--;
			arrowCnt = eval(yearVar).junEvents.length-1;
		} else {
			arrowCnt--;
		}
		lastMonthClick = srcMonthVar;
	} 
	
	if(srcMonthVar == 7) {
		$('#eventHolder').html(eval(yearVar).augEvents[arrowCnt].events);
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {			
			srcMonthVar--;
			arrowCnt = eval(yearVar).julEvents.length-1;
		} else {
			arrowCnt--;	
		}
		lastMonthClick = srcMonthVar;		
	} 
	
	if(srcMonthVar == 8) {
		$('#eventHolder').html(eval(yearVar).sepEvents[arrowCnt].events);		
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {
			srcMonthVar--;
			arrowCnt = eval(yearVar).augEvents.length-1;
		} else {
			arrowCnt--;	
		}
		lastMonthClick = srcMonthVar;
	} 
	
	if(srcMonthVar == 9) {
		$('#eventHolder').html(eval(yearVar).octEvents[arrowCnt].events);		
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {
			srcMonthVar--;
			arrowCnt = eval(yearVar).sepEvents.length-1;
		} else {
			arrowCnt--;
		}
		lastMonthClick = srcMonthVar;
	} 
	
	if(srcMonthVar == 10) {
		$('#eventHolder').html(eval(yearVar).novEvents[arrowCnt].events);
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}
		
		if(arrowCnt == 0) {
			srcMonthVar--;
			arrowCnt = eval(yearVar).octEvents.length-1;
		} else {
			arrowCnt--;	
		}
		lastMonthClick = srcMonthVar;
	} 
	
	if(srcMonthVar == 11) {		
		$('#eventHolder').html(eval(yearVar).decEvents[arrowCnt].events);
		
		for(i=0;i<12;i++) {
			if(i== srcMonthVar) {
				$("#mon"+srcMonthVar).attr('src','images/'+monthImgActArray[srcMonthVar]);
			} else {
				$("#mon"+i).attr('src','images/'+monthImgOnArray[i]);
			}
		}	
		
		if(arrowCnt == 0) {
			srcMonthVar--;
			arrowCnt = eval(yearVar).novEvents.length-1;
		} else {
			arrowCnt--;	
		}
		lastMonthClick = srcMonthVar;
	}
});

$("#nextArr").click(function() {
	$("#prevArr").attr('src','images/btn_back.gif');
	eventsBackLength=eval(yearVar).janEvents.length;
	
	if(arrowCnt<100) {
		arrowCnt++;
	}
	
	if(srcMonthVar == 0) {		
		lastMonthClick = srcMonthVar;
		if(arrowCnt < eval(yearVar).janEvents.length) {		
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).janEvents[arrowCnt].events).fadeIn('fast');			
		});		
		}
		if(arrowCnt == eval(yearVar).janEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	if(srcMonthVar == 1) {
		lastMonthClick = srcMonthVar;
		$("#mon0").attr('src','images/'+monthImgOnArray[0]);
		$("#mon1").attr('src','images/'+monthImgActArray[1]);
		if(arrowCnt < eval(yearVar).febEvents.length) {
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).febEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		if(arrowCnt == eval(yearVar).febEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 2) {
		lastMonthClick = srcMonthVar;
		$("#mon1").attr('src','images/'+monthImgOnArray[1]);
		$("#mon2").attr('src','images/'+monthImgActArray[2]);
		if(arrowCnt < eval(yearVar).marEvents.length) {		
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).marEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).marEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 3) {
		lastMonthClick = srcMonthVar;
		$("#mon2").attr('src','images/'+monthImgOnArray[2]);
		$("#mon3").attr('src','images/'+monthImgActArray[3]);
		if(arrowCnt < eval(yearVar).aprEvents.length) {		
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).aprEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).aprEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 4) {
		lastMonthClick = srcMonthVar;
		$("#mon3").attr('src','images/'+monthImgOnArray[3]);
		$("#mon4").attr('src','images/'+monthImgActArray[4]);
		if(arrowCnt < eval(yearVar).mayEvents.length) {		
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).mayEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).mayEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 5) {
		lastMonthClick = srcMonthVar;
		$("#mon4").attr('src','images/'+monthImgOnArray[4]);
		$("#mon5").attr('src','images/'+monthImgActArray[5]);
		if(arrowCnt < eval(yearVar).junEvents.length) {
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).junEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).junEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 6) {
		lastMonthClick = srcMonthVar;
		$("#mon5").attr('src','images/'+monthImgOnArray[5]);
		$("#mon6").attr('src','images/'+monthImgActArray[6]);
		if(arrowCnt < eval(yearVar).julEvents.length) {
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).julEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).julEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 7) {
		lastMonthClick = srcMonthVar;
		$("#mon6").attr('src','images/'+monthImgOnArray[6]);
		$("#mon7").attr('src','images/'+monthImgActArray[7]);
		if(arrowCnt < eval(yearVar).augEvents.length) {		
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).augEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).augEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 8) {
		lastMonthClick = srcMonthVar;
		$("#mon7").attr('src','images/'+monthImgOnArray[7]);
		$("#mon8").attr('src','images/'+monthImgActArray[8]);
		if(arrowCnt < eval(yearVar).sepEvents.length) {		
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).sepEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).sepEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 9) {
		lastMonthClick = srcMonthVar;
		$("#mon8").attr('src','images/'+monthImgOnArray[8]);
		$("#mon9").attr('src','images/'+monthImgActArray[9]);
		if(arrowCnt < eval(yearVar).octEvents.length) {
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).octEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).octEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 10) {
		lastMonthClick = srcMonthVar;
		$("#mon9").attr('src','images/'+monthImgOnArray[9]);
		$("#mon10").attr('src','images/'+monthImgActArray[10]);
		if(arrowCnt < eval(yearVar).novEvents.length) {		
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).novEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).novEvents.length) {
			srcMonthVar++;
			arrowCnt = 0;
		}
	} 
	
	if(srcMonthVar == 11) {
		lastMonthClick = srcMonthVar;
		$("#mon10").attr('src','images/'+monthImgOnArray[10]);
		$("#mon11").attr('src','images/'+monthImgActArray[11]);
		if(arrowCnt < eval(yearVar).decEvents.length) {		
		$('#eventHolder').fadeOut('fast', function() {
			$('#eventHolder').html(eval(yearVar).decEvents[arrowCnt].events).fadeIn('fast');
		});
		}
		
		if(arrowCnt == eval(yearVar).decEvents.length) {
			arrowCnt = 0;
		}
		
		if(eventsNextLength <eval(yearVar).decEvents.length) {
			eventsNextLength++;
		}
		
		if(eventsNextLength == eval(yearVar).decEvents.length) {
			$("#nextArr").attr('src','images/btn_next_off.gif');
		}
	}
});
});
