function showCalendarMonth(month,dis_link,id_res,id_cottage,id_div,id_temp)
{
    var monthArr= month.split('-');
    displayQCalendar(monthArr[1],monthArr[0],dis_link,id_res,id_cottage,id_div,id_temp);
}

function createQCObject()
{
   var req;
   if(window.XMLHttpRequest)
    {
        // Firefox, Safari, Opera...
        req=new XMLHttpRequest();
    }
    else if(window.ActiveXObject)
    {
        // Internet Explorer 5+
        req=new ActiveXObject("Microsoft.XMLHTTP");
    }
    else
    {
        alert('Problem creating the XMLHttpRequest object');
    }
    return req;
}
// Make the XMLHttpRequest object
var http = createQCObject();
var ran_no=(Math.round((Math.random()*9999)));

function displayQCalendar(m,y,dis_links,id_res,id,id_div,id_temp)
{
    var loadingImgId='loadingImg_cal_'+id_div;

    $(loadingImgId).style.display='inline';
    if(!id_temp)
        var id_temp;

    if(id_temp > 0)
        url=_su + '/reserveCottage.php?m='+m+'&y='+y+'&dis_links='+dis_links+'&id_res='+id_res+'&ran='+ran_no+'&id_cottage='+id+'&id_div='+id_div+'&id_template='+id_temp;
    else
        url=_su + '/reserveCottage.php?m='+m+'&y='+y+'&dis_links='+dis_links+'&id_res='+id_res+'&ran='+ran_no+'&id_cottage='+id+'&id_div='+id_div;

    http.open('get', url);
    http.onreadystatechange = function() {
        if(http.readyState == 4 && http.status == 200)
        {
            var response = http.responseText;
            if(response) {
                document.getElementById(id_div).innerHTML = http.responseText;
                $(loadingImgId).style.display='none';
            }
        }
    }
    http.send(null);
}

function cDisplay(arrivdate,id_res,id)
{
    http.open('get', '/reserveCottage.php?show_res=Y&begin_date='+arrivdate+'&id_res='+id_res+'&ran='+ran_no+'&id_cottage='+id);
    http.onreadystatechange=function() {
        if (http.readyState == 4 && http.status == 200)
        {
            var response=http.responseText;
            if(response)
                document.getElementById('calendar_details').innerHTML=response;
        }
    }
    http.send(null);
}