function showHide(element_id)
{
        var elem = document.getElementById(element_id);
              
        if ((elem.style.display == "none") || (elem.style.display == "")){
                elem.style.display = "block";
        }else{
                elem.style.display = "none";
        }
		
		return false;  
}

function onSelectHandler(calendar, prefix){
		
	var day = document.getElementById(prefix+'_day');
	day.selectedIndex = calendar.date.getDate() - 1;

	var month = document.getElementById(prefix+'_month');
	month.selectedIndex = calendar.date.getMonth();
	
	var year = document.getElementById(prefix+'_year');
	for (i=0;i<year.length;i++) {
	    if (year.options[i].text == calendar.date.getFullYear()){
	    	year.selectedIndex = i;
	    	return;
	    }
	  }	
}

function onSelectCheckin(calendar, date){
	onSelectHandler(calendar, 'checkin');
}

function onSelectCheckout(calendar, date){
	onSelectHandler(calendar, 'checkout');
}

function onSelectSearchCheckin(calendar, date){
	onSelectHandler(calendar, 'scheckin');
}

function onSelectSearchCheckout(calendar, date){
	onSelectHandler(calendar, 'scheckout');
}