
<!--
// This function gets called when the end-user clicks on some date.
function selected(cal, date) {
  cal.sel.value = date; // just update the date in the input field.
  if (cal.dateClicked)
	// if we add this call we close the calendar on single-click.
	// just to exemplify both cases, we are using this only for the 1st
	// and the 3rd field, while 2nd and 4th will still require double-click.
	cal.callCloseHandler();
}

// And this gets called when the end-user clicks on the _selected_ date,
// or clicks on the "Close" button.  It just hides the calendar without
// destroying it.
function closeHandler(cal) {
  cal.hide();                        // hide the calendar
}

// This function shows the calendar under the element having the given id.
// It takes care of catching "mousedown" signals on document and hiding the
// calendar if the click was outside.
function showCalendar(id, format) {
  var el = document.getElementById(id);
  if (calendar != null) {
	// we already have some calendar created
	calendar.hide();                 // so we hide it first.
  } else {
	// first-time call, create the calendar.
	var cal = new Calendar(false, null, selected, closeHandler);
	// uncomment the following line to hide the week numbers
	// cal.weekNumbers = false;
	calendar = cal;                  // remember it in the global var
	cal.setRange(1900, 2070);        // min/max year allowed.
	cal.create();
  }
  calendar.setDateFormat(format);    // set the specified date format
  calendar.parseDate(el.value);      // try to parse the text in field
  calendar.sel = el;                 // inform it what input field we use
  // the reference element that we pass to showAtElement is the button that
  // triggers the calendar.  In this example we align the calendar bottom-right
  // to the button.
  calendar.showAtElement(el, "");        // show the calendar

  return false;
}


var ChangeTIP = function(field, width) {
    Element.show('Dica');
	//if(navigator.appVersion.match(/\bMSIE\b/)){
		window.document.scrollTop = (field.offsetTop)/2;
		$('Dica').style['top']	= ((document.documentElement.scrollTop+5)-90)+'px';
		$('Dica').style['left']	= '5px';
		$('Dica').style['width']	= (width) ? width+'px' : '300px';
		
		
	//} else {
	//	$('Dica').style['top']	= (field.offsetTop+field.offsetHeight+3)+'px';
	//	$('Dica').style['left']	= (field.offsetLeft+70)+'px';
	//}
//	alert(field.id);
    var str;
    if (typeof(TIP[field.id]) != 'undefined') {
    	str = TIP[field.id];
    } else if (typeof(TIP[field.name]) != 'undefined') {
    	str = TIP[field.name];
    }
	$('Dica').innerHTML	= str;
}

function popup(url) {
	var width = 490;
	var height = 380;
	var left = ((screen.width - width)/2);
	var top = ((screen.height - height)/2);
	var currentTime = new Date()
	var seconds = currentTime.getSeconds();
	var name = "popup" + seconds;
	window.open(url, "popup", "width="+width+",height="+height+",top="+top+",left="+left+",status=yes,resizable=yes,scrollbars=yes");
}