function getOffsetLeft(obj){
	while(obj.offsetParent){
		var l = 0;
		l+=obj.offsetLeft;
		obj = obj.offsetParent;
	}
	return l;
}
function getOffsetTop(obj){
	while(obj.offsetParent){
		var l = 0;
		l+=obj.offsetTop;
		obj = obj.offsetParent;
	}
	return l;
}
function pinIt(){
	if(!document.forms['fmEventInquiry']) return;
	var el = document.getElementById('mForm');
	var menu = document.getElementById('menu');
	var content = document.getElementById('mainContent');
	el.style.left = getOffsetLeft(menu)+menu.offsetWidth+10+'px';
	el.style.top = 190+'px';
	content.style.height = el.offsetHeight+'px';
}
function setJSCalender(){
	if(!document.forms['fmEventInquiry']) return;
	Calendar.setup({
        inputField     :    "meetingroom_date1", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "meetingroom_date2", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "meetingroom_date3", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "meetingroom_date4", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "sleepingblock_arrival_date1", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "sleepingblock_arrival_date2", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "sleepingblock_arrival_date3", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "sleepingblock_arrival_date4", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
     Calendar.setup({
        inputField     :    "sleepingblock_departure_date1", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "sleepingblock_departure_date2", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "sleepingblock_departure_date3", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "sleepingblock_departure_date4", 
        ifFormat       :    "%Y-%m-%d",  
        singleClick    :    true
    });
	Calendar.setup({
        inputField     :    "date_proposal", 
        ifFormat       :    "%Y-%m-%d",  
        displayArea    :    "date_proposal_trigger",
        daFormat       :    "<img src=\"images/calendar.gif\" />",
        align          :    "B2", 
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "arrival_date", 
        ifFormat       :    "%Y-%m-%d",  
        displayArea    :    "arrival_date_trigger",
        daFormat       :    "<img src=\"images/calendar.gif\" />",
        align          :    "B2", 
        singleClick    :    true
    });
     Calendar.setup({
        inputField     :    "event_date", 
        ifFormat       :    "%Y-%m-%d",  
        displayArea    :    "event_date_trigger",
        daFormat       :    "<img src=\"images/calendar.gif\" />",
        align          :    "B2", 
        singleClick    :    true
    });
     Calendar.setup({
        inputField     :    "departure_date", 
        ifFormat       :    "%Y-%m-%d",  
        displayArea    :    "departure_date_trigger",
        daFormat       :    "<img src=\"images/calendar.gif\" />",
        align          :    "B2", 
        singleClick    :    true
    });
    Calendar.setup({
        inputField     :    "departure_date", 
        ifFormat       :    "%Y-%m-%d",  
        displayArea    :    "departure_date_trigger",
        daFormat       :    "<img src=\"images/calendar.gif\" />",
        align          :    "B2", 
        singleClick    :    true
    });

}
if(window.addEventListener){
	window.addEventListener('load', setJSCalender, false);
	window.addEventListener('load', pinIt, false);
	window.addEventListener('resize', pinIt, false);
} else if(window.attachEvent){
	window.attachEvent("onload", setJSCalender);
	window.attachEvent("onload", pinIt);
	window.attachEvent("onresize", pinIt);
}

function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
   href=mylink;
else
   href=mylink.href;
window.open(href, windowname, 'width=550,height=400,scrollbars=no');
return false;
}