﻿  function check_length(ElementId, maxLength) {

	if (document.getElementById(ElementId).value.length > maxLength) 
	{
		document.getElementById(ElementId).value = document.getElementById(ElementId).value.substring(0,maxLength);
		document.getElementById(ElementId).focus();
		return false
	}
	if (document.getElementById(ElementId).value.length == maxLength) 
	{
	    return false
	}
};

function NewWindow(mypage,myname,w,h,scroll){
    var win=null;
	LeftPosition=(screen.width)?(screen.width-w)/2:100;
	TopPosition=(screen.height)?(screen.height-h)/2:100;

	settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
	win=window.open(mypage,myname,settings);
};

function showCalendar(dateObject){
	var txtdate = document.getElementById(dateObject);

	if (txtdate.value != '') {
		NewWindow('/controls/Calendar20.aspx?selDate=' + txtdate.value + '&formname=Form1&CtrlName='+dateObject,'calendar','220','228','no');
	}else {
		NewWindow('/controls/Calendar20.aspx?formname=Form1&CtrlName='+dateObject,'calendar','220','228','no');
	}
	
};

function showCalendarWithFormatting(dateObject,formatting) {
	var txtdate = document.getElementById(dateObject);
	if (txtdate.value != '') {
		NewWindow('/controls/Calendar20.aspx?formatting=' + formatting + '&selDate=' + txtdate.value + '&formname=Form1&CtrlName='+dateObject,'calendar','220','228','no');
	}else {
		NewWindow('/controls/Calendar20.aspx?formatting=' + formatting + '&formname=Form1&CtrlName='+dateObject,'calendar','220','228','no');
	}
	
};

