﻿// JScript File

        function fixModalsForIE6()
        {
            if(ie6)
            {
				
                document.getElementById('languagePopup').style.position = 'absolute';
                document.getElementById('languagePopup').style.floatStyle = 'none';
                document.getElementById('banner').style.floatStyle = 'none';
                
                document.getElementById('loginPopup').style.position = 'absolute';
                document.getElementById('loginPopup').style.floatStyle = 'none';
                
                YAHOO.util.Event.addListener(window,'resize',repositionModals);
                repositionModals();
            }
        }
        
		
        function repositionModals()
        {
            var languagePopupA = document.getElementById('<%= languagePopupLink.ClientID %>');
            var languagePopupDIV = document.getElementById('languagePopup');
            var langLinkPos = findPos(languagePopupA);
            languagePopupDIV.style.left = (langLinkPos[0] - ((236 - languagePopupA.offsetWidth)/2)) + 'px';
            languagePopupDIV.style.top = (langLinkPos[1] + languagePopupA.offsetHeight) + 'px';
            
            var loginPopupA = document.getElementById('<%= loginPopupLink.ClientID %>');
            var loginPopupDIV = document.getElementById('loginPopup');
            var loginLinkPos = findPos(loginPopupA);
            loginPopupDIV.style.left = (loginLinkPos[0] - ((195 - loginPopupA.offsetWidth)/2)) + 'px';
            loginPopupDIV.style.top = (loginLinkPos[1] + loginPopupA.offsetHeight) + 'px';
        }
		
		/* 
		
		var leaveCalendar = function(){
			YAHOO.namespace("example.calendar");
			YAHOO.example.calendar.init = function() {
				YAHOO.example.calendar.calLeave = new YAHOO.widget.CalendarGroup("calLeave","calLeaveContainer", { pages:2, close:true } );
				YAHOO.example.calendar.calLeave.render(); 
				YAHOO.util.Event.addListener("leaveDateCalendarLink", "click", showCal, YAHOO.example.calendar.calLeave, true);
				
				function showCal()
				{
					YAHOO.example.calendar.calLeave.show();
					var shim = document.getElementById('calLeaveShim');
					shim.style.display = '';
					shim.style.width = document.getElementById('calLeaveContainer').offsetWidth + 'px';
					shim.style.height = document.getElementById('calLeaveContainer').offsetHeight + 'px';
				}
				
				function handleSelect(type,args,obj) { 
				   var dates = args[0]; 
				   var date = dates[0]; 
				   var year = date[0], month = date[1], day = date[2]; 
				   
				   var leaveTextBox = document.getElementById("leaveTextBox");
				   leaveTextBox.value = month + "/" + day + "/" + year;
				 
				   document.getElementById('calLeaveShim').style.display = 'none';
				   YAHOO.example.calendar.calLeave.hide(); 
			   } 
				YAHOO.example.calendar.calLeave.selectEvent.subscribe(handleSelect, YAHOO.example.calendar.calLeave, true);
			}
			YAHOO.util.Event.onDOMReady(YAHOO.example.calendar.init);
		}
		
		 */