﻿function ChangeData(id,type)
{	
	var idDate = document.getElementById(id).id;
	var valueDate = document.getElementById(id).value;
	var Parentid; 
	if (type==1){
	Parentid = idDate.toString().replace("_dd","_mm");
	}
	else {
	 if (type == 2){
	 Parentid = idDate.toString().replace("_mm","_yy");
	 }
	 }
	if (valueDate.toString().length == 2)
	{
		document.getElementById(idDate).blur();
		document.getElementById(Parentid).focus();
	}
	
}
function CheckDay(id)
{	var isDayValid = false;
	var value = document.getElementById(id).value;
	//alert(value);
	var Msgid;
	Msgid = id.toString().replace("_dd","_msg");
	//alert(Msgid);
	if (value < 1 || value > 31)
	
	{	
		document.getElementById(Msgid).style.display = "inline";
		//alert("false");
		document.getElementById(Msgid).innerText = "Invalid Day";
		document.getElementById(id).focus();
		return false;
	}
	else
	{	//alert(value.toString().length);
		if(value>1 && value <10 && value.toString().length < 2)
		{	document.getElementById(id).value = "0" + value;
			}
		document.getElementById(Msgid).innerText = "";
		//alert("true");
		document.getElementById(Msgid).style.display = "none";
	 return true;
	}
}
function CheckMonth(id)
{	var value = document.getElementById(id).value;
	var Msgid; 
	var Dayid;
	Dayid = id.toString().replace("_mm","_dd");
	DayValue = document.getElementById(Dayid).value;
	Msgid = id.toString().replace("_mm","_msg");
	if (DayValue < 1 || DayValue > 31)
	{	document.getElementById(Msgid).style.display = "inline";
		document.getElementById(Msgid).innerText = "Invalid Day";
		document.getElementById(Dayid).focus();
	}
	else
	{
		if (value < 1 || value > 12)
		{	document.getElementById(Msgid).style.display = "inline";
			document.getElementById(Msgid).innerText = "Invalid Month";
			document.getElementById(id).focus();
		}
		else
		{	if (value > 6 && DayValue == 31) 
			{	document.getElementById(Msgid).style.display = "inline";
				document.getElementById(Msgid).innerText = "Invalid Day";
				document.getElementById(Dayid).focus();
			}
			else{
				if(value>1 && value <10 && value.toString().length < 2)
				{	document.getElementById(id).value = "0" + value;
					}
				document.getElementById(Msgid).innerText = "";
				document.getElementById(Msgid).style.display = "none";
				}}
	 }
}