function enterPress(btn, event){
 btn=document.getElementById(btn);
	if (document.all){
  if (event.keyCode == 13){
   event.returnValue=false;
   event.cancel = true;
   btn.click();
  }
 }

 else if (document.getElementById){
  if (event.which == 13){
   event.returnValue=false;
   event.cancel = true;
   btn.click();
  }
 }

 else if(document.layers){

  if(event.which == 13){
   event.returnValue=false;
   event.cancel = true;
   btn.click();
  }
 }
}

function changeValue(object,text) {
	object.value = text;
}

function openWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

var calendarElemName;

function initCalendar(elementName) {
	calendarElemName = elementName;
	if(document.getElementById) {		
		for(var i=1; i<=31; i++) {			
			var container = document.getElementById(calendarElemName + 'Container' + i);			
			if(container) {
				var field = document.getElementById(calendarElemName + 'Field' + i);
				var link = document.getElementById(calendarElemName + 'Link' + i);
				
				if(field && link) {					
					link.onclick=toggleDay;					
					if(field.checked) {
						link.className="active";
					}
					else {
						link.className="inactive";
					}
					field.style.display="none";				
				}
			}	
		}		
	}	
}

function toggleDay(e) {
	var t;
	if(!e) var e = window.event;
	if(e.target) t = e.target;
	else if (e.srcElement) t = e.srcElement;
	if (t.nodeType == 3)
		t = t.parentNode;
		
	var fieldnum = t.id.substr(t.id.indexOf("Link")+4);	
	var field = document.getElementById(calendarElemName+'Field' + fieldnum);
		
	if(field) {
		if(field.checked) {
			t.className="inactive";
			field.checked = false;
		}
		else {
			t.className="active";
			field.checked = true;
		}
	}
	
}

function calendarPrint() {
	window.print();
	return false;
}

function drinkDiaryPrint() {
	window.print();
	return false;
}

function focusOn(o) {
	object = document.getElementById(o);
	object.focus();
}

function openCenteredWindow(url, name, parms, width, height) {
   var left = Math.floor( (screen.width - width) / 2);
   var top = Math.floor( (screen.height - height) / 2);
   var winParms = "top=" + top + ",left=" + left + ",height=" + height + ",width=" + width;
   if (parms) { winParms += "," + parms; }
   var win = window.open(url, name, winParms);
   if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
   return win;
}
