
function open_new_window(url)
{ 
new_window = window.open(url,null,'toolbar=0,menubar=0,resizable=0,dependent=0,status=0,width=432,height=438,left=25,top=25')
}

var starttime = 0;
function setCalendar( idate , utime , fl ) {
			if (fl=='start') {
			document.getElementById("calstart").value = utime;
			document.getElementById("startd").value = idate;
			 starttime = idate;
			} 
			if (fl=='end') {
			document.getElementById("calend").value = utime;
			document.getElementById("endd").value = idate;
			 starttime = idate;
			} 
}

function setCalendar2( idate , utime , fl ) {
if (fl=='start') {
			document.getElementById("calstart").value = utime;
			document.getElementById("startd").value = idate;
			 starttime = idate;
			 document.reportform.submit();
		} else {
		document.getElementById("calend").value = utime;
			document.getElementById("endd").value = idate;
			 endtime = idate;
			 document.reportform.submit();
		}			 
}
function setCalendarAjax( idate , utime , fl ) {
if (fl=='start') {
			document.getElementById("calstart").value = utime;
			document.getElementById("startd").value = idate;
			 starttime = idate;
			timeSheetRefresh();
		} else {
		document.getElementById("calend").value = utime;
			document.getElementById("endd").value = idate;
			 endtime = idate;
			 document.reportform.submit();
		}			 
}

function refreshParent()
{
window.opener.location.href = window.opener.location.href;
window.close();
}

function setHourTotal(start,finish) {
	total = finish - start;
	document.getElementById("calstart").value = utime;
}
 function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Upgrade your browser");
	}
}
var searchReq = getXmlHttpRequestObject();

function timeSheetRefresh() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('startd').value);
		searchReq.open("GET", 'view_timesheet.php?date='+ str, true);
		searchReq.onreadystatechange = handleSearchSuggest; 
		searchReq.send(null);
	}		
}

//Called when the AJAX response is returned.
function handleSearchSuggest() {
	if (searchReq.readyState == 4) {
		var str = searchReq.responseText
		var ss2 = document.getElementById('timesheet')
		ss2.innerHTML = '';
		selector = searchReq.responseText;
		ss2.innerHTML = selector;
		}
	}



