/********************* Popup DtaePlaner  Popup Start   ***********************/


function closeDateDiv()
{
	var dateDivObj = document.getElementById('datePlanerPopup');
	dateDivObj.style.display='none';
	
}
function closeDayDiv()
{
	var dayDivObj = document.getElementById('dayPlanerPopup');	
	dayDivObj.style.display='none';
	
	//var startDayVal = document.getElementById('startDay');
	
	
	//var opt = selObj.options[0];
	//opt.value = "set your value";
	var startTimeVal = document.getElementById('startDay');											
	var startTimeVal = document.getElementById('startTime');
	var startTimeFormatVal = document.getElementById('startTimeFormat');
	var endDayVal = document.getElementById('endDay');
	var endTimeVal = document.getElementById('endTime');
	var endTimeFormatVal = document.getElementById('endTimeFormat');
	
	
	startTimeVal.options[0].selected  = true;
	startTimeVal.options[0].selected  = true;
	startTimeFormatVal.options[0].selected  = true;
	endDayVal.options[0].selected  = true;
	endTimeVal.options[0].selected  = true;
	endTimeFormatVal.options[0].selected  = true;
}
	
	var selDayDate= 'windows';
	function selDayDatePlaner(destId,destName)
    {
		dayDatedestIdVar = destId;
		dayDatedestNameVar = destName;
		//alert('DestId from selDP Fun:->'+dayDatedestIdVar);
		
		var dateDestNameObj = document.getElementById('dateDestName');	
			dateDestNameObj.innerHTML=dayDatedestNameVar;
			
		var dayDestNameObj = document.getElementById('dayDestName');	
			dayDestNameObj.innerHTML=dayDatedestNameVar;
			
		var dayPlanerOriginTdData = document.getElementById("dayPlanerOrigin");
			dayPlanerOriginTdData.innerHTML = globalOrigin;
			
		var datePlanerOriginTdData = document.getElementById("datePlanerOrigin");
			datePlanerOriginTdData.innerHTML = globalOrigin;
	//startDayDate,startDateTime,startDateTimeFor,endDayDate,endDateTime,endDateTimeFor		
	/*	var startDayDate = document.getElementById('startDayDate').value;
		var startDateTime = document.getElementById('startDateTime').value;
		var startDateTimeFor = document.getElementById('startDateTimeFor').value;
		var endDayDate = document.getElementById('endDayDate').value;
		var endDateTime = document.getElementById('endDateTime').value;
		var endDateTimeFor = document.getElementById('endDateTimeFor').value;
		
			
		startDayDate.options[0].selected  = true;
		startDateTime.options[0].selected  = true;
		startDateTimeFor.options[0].selected  = true;
		endDayDate.options[0].selected  = true;
		endDateTime.options[0].selected  = true;
		endDateTimeFor.options[0].selected  = true;	*/
		
		try
		{
			
			var serDayDateUrl ='/servlet/DatePlaner?randomNum='+Math.random()*5;
       		//alert("serDayDateUrl:->"+serDayDateUrl);dateDestName,dayDestName
			
        	if(window.ActiveXObject)
        	{
            	objSelDayDateRequest = new ActiveXObject('Microsoft.XMLHTTP');
            	//alert("Windos Browser");
        	}
        	else
        	{
            	objSelDayDateRequest = new XMLHttpRequest();
            	selDayDate = "nonWindows";
        	}
        	if(objSelDayDateRequest)
        	{
            	//alert("1");
            	objSelDayDateRequest.onreadystatechange = SelDatePlanerData;
            	//alert("2");
            	objSelDayDateRequest.open('Get',serDayDateUrl);
            	//alert("3");
            	if(mSelWindow=='windows')
            	{
					//alert("before send ");
                	objSelDayDateRequest.send();
					//alert("after send ");
            	}
            	else
            	{
                	var param = '';
                	objSelDayDateRequest.send(param);
					//objSelDayDateRequest.send(param);
                	//alert("after send ");
            	}
        	}
			
		}// end try
	   catch(e)
	   {
	   	alert("Exception in selDayDatePlaner function "+e);
	   }
	   
  }

	function SelDatePlanerData()
    {   
    	try
		{
        	//alert('object state :-> '+objSelDayDateRequest.readyState)
        	if(objSelDayDateRequest.readyState==4)
        	{
				//alert('4')
				//alert('object state :-> '+objSelDayDateRequest.status)
            	if (objSelDayDateRequest.status == 200)
				{
							
					var dateDivObj = document.getElementById('datePlanerPopup');
					var dayDivObj = document.getElementById('dayPlanerPopup');
					var dayPlnerResponse = objSelDayDateRequest.responseText;
					//alert(dayPlnerResponse);
					
						var dayFilter = dayPlnerResponse.split("^");
						var dayName = dayFilter[4].split(",");
						var dayDate = dayFilter[5].split(",");
						//alert('dayFilter[3]:->'+dayFilter[3])
						removeOption(document.getElementById('startDayDate'));
						removeOption(document.getElementById('endDayDate'));
						removeOption(document.getElementById('startDay'));
						removeOption(document.getElementById('endDay'));
					
						if(dayFilter[2]=='null') // chek TripDay is null then put Day & date Data 
						{	
							for(var i=0;i<=dayFilter[3]-1;i++)
							{													
								var dateEleStart;
									dateEleStart = document.createElement('option');
									dateEleStart.text = removeSpaces(dayName[i])+'  '+removeSpaces(dayDate[i])+'  '+removeSpaces('(Day'+(i+1)+')');
									//dateEleStart.value = removeSpaces(dayDate[i]);
									dateEleStart.value = removeSpaces(dayName[i])+'  '+removeSpaces(dayDate[i])+'  '+removeSpaces('(Day'+(i+1)+')');
								
								
									var dateEleEnd;
									dateEleEnd = document.createElement('option');
									dateEleEnd.text = removeSpaces(dayName[i])+'  '+removeSpaces(dayDate[i])+'  '+removeSpaces('(Day'+(i+1)+')');
									//dateEleEnd.value = removeSpaces(dayDate[i]);
									dateEleEnd.value = removeSpaces(dayName[i])+'  '+removeSpaces(dayDate[i])+'  '+removeSpaces('(Day'+(i+1)+')');
								
									try
									{	
									
										if(window.ActiveXObject)
										{	
											//var dayComboObj3 = document.getElementById('startDayDate');
											//var dayComboObj4 = document.getElementById('endDayDate');
											document.getElementById('startDayDate').add(dateEleStart);
											document.getElementById('endDayDate').add(dateEleEnd);
									
										}
										else
										{
											var dayComboObj3 = document.getElementById('startDayDate');
											var dayComboObj4 = document.getElementById('endDayDate');
											dayComboObj3.add(dateEleStart,null);
											dayComboObj4.add(dateEleEnd,null);
										}
									
										dateDivObj.style.display='block';
										dayDivObj.style.display='none';
									}// try end						
									catch(ex)
									{
										alert('Exception in adding starting and Ending Dates :-> '+ex);
								
									}
							}
							getDPPreRec() // call function to put preRec	
						}
						else
						{	
						
							for(var i=1;i<=dayFilter[2];i++)
							{	
								var newDayEleStart;
									newDayEleStart = document.createElement('option');
									newDayEleStart.text = removeSpaces('Day'+i);
									newDayEleStart.value = removeSpaces('Day'+i);
									var newDayEleEnd;
									newDayEleEnd = document.createElement('option');
									newDayEleEnd.text = removeSpaces('Day'+i);
									newDayEleEnd.value = removeSpaces('Day'+i);						
								try
								{	
								
									if(window.ActiveXObject)
									{
										document.getElementById('startDay').add(newDayEleStart);
										document.getElementById('endDay').add(newDayEleEnd);
									
									}
									else
									{
										var dayComboObj1 = document.getElementById('startDay');
										var dayComboObj2 = document.getElementById('endDay');
										dayComboObj1.add(newDayEleStart,null);
										dayComboObj2.add(newDayEleEnd,null);
									}
									dateDivObj.style.display='none';
									dayDivObj.style.display='block';
								}// try end						
								catch(ex)
								{
									alert('Exception in adding starting and Ending Days :-> '+ex);
								
								}
							}// end for loop
							getDPPreRec() // call function to put preRec		
						}// end if(dayFilter[2]=='null') */
										
				} // end status if
				//alert('1')
				//getDpInfo() // call funtion to set priveous value from DB			
			} // end readyState if
					
		} // end try of funtion
		catch(ex)
   		{
			alert("Exception in SelDatePlanerData function "+ex);
   		}
		
	}// end funtion
	
	

	var myWindow='windows';
	
	function updateDatePInfo(updateType)
    {
		try
		{	
			var startDay = document.getElementById('startDay').value;
			var startTime = document.getElementById('startTime').value;
			var startTimeFormat = document.getElementById('startTimeFormat').value;
			var endDay = document.getElementById('endDay').value;
			var endTime = document.getElementById('endTime').value;
			var endTimeFormat = document.getElementById('endTimeFormat').value;
			
						
			var startDayStr = startDay+'$'+startTime+'$'+startTimeFormat;
			var endDayStr = endDay+'$'+endTime+'$'+endTimeFormat;
			
			
			var startDayDate = document.getElementById('startDayDate').value;
			var startDateTime = document.getElementById('startDateTime').value;
			var startDateTimeFor = document.getElementById('startDateTimeFor').value;
			var endDayDate = document.getElementById('endDayDate').value;
			var endDateTime = document.getElementById('endDateTime').value;
			var endDateTimeFor = document.getElementById('endDateTimeFor').value;
			
			
			
			var startDateStr = startDayDate+'$'+startDateTime+'$'+startDateTimeFor;
			var endDateStr = endDayDate+'$'+endDateTime+'$'+endDateTimeFor;
			var chekUpdateType=updateType;
			//alert('startDayDate:->'+startDayDate);
			//alert('endDayDate:->'+endDayDate);
			//alert('chekUpdateType:->'+chekUpdateType);
			//alert('startDateStr:->'+startDateStr);
			//alert('endDateStr:->'+endDateStr);
			
			
			if(chekUpdateType=='dayInfo')
			{
				//alert('in if chekUpdateType:->'+chekUpdateType);
				//alert('startDayStr:->'+startDayStr);
				//alert('endDayStr:->'+endDayStr);
				if(startDay=='Select')
				{
					alert('Please select Day of starting journey.');
					return 0;
				}
				if(startTime=='Select')
				{
					alert('Please select Time of starting journey.');
					return 0;
				}
				if(startTimeFormat=='Select') 
				{
					alert('Please select AM/PM.');
					return 0;
				}
				if(endDay=='Select')
				{
					alert('Please select Day of Ending journey.');
					return 0;
				}
				if(endTime=='Select')
				{
					alert('Please select Time of Ending journey.');
					return 0;
				}
				if(endTimeFormat=='Select')
				{
					alert('Please select AM/PM.');
					return 0;
				}
				var serUpdatePlaner ='/servlet/UpdateDatePlanerInfo?destId='+dayDatedestIdVar+'&startDayStr='+startDayStr+'&endDayStr='+endDayStr+'&updateType='+updateType+'&randomNum='+Math.random()*5;
			}
			else if(chekUpdateType=='dateInfo')
			{
				
				if(startDayDate=='Select')
				{
					alert('Please select Date of Starting journey.');
					return 0;
				}
				if(startDateTime=='Select')
				{
					alert('Please select Time of Starting journey.');
					return 0;
				}
				if(startDateTimeFor=='Select') 
				{
					alert('Please select AM/PM.');
					return 0;
				}
				if(endDayDate=='Select')
				{
					alert('Please select Date of Ending journey.');
					return 0;
				}
				if(endDateTime=='Select')
				{
					alert('Please select Time of Ending journey.');
					return 0;
				}
				if(endDateTimeFor=='Select')
				{
					alert('Please select AM/PM.');
					return 0;
				}
				var serUpdatePlaner ='/servlet/UpdateDatePlanerInfo?destId='+dayDatedestIdVar+'&startDateStr='+startDateStr+'&endDateStr='+endDateStr+'&updateType='+updateType+'&randomNum='+Math.random()*5;
				//alert('in if chekUpdateType:->'+chekUpdateType);
				//alert('startDateStr:->'+startDateStr);
				//alert('endDateStr:->'+endDateStr);
			}
			else
			{
				alert('Error! Information not found.');
			}
			
			
			
       		//alert("serUpdatePlaner:->"+serUpdatePlaner);
			
        	if(window.ActiveXObject)
        	{
            	objUpdateDatePInfoReq = new ActiveXObject('Microsoft.XMLHTTP');
            	//alert("Windos Browser");
        	}
        	else
        	{
            	objUpdateDatePInfoReq = new XMLHttpRequest();
            	myWindow = "nonWindows";
        	}
        	if(objUpdateDatePInfoReq)
        	{
            	//alert("1");
            	objUpdateDatePInfoReq.onreadystatechange = sendPlanerData;
            	//alert("2");
            	objUpdateDatePInfoReq.open('Get',serUpdatePlaner);
            	//alert("3");
            	if(myWindow=='windows')
            	{
					//alert("before send ");
                	objUpdateDatePInfoReq.send();
					//alert("after send ");
            	}
            	else
            	{
                	var param = '';
                	objUpdateDatePInfoReq.send('param');
					//objUpdateDatePInfoReq.send(param);
                	//alert("after send ");
            	}
        	}
			
		}// end try
	   catch(e)
	   {
	   	alert("Exception in updateDatePInfo function "+e);
	   }
	   
  }
  

  function sendPlanerData()
    {   
    	try
		{
        	//alert('object state :-> '+objUpdateDatePInfoReq.readyState)
        	if(objUpdateDatePInfoReq.readyState==4)
        	{
				//alert('4')
				//alert('object state :-> '+objUpdateDatePInfoReq.status)
            	if (objUpdateDatePInfoReq.status == 200)
				{
					///alert('200')
					var dayDateImageStatus = document.getElementById('dPImage_'+dayDatedestNameVar)
						dayDateImageStatus.src='/image/PlanATrip/TripDetail/DatePlaner_Y.gif';
						//alert(dayDateImageStatus.src);
						alert('Successfully Added');
						var dayDivObj = document.getElementById('dayPlanerPopup');	
							dayDivObj.style.display='none';
						var dateDivObj = document.getElementById('datePlanerPopup');
							dateDivObj.style.display='none';
					/*var resDpText = objUpdateDatePInfoReq.responseText.split("^");
					//alert('resDpText :->'+resDpText)
					if(resDpText[0]=='submit')
					{
						var dayDateImageStatus = document.getElementById('dPImage_'+dayDatedestNameVar)
						dayDateImageStatus.src='/image/PlanATrip/TripDetail/DatePlaner_Y.gif';
						//alert(dayDateImageStatus.src);
						alert('Successfully Submitted');
						var dayDivObj = document.getElementById('dayPlanerPopup');	
							dayDivObj.style.display='none';
						var dateDivObj = document.getElementById('datePlanerPopup');
							dateDivObj.style.display='none';
					}
					else if(resDpText[0]=='notsubmit')
					{
						if(resDpText[0]=='date')
						{
							alert('Please Check Dates.');
						}
						else if(resDpText[0]=='day')
						{
							alert('Please Check Day.');
						}
						else
						{
							alert('Error! Pleae try after some time.');
						}
						
					}
					else
					{
						alert('Error! Please try after some time.');
					}
					*/
				}// end status if			
			}// end readyState if
		}// end try of funtion
		catch(ex)
   		{
			alert("Exception in sendPlanerData function "+ex);
   		}
    }// end funtion
	
	
	
function viewDayDatePlaner(dPViewdestId,dPViewdestName)
    {
		var dpInfoWindow = 'Windows';
		dPViewdestIdVar = dPViewdestId;
		dPViewdestNameVar = dPViewdestName;	
		
		var viewDayDateOriginTdData = document.getElementById("viewDayDateOrigin");
			viewDayDateOriginTdData.innerHTML = globalOrigin;
			
		try
		{
       	   	
			
			var serGetDpInfoUrl ='/servlet/GetDatePlanerInfo?destId='+dPViewdestIdVar+'&randomNum='+Math.random()*5;
       		//alert("serGetDpInfoUrl:->"+serGetDpInfoUrl);
        	if(window.ActiveXObject)
        	{
            	objdpInfo = new ActiveXObject('Microsoft.XMLHTTP');
            	//alert("Windos Browser");
        	}
        	else
        	{
            	objdpInfo = new XMLHttpRequest();
            	dpInfoWindow = "nonWindows";
        	}
        	if(objdpInfo)
        	{
            	
            	objdpInfo.onreadystatechange = sendGetDpInfo;
            	
            	objdpInfo.open('Get',serGetDpInfoUrl);
            	
            	if(window.ActiveXObject)
            	{
					//alert("before send ");
                	objdpInfo.send();
					//alert("after send ");
            	}
            	else
            	{
                	var param = '';
                	objdpInfo.send(param);
                	//alert("after send ");
            	}
        	}
			
		}// end try
	   catch(e)
	   {
	   	alert("Exception in getDpInfo function "+e);
	   }
	   
    }


function sendGetDpInfo()
    {   
    	try
		{
        	//alert('object state :-> '+objdpInfo.readyState)
        	if(objdpInfo.readyState==4)
        	{
				//alert('4')
				//alert('object state :-> '+objdpInfo.status)
            	if (objdpInfo.status == 200)
				{
					//alert('200');
					var datePlanerInfo = objdpInfo.responseText;
					//alert('datePlanerInfo:->'+datePlanerInfo);
					if(datePlanerInfo=='NA')
					{
						/*var travelExpPopupObj = document.getElementById('dPViewPopup');	
							travelExpPopupObj.style.display='none';*/
							alert('Information is not available in Date Planner.');
					}
					else
					{
						
					var datePlanerInfoFilter = datePlanerInfo.split("^");
					//alert('datePlanerInfoFilter[1] :->'+datePlanerInfoFilter[1]);
					//alert('datePlanerInfoFilter[2] :->'+datePlanerInfoFilter[2]);
					var startingInfo = datePlanerInfoFilter[1].split("$");
					var endingInfo = datePlanerInfoFilter[2].split("$");
					
					var viewDayDateDestNameVal = document.getElementById('viewDayDateDestName');
						viewDayDateDestNameVal.innerHTML = dPViewdestNameVar;
					
					
					if(!((datePlanerInfoFilter[1]=='null')||(datePlanerInfoFilter[2]=='null')))
					{
						if((datePlanerInfoFilter[0]=='day'))
						{
							
							//startDay,startTime,startTimeFormat,endDay,endTime,endTimeFormat,startDayDateTitle,startDayDateTitle
														
							var startDayVal = document.getElementById('startViewDayDate');
								startDayVal.innerHTML = startingInfo[0];
												
							var startTimeVal = document.getElementById('startDayDateTime');
								startTimeVal.innerHTML = startingInfo[1];
						
							var startTimeFormatVal = document.getElementById('startDayDateTimeFor');
								startTimeFormatVal.innerHTML = startingInfo[2];
						
							var endDayVal = document.getElementById('endViewDayDate');
								endDayVal.innerHTML = endingInfo[0];
						
							var endTimeVal = document.getElementById('endDayDateTime');
								endTimeVal.innerHTML = endingInfo[1];
						
							var endTimeFormatVal = document.getElementById('endDayDateTimeFor');
								endTimeFormatVal.innerHTML = endingInfo[2];
								
							var startDayDateTitleVal = document.getElementById('startDayDateTitle');
								startDayDateTitleVal.innerHTML = "Starting Day";
								
							var endDayDateTitleVal = document.getElementById('endDayDateTitle');
								endDayDateTitleVal.innerHTML = "Ending Day";
							
							var travelExpPopupObj = document.getElementById('dPViewPopup');	
								travelExpPopupObj.style.display='block';
						
						
						}
						else if(datePlanerInfoFilter[0]=='date')
						{
														
							
							
							var startDayDateVal = document.getElementById('startViewDayDate');
								startDayDateVal.innerHTML = startingInfo[0];
												
							var startDateTimeVal = document.getElementById('startDayDateTime');
								startDateTimeVal.innerHTML = startingInfo[1];
						
							var startDateTimeForVal = document.getElementById('startDayDateTimeFor');
								startDateTimeForVal.innerHTML = startingInfo[2];
						
							var endDayDateVal = document.getElementById('endViewDayDate');
								endDayDateVal.innerHTML = endingInfo[0];
						
							var endDateTimeVal = document.getElementById('endDayDateTime');
								endDateTimeVal.innerHTML = endingInfo[1];
						
							var endDateTimeForVal = document.getElementById('endDayDateTimeFor');
								endDateTimeForVal.innerHTML = endingInfo[2];
							
							var startDayDateTitleVal = document.getElementById('startDayDateTitle');
								startDayDateTitleVal.innerHTML = "Starting Date";
								
							var endDayDateTitleVal = document.getElementById('endDayDateTitle');
								endDayDateTitleVal.innerHTML = "Ending Date";
							
							var travelExpPopupObj = document.getElementById('dPViewPopup');	
								travelExpPopupObj.style.display='block';
						}
					else
						{
							alert ('Error! Please try after some time.');
					
						}
					}
					
					} // end status if	
					
				}// end status if			
			}// end readyState if
		}// end try of funtion
		catch(ex)
   		{
			alert("Exception in sendGetDpInfo function "+ex);
   		}
    }//

function closeDayDateViewDiv()
{
	var travelExpPopupObj = document.getElementById('dPViewPopup');	
	travelExpPopupObj.style.display='none';
}

var objGetPreRec;
function getDPPreRec()
{
		try
		{
       	   var serPreRecUrl ='/servlet/GetDPPreRec?destId='+dayDatedestIdVar+'&randomNum='+Math.random()*5;
       		//alert("serPreRecUrl:->"+serPreRecUrl);
        	if(window.ActiveXObject)
        	{
            	objGetPreRec = new ActiveXObject('Microsoft.XMLHTTP');
            	//alert("Windos Browser");
        	}
        	else
        	{
            	objGetPreRec = new XMLHttpRequest();
            }
        	if(objGetPreRec)
        	{
            	
            	objGetPreRec.onreadystatechange = sendGetPreDp;
            	
            	objGetPreRec.open('Get',serPreRecUrl);
            	
            	if(window.ActiveXObject)
            	{
					//alert("before send ");
                	objGetPreRec.send();
					//alert("after send ");
            	}
            	else
            	{
                	var param = '';
                	objGetPreRec.send(param);
                	//alert("after send ");
            	}
        	}
			
		}// end try
	   catch(e)
	   {
	   	alert("Exception in getDPPreRec function "+e);
	   }
	   
    }
	function sendGetPreDp()
	{   
    	try
		{
        	//alert('object state :-> '+objGetPreRec.readyState)
        	if(objGetPreRec.readyState==4)
        	{
				//alert('4')
				//alert('object state :-> '+objGetPreRec.status)
            	if (objGetPreRec.status == 200)
				{
					//alert('200');
					var preDPInfo = objGetPreRec.responseText;
					//alert('preDPInfo:->'+preDPInfo);
					if(preDPInfo=='NA')
					{
							//alert('No Information Available For Date Planner try After Some Time');
							var startDay = document.getElementById('startDay');
							var startTime = document.getElementById('startTime');
							var startTimeFormat = document.getElementById('startTimeFormat');
							var endDay = document.getElementById('endDay');
							var endTime = document.getElementById('endTime');
							var endTimeFormat = document.getElementById('endTimeFormat');
							
							/*startDay.options[0].selected = true;
							startTime.options[0].selected = true;
							startTimeFormat.options[0].selected = true;
							endDay.options[0].selected = true;
							endTime.options[0].selected = true;
							endTimeFormat.options[0].selected = true;
							*/
					}
					else
					{
						//alert('datePlanerInfo :->'+datePlanerInfo);
						var preInfo1 = preDPInfo.split("^");
						var preInfo2 = preInfo1[1].split("$");
						var preInfo3 = preInfo1[2].split("$");
						
						//alert('preInfo1[0] :->'+preInfo1[0]);
						//alert('preInfo1[1] :->'+preInfo1[1]);
						//alert('preInfo1[2] :->'+preInfo1[2]);
						
						//alert('preInfo2[0] :->'+preInfo2[0]);
						//alert('preInfo2[1] :->'+preInfo2[1]);
						//alert('preInfo2[2] :->'+preInfo2[2]);
						
						//alert('preInfo3[0] :->'+preInfo3[0]);
						//alert('preInfo3[1] :->'+preInfo3[1]);
						//alert('preInfo3[2] :->'+preInfo3[2]);
						
						if((preInfo1[0]=='day'))
						{
								//startDay,startTime,startTimeFormat,endDay,endTime,endTimeFormat,startDayDateTitle,startDayDateTitle
								var startDay = document.getElementById('startDay');
								var startTime = document.getElementById('startTime');
								var startTimeFormat = document.getElementById('startTimeFormat');
								var endDay = document.getElementById('endDay');
								var endTime = document.getElementById('endTime');
								var endTimeFormat = document.getElementById('endTimeFormat');
								
								if(preInfo1[1]=='NA'&&preInfo1[2]=='NA')
								{
									startDay.options[0].selected = true;
									startTime.options[0].selected = true;
									startTimeFormat.options[0].selected = true;
									endDay.options[0].selected = true;
									endTime.options[0].selected = true;
									endTimeFormat.options[0].selected = true;
								}
								else
								{
									for(i=0;i<startDay.options.length;i++)
									{
										var optValue = startDay.options[i].value;
										//alert(optValue);
										if(optValue==preInfo2[0])
										{
											startDay.options[i].selected = true;
											break;
										}
									}
								
									for(i=0;i<startTime.options.length;i++)
									{
										var optValue = startTime.options[i].value;
										//alert(optValue);
										if(optValue==preInfo2[1])
										{
											startTime.options[i].selected = true;
											break;
										}
									}
								
									for(i=0;i<startTimeFormat.options.length;i++)
									{
										var optValue = startTimeFormat.options[i].value;
										//alert(optValue);
										if(optValue==preInfo2[2])
										{
											startTimeFormat.options[i].selected = true;
											break;
										}
									}
								
									for(i=0;i<endDay.options.length;i++)
									{
										var optValue = endDay.options[i].value;
										//alert(optValue);
										if(optValue==preInfo3[0])
										{
											endDay.options[i].selected = true;
											break;
										}
									}
								
									for(i=0;i<endTime.options.length;i++)
									{
										var optValue = endTime.options[i].value;
										//alert(optValue);
										if(optValue==preInfo3[1])
										{
											endTime.options[i].selected = true;
											break;
										}
									}
								
								
									for(i=0;i<endTimeFormat.options.length;i++)
									{
										var optValue = endTimeFormat.options[i].value;
										//alert(optValue);
										if(optValue==preInfo3[2])
										{
											endTimeFormat.options[i].selected = true;
											break;
										}
									}
								} // End of else
							
						}
						else if((preInfo1[0]=='date'))
						{
								var startDayDate = document.getElementById('startDayDate');
								var startDateTime = document.getElementById('startDateTime');
								var startDateTimeFor = document.getElementById('startDateTimeFor');
								var endDayDate = document.getElementById('endDayDate');
								var endDateTime = document.getElementById('endDateTime');
								var endDateTimeFor = document.getElementById('endDateTimeFor');
								
								if(preInfo1[1]=='NA'&&preInfo1[2]=='NA')
								{
									startDayDate.options[0].selected = true;
									startDateTime.options[0].selected = true;
									startDateTimeFor.options[0].selected = true;
									endDayDate.options[0].selected = true;
									endDateTime.options[0].selected = true;
									endDateTimeFor.options[0].selected = true;
								}
								else
								{
									for(i=0;i<startDayDate.options.length;i++)
									{
										var optValue = startDayDate.options[i].value;
										//alert(optValue);
										if(optValue==preInfo2[0])
										{
											startDayDate.options[i].selected = true;
											break;
										}
									}
								
									for(i=0;i<startDateTime.options.length;i++)
									{
										var optValue = startDateTime.options[i].value;
										//alert(optValue);
										if(optValue==preInfo2[1])
										{
											startDateTime.options[i].selected = true;
											break;
										}
									}
								
									for(i=0;i<startDateTimeFor.options.length;i++)
									{
										var optValue = startDateTimeFor.options[i].value;
										//alert(optValue);
										if(optValue==preInfo2[2])
										{
											startDateTimeFor.options[i].selected = true;
											break;
										}
									}
								
									for(i=0;i<endDayDate.options.length;i++)
									{
										var optValue = endDayDate.options[i].value;
										//alert(optValue);
										if(optValue==preInfo3[0])
										{
											endDayDate.options[i].selected = true;
											break;
										}
									}
								
									for(i=0;i<endDateTime.options.length;i++)
									{
										var optValue = endDateTime.options[i].value;
										//alert(optValue);
										if(optValue==preInfo3[1])
										{
											endDateTime.options[i].selected = true;
											break;
										}
									}
								
								
									for(i=0;i<endDateTimeFor.options.length;i++)
									{
										var optValue = endDateTimeFor.options[i].value;
										//alert(optValue);
										if(optValue==preInfo3[2])
										{
											endDateTimeFor.options[i].selected = true;
											break;
										}
									}
								} // end of else
							
							}					
					else
						{
							alert ('Error! Please try after some time.');
						}
					
					
					} // end status if	
					
				}// end status if			
			}// end readyState if
		}// end try of funtion
		catch(ex)
   		{
			alert("Exception in sendGetDpInfo function "+ex);
   		}
    }//
	
/* Popup DtaePlaner  Popup End*/