//query string values.
//'PageCalendarModal.aspx?FormName=Form1&DRPMonth=sp_Hotels_dpCheckIn_ddlMonth&DRPDay=sp_Hotels_dpCheckIn_ddlDay&DRPMonthVal=6&DRPDayVal=14'
//PageCalendarModal.aspx
//FormName=Form1
//DRPMonth=sp_Hotels_dpCheckIn_ddlMonth
//DRPDay=sp_Hotels_dpCheckIn_ddlDay
//DRPMonthVal=6
//DRPDayVal=14
function ReturnDatel(FormName,DRPMonth,DRPDay,DRPMonthVal,DRPDayVal)
{
	/*alert("parent "+window.parent.name); 
	alert("window.name is "+window.name); 
	alert("window.opener is "+window.opener); 
	alert("window.opener.opener is "+window.opener.opener); 
	alert(window.parent.opener.name); 
	alert(window.parent.parent.name); 
	alert( window.parent.dialogArguments);*/
	if (document.layers) //Netscape
	{
		//alert('netscape');
		window.parent.opener.document.getElementById(DRPMonth).value = DRPMonthVal;
		window.parent.opener.document.getElementById(DRPDay).value = DRPDayVal;
		//var parentID ='sp_Hotels_dpCheckIn_ddlMonth'.substring(0, 'sp_Hotels_dpCheckIn_ddlMonth'.lastIndexOf("_"));
		var parentID = DRPMonth.substring(0, DRPMonth.lastIndexOf("_"));
		if(window.parent.opener.CheckDateValue)
		{
			try
			{
				window.parent.opener.CheckDateValue(parentID,true);
			}
			catch(e)
			{
			}
		}
		else
		{
			alert("window.parent.opener.CheckDateValue returned false");
		}
	}
	else if (document.all) // IE
	{
		//alert('ie parameter are FormName :: ' + FormName + ' DRPMonth :: ' + DRPMonth + ' DRPDay ::' + DRPDay + 'DRPMonthVal ::' + DRPMonthVal + 'DRPDayVal :: ' + DRPDayVal);
		if(window.parent.dialogArguments && FormName != "")
		{
			/*if(window.parent.dialogArguments.document.forms[FormName].elements[DRPMonth] == null)
				alert('drpmonth is null');
			if(window.parent.dialogArguments.document.forms[FormName].elements[DRPDay] == null)
				alert('drpday is null');*/
			window.parent.dialogArguments.document.forms[FormName].elements[DRPMonth].value = DRPMonthVal;
			window.parent.dialogArguments.document.forms[FormName].elements[DRPDay].value = DRPDayVal;
			//alert(window.parent.dialogArguments.document.forms[FormName].elements[DRPMonth].value + ' ' + window.parent.dialogArguments.document.forms[FormName].elements[DRPDay].value);
			//Sync number of days
			//var parentID ='sp_Hotels_dpCheckIn_ddlMonth'.substring(0, 'sp_Hotels_dpCheckIn_ddlMonth'.lastIndexOf("_"));
			var parentID = DRPMonth.substring(0, DRPMonth.lastIndexOf("_"));
			//alert('parent id :: ' + parentID);
			if(window.parent.dialogArguments.CheckDateValue)
			{
				window.parent.dialogArguments.CheckDateValue(parentID,true);				
			}
			else
			{
				alert("window.parent.dialogArguments.CheckDateValue returned false");
			}
		}
	}
	else if (document.getElementById)	//Netscape 6 +
	{
		//alert('netscape-6');
		window.parent.opener.document.getElementById(DRPMonth).value = DRPMonthVal;
		window.parent.opener.document.getElementById(DRPDay).value = DRPDayVal;
		//var parentID ='sp_Hotels_dpCheckIn_ddlMonth'.substring(0, 'sp_Hotels_dpCheckIn_ddlMonth'.lastIndexOf("_"));
		var parentID = DRPMonth.substring(0, DRPMonth.lastIndexOf("_"));
		if(window.parent.opener.CheckDateValue)
		{
			try
			{
				window.parent.opener.CheckDateValue(parentID,true);
			}
			catch(e)
			{
			}
		}
		else
		{
			alert("window.parent.opener.CheckDateValue returned false");
		}
	}
	window.parent.close(); 
	window.close();
	/*var wsh = WScript.CreateObject("WScript.Shell");
	wsh.SendKeys("{F}");
	wsh.SendKeys("{C}");*/
	// var wsh = new ActiveXObject("WScript.Shell",server);
}
function Close()
{
	window.close(); 
}
