function GetPrint(theform) {
	document.response_form.PrintBuff.value = Tag.innerHTML;
	StartWin = window.open("ecargo_schedule_print.asp?whatis=schedule", "", "status=no,scrollbars=yes,toolbar=no,location=no,directories=no,width=700,height=500,resizable=no,mebar=no,left=200,top=65");
}

function fnUpper(val)
{	
	val.value = val.value.toUpperCase();
}

function checkAlpha(checkString)
{
	for (i = 0; i < checkString.length; i++)
	{
		ch = checkString.substring(i, i+1);
		if ((ch < "a" || ch > "z") && (ch < "A" || ch > "Z")) return(false);
	}
	return(true);
}

function checkNumeric(checkString)
{
	for (i = 0; i < checkString.length; i++)
	{
		ch = checkString.substring(i, i+1);
		if (ch < "0" || ch > "9") return(false);
	}
	return(true);
}

function checkMix(checkString)
{
	for (i = 0; i < checkString.length; i++)
	{
		ch = checkString.substring(i, i+1);
		if ((ch < "a" || ch > "z") && (ch < "A" || ch > "Z") && (ch < "0" || ch > "9")) return(false);
	}
	return(true);
}

function checkDate(checkString_Month, checkString_Date)
{
	if ((Month_Num=checkMonth(checkString_Month)) == -1)
	{
		return(-1);
	}

	Now = new Date()
	inDate = new Date(Now.getYear(), Month_Num, checkString_Date);
	if (Month_Num != inDate.getMonth() || checkString_Date != inDate.getDate())
	{
		return(-1);
	}
	return(Month_Num);
}

function checkMonth(checkString)
{
	if (checkString == "JAN")
	{
		return(0);
	}
	if (checkString == "FEB")
	{
		return(1);
	}
	if (checkString == "MAR")
	{
		return(2);
	}
	if (checkString == "APR")
	{
		return(3);
	}
	if (checkString == "MAY")
	{
		return(4);
	}
	if (checkString == "JUN")
	{
		return(5);
	}
	if (checkString == "JUL")
	{
		return(6);
	}
	if (checkString == "AUG")
	{
		return(7);
	}
	if (checkString == "SEP")
	{
		return(8);
	}
	if (checkString == "OCT")
	{
		return(9);
	}
	if (checkString == "NOV")
	{
		return(10);
	}
	if (checkString == "DEC")
	{
		return(11);
	}
	return(-1);
}

function OpenCalendar(url) {
	StartWin = window.open(url, "", "status=no,scrollbars=no,toolbar=no,location=no,directories=no,width=290,height=250,resizable=no,mebar=no,left=200,top=65");
}

function MoveFocus(val, len, nextfocus)
{	
	val.value = val.value.toUpperCase();
	if (val.value.length == len) 
	{
		nextfocus.select();
		nextfocus.focus();
	}
}
	
function Reset_onClick(theform)
{
	theform.reset();
	document.response_form.AWBSuffix1.focus();
	return(false);
}

function checkNumeric(checkString)
{
	for (i = 0; i < checkString.length; i++)
	{
		ch = checkString.substring(i, i+1);
		if (ch < "0" || ch > "9") return(false);
	}
	return(true);
}

function GenerateDay(GenDefault) {
	thisDate = new Date()
	thisDay = thisDate.getDate()
	
	if (GenDefault==0) document.writeln("<option>")
	for (i=1; i<=31; i++) {
		if (i<10) {
			if (i==thisDay && GenDefault == 1) document.writeln("<option selected value='0"+i+"'> 0"+i)
			else document.writeln("<option value='0"+i+"'>0"+i)
		} else {
			if (i==thisDay && GenDefault ==1) document.writeln("<option selected value='"+i+"'>"+i)
			else document.writeln("<option value='"+i+"'>"+i)
		}
	}
}

function GenerateMonth(GenDefault) {
	thisDate = new Date()
	thisMonth = thisDate.getMonth()
	
	strMonth = new Array('JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC')

	if (GenDefault == 0) document.writeln("<option>")
	for (i=0; i<=11; i++) {
		k = i + 1;
		if (k<10) {
			if (i == thisMonth && GenDefault == 1) document.writeln("<option selected value='"+strMonth[thisMonth]+"'> 0"+k+" ("+strMonth[thisMonth]+")")
			else document.writeln("<option value='"+strMonth[i]+"'> 0"+k+" ("+strMonth[i]+")")
		} else {
			if (i==thisMonth && GenDefault == 1) document.writeln("<option selected value='"+strMonth[thisMonth]+"'> "+k+" ("+strMonth[thisMonth]+")")
			else document.writeln("<option value='"+strMonth[i]+"'> "+k+" ("+strMonth[i]+")")
		}
	}
}
