// JavaScript Document

// AJAX pentru CALENDAR/////////////////////////////////////////////////////////////////////////////
// Declare our request variable.

// Define a function that will make our request for us:
function changeCalendarMonth(c_year,c_month,direction) {
    // Clear the curent request
    request = false;
	var c_year = c_year;
	var c_month = c_month;
	var direction = direction;

	///document.getElementById('cal_loading_div').className = '';
	
    if (window.XMLHttpRequest) { // Mozilla & other compliant browsers
        request = new XMLHttpRequest();
    } else if (window.ActiveXObject) { // Internet Explorer
        request = new ActiveXObject("Microsoft.XMLHTTP");
    }

    if (!request) {
        alert('Browser does not support AJAX!');
        return false;
    }
    request.onreadystatechange = updateCalendar;

    request.open('GET',
        'http://www.hhconsulting.ro/ajax-calendar.php?year=' + c_year + '&month=' + c_month + '&direction=' +direction)
    request.send(null);
}

// The function that will accept the data, and update the page:
function updateCalendar() {
    // Make sure that the state is '4', which means finished:
    if (request.readyState == 4) {
        // Make sure that the status is 200, or 'ok'
        if (request.status == 200) {
            // And now, update the text on the page:
            var text = document.getElementById('calendar_stiatica');
            //text.innerHTML = result.firstChild.data;
			if(request.responseText != '')
			{
				text.innerHTML = request.responseText;
			}
        } else {
            alert('Error performing request!' + request.status);
        }
    }
}
