function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();
var web_root = "http://" + location.host; 

function sndReq(action) {
	http.open('get', window.AjaxRequestHandler + '?check_key=calendar_block&value='+action);
    http.onreadystatechange = handleResponse;
    http.send(null);
}

function handleResponse() {    
	if(http.readyState == 4){
        var response = http.responseText;        
        var update = new Array();
        document.getElementById('calendar_lib_span').innerHTML = response;
    }
}

function pick(mydate) {	
	var date_parts = mydate.split('-');
	var event_url = web_root + mod_calendar + date_parts[2] + '/' + date_parts[1] + '/' + date_parts[0] + '/';
	window.location = event_url;	
	
}

function pick2(mydate) {
    document.all.date_input.value = mydate;
}

function show() {
    if(document.all.calendar_lib_span.style.visibility == "hidden")
        document.all.calendar_lib_span.style.visibility = "visible";
    else
        document.all.calendar_lib_span.style.visibility = "hidden"
}
