// JavaScript Document
	
	/*function disOption()
	{
		try
		{
			//alert('in disOption() method')
			document.getElementById('shareOption').style.display = "none";
			document.getElementById('userList').style.display = "block";
			document.getElementById('uTextControl').style.display = "block";
			//document.getElementById('userListText').style.display = "block";
		}
		catch(ex)
		{
			alert(ex)
		}
	}*/
	var tripNameFreeze,originFreeze;
	var xCoor=0,yCoor=1;
	function disShareOption()
	{
		try
		{
			//alert('in disOption() method')
			document.createForm.shareOption[0].checked=false;
			document.createForm.shareOption[1].checked=false;
			removeText();
			document.getElementById('shareOption').style.display = "block";
			document.getElementById('userList').style.display = "none";
			document.getElementById('uTextControl').style.display = "none";
			document.getElementById('userListText').style.display = "none";
			document.getElementById('backOption').style.display = "none";
			
			/*
			document.getElementById('shareOption').style.visibility="visible";
			document.getElementById('userList').style.visibility="hidden";
			document.getElementById('uTextControl').style.visibility="hidden";
			document.getElementById('userListText').style.visibility="hidden";
			document.getElementById('backOption').style.visibility="hidden";
			*/
			
		}
		catch(ex)
		{
			alert(ex)
		}
	}
	
	function removeText()
	{
		//var tempUerListText = document.getElementById('userListText').value;
		document.getElementById('userListText').value="";
	}
	
	function remListOption()
	{
		try
		{
			//alert('in disOption() method')
			document.getElementById('userList').style.display = "none";
			document.getElementById('shareOption').style.display = "block";
			document.getElementById('uTextControl').style.display = "none";
			document.getElementById('userListText').style.display = "none";
			
			/*
			document.getElementById('userList').style.visibility="hidden";
			document.getElementById('shareOption').style.visibility="visible";
			document.getElementById('uTextControl').style.visibility="hidden";
			document.getElementById('userListText').style.visibility="hidden";
			*/
			
		}
		catch(ex)
		{
			alert(ex)
		}
	}
	function disListOption()
	{
		try
		{
			//alert('in disOption() method')
			document.getElementById('userList').style.display = "block";
			document.getElementById('uTextControl').style.display = "block";
			
			document.getElementById('shareOption').style.display = "none";			
			document.getElementById('userListText').style.display = "none";
			document.getElementById('backOption').style.display = "none";
			
			/*
			document.getElementById('userList').style.visibility="visible";
			document.getElementById('uTextControl').style.visibility="visible";
			
			document.getElementById('shareOption').style.visibility="hidden";	
			document.getElementById('userListText').style.visibility="hidden";
			document.getElementById('backOption').style.visibility="hidden";
			*/
			removeText();
		}
		catch(ex)
		{
			alert(ex)
		}
	}
	function disTextOption()
	{
		try
		{
			document.getElementById('userList').style.display = "none";
			document.getElementById('shareOption').style.display = "none";
			document.getElementById('uTextControl').style.display = "none";
			document.getElementById('userListText').style.display = "block";
			document.getElementById('backOption').style.display = "block";
			
			/*.style.visibility="visible"; .style.visibility="hidden";*/
			/*document.getElementById('userList').style.visibility="hidden";
			document.getElementById('shareOption').style.visibility="hidden";
			document.getElementById('uTextControl').style.visibility="hidden";
			document.getElementById('userListText').style.visibility="visible";
			document.getElementById('backOption').style.visibility="visible";
			*/
			
			if(document.createForm.shareOption[0].checked == true)
			{
				//alert('private sharing');
			}
			else
			{
				if(document.createForm.shareOption[1].checked == true)
				{
					//alert('public sharing');
					removeList();					
				}
			}
		}
		catch(ex)
		{
			alert(ex)
		}
	}
	function removeList()
	{
		var obj = document.getElementById('userIdList');
					
		var arSelected = new Array();//array is used to store all selected value
		while (obj.selectedIndex != -1)
    	{
        	if (obj.selectedIndex != 0) 
				arSelected.push(obj.options[obj.selectedIndex].value);
        	obj.options[obj.selectedIndex].selected = false;
    	}
		//alert('all selected value:-> '+arSelected);
	}
	var dayOn = false;
	function disDate()
	{
		/*document.getElementById('cr_startDate').style.display = "inline-block";
		
		document.getElementById('cr_endDate').style.display = "inline-block";
		
		document.getElementById('dayControl').style.display = "inline-block";
		
		document.getElementById('selDay').style.display = "none";
		
		document.getElementById('dateControl').style.display = "none";*/
		
		document.getElementById('cr_startDate').style.visibility="visible";
		
		document.getElementById('cr_endDate').style.visibility="visible";
		
		document.getElementById('dayControl').style.visibility="visible";
		
		document.getElementById('selDay').style.visibility="hidden";
		
		document.getElementById('dateControl').style.visibility="hidden";
		
		var obj = document.getElementById('monthDay');
		obj.options[0].selected = true;
		dayOn = false;
	}
	function disDay()
	{		
		//document.getElementById('cr_startDate').style.display = "none";
		document.getElementById('cr_startDate').style.visibility="hidden"; 
		//document.getElementById('cr_endDate').style.display = "none";
		document.getElementById('cr_endDate').style.visibility="hidden";
		//document.getElementById('dayControl').style.display = "none";
		document.getElementById('dayControl').style.visibility="hidden";
		//document.getElementById('selDay').style.display = "inline-block";
		document.getElementById('selDay').style.visibility="visible";
		//document.getElementById('dateControl').style.display = "inline-block";
		document.getElementById('dateControl').style.visibility="visible";
		var obj;
			obj = document.getElementById('monthSDate');
			obj.options[0].selected = true;

			obj = document.getElementById('monthEDate');
			obj.options[0].selected = true;
		dayOn = true;	
	}
	function getValue()
	{	
		//alert('in getValue')	
		if(document.createForm.shareOption[0].checked == true)
		{
			alert('private sharing');
		}
		else
		{
			if(document.createForm.shareOption[1].checked == true)
			{
				//alert('public sharing');
				//alert('user List:-> '+document.getElementById('userIdList').value);
				//alert('user List:-> '+document.getElementById('userIdText').value);
				var obj = document.getElementById('userIdList');
				//alert('user List:-> '+obj.options[obj.selectedIndex]);
				//alert('List id :-> '+obj.selectedIndex);
			}
		}
	}

	var ObjReq,sendReq;
	var mBrowserType = 'windows';
	function getDestination()
	{	
		//alert('hello');
		var url = "/servlet/SendDestination?randomNum="+Math.random()*5;
		//alert(url)	
		if(window.ActiveXObject)//for identify explorer
		{
			objReq=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				objReq = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		if(objReq)	
		{
			//alert('1');
			try
			{
				objReq.onreadystatechange=addDestination;
			}
			catch(ex)
			{
				//alert('Exception in state change')
			}
			//alert('2');
			
			objReq.open('GET',url,false);	
			//alert(url);
			try
			{								
				if(mBrowserType=='windows')
				{					
					objReq.send();
				}
				else
				{							
					objReq.send("");
					//alert('mozilla browser');
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}
	}
	function addDestination()
	{
		//alert('in addDestination function')
		//alert('objReq.readyState:-> '+objReq.readyState);
		if(objReq.readyState==4)	
		{										
			//alert('objReq.status:-> '+objReq.status);
			if (objReq.status == 200) 
			{ 	
				//alert('200');									
				response = objReq.responseText.split(',');
				//alert(response);
				var destBox = document.getElementById('destBox');
				try
				{
					var newEle;											
						newEle = document.createElement('option');						
						newEle.text = "select";
						newEle.value = "select";		
					try
					{	
						//document.getElementById('destination').add(newEle);
						if(mBrowserType=='windows')
						{
							destBox.add(newEle);
						}
						else
						{
							destBox.add(newEle,null);
						}
					}
					catch(ex)
					{
						alert(ex);
					}
					destBox.options[0].selected = true;
				}
				catch(ex)
				{
					alert(ex);
				}
				for(var i=0;i<response.length;i++)
				{																														
					//alert('in for loop');
					var newEle;											
						newEle = document.createElement('option');						
						newEle.text = removeSpaces(response[i]);
						newEle.value = removeSpaces(response[i]);
					try
					{	
						//document.getElementById('destination').add(newEle);
						if(mBrowserType=='windows')
						{
							destBox.add(newEle);
						}
						else
						{
							destBox.add(newEle,null);
						}
					}						
					catch(ex)
					{
						alert('ex:-> '+ex);
						break;
					}
				}						
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}
	
	
	var private = false;
	function shareStatus()
	{
		if(document.createForm.shareOption[0].checked == true)
		{
			//alert('private sharing');
			private = true;
		}
		else
		{
			if(document.createForm.shareOption[1].checked == true)
			{
				//alert('public sharing');
				private = false;								
			}
		}
	}
	
	function checkValue()
	{
		document.getElementById('pathFreeze').style.display='none';
		if(document.getElementById('catName').value=="select")
		{
			alert('Please select category.');
			return 0;
		}
		if(document.getElementById('destBox').value=="select")
		{
			alert('Please select Start of Journey.');
			return 0;
		}
		if(document.getElementById('cr_startDate').style.display=="block"||document.getElementById('cr_startDate').style.visibility=='visible')
		//if(document.getElementById('cr_startDate1').style.display=="block")
		{
			//alert('date block on');
			if(document.getElementById('monthSDate').value=="select")
			{
				alert('Please select month of starting journey');
				return 0;
			}
			if(document.getElementById('monthEDate').value=="select")
			{
				alert('Please select month of ending journey');
				return 0;
			}
			
			var sMonth = getMonthValue(document.getElementById('monthSDate').value);
			var eMonth = getMonthValue(document.getElementById('monthEDate').value);
			//alert('eMonth:-> '+document.getElementById('monthEDate').value)==========================>>>>>>>>
			var sDate = sMonth+" "+document.getElementById('sD').value+", "+document.getElementById('sY').value;
			var eDate = eMonth+" "+document.getElementById('eD').value+", "+document.getElementById('eY').value;
			//alert('sDate:-> '+sDate+' eDate:-> '+eDate);			
			var sDateObj = new Date(sDate);
			var eDateObj = new Date(eDate);			
			var gap = eDateObj.getTime()-sDateObj.getTime(); 
			gap = Math.floor(gap/(1000*60*60*24));
			//alert('Day gap :-> '+gap);
			if(!(gap>0))
			{
				alert('Please check the Dates');
				return;	
			}			
		}		
		if(document.getElementById('selDay').style.display=="block"||document.getElementById('selDay').style.visibility=='visible')
		///if(document.getElementById('selDay1').style.display=="block")
		{
			//alert('day block on');
			if(document.getElementById('monthDay').value=="select")
			{
				alert('select starting month of Journey');
				return 0;
			}	
		}
	
		if(removeSpaces(document.getElementById('tripName').value)=="")
		{
			alert('Trip name is empty');
			return 0;
		}
		/*if (illegalChars_trip.test(document.getElementById('tripName').value))
		{
			alert('Trip Name contains illegal characters.');
			return 0;
		}*/
		var tripNameVal = document.getElementById('tripName').value;
		
	
		if(tripNameVal.indexOf('$')>=0)
		{
			alert('Please don\'t use $ in Trip Name Box');
			return;
		}
		if(tripNameVal.indexOf('^')>=0)
		{
			alert('Please don\'t use ^ in Trip Name Box');
			return;
		}
		if(tripNameVal.indexOf('"')>=0)
		{
			alert('Please don\'t use \" in Trip Name Box');
			return;
		}
		if(tripNameVal.indexOf('\'')>=0)
		{
			alert('Please don\'t use \' in Trip Name Box');
			return;
		}
		if(tripNameVal.indexOf('\;')>=0)
		{	
			alert('Please don\'t use \; in Trip Name Box');
			return;
		}
		
		if(removeSpaces(document.getElementById('tripDes').value)=="")
		{
			alert('Trip description is empty');
			return 0;
		}
		
		
		var tripDisVal = document.getElementById('tripDes').value;
		if(tripDisVal.indexOf('$')>=0)
		{
			alert('Please don\'t use $ in Trip Description Box');
			return;
		}
		if(tripDisVal.indexOf('^')>=0)
		{
			alert('Please don\'t use ^ in Trip Description Box');
			return;
		}
		if(tripDisVal.indexOf('"')>=0)
		{
			alert('Please don\'t use \" in Trip Description Box');
			return;
		}
		if(tripDisVal.indexOf('\'')>=0)
		{
			alert('Please don\'t use \' in Trip Description Box');
			return;
		}
		if(tripDisVal.indexOf('\;')>=0)
		{
			alert('Please don\'t use \; in Trip Description Box');
			return;
		}
		
		/*if (illegalChars_trip.test(document.getElementById('tripDes').value))
		{
			alert('Trip Description contains illegal characters.');
			return 0;
		}*/

		
		//if(document.getElementById('shareOption').style.display=="block")
		//{			
			var j=0
			for(var i=0;i<document.createForm.shareOption.length;i++)
			{
				if(document.createForm.shareOption[i].checked == true)
				{
					j=1;
					break;
				}
			}
			if(j==0)
			{
				alert('Trip sharing type is not selected');
				return 0;
			}
		//}
		if(document.getElementById('userList').style.display=="block")
		{
			var obj = document.getElementById('userIdList');
			if(obj.selectedIndex<0)
			{				
				alert('sharing is not selected 2');
				return 0;
			}
			else
			{
				if(obj.options[obj.selectedIndex].value=="select")
				{
					alert('sharing is not selected 2');
					return 0;
				}
			}	
		}
		if(document.getElementById('userListText').style.display=="block")
		{
			if(document.getElementById('userIdText').value=="")
			{
				alert('sharing is not selected 3');
				return 0;
			}
		}
		//alert('1');
		document.createForm.submitButton.disabled=true;
		document.createForm.resetButton.disabled=true;
		document.getElementById('myTripLoader').style.display='block';
		//alert('2');
		sendToServer();
	}
	function getMonthValue(month)
	{
		if(month=='01')
			return 'January';
		if(month=='02')
			return 'February';
		if(month=='03')
			return 'March';
		if(month=='04')
			return 'April';
		if(month=='05')
			return 'May';
		if(month=='06')
			return 'June';
		if(month=='07')
			return 'July';
		if(month=='08')
			return 'August';
		if(month=='09')
			return 'September';
		if(month=='10')
			return 'October';
		if(month=='11')
			return 'November';
		if(month=='12')
			return 'December';
	}
	function sendToServer()
	{

		queryString = "?catName="+document.getElementById('catName').value+"&origin="+document.getElementById('destBox').value+"&bName="+document.getElementById('tripName').value+"&bDesc="+document.getElementById('tripDes').value;
		//alert(queryString);
		tripNameFreeze = document.getElementById('tripName').value;
		originFreeze = document.getElementById('destBox').value;
		//if(document.getElementById('cr_startDate').style.display=="block")
		if(document.getElementById('cr_startDate').style.visibility=="visible")
		{
			//alert('date block on');
			sDate = document.getElementById('sY').value+"-"+document.getElementById('monthSDate').value+"-"+document.getElementById('sD').value;
			eDate = document.getElementById('eY').value+"-"+document.getElementById('monthEDate').value+"-"+document.getElementById('eD').value;
			queryString = queryString+"&sDate="+sDate+"&eDate="+eDate+"&date=block";			
		}
		else
		{
			queryString = queryString+"&date=none";
		}

		//if(document.getElementById('selDay').style.display=="block")
		if(document.getElementById('selDay').style.visibility=="visible")
		{
			//alert('day block on');
			queryString = queryString+"&month="+document.getElementById('monthDay').value+"&dayNum="+document.getElementById('dayNum').value+"&day=block";
		}
		else
		{
			queryString = queryString+"&day=none";
		}

		//if(document.getElementById('shareOption').style.display=="block")
		//{						
			for(var i=0;i<document.createForm.shareOption.length;i++)
			{
				if(document.createForm.shareOption[i].checked == true)
				{
					queryString = queryString+"&shareType="+document.createForm.shareOption[i].value+"&radio=block";
					break;
				}
			}			
		/*}
		else
		{
			queryString = queryString+"&radio=none"
		}*/

		if(document.getElementById('userList').style.display=="block")
		{
			var obj = document.getElementById('userIdList');
			var arSelected = new Array();//array is used to store all selected value
			while (obj.selectedIndex != -1)
    		{
        		if (obj.selectedIndex != 0) 
					arSelected.push(obj.options[obj.selectedIndex].value);
        		obj.options[obj.selectedIndex].selected = false;
    		}
			queryString = queryString+"&userList="+arSelected+"&userListStyle=block&shareType=1";
		}		
		else
		{
			queryString = queryString+"&userListStyle=none";
		}	
		if(document.getElementById('userListText').style.display=="block")
		{
			queryString = queryString+"&userListText="+document.getElementById('userIdText').value+"&userListTextStyle=block&shareType=1";
		}
		else
		{
			queryString = queryString+"&userListTextStyle=none";
		}
		
		//alert(queryString);
		if(window.ActiveXObject)//for identify explorer
		{
			sendReq=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				sendReq = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		
		if(sendReq)	
		{			
			try
			{
				sendReq.onreadystatechange=showGoldenList;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			
			url = "/servlet/TripInfo"+queryString+'&randomNum='+Math.random()*5;
			sendReq.open('GET',url,false);
			
			try
			{								
				if(mBrowserType=='windows')
				{					
					sendReq.send();
				}
				else
				{							
					sendReq.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}
	}
	var xmlString;
	var doc;
	var x;
	var disRowId=0;
	var pre = 0;
	var next = 0;
	var startRow=0;
	var selSightDest;
	function disGoldenList()
	{
		//alert(xmlString);
		document.getElementById('pathFreeze').style.display='none';
		
		document.createForm.submitButton.disabled=false;
		document.createForm.resetButton.disabled=false;
		
		//alert(xmlString);
		if (document.implementation.createDocument) // Mozilla and Netscape browsers
		{
        	var parser = new DOMParser()
        	doc = parser.parseFromString(xmlString, "text/xml");
    		// MSIE
    	} 
		else 
		{
			if (window.ActiveXObject) 
			{
        		doc = new ActiveXObject("Microsoft.XMLDOM")
        		doc.async="false"
        		doc.loadXML(xmlString)
    		}
		}
		//var x=doc.documentElement;
				
		x=doc.documentElement;				
			
		var tripAtt = x.attributes;
		try
		{
			document.getElementById('tripName_GoldenList').innerHTML = tripAtt[1].value;
			//alert(tripAtt[1].value)
			document.getElementById('origin_GoldenList').innerHTML = tripAtt[2].value;
			//alert('orgin:-> '+tripAtt[2].value);
		}
		catch(ex)
		{
			//alert('exception assing trip name and orgin');
		}
			
		removeRow('info');
				
		//addRow('0');
				
		try
		{
			var tbodyObj = document.getElementById('info');
			for(var i=0; i<x.childNodes.length; i++)//Get State 
            {						
				var trState = document.createElement('tr');
					var inTdState1 = document.createElement('td');
						inTdState1.className='bullet_GList';
						inTdState1.width = '5';									
						inTdState1.innerHTML = "&raquo;";
						//inTdState1.colspan='1';
						inTdState1.setAttribute('COLSPAN','1');
						//inTdState1.cols='1';
						inTdState1.align='center';
					
					var inTdState2 = document.createElement('td');										
						//inTdState2.width='484';
						inTdState2.align='left';
						//inTdState2.colspan='9';
						inTdState2.setAttribute('COLSPAN','8')
						//inTdState2.cols='9';
						stateName = x.childNodes[i].getAttribute("StateName")					
						inTdState2.innerHTML = "<a title=\"Click here to know more...\" alt=\"Click here to know more...\" href=\"javascript:void(0)\" class=\"stateheading_GList\" onClick=\"getInfo(\'0\',\'"+stateName+"\')\">"+x.childNodes[i].getAttribute("StateName")+"  [State]</a>";
					trState.appendChild(inTdState1);
					//trState.appendChild(spaceTd);	
					trState.appendChild(inTdState2);
				
				tbodyObj.appendChild(trState);
				//alert(trState.innerHTML);
				
				
				 		
				for(var j=0;j<x.childNodes[i].childNodes.length;j++)//Get Destination
				//for(var j=0;j<1;j++)//Get Destination
				{
					//alert(x.childNodes[i].childNodes[j].nodeName);
					var destSiteTr = document.createElement('tr');
						/*if(j%2==0)
						{
							destSiteTr.bgColor='#bbccdd';
						}*/
						
					var spaceTd = document.createElement('td');
						spaceTd.setAttribute('COLSPAN','1');
						spaceTd.innerHTML = '&nbsp;';				
					var destSiteTd = document.createElement('td');
						destSiteTd.setAttribute('COLSPAN','8');
					var destSiteTable = document.createElement('table');
						destSiteTable.setAttribute('cellspacing','0');
						destSiteTable.setAttribute('cellpadding','0');
						//destSiteTable.setAttribute('bgColor','#bbccbb');
						destSiteTable.setAttribute('border','0');
					//destSiteTable.setAttribute('COLS','9')
				var destSiteTbody = document.createElement('tbody');
					var array = x.childNodes[i].childNodes[j].attributes;//Get Destination Attribute
							
					var trDest = document.createElement('tr');
						
						var destTd1 = document.createElement('td');
							//destTd1.setAttribute("align","left");
							destTd1.setAttribute('COLSPAN','1');
							if(j==x.childNodes[i].childNodes.length-1)
							{
								destTd1.innerHTML="<img src=\'/image/PlanATrip/L3.gif\' border=\'0\' width=\'20\' height=\'20\' />";
							}
							else
							{
								destTd1.innerHTML="<img src=\'/image/PlanATrip/L2.gif\' border=\'0\' width=\'20\' height=\'20\' />";	
							}
							
							//destTd1.innerHTML = "abc";
						var destTd2 = document.createElement('td');
							//destTd1.setAttribute("align","left");
							destTd2.setAttribute('COLSPAN','1');						
						var inTdDestCheckBox = document.createElement('td');
							inTdDestCheckBox.width='15';
							//inTdDestCheckBox.height='20';						
							inTdDestCheckBox.setAttribute("align","left");
							///alert('destId:-> '+array[1].value);
							inTdDestCheckBox.innerHTML="<input type=\"checkbox\" id=\""+array[1].value+"\" name=\""+array[1].value+"\" n=\"dest\">";			
							//inTdDestCheckBox.colspan='2';
							inTdDestCheckBox.setAttribute('COLSPAN','1');
							//inTdDestCheckBox.cols='2'
							
						var inTdDestName = document.createElement('td');
							//inTdDestName.width = '440';
							//inTdDestName.height='20';									
							inTdDestName.setAttribute('align','left');
							inTdDestName.innerHTML = "<a title=\"Click here to know more...\" alt=\"Click here to know more...\" href=\"javascript:void(0)\" class=\"destinationtext_GList\" onClick=\"getInfo(\'1\',\'"+array[1].value+"\')\">"+array[1].value+"</a>";
							//inTdDestName.colspan='4';
							inTdDestName.setAttribute('COLSPAN','7');
							//inTdDestName.cols='4';
					
					trDest.appendChild(destTd1);
					
					trDest.appendChild(inTdDestCheckBox);
					trDest.appendChild(destTd2);
					trDest.appendChild(inTdDestName);
					destSiteTbody.appendChild(trDest);
					//alert(trDest.innerHTML);		
					for(var k=0;k<x.childNodes[i].childNodes[j].childNodes.length;k++)
					{								
						var siteArr = x.childNodes[i].childNodes[j].childNodes[k].attributes;//Get Site Attribute								
						var siteTr = document.createElement('tr');
							
							var siteTd1 = document.createElement('td');
								//siteTd1.width='20';
								//siteTd1.height='20';
								//siteTd1.colspan='1';
								siteTd1.setAttribute('COLSPAN','1');
								//siteTd1.cols='1';
								//siteTd1.innerHTML='&nbsp;';
								if(j==x.childNodes[i].childNodes.length-1)
								{
									siteTd1.innerHTML='&nbsp;';
								}
								else
								{
									siteTd1.innerHTML="<img src=\"/image/PlanATrip/L1.gif\" border=\"0\" width=\"20\" height=\"20\"/>";	
								}
								
							
							
							var siteTd2 = document.createElement('td');
								siteTd2.width='5';
								siteTd2.align='center';					
								siteTd2.setAttribute('COLSPAN','1');
								if(k==x.childNodes[i].childNodes[j].childNodes.length-1)
								{
									siteTd2.innerHTML="<img src=\"/image/PlanATrip/L3.gif\" border=\"0\" width=\"20\" height=\"20\"/>";
								}
								else
								{
									siteTd2.innerHTML="<img src=\"/image/PlanATrip/L2.gif\" border=\"0\" width=\"20\" height=\"20\"/>";	
								}							
															
							
							var inTdSightCheckBox = document.createElement('td');								
								inTdSightCheckBox.setAttribute('COLSPAN','1');
								inTdSightCheckBox.width='15';
								//inTdSightCheckBox.height='20';
								inTdSightCheckBox.align = 'left';
								inTdSightCheckBox.innerHTML="<input onClick=\"checkDest(\'"+array[1].value+"\')\" underdest=\""+array[1].value+"\" type=\"checkbox\" id=\""+siteArr[0].value+"\" name=\""+siteArr[0].value+"\" n=\"sight\">";
							//alert(inTdSightCheckBox.innerHTML);
							var inTdSightName = document.createElement('td');
								//inTdSightName.width='440';
								//inTdSightName.height='20';
								inTdSightName.align='left';					
								inTdSightName.setAttribute('COLSPAN','6');								
								inTdSightName.innerHTML = "<a title=\"Click here to know more...\" alt=\"Click here to know more...\" href=\"javascript:void(0)\" class=\"sitenametext_GList\" onClick=\"getInfo(\'2\',\'"+siteArr[0].value+"\')\">"+siteArr[0].value+"</a>";
																	
							siteTr.appendChild(siteTd1);
							siteTr.appendChild(siteTd2);							
							siteTr.appendChild(inTdSightCheckBox);
							siteTr.appendChild(inTdSightName);
							destSiteTbody.appendChild(siteTr);
					}
					//alert('after sight add:-> '+info.innerHTML);
					destSiteTable.appendChild(destSiteTbody);
					destSiteTd.appendChild(destSiteTable);
					destSiteTr.appendChild(spaceTd);
					destSiteTr.appendChild(destSiteTd);
					tbodyObj.appendChild(destSiteTr);
				}
				
			}
					//alert(x.childNodes[0].nodeName);
			//alert('1');
			cTripObj = document.getElementById('createTrip');
			//alert('2');					
			cTripObj.style.display='none';
			document.getElementById('tripDetail').style.display='none';
			//alert('3');
			
			document.getElementById('myTripLoader').style.display='none';
			gListObj = document.getElementById('goldenList');
			//alert('4');
			gListObj.style.display='block';
			
		}
		catch(ex)		
		{
			alert('error in golden list :->'+ex)
		}
	}
	function checkDest(destNameGL)
	{
		var glTableObj = document.getElementById('tableInfoId');
		var tagObj = glTableObj.getElementsByTagName('input');
		//alert('length '+tagObj.length);				
		for(var i=0;i<tagObj.length;i++)
		{
			//alert("j:-> "+j);
			var attr = tagObj[i].getAttribute('n');
			if(attr=='sight')
			{
				var destName = tagObj[i].getAttribute('underdest');
				if(destName==destNameGL)
				{
					if(tagObj[i].checked)
					{
						//alert('site is checked');
						var destObj = document.getElementById(destNameGL);
						destObj.checked=true;
						break;						
					}
				}
			}
			else
			{
				continue;
			}			
		}
	} 
	function showGoldenList()
	{
		//alert('in addDestination function')
		//alert('objReq.readyState:-> '+objReq.readyState);
		if(sendReq.readyState==4)	
		{							
			//alert('objRequest.statusText:-> '+objRequest.statusText);
			if (sendReq.status == 200) 
			{ 	
				xmlString = sendReq.responseText;
				getAllPrivateTrip();
				disGoldenList();										
			}
		}
	}

// Read combo box value //
	var resDoc;
	function getComboValue()
	{
		document.getElementById('detaliPopup').style.display='none';
		document.getElementById('helpDiv').style.display='none';
		var tableObj = document.getElementById('tableInfoId');
		var tagObj = tableObj.getElementsByTagName("input");	
		
		var destsightSelect = 'false';
		//alert(tagObj.length);
		
		//for (var i = 0; i < tagObj.length-1; i++)
		for (var i = 0; i < tagObj.length; i++)
		{ 
    		var type = tagObj[i].getAttribute("type"); 
    		//alert(type);
			if(type=="checkbox")
			{
				try
				{					
					var id = tagObj[i].getAttribute("id");					
					var boxId = document.getElementById(id);
					var destSight = tagObj[i].getAttribute("n");
				}
				catch(ex)
				{
					//alert('xyz'+ex);
				}
				//alert(destSight);
				try
				{
					if(destSight=="dest")
					{
						//alert('i m in dest if');
						var destObj = x.getElementsByTagName('Destination');
						
						for(var j=0;j<destObj.length;j++)
						{
							//alert("j:-> "+j);
							var attr = destObj[j].attributes;
							//alert(attr[1]);
							//alert('id:-> '+id);
							//alert('attr[1]:-> '+attr[1].value);
							if(attr[1].value==id)
							{
								//alert('before status value:-> '+attr[2].value);
								if(boxId.checked)
								{
									destObj[j].setAttribute('SelectStatus','true');
									destsightSelect = 'true';
								}
								else
								{
									destObj[j].setAttribute('SelectStatus','false');
								}	
								//alert('after status value:-> '+attr[2].value);
							}
						}	
					}
					else
					{
						if(destSight=="sight")
						{
							//alert('i m in sight if');
							var sightObj = x.getElementsByTagName('Sight');							
							for(var j=0;j<sightObj.length;j++)
							{								
								var attr = sightObj[j].attributes;
								if(attr[0].value==id)
								{
									//sightObj[j].setAttribute('SelectStatus','true');
									if(boxId.checked)
									{
										sightObj[j].setAttribute('SelectStatus','true');
										destsightSelect = 'true';
									}
									else
									{
										sightObj[j].setAttribute('SelectStatus','false');
									}
								}
								//alert(attr[1].value);
							}
						}// if end
					}//else end
				}// try end
				catch(ex)
				{
					//alert('exception'+ex);
				}// catch end			
			}// if end
		}//for ends
		
		if(destsightSelect=='false')
		{
			alert('select any sight or destination then proceed');
			return;			
		}		
		if(window.ActiveXObject)//for identify explorer
		{
			//alert('in window');
			selSightDest=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				selSightDest = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		if(selSightDest)	
		{
			
			try
			{
				selSightDest.onreadystatechange=showPathFreeze;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			//alert('2');
			try
			{
				data = getCheckRes();
			}
			catch(ex)
			{
				alert('error in getCheckRes():-> '+ex);
			}
			//data = "<Trip></Trip>";
			try
			{
				if (document.implementation.createDocument) // Mozilla and Netscape browsers
				{
        			var parser = new DOMParser()				
	        		resDoc = parser.parseFromString(data, "text/xml");
    				// MSIE
    			} 
				else 
				{
					if (window.ActiveXObject) 
					{
        				resDoc = new ActiveXObject("Microsoft.XMLDOM");
        				resDoc.async="false";
        				resDoc.loadXML(data);
	    			}
				}
			}
			catch(ex)
			{
				//alert('abc exception in creating xml'+ex);
			}
			document.getElementById('pathFreezeBack').style.visibility='visible';
			url = "/servlet/InsertSelSightDest?randomNum="+Math.random()*5;
			//alert(url);
			selSightDest.open('POST',url,false);	
			try
			{												
				if(mBrowserType=='windows')
				{					
					selSightDest.send(data);
					//selSightDest.send(resDoc.xml);
				}
				else
				{							
					selSightDest.send(data);
					//selSightDest.send(resDoc.xml);
				}
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}
	}
	function showPathFreeze()
	{
		
		if(selSightDest.readyState==4)
		{
			if(selSightDest.status==200)
			{				
				//alert(selSightDest.responseText);
				if(!(selSightDest.responseText==''||selSightDest.responseText=='path not found'))
				{
					displayPathSeq(selSightDest.responseText)
				}
				else
				{
					alert('path not found');
				}
			}
		}
	}
	function displayPathSeq(path)
	{		 
		 //alert(path);
		 var array = path.split('$');	 
		 destIdArr = array[1].split(',');
		 destNameArr = array[2].split(',');
		 var defaultPathObj = document.getElementById('path');
		 // remove previous list from box
		 removeOptions();
		 for(var i=0;i<destIdArr.length;i++)
		 {
		 	var newEle;	
				newEle = document.createElement('option');
				newEle.text = removeSpaces(destNameArr[i]);
				newEle.value = removeSpaces(destIdArr[i]);
			try
			{
				if(mBrowserType=='windows')
				{
					defaultPathObj.add(newEle);		
				}
				else
				{
					defaultPathObj.add(newEle,null);
				}
			}
			catch(ex)
			{
				alert(ex);
			}
		 }
		 document.getElementById('helpDiv').style.display='none';
		 divGoldenList = document.getElementById("goldenList");
		 divGoldenList.style.display = 'none';
		 divPathDis = document.getElementById("pathFreeze");
		 divPathDis.style.display = 'block';
		 document.getElementById('tripDetail').style.display='none';
		 document.getElementById('tripName_Freeze').innerHTML = array[0].split(',')[0];
		 document.getElementById('origin_Freeze').innerHTML = array[0].split(',')[1];
		 
	}
	function getCheckRes()
	{
		x=doc.documentElement;
		var rootAtt = x.attributes;
		var tripId = rootAtt[0].value;
		//alert(x.childNodes.length);
		//var data="<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?><Trip TripId=\""+tripId+"\">";
		var data="<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?><Trip TripId=\""+tripId+"\">";
		try
		{
			for(var i=0; i<x.childNodes.length; i++)//Get State 
			{
				for(var j=0;j<x.childNodes[i].childNodes.length;j++)//Get Destination
				{
					var addDest = false;
					var tempStr="";
					var array = x.childNodes[i].childNodes[j].attributes;//Get Destination Attribute
					for(var k=0;k<x.childNodes[i].childNodes[j].childNodes.length;k++)
					{							
						var sightArr = x.childNodes[i].childNodes[j].childNodes[k].attributes;//Get Sigth Attribute
						if(sightArr[1].value=="true")
						{
							addDest = true;
							
							tempStr = tempStr+"<Sight SightId=\""+sightArr[2].value+"\"></Sight>"
							
						}
					}
					if(array[2].value=="true"||addDest==true)
					{
						
						data = data+"<Destination DestName=\""+array[1].value+"\" DestId=\""+array[0].value+"\">"+tempStr+"</Destination>";
						
					}				
				}
			}
		}
		catch(ex)
		{
			alert(ex);
		}		
		data = data+"</Trip>"
		return data;
	}
//   get detail data ///
	var destSightInfo;
	function getInfo(queryType,id)
	{
		//alert('queryType:-> '+queryType);
		//alert('id:-> '+id);
		document.getElementById('name').innerHTML = id;
		if(window.ActiveXObject)//for identify explorer
		{
			destSightInfo = new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				destSightInfo = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}

		if(destSightInfo)	
		{			
			try
			{
				destSightInfo.onreadystatechange=showData;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			//alert('2');
			var queryString = "?type=&id=";
			url = "/servlet/SendDestSightInfo?queryType="+queryType+"&id="+id+'&randomNum='+Math.random()*5;
			destSightInfo.open('POST',url,false);				
			try
			{								
				if(mBrowserType=='windows')
				{					
					destSightInfo.send();
				}
				else
				{							
					destSightInfo.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}
	}
	function showData()
	{
		if(destSightInfo.readyState==4)	
		{							
			//alert('objRequest.statusText:-> '+objRequest.statusText);
			if (destSightInfo.status == 200) 
			{ 					
				document.getElementById('detail').innerHTML = destSightInfo.responseText;				
				divDetailPopup = document.getElementById('detaliPopup');				
				divDetailPopup.style.display = 'block';
				//trackMouse();
			}
		}		
	}
	
	function closeDetailPopup()
	{		
		document.getElementById('detaliPopup').style.display = 'none';	
	}
///       track mouse event    ///
function trackMouse()
{
    try
	{		
		if(window.ActiveXObject)
     	{          	
			xCoor = window.event.y+10;
			yCoor = window.event.x+15;
			//alert(window.event.pageX);
			//alert('xCoor:-> '+xCoor);
     	}
     	else
     	{
           	document.captureEvents(Event.MOUSEMOVE);
    		document.onmousemove = netscapeMouseMove;
		}

  	}
	catch(ex)		
	{
		alert('error in window.event.xCoor or yCoor')
		alert(ex);
	}
    
}
function netscapeMouseMove(e)
 {
 	try
	{
		xCoor = e.screenX;
    	yCoor = e.screenY;
	}
	catch(ex)
	{
		alert('netscapeMouseMove:->'+ex)
	}	
	
 }
// select any tourist point
	function selectPoint()
	{
		alert('i m selected');
	}
///  remove row  //
	function removeRow(tableid)
	{
		try
		{
			var tbl = document.getElementById(tableid);
  			var lastRow = tbl.rows.length; 
			//alert('rowCount:-> '+lastRow);		
			for(var l=0;l<lastRow;l++)
			{
				//alert(l);
				tbl.deleteRow(0);
			}
		}
		catch(ex)
		{
			alert('removeRow() in TravelPath.js '+ex)
		}			
	}				

//  Path Sequence Logic Starts ///
	var pathObj;
	var leftValueArr = new Array();
	var leftTextArr = new Array();
	var rightValueArr = new Array();
	var rightTextArr = new Array();
	var selIndex;
	var selValue;
	var selText;
	function moveUp()
	{		
		pathObj = document.getElementById('path');			
		if(pathObj.selectedIndex==0||pathObj.selectedIndex==1||pathObj.selectedIndex==-1)
		{
			//alert('It is ur Start of Journey, u can not move up');	
			alert('From this position, Destination cannot Move Up.');		
			return 0;
		}
		else
		{
			selIndex = pathObj.selectedIndex;
			//alert('selIndex:-> '+selIndex);
			//alert(pathObj.options[3].value)
			selValue = pathObj.options[pathObj.selectedIndex].value;
			selText = pathObj.options[pathObj.selectedIndex].text;	
			removeArrayEle();
			createArrBox();			
			removeOptions();			
			for(var j=0;j<leftValueArr.length;j++)
			{				
				if(j==(selIndex-1))
				{					
					addSelected(selIndex,selValue,selText);
					addFreezePath(j,leftValueArr,leftTextArr);
				}
				else
				{
					addFreezePath(j,leftValueArr,leftTextArr);
				}
			}
			
			for(var k=0;k<rightValueArr.length;k++)
			{
				addFreezePath(k,rightValueArr,rightTextArr);			
			}
			pathObj.selectedIndex=selIndex-1;
			
		}
	}		
	
	function addFreezePath(indexVar,valueArr,textArr)
	{		
		var freezeObj = document.getElementById('path');
		var newEle;	
			newEle = document.createElement('option');		
			newEle.text = textArr[indexVar];
			newEle.value = valueArr[indexVar];
		try
		{	
			if(window.ActiveXObject)
			{				
				freezeObj.add(newEle);
			}
			else
			{
				freezeObj.add(newEle,null);
			}
		}
		catch(ex)
		{
			alert(ex);
		}
	}
	function createArrBox()
	{
		pathObj = document.getElementById('path');
		for(var i=0;i<pathObj.length;i++)
		{				
			if(i<pathObj.selectedIndex)
			{					
				leftValueArr.push(pathObj.options[i].value);
				leftTextArr.push(pathObj.options[i].text);
			}
			if(i>pathObj.selectedIndex)
			{					
				rightValueArr.push(pathObj.options[i].value);
				rightTextArr.push(pathObj.options[i].text);
			}	
					
		}
	}
	function addSelected(indexVar,selValue,selText)
	{		
		var freezeObj = document.getElementById('path');
		var newEle;	
			newEle = document.createElement('option');
			newEle.text = selText;
			newEle.value = selValue;
		try
		{				
			if(window.ActiveXObject)
			{
				freezeObj.add(newEle);				
			}
			else
			{
				freezeObj.add(newEle,null);
			}
		}
		catch(ex)
		{
			alert(ex);
		}
	}
	function removeArrayEle()
	{
		try
		{
			//alert('leftValueArr.length:-> '+leftValueArr.length);
			leftValueArr.splice(0,leftValueArr.length);
			leftTextArr.splice(0,leftTextArr.length);
			rightValueArr.splice(0,rightValueArr.length);
			rightTextArr.splice(0,rightTextArr.length);
		}
		catch(ex)
		{
			//alert('exception in removeArrayEle:-> '+ex);
		}
	}
	function removeOptions()
	{		
		var freezeObj = document.getElementById('path');
		var counter = freezeObj.options.length;
		for(var p=0;p<counter;p++)
		{			
			freezeObj.remove(0);
		}
	}
	function moveDown()
	{
		pathObj = document.getElementById('path');

		if(pathObj.selectedIndex==0||(pathObj.selectedIndex==(pathObj.options.length-1))||pathObj.selectedIndex==-1)
		{
			alert('This is your Start of Journey, you cannot move down');
			return 0;
		}
		else
		{
			//alert('it can move down');
			selIndex = pathObj.selectedIndex;
			selValue = pathObj.options[pathObj.selectedIndex].value;
			selText = pathObj.options[pathObj.selectedIndex].text;
			removeArrayEle();
			createArrBox();
			removeOptions();
			
			for(var j=0;j<leftValueArr.length;j++)
			{				
				addFreezePath(j,leftValueArr,leftTextArr);			
			}
			
			for(var k=0;k<rightValueArr.length;k++)
			{				
				if(k==0)
				{
					addFreezePath(k,rightValueArr,rightTextArr);
					addSelected(selIndex,selValue,selText);
					//alert('selIndex:-> '+selIndex);
				}
				else
				{
					addFreezePath(k,rightValueArr,rightTextArr);
				}
			}
			pathObj.selectedIndex=selIndex+1;
		}
	}
// Path Sequence Logic Ends

// Send Freeze path to server logic Start//
	var sendPath;
	function sendFreezePath()
	{
		var completePath;		
		//alert(url)
		pathBox = document.getElementById('path');
		var destName='';
		var destId='';
		destName = pathBox.options[0].text;
		destId = pathBox.options[0].value;
		for(var i=1;i<pathBox.options.length;i++)
		{
			destName = destName+","+pathBox.options[i].text;
			destId = destId+","+pathBox.options[i].value;
		}
		
		completePath = destId+'$'+destName;
		
		var url = "/servlet/SendFreezePath?path="+completePath+'&randomNum='+Math.random()*5;
		if(window.ActiveXObject)//for identify explorer
		{
			sendPath=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			//alert("It is Mozilla XMLHttpRequest");
			sendPath = new XMLHttpRequest();
			mBrowserType = 'nonWindows';				
			
		}
		if(sendPath)	
		{
			
			try
			{
				sendPath.onreadystatechange=checkResult;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			
			
			sendPath.open('POST',url,false);	
			try
			{								
				if(mBrowserType=='windows')
				{					
					sendPath.send();
				}
				else
				{							
					sendPath.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}
	}
	function checkResult()
	{
		if(sendPath.readyState==4)	
		{							
			if (sendPath.status == 200) 
			{ 					
				if(sendPath.responseText==1)
				{
					alert('path not update successfully');
				}
				else
				{
					//alert('path update successfully');					
					var response = sendPath.responseText;
					document.getElementById('tripInBox').style.display = 'block';
					getAllPrivateTrip();					
					addTripDetail(response);
				}
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}
// send Freeze path to server logic Ends


///   Add Trip Detail page  ///

var tripShareMode;
function addTripDetail(tripDetailXml)
{		
	document.getElementById('goldenList').style.display='none';
	document.getElementById('pathFreeze').style.display='none';
	document.getElementById('helpDiv').style.display='none';
	/// logic to removme TR from table body  ///
	removeRow('tripDetailBody');	
	/*{
	var tbodyTripDetail = document.getElementById('tripDetailBody');
	
	rowLength = tbodyTripDetail.rows.length;
	alert('length 1:-> '+rowLength);
	while(rowLength)
	{
		//alert(l);		
		tbodyTripDetail.deleteRow(-1);
		rowLength = tbodyTripDetail.rows.length;
		alert('length 2:-> '+rowLength);			
	}
	}*/
	var tbodyTripDetail = document.getElementById('tripDetailBody');
	//document.getElementById('tripDetailTable').deleteCell(0);
	
	var tableObj = document.getElementById('tripDetailDiv').setAttribute('height','350px');
	//.getAttribute('height')
	///alert(document.getElementById('tripDetailDiv').getAttribute('height'));
	//alert('rowLength:-> '+rowLength);
	//alert();
	//document.getElementById('tripDetailTable')
	
	
	
	var docTrip;
    if (document.implementation.createDocument) // Mozilla and Netscape browsers
	{
    	var parser = new DOMParser()
        docTrip = parser.parseFromString(tripDetailXml, "text/xml");
    	// MSIE
    } 
	else 
	{
		if (window.ActiveXObject) 
		{
			docTrip = new ActiveXObject("Microsoft.XMLDOM")
        	docTrip.async="false"
        	docTrip.loadXML(tripDetailXml)
    	}
	}
	var x=docTrip.documentElement;
	//alert(x.xml);
	//document.getElementById('');
	var tripAtt = x.attributes;
	//var tripShareMode; making it as a globla variable
	try
	{
		globalOrigin = tripAtt[2].value;
		globalTripName = tripAtt[1].value;
		document.getElementById('tripNameTripDetail').innerHTML = tripAtt[1].value;
		document.getElementById('originTripDetail').innerHTML = tripAtt[2].value;
		tripShareMode = tripAtt[3].value;
		if(tripShareMode=='0')
		{
			/*document.getElementById('tripSettingTd').style.display='block';
			document.getElementById('tripDeleteTd').style.display='block';*/
			document.getElementById('tripSettingTd').style.visibility='visible';
			document.getElementById('tripDeleteTd').style.visibility='visible';
		}
		else
		{
			if(tripShareMode=='1')
			{
				/*document.getElementById('tripSettingTd').style.display='none';
				document.getElementById('tripDeleteTd').style.display='none';*/
				
				document.getElementById('tripSettingTd').style.visibility='hidden';
				document.getElementById('tripDeleteTd').style.visibility='hidden';
			}
		}
		//alert('orgin:-> '+tripAtt[2].value);
	}
	catch(ex)
	{
		//alert('exception assing trip name and orgin @@@');
	}
	//alert(tripAtt[3].value);
	
	//removeRow('tripDetailBody');
	
	
	//var arrayId = new Array();
	
	
	try
	{		
		
		for(var i=0; i<x.childNodes.length; i++)//Get State 
        {
			//var array = x.childNodes[i].attributes;//Get Destination Attribute
			var destName = x.childNodes[i].getAttribute("DName");
			//alert(destName);
			var dId = x.childNodes[i].getAttribute("DId");
			//var minDiv = document.createElement('div');
			/*var minDiv = document.createElement('tr');
				var idMinDiv = "min"+x.childNodes[i].getAttribute("DId")
				minDiv.id = idMinDiv;
				minDiv.style.display = 'block';*/
			var minTr0 = document.createElement('tr');
				var idMinDiv = "min"+x.childNodes[i].getAttribute("DId");
				var imgId = x.childNodes[i].getAttribute("DName");
				minTr0.id = idMinDiv;
				minTr0.style.display = 'block';
			var minTd0 = document.createElement('td');
				//minTd0.height='10'
			var minTable = document.createElement('table');
				//minTable.width='521';
				//minTable.height='25';
				minTable.border='0';
				//minTable.bgColor='#bbccdd';
				minTable.cellpadding='0';
				minTable.cellspacing='0';
			var minTBody = 	document.createElement('tbody');
			var minTr1 = document.createElement('tr');
			
			var minTd1 = document.createElement('td');
				//minTd1.className='bullet_TripDetail';
				minTd1.innerHTML='<a href=\"javascript:void(0)\" class=\"bullet_TripDetail\" onClick="showMax(\''+x.childNodes[i].getAttribute("DId")+'\')">[+]</a>';
				minTd1.width='30';
				
			var minTd2 = document.createElement('td');
				minTd2.className='text_TripDetail_Plus';
				minTd2.align = 'left';
				//minTd2.innerHTML=destName;
				minTd2.innerHTML='<b>'+destName+'</b> ['+x.childNodes[i].getAttribute("stateName")+']';
				minTd2.width = '248';
			var minTd3 = document.createElement('td');				
				minTd3.width='5';
				minTd3.innerHTML='&nbsp;';
			var minTd4 = document.createElement('td');
				minTd4.innerHTML='<a href=\"javascript:void(0)\" class=\"viewMYsite_TripDetail_Plus\" onclick=\"viewSight(\''+dId+'\')\">[View Site]</a>';
				minTd4.width='75';
				minTd4.align='left';
			var minTd5 = document.createElement('td');				
				minTd5.width='5';
			var minTd6 = document.createElement('td');
				minTd6.innerHTML='<a href=\"javascript:void(0)\" class=\"StartPlanning_TripDetail_Plus\">[ Continue Planning ]</a>';
				//minTd6.width='130';
			var minTd7 = document.createElement('td');
				//minTd7.innerHTML='<img src=\"/image/PlanATrip/TripDetail/print.gif\" width=\"18\" height=\"20\" onClick="deleteDest(\''+dId+'\')"/>';
				minTd7.innerHTML='<a href=\"javascript:void(0)\" onClick="deleteDest(\''+dId+'\')" class=\"StartPlanning_TripDetail_Plus\">[ Delete ]</a>';
				//minTd7.width='35';
				//minTd7.align='center';
			var minTd8 = document.createElement('td');				
				minTd8.width='4';
			//.appendChild();
			minTr1.appendChild(minTd1);
			minTr1.appendChild(minTd2);
			minTr1.appendChild(minTd3);
			minTr1.appendChild(minTd4);
			minTr1.appendChild(minTd5);
			//minTr1.appendChild(minTd6);
			//if(i>0||tripShareMode=='0')
			if(i>0)
			{				
				if(tripShareMode=='0')
				{
					minTr1.appendChild(minTd7);	
				}
				else
				{
					minTd7.innerHTML='&nbsp;';
					minTr1.appendChild(minTd7);
				}				
			}
			else
			{
				minTd7.innerHTML='&nbsp;';
				minTr1.appendChild(minTd7);
			}		
			//minTr1.appendChild(minTd7);
			minTr1.appendChild(minTd8);
			minTBody.appendChild(minTr1);
			minTable.appendChild(minTBody);
			minTd0.appendChild(minTable);
			minTr0.appendChild(minTd0);
			
			tbodyTripDetail.appendChild(minTr0);
			
			///continue;
			
			var initialTr = document.createElement('tr');
				var idMaxDiv = "max"+x.childNodes[i].getAttribute("DId");
				initialTr.id = idMaxDiv;
				initialTr.style.display = 'none';
				var initialTd = document.createElement('td');
				var initialTable = document.createElement('table');
				var initialTbody = document.createElement('tbody');
				
			var maxTr0 = document.createElement('tr');				
			var maxTd0 = document.createElement('td');
				//maxTd0.height='10'
			var maxTable = document.createElement('table');
				//maxTable.width='521';
				//maxTable.height='25';
				maxTable.border='0';
				maxTable.bgColor='#bbcccc';
				maxTable.cellpadding='0';
				maxTable.cellspacing='0';
			var maxTBody = 	document.createElement('tbody');
			var maxTr1 = document.createElement('tr');
				//maxTr1.bgColor='#bbcccc';
			var maxTd1 = document.createElement('td');
				//minTd1.className='bullet_TripDetail';
				maxTd1.innerHTML='<a href=\"javascript:void(0)\" class=\"bullet_TripDetail\" onClick="showMin(\''+x.childNodes[i].getAttribute("DId")+'\')">[-]</a>';
				maxTd1.width='30';
			var maxTd2 = document.createElement('td');
				maxTd2.className='text_TripDetail_Min';
				//maxTd2.innerHTML=destName
				maxTd2.innerHTML='<b>'+destName+'</b> ['+x.childNodes[i].getAttribute("stateName")+']';
				maxTd2.align = 'left';
				maxTd2.width='238';
			var maxTd3 = document.createElement('td');				
				maxTd3.width='5';
				maxTd3.innerHTML='&nbsp;';
			var maxTd4 = document.createElement('td');							
				maxTd4.innerHTML='<a href=\"javascript:void(0)\" class=\"viewMYsite_TripDetail_Min\" onclick=\"viewSight(\''+dId+'\')\">[View Site]</a>';				
				maxTd4.width='75';//105
				maxTd4.align='left';
			var maxTd5 = document.createElement('td');				
				maxTd5.width='5';
				maxTd5.innerHTML='&nbsp;';
				
			var maxTd6 = document.createElement('td');
				maxTd6.innerHTML='<a href=\"javascript:void(0)\" class=\"StartPlanning_TripDetail_Min\">[ Continue Planning ]</a>';
				//maxTd6.width='130';
			var maxTd7 = document.createElement('td');
				//maxTd7.innerHTML='<img src=\"/image/PlanATrip/TripDetail/print.gif\" width=\"18\" height=\"20\" border=\"0\" style=\"border-color: white\" onClick="deleteDest(\''+dId+'\')"/>';
				maxTd7.innerHTML='<a href=\"javascript:void(0)\" onClick="deleteDest(\''+dId+'\')" class=\"StartPlanning_TripDetail_Plus\">[ Delete ]</a>';
				//maxTd7.width='35';
				maxTd7.align='left';
			var maxTd8 = document.createElement('td');				
				//maxTd8.width='4';
			
			maxTr1.appendChild(maxTd1);
			maxTr1.appendChild(maxTd2);
			maxTr1.appendChild(maxTd3);
			maxTr1.appendChild(maxTd4);
			maxTr1.appendChild(maxTd5);
			//maxTr1.appendChild(maxTd6);
			/*if(i>0&&tripShareMode=='0')
			{
				maxTr1.appendChild(maxTd7);
			}*/
			
			if(i>0)
			{				
				if(tripShareMode=='0')
				{
					maxTr1.appendChild(maxTd7);	
				}
				else
				{					
					maxTd7.innerHTML='&nbsp;';
					maxTd7.width='30';					
					maxTr1.appendChild(maxTd7);
				}				
			}
			else
			{				
				maxTd7.innerHTML='&nbsp;';
				maxTd7.width='30';				
				maxTr1.appendChild(maxTd7);
			}
						
			//maxTr1.appendChild(maxTd7);
			maxTr1.appendChild(maxTd8);
			maxTBody.appendChild(maxTr1);
			maxTable.appendChild(maxTBody);
			maxTd0.appendChild(maxTable);
			maxTr0.appendChild(maxTd0);
			initialTbody.appendChild(maxTr0);
			
			
			var attArr = x.childNodes[i].attributes;
			for(var a=0;a<attArr.length;a++)
			{
				planning = attArr.value;
				if(a>1&&a<7)
				{
					var maxPTr = document.createElement('tr');
						var	maxPTd = document.createElement('td');
							maxPTd.height = '5';
							var	maxPTable = document.createElement('table');
								//maxPTable.width='521';								
								maxPTable.border='0';
								maxPTable.cellpadding='0';
								maxPTable.cellspacing='0';
								//maxPTable.bgColor='#bbccff';
								var	maxPTbody = document.createElement('tbody');
											if(a==2)
											{
												switch(attArr[a].value)	
												{
													case "0":																														
															if(!(i==0)) //i==0 represent origin and H2R not added for it
															{
																var destH2RName = x.childNodes[i].getAttribute("DName");
																var destH2RId = x.childNodes[i].getAttribute("DId");
																var sourceH2RName = x.childNodes[i-1].getAttribute("DName");
																var maxPTr0 = document.createElement('tr');
																	var	maxPTd0 = document.createElement('td');
																		maxPTd0.width='30';
																		maxPTd0.innerHTML='&nbsp;';
																	var	maxPTd1 = document.createElement('td');
																		maxPTd1.width='20';
																		maxPTd1.innerHTML="<a href=\"javascript:void(0)\" title=\"How to Reach?\" class=\"edit_TripDetail\" onClick=\"viewH2R(\'"+sourceH2RName+"\',\'"+destH2RName+"\',\'"+destH2RId+"\')\"><img title=\"How to reach\" src=\"/image/PlanATrip/TripDetail/H2Reach_N.gif\"  id=\'h2RImage_"+imgId+"\' border=\"0\"/></a>";
																		//alert(maxPTd1.innerHTML);
																		
																	var	maxPTd2 = document.createElement('td');
																		maxPTd2.width='238';
																		maxPTd2.innerHTML='&nbsp;';
																	var	maxPTd3 = document.createElement('td');																		
																																		
																	maxPTd3.innerHTML = '<a href=\"javascript:void(0)\" title=\"How to Reach?\" class="edit_TripDetail" onClick=\"showH2R(\''+sourceH2RName+'\',\''+destH2RName+'\',\''+destH2RId+'\')\">[ Add/Edit ]</a>';
																	var	maxPTd4 = document.createElement('td');																																				
																		maxPTd4.innerHTML = '<a href=\"javascript:void(0)\" title=\"How to Reach?\" class="edit_TripDetail" onClick=\"viewH2R(\''+sourceH2RName+'\',\''+destH2RName+'\',\''+destH2RId+'\')\">[ View ]</a>';																
															}
															else
															{
																//continue;	
															}
													break;
													case "1":
															if(!(i==0))
															{
																var destH2RName = x.childNodes[i].getAttribute("DName");
																var destH2RId = x.childNodes[i].getAttribute("DId");
																var sourceH2RName = x.childNodes[i-1].getAttribute("DName");
																var maxPTr0 = document.createElement('tr');
																	var	maxPTd0 = document.createElement('td');
																		maxPTd0.width='30';
																		maxPTd0.innerHTML='&nbsp;';
																	var	maxPTd1 = document.createElement('td');
																		maxPTd1.width='20';
																		maxPTd1.innerHTML="<a href=\"javascript:void(0)\" title=\"How to Reach?\" class=\"edit_TripDetail\" onClick=\"viewH2R(\'"+sourceH2RName+"\',\'"+destH2RName+"\',\'"+destH2RId+"\')\"><img title=\"How to Reach?\" src=\"/image/PlanATrip/TripDetail/H2Reach_Y.gif\"  id=\'h2RImage_"+imgId+"\' border=\"0\"/></a>";
																		//maxPTd1.innerHTML="<img title=\"How to Reach?\" src=\"/image/PlanATrip/TripDetail/H2Reach_Y.gif\" id=\'h2RImage_"+imgId+"\' border=\"0\"/>";
																		//alert(maxPTd1.innerHTML);
																	var	maxPTd2 = document.createElement('td');
																		maxPTd2.width='238';
																		maxPTd2.innerHTML='&nbsp;';
																	var	maxPTd3 = document.createElement('td');																		
																																		
																	maxPTd3.innerHTML = '<a title=\"How to Reach?\" href=\"javascript:void(0)\" class="edit_TripDetail" onClick=\"showH2R(\''+sourceH2RName+'\',\''+destH2RName+'\',\''+destH2RId+'\')\">[ Add/Edit ]</a>';	
																	var	maxPTd4 = document.createElement('td');																																				
																		maxPTd4.innerHTML = '<a title=\"How to Reach?\" href=\"javascript:void(0)\" class="edit_TripDetail" onClick=\"viewH2R(\''+sourceH2RName+'\',\''+destH2RName+'\',\''+destH2RId+'\')\">[ View ]</a>';	
															}
															else
															{
																
															}	
													break;	
												}
											}											
											if(a==3)
											{
												var maxPTr0 = document.createElement('tr');
													var	maxPTd0 = document.createElement('td');
														maxPTd0.width='30';
														maxPTd0.innerHTML='&nbsp;';																												
													var	maxPTd2 = document.createElement('td');
														maxPTd2.width='238';
														maxPTd2.innerHTML='&nbsp;';
													var	maxPTd3 = document.createElement('td');																
														maxPTd3.innerHTML = '<a title=\"Where to Stay?\" href=\"javascript:void(0)\" class="edit_TripDetail" onClick=\"getPresentData(\''+x.childNodes[i].getAttribute("DId")+'\',\''+x.childNodes[i].getAttribute("DName")+'\')\">[ Add/Edit ]</a>';
													var	maxPTd4 = document.createElement('td');																
														maxPTd4.innerHTML = '<a title=\"Where to Stay?\" href=\"javascript:void(0)\" class="edit_TripDetail" onClick=\"viewW2Stay(\''+x.childNodes[i].getAttribute("DId")+'\',\''+x.childNodes[i].getAttribute("DName")+'\')\">[ View ]</a>';
														maxPTd4.setAttribute('align','left');
												switch(attArr[a].value)	
												{
													case "0":
															var	maxPTd1 = document.createElement('td');
																maxPTd1.width='20';
																maxPTd1.innerHTML="<a title=\"Where to Stay?\" href=\"javascript:void(0)\" class=\"edit_TripDetail\" onClick=\"viewW2Stay(\'"+x.childNodes[i].getAttribute("DId")+"\',\'"+x.childNodes[i].getAttribute("DName")+"\')\"><img title=\"Where to Stay?\" src=\"/image/PlanATrip/TripDetail/W2Stay_N.gif\" id=\'w2SImage_"+imgId+"\' border=\"0\"/></a>";																
															
													break;
													case "1":														
															var	maxPTd1 = document.createElement('td');
																maxPTd1.width='20';
																//maxPTd1.innerHTML="<img alt=\"Where to Stay?\" title=\"Where to Stay?\" src=\"/image/PlanATrip/TripDetail/W2Stay_Y.gif\" id=\'w2SImage_"+imgId+"\' border=\"0\"/>";
																maxPTd1.innerHTML="<a title=\"Where to Stay?\" href=\"javascript:void(0)\" class=\"edit_TripDetail\" onClick=\"viewW2Stay(\'"+x.childNodes[i].getAttribute("DId")+"\',\'"+x.childNodes[i].getAttribute("DName")+"\')\"><img title=\"Where to Stay?\" src=\"/image/PlanATrip/TripDetail/W2Stay_Y.gif\" id=\'w2SImage_"+imgId+"\' border=\"0\"/></a>";															
													break;	
												}
											}
											if(a==6)
											{
												var maxPTr0 = document.createElement('tr');
													var	maxPTd0 = document.createElement('td');
														maxPTd0.width='30';
														maxPTd0.innerHTML='&nbsp;';
													var	maxPTd2 = document.createElement('td');
														maxPTd2.width='238';
														maxPTd2.innerHTML='&nbsp;';
													var	maxPTd3 = document.createElement('td');																
														maxPTd3.innerHTML = '<a title=\"My Travel Exprience\" href=\"javascript:void(0)\" class=\"edit_TripDetail\" onClick=\"showTravelExpDiv(\''+x.childNodes[i].getAttribute("DId")+'\',\''+x.childNodes[i].getAttribute("DName")+'\',\'edit\')\">[ Add/Edit ]</a>';
													var	maxPTd4 = document.createElement('td');																
														maxPTd4.innerHTML = '<a title=\"My Travel Exprience\" href=\"javascript:void(0)\" class=\"edit_TripDetail\" onClick=\"showTravelExpDiv(\''+x.childNodes[i].getAttribute("DId")+'\',\''+x.childNodes[i].getAttribute("DName")+'\',\'view\')\">[ View ]</a>';
												switch(attArr[a].value)	
												{
													
													case "0":														
															var	maxPTd1 = document.createElement('td');
																maxPTd1.width='20';
						 										maxPTd1.innerHTML="<a title=\"My Travel Exprience\" href=\"javascript:void(0)\" class=\"edit_TripDetail\" onClick=\"showTravelExpDiv(\'"+x.childNodes[i].getAttribute("DId")+"\',\'"+x.childNodes[i].getAttribute("DName")+"\',\'view\')\"><img title=\"Travel Exprience\" src=\"/image/PlanATrip/TripDetail/TrExp_N.gif\" id=\'trExpImage_"+imgId+"\' border=\"0\"/></a>";															
													break;
													case "1":														
															var	maxPTd1 = document.createElement('td');
																maxPTd1.width='20';
																maxPTd1.innerHTML="<a title=\"My Travel Exprience\" href=\"javascript:void(0)\" class=\"edit_TripDetail\" onClick=\"showTravelExpDiv(\'"+x.childNodes[i].getAttribute("DId")+"\',\'"+x.childNodes[i].getAttribute("DName")+"\',\'view\')\"><img title=\"Travel Exprience\" src=\"/image/PlanATrip/TripDetail/TrExp_Y.gif\" id=\'trExpImage_"+imgId+"\' border=\"0\"/></a>";
																//maxPTd1.innerHTML="<img title=\"My Travel Exprience\" src=\"/image/PlanATrip/TripDetail/TrExp_Y.gif\" id=\'trExpImage_"+imgId+"\' border=\"0\"/>";															
													break;	
												}
											}
											if(a==5)
											{
												var maxPTr0 = document.createElement('tr');
													var	maxPTd0 = document.createElement('td');
														maxPTd0.width='30';
														maxPTd0.innerHTML='&nbsp;';
													var	maxPTd2 = document.createElement('td');
														maxPTd2.width='238';
														maxPTd2.innerHTML='&nbsp;';
													var	maxPTd3 = document.createElement('td');																
														maxPTd3.innerHTML = '<a href=\"javascript:void(0)\" class="edit_TripDetail" title=\"Date/Day Planner\" onClick=\"selDayDatePlaner(\''+x.childNodes[i].getAttribute("DId")+'\',\''+x.childNodes[i].getAttribute("DName")+'\')\">[ Add/Edit ]</a>';
													var	maxPTd4 = document.createElement('td');																
														maxPTd4.innerHTML = '<a href=\"javascript:void(0)\" class="edit_TripDetail" title=\"Date/Day Planner\" onClick=\"viewDayDatePlaner(\''+x.childNodes[i].getAttribute("DId")+'\',\''+x.childNodes[i].getAttribute("DName")+'\')\">[ View ]</a>';
												switch(attArr[a].value)	
												{
													case "0":														
															var	maxPTd1 = document.createElement('td');
																maxPTd1.width='20';
																//maxPTd1.innerHTML="<img title=\"Date/Day Planner\" src=\"/image/PlanATrip/TripDetail/DatePlaner_N.gif\" id=\'dPImage_"+imgId+"\' border=\"0\"/>";
																maxPTd1.innerHTML="<a href=\"javascript:void(0)\" class=\"edit_TripDetail\" title=\"Date/Day Planner\" onClick=\"viewDayDatePlaner(\'"+x.childNodes[i].getAttribute("DId")+"\',\'"+x.childNodes[i].getAttribute("DName")+"\')\"><img title=\"Date Planner\" src=\"/image/PlanATrip/TripDetail/DatePlaner_N.gif\" id=\'dPImage_"+imgId+"\' border=\"0\"/></a>";															
													break;
													case "1":														
															var	maxPTd1 = document.createElement('td');
																maxPTd1.width='20';
																maxPTd1.innerHTML="<a href=\"javascript:void(0)\" class=\"edit_TripDetail\" title=\"Date/Day Planner\" onClick=\"viewDayDatePlaner(\'"+x.childNodes[i].getAttribute("DId")+"\',\'"+x.childNodes[i].getAttribute("DName")+"\')\"><img title=\"Date Planner\" src=\"/image/PlanATrip/TripDetail/DatePlaner_Y.gif\" id=\'dPImage_"+imgId+"\' border=\"0\"/></a>";															
													break;	
												}
											}
											if(a==4)
											{
												var maxPTr0 = document.createElement('tr');
													var	maxPTd0 = document.createElement('td');
														maxPTd0.width='30';
														maxPTd0.innerHTML='&nbsp;';
													var	maxPTd2 = document.createElement('td');
														maxPTd2.width='238';
														maxPTd2.innerHTML='&nbsp;';
													var	maxPTd3 = document.createElement('td');																
														maxPTd3.innerHTML = '<a href=\"javascript:void(0)\" class=\"edit_TripDetail\" title=\"Things to do\" onClick=\"showThToDoDiv(\''+x.childNodes[i].getAttribute("DId")+'\',\''+x.childNodes[i].getAttribute("DName")+'\')\">[ Add/Edit ]</a>';
													var	maxPTd4 = document.createElement('td');																
														maxPTd4.innerHTML = '<a href=\"javascript:void(0)\" class=\"edit_TripDetail\" title=\"Things to do\" onClick=\"viewThToDoDiv(\''+x.childNodes[i].getAttribute("DId")+'\',\''+x.childNodes[i].getAttribute("DName")+'\')\">[ View ]</a>';
												switch(attArr[a].value)	
												{
													case "0":														
															var	maxPTd1 = document.createElement('td');
																maxPTd1.width='20';
																//maxPTd1.innerHTML="<img title=\"Things to do\" src=\"/image/PlanATrip/TripDetail/Th2Do_N.gif\" id=\'th2DoImage_"+imgId+"\' border=\"0\"/>";
																maxPTd1.innerHTML="<a href=\"javascript:void(0)\" class=\"edit_TripDetail\" title=\"Things to do\" onClick=\"viewThToDoDiv(\'"+x.childNodes[i].getAttribute("DId")+"\',\'"+x.childNodes[i].getAttribute("DName")+"\')\"><img title=\"Things to do\" src=\"/image/PlanATrip/TripDetail/Th2Do_N.gif\" id=\'th2DoImage_"+imgId+"\' border=\"0\"/></a>";//showThToDoDiv(thToDoDestId,thToDoDestName)															
													break;
													case "1":														
															var	maxPTd1 = document.createElement('td');
																maxPTd1.width='20';
																maxPTd1.innerHTML="<a href=\"javascript:void(0)\" class=\"edit_TripDetail\" title=\"Things to do\" onClick=\"viewThToDoDiv(\'"+x.childNodes[i].getAttribute("DId")+"\',\'"+x.childNodes[i].getAttribute("DName")+"\')\"><img title=\"Things to do\" src=\"/image/PlanATrip/TripDetail/Th2Do_Y.gif\" id=\'th2DoImage_"+imgId+"\' border=\"0\"/></a>";//showThToDoDiv(thToDoDestId,thToDoDestName)														
													break;	
												}
											}
											
					if(!(i==0 && a==2))//i==0 represent origin and a==2 H2R not added for it
					{
											//alert('a:-> '+a);
											maxPTr0.appendChild(maxPTd0);									
											maxPTr0.appendChild(maxPTd1);
											maxPTr0.appendChild(maxPTd2);											
											//alert('Trip Mode:-> '+tripShareMode);
										if(tripShareMode=='0')
										{
											maxPTr0.appendChild(maxPTd3);	
										}
											maxPTr0.appendChild(maxPTd4);								
										maxPTbody.appendChild(maxPTr0);
								maxPTable.appendChild(maxPTbody);
							maxPTd.appendChild(maxPTable);
						maxPTr.appendChild(maxPTd);
						initialTbody.appendChild(maxPTr);
					}
				}// if ends
				
				
				initialTable.appendChild(initialTbody);
				initialTd.appendChild(initialTable);
				initialTr.appendChild(initialTd);
				tbodyTripDetail.appendChild(initialTr);						
			}//Attribute's for loop ends
						
		}// Child for loop ends		
		document.getElementById('pathFreeze').style.display='none';
		document.getElementById('tripDetail').style.display='block';
	}
	catch(ex)
	{
		//alert('exception in TripDetail Logic');	
	}
}

function showMax(divId)
{
	//alert('showMax');
	var maxId = "max"+divId;
	var minId = "min"+divId;
	
	document.getElementById(maxId).style.display='block';
	document.getElementById(minId).style.display='none';
	
	
}

function showMin(divId)
{
	//alert('showMin');
	//alert('show min:-> '+divId);
	var maxId = "max"+divId;
	var minId = "min"+divId;
	document.getElementById(maxId).style.display='none';
	document.getElementById(minId).style.display='block';	
}

	var showTrip;
	var tripIdGlobal;
	function showTripDetail(tripId)
	{
		closeAllLightPop();
		tripIdGlobal = tripId;
		//alert('from showTripDetail():-> '+tripId);
		var url = "/servlet/AddTripInSession?tripId="+tripId+'&randomNum='+Math.random()*5;
		//alert(url)	
		if(window.ActiveXObject)//for identify explorer
		{
			showTrip=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				showTrip = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		if(showTrip)	
		{
			//alert('1');
			try
			{
				showTrip.onreadystatechange=disTripDetail;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			//alert('2');
			
			showTrip.open('GET',url,false);	
			try
			{								
				if(mBrowserType=='windows')
				{					
					showTrip.send();
				}
				else
				{							
					showTrip.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}
	}
	
	function disTripDetail()
	{
		if(showTrip.readyState==4)	
		{
			//alert(showTrip.status);
			if (showTrip.status == 200) 
			{				
				if(!showTrip.responseText=='')
				{
					var response = showTrip.responseText;
					//alert(response);
					if(response=='jump to pathFreezing')
					{
						//alert('jump to pathFreezing')
						document.getElementById('pathFreezeBack').style.visibility='hidden';
						getPathSequence();
					}
					else
					{
						if(response=='jump to goldenList')
						{
							//alert('jump to goldenList');
							jump2GoldenList();
						}
						else
						{
							addTripDetail(response);		
						}
					}					
				}
				else
				{
					alert('Error try after sometime');	
				}
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}
	var getPathObj;
	function getPathSequence()
	{
		var url = '/servlet/GetFreezedPath?randomNum='+Math.random()*5;
		
		if(window.ActiveXObject)//for identify explorer
		{
			getPathObj=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				getPathObj = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		if(getPathObj)	
		{
			//alert('1');
			try
			{
				getPathObj.onreadystatechange=getFreezePath;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			//alert('2');
			
			getPathObj.open('GET',url,false);	
			try
			{								
				if(mBrowserType=='windows')
				{					
					getPathObj.send();
				}
				else
				{							
					getPathObj.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}
	}
	function getFreezePath()
	{
		if(getPathObj.readyState==4)	
		{
			//alert(showTrip.status);
			if (getPathObj.status == 200) 
			{								
				var response = getPathObj.responseText;
				//alert(response);
				if(!(response==''||response=='path not found'))
				{					
					displayPathSeq(response);					
				}
				else
				{					
					alert('Error try after sometime');	
				}
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)	
	}
	var j2GoldenObj;
	function jump2GoldenList()
	{
		if(window.ActiveXObject)//for identify explorer
		{
			j2GoldenObj=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				j2GoldenObj = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		
		if(j2GoldenObj)	
		{			
			try
			{
				j2GoldenObj.onreadystatechange=j2GoldenList;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			
			url = "/servlet/TripInfoXML?destId="+tripIdGlobal+'&randomNum='+Math.random()*5;
			//alert(url);
			j2GoldenObj.open('GET',url,false);
			
			try
			{								
				if(mBrowserType=='windows')
				{					
					j2GoldenObj.send();
				}
				else
				{							
					j2GoldenObj.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}	
	}
	
	function j2GoldenList()
	{
		if(j2GoldenObj.readyState==4)	
		{
			//alert(showTrip.status);
			if (j2GoldenObj.status == 200) 
			{ 					
				//alert('path update successfully');
				//alert(showTrip.responseText);
				if(!j2GoldenObj.responseText=='')
				{
					xmlString = j2GoldenObj.responseText;
					//alert(xmlString);
					disGoldenList();
				}
				else
				{
					//alert('Golden list data not found Try after some time');	
				}
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}
	
	
	function hello()
	{
		alert('hello');	
	}
	
	var viewSightObj;
	function viewSight(destId)
	{
		//alert('viewSight destId:-> '+destId);
		var url = "/servlet/ViewSight?destId="+destId+'&randomNum='+Math.random()*5;
		//alert(url)
		if(window.ActiveXObject)//for identify explorer
		{
			//alert(url);
			viewSightObj=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				viewSightObj = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		if(viewSightObj)	
		{
			//alert('1');
			try
			{
				viewSightObj.onreadystatechange=disSight;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			//alert('2');
			
			viewSightObj.open('GET',url,false);	
			try
			{								
				if(mBrowserType=='windows')
				{					
					viewSightObj.send();
				}
				else
				{							
					viewSightObj.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}
	}
	
	function disSight()
	{
		if(viewSightObj.readyState==4)	
		{
			//alert(showTrip.status);
			if (viewSightObj.status == 200) 
			{ 					
				//alert('path update successfully');					
				var response = viewSightObj.responseText;
				//alert('viewSight res:-> '+response);
				addViewSight(response);				
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}
	
	var delDestId;
	function addViewSight(viewSightXml)
	{	
		//alert(viewSightXml)				
		var docTrip;
    	if (document.implementation.createDocument) // Mozilla and Netscape browsers
		{
    		var parser = new DOMParser()
        	docSight = parser.parseFromString(viewSightXml, "text/xml");
	    	// MSIE
    	} 
		else 
		{
			if (window.ActiveXObject) 
			{
				docSight = new ActiveXObject("Microsoft.XMLDOM")
        		docSight.async="false"
        		docSight.loadXML(viewSightXml)
	    	}
		}
		var x=docSight.documentElement;
		//document.getElementById('');
		var tripAtt = x.attributes;
		try
		{
			//document.getElementById('tripNameViewSight').innerHTML = "Destination: "+tripAtt[2].value;
			document.getElementById('tripNameViewSight').innerHTML = "Trip Name: "+tripAtt[2].value;
			//alert('1:-> '+document.getElementById('originViewSight'));
			document.getElementById('originViewSight').innerHTML = tripAtt[3].value;
			//alert('2');
			delDestId = tripAtt[0].value
			//alert('3');
			//alert('orgin:-> '+tripAtt[3].value);
		}
		catch(ex)
		{
			//alert('exception assing trip name and orgin ***');
		}
		removeRow('tbodyViewSight');
		//var arrayId = new Array();
		//alert('0 means pri and 1 means public:-> '+tripShareMode);
		tbodyViewSightObj = document.getElementById('tbodyViewSight');
		var i;
		try
		{		
			//for(var i=0; i<x.childNodes.length; i++)//Get State
			for(i=0; i<x.childNodes.length; i++)//Get Sight
	        {
				//alert('inside loop i:-> '+i);				
				var minTr0 = document.createElement('tr');
					minTr0.id = i;
					var minTd0 = document.createElement('td');
						minTd0.height='10';
						minTd0.valign='top';
						minTd0.innerHTML = "<input type=checkbox id=\'"+x.childNodes[i].getAttribute('SightId')+"\'></input>";
					var minTd1 = document.createElement('td');
						minTd1.width='320';
						minTd1.height="23"
						minTd1.valign='top';
						minTd1.innerHTML = "<a href=\'javascript:void(0)\' class=\'sitenametext_ViewSightPopup\' onClick=\"getInfo(\'2\',\'"+x.childNodes[i].getAttribute('SightName')+"\')\">"	+x.childNodes[i].getAttribute('SightName')+"</a>";									
					if(tripShareMode=='0')
					{
						minTr0.appendChild(minTd0);
					}	
					minTr0.appendChild(minTd1);
				tbodyViewSightObj.appendChild(minTr0);
				//alert(tbodyViewSightObj.innerHTML);
			}
			if(tripShareMode=='1')
			{
				document.getElementById('DelSightButton').disabled = true;
				document.getElementById('AddSightButton').disabled = true;
			}
			else
			{
				document.getElementById('DelSightButton').disabled = false;
				document.getElementById('AddSightButton').disabled = false;
			}
			//alert('i:-> '+i);
			//alert('x.childNodes.length:-> '+x.childNodes.length);
			if(i==0)
			{
				//alert('i=0 sight not add');
				var ans = confirm('No site add previously'+'\n'+'To add click Ok');
				if(ans)
				{
					addNewSight();	
				}				
			}
			else
			{
				//alert('i>0 sight available');
				showViewSight();
			}
			
		}
		catch(ex)
		{
			//alert('exception')	
		}
	}
	
	var rowArr = new Array();
	var checkBox = new Array();
	var delSightObj;
	function delSight()
	{
		//alert(delDestId);
		
		
		var query = '/servlet/DelSight?sightId=';
		
		var count = 0;
		
		var tbodyObj = document.getElementById('tbodyViewSight');
		var tagObj = tbodyObj.getElementsByTagName("input");
		
		for (var i = 0; i < tagObj.length; i++)
		{
    		var type = tagObj[i].getAttribute("type"); 
    		//alert(type);
			if(type=="checkbox")
			{
				var id = tagObj[i].getAttribute("id");	
				var boxId = document.getElementById(id);
				
				//var destSight = tagObj[i].getAttribute("n");
				//alert('id:-> '+id+' checked:-> '+boxId.checked);
				if(boxId.checked)
				{							
					if(count>0)
					{
						query = query +'$'+id;
						//alert('if');
					}
					else
					{
						query = query + id;
						//alert(id);
						//alert('else');
					}
					
					rowArr.push(i);
					checkBox.push(id);
					count++;
				}
			}
		}
		query = query +'&randomNum='+Math.random()*5;				
		//alert('query:-> '+query);
		if(count!=0)
		{			
			var answer = confirm("Do you want Delete Sight?");
			if (!answer)
				return;
			delSight2(query+'&randomNum='+Math.random()*5);			
		}
		else
		{
			alert('Site is not selected');
			return;
		}
		
	}
	
	function delSight2(query)
	{
		if(window.ActiveXObject)//for identify explorer
		{
			//alert(url);
			delSightObj=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				delSightObj = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		if(viewSightObj)	
		{
			//alert('1');
			try
			{
				delSightObj.onreadystatechange=delSightResult;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			//alert('2');
			
			delSightObj.open('GET',query,false);	
			try
			{								
				if(mBrowserType=='windows')
				{					
					delSightObj.send();
				}
				else
				{							
					delSightObj.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}	
	}
	function delSightResult()
	{
		if(delSightObj.readyState==4)	
		{
			//alert(showTrip.status);
			if (delSightObj.status == 200) 
			{ 					
				//alert('path update successfully');					
				var response = delSightObj.responseText;
				//alert(response);
				if(response=='yes')		
				{
					alert('Site is Deleted');
					document.getElementById('viewSightPopup').style.display='none';
					//alert('now u can delete row');
					//alert('rowArr lenght:-> '+rowArr.length);
					/*if(rowArr.length>0)
					{
						for(var j=0;j<rowArr.length;j++)
						{						
							document.getElementById(checkBox[j]).checked = false;
							document.getElementById(rowArr[j]).style.display = 'none';
						}
					}
					rowArr.splice(0,rowArr.length);
					checkBox.splice(0,checkBox.length);*/
					var tbodyObj = document.getElementById('tbodyViewSight');
					var tagObj = tbodyObj.getElementsByTagName("input");
					//alert(tbodyObj.innerHTML);
					/*for (var i = 0; i < tagObj.length; i++)
					{
    					var type = tagObj[i].getAttribute("type"); 
    					//alert(type);
						if(type=="checkbox")
						{
							//alert(i);
							
							var id = tagObj[i].getAttribute("id");	
							var boxId = document.getElementById(id);
				
							//var destSight = tagObj[i].getAttribute("n");
							//alert('id:-> '+id+' checked:-> '+boxId.checked);
							if(boxId.checked)
							{							
								//document.getElementById(checkBox[j]).remove;
								boxId.checked = false;
								alert('trId:-> '+i);
								document.getElementById(i.toString()).style.display = 'none';
								alert(document.getElementById(i.toString()).style.display);
							}
						}
					}*/
				}
				else
				{
					alert('error on server try later');	
					return false;
				}
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}
	
	
	var newSightObj;	
	function addNewSight()
	{
		//alert(delDestId);
		closeViewSight();		
		var url = "/servlet/SendNewSight?destId="+delDestId+'&randomNum='+Math.random()*5;
		//alert(url)
		if(window.ActiveXObject)//for identify explorer
		{
			//alert(url);
			newSightObj=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				newSightObj = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		if(newSightObj)	
		{
			//alert('1');
			try
			{
				newSightObj.onreadystatechange=getNewSight;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			//alert('2');
			
			newSightObj.open('GET',url,false);	
			try
			{								
				if(mBrowserType=='windows')
				{					
					newSightObj.send();
				}
				else
				{							
					newSightObj.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}
	}
	function getNewSight()
	{
		if(newSightObj.readyState==4)	
		{
			//alert(showTrip.status);
			if (newSightObj.status == 200) 
			{ 					
				//alert(newSightObj.responseText);
				disNewSight(newSightObj.responseText);
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}
	
	
	
	function disNewSight(newSightXml)
	{	
		//alert(newSightXml)
		//alert('tripShareMode:-> '+tripShareMode);
		var docNewSight;
    	if (document.implementation.createDocument) // Mozilla and Netscape browsers
		{
    		var parser = new DOMParser()
        	docNewSight = parser.parseFromString(newSightXml, "text/xml");
	    	// MSIE
    	} 
		else 
		{
			if (window.ActiveXObject) 
			{
				docNewSight = new ActiveXObject("Microsoft.XMLDOM")
        		docNewSight.async="false"
        		docNewSight.loadXML(newSightXml)
	    	}
		}
		var x=docNewSight.documentElement;
		if(tripShareMode=='1')
		{		
			//document.getElementById('closeAddSightButton').style.visibility='hidden';
			//document.getElementById('addSightButton').style.visibility='hidden';
			document.getElementById('closeAddSightButton').disabled = true;
			document.getElementById('addSightButton').disabled = true;
		}else{
			document.getElementById('closeAddSightButton').disabled = false;
			document.getElementById('addSightButton').disabled = false;
		}
		//alert('child Lenght:-> '+x.childNodes.length);
		removeRow('tbodyAddSight');
		if(x.childNodes.length==0)
		{
			alert('No site Found to add');
		}
		else
		{
			var tripAtt = x.attributes;
			try
			{
				document.getElementById('tripNameAddSight').innerHTML = tripAtt[2].value+":";
				document.getElementById('originAddSight').innerHTML = tripAtt[3].value;			
				//alert('orgin:-> '+tripAtt[3].value);
			}
			catch(ex)
			{
				//alert('exception assing trip name and orgin');
			}			
			//var arrayId = new Array();	
			tbodyNewSightObj = document.getElementById('tbodyAddSight');
			try
			{		
				for(var i=0; i<x.childNodes.length; i++)//Get State 
		        {				
					var minTr0 = document.createElement('tr');
						var minTd0 = document.createElement('td');
							minTd0.height='10';
							minTd0.valign='top';
							minTd0.innerHTML = "<input type=checkbox id=\'"+x.childNodes[i].getAttribute('SightId')+"\'></input>";
						var minTd1 = document.createElement('td');
							minTd1.width='320';
							minTd1.height="23"
							minTd1.valign='top';
							minTd1.innerHTML = "<a href=\'javascript:void(0)\' class=\'sitenametext_ViewSightPopup\' onClick=\"getInfo(\'2\',\'"+x.childNodes[i].getAttribute('SightName')+"\')\">"	+x.childNodes[i].getAttribute('SightName')+"</a>";				
					
						minTr0.appendChild(minTd0);
						minTr0.appendChild(minTd1);
					tbodyNewSightObj.appendChild(minTr0);					
				}
				showAddSight();
			}
			catch(ex)
			{
				//alert('exception')	
			}
		}		
	}
	
	var addSightObj;
	function addSight()
	{		
		//alert(delDestId);
		var tbodyObj = document.getElementById('tbodyAddSight');
		var tagObj = tbodyObj.getElementsByTagName("input");
				
		var query = '/servlet/AddSight?destId='+delDestId+'&sightId=';
		
		var count = 0;
		for (var i = 0; i < tagObj.length; i++)
		{
    		var type = tagObj[i].getAttribute("type"); 
    		//alert(type);
			if(type=="checkbox")
			{
				var id = tagObj[i].getAttribute("id");	
				var boxId = document.getElementById(id);
				
				
				//alert('id:-> '+id+' checked:-> '+boxId.checked);
				if(boxId.checked)
				{							
					if(count>0)
					{
						query = query +'$'+id;
						//alert('if');
					}
					else
					{
						query = query + id;
						//alert(id);
						//alert('else');
					}
					count++;
				}
			}
		}
		query = query +'&randomNum='+Math.random()*5;				
		//alert('query:-> '+query);
		if(count!=0)
		{
			addSight2(query+'&randomNum='+Math.random()*5);
		}
		else
		{
			alert('No site is selected');
			return;
		}
	}
	
	function addSight2(query)
	{
		if(window.ActiveXObject)//for identify explorer
		{
			//alert(url);
			addSightObj=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				addSightObj = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		if(addSightObj)	
		{
			//alert('1');
			try
			{
				addSightObj.onreadystatechange=addSightResult;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			//alert('2');
			
			addSightObj.open('GET',query,false);	
			try
			{								
				if(mBrowserType=='windows')
				{					
					addSightObj.send();
				}
				else
				{							
					addSightObj.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}	
	}
	function addSightResult()
	{
		if(addSightObj.readyState==4)	
		{
			//alert(showTrip.status);
			if (addSightObj.status == 200) 
			{ 					
				//alert('path update successfully');					
				var response = addSightObj.responseText;
				//alert(response);
				closeAddSight();
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}
	
	function showViewSight()
	{
		document.getElementById('viewSightPopup').style.display='block';
	}
	function showAddSight()
	{
		document.getElementById('addSightPopup').style.display='block';
	}
	function closeViewSight()
	{
		document.getElementById('viewSightPopup').style.display='none';
	}
	
	function closeAddSight()
	{
		document.getElementById('addSightPopup').style.display='none';	
	}
	
	
	var delDestObj;
	var hideDIdGolbal;
	function deleteDest(dId)
	{
		var answer = confirm("Do you want Delete Destination?");
		if (!answer)
			return;
		
		var url = "/servlet/DelDestination?destId="+dId+'&randomNum='+Math.random()*5;
		hideDIdGolbal = dId;
		if(window.ActiveXObject)//for identify explorer
		{
			//alert(url);
			delDestObj=new ActiveXObject('Microsoft.XMLHTTP');
		}
		else
		{			
			if (window.XMLHttpRequest) 
			{ 
				//alert("It is Mozilla XMLHttpRequest");
				delDestObj = new XMLHttpRequest();
				mBrowserType = 'nonWindows';				
			} 
		}
		if(delDestObj)	
		{
			//alert('1');
			try
			{
				delDestObj.onreadystatechange=delDestResult;
			}
			catch(ex)
			{
				//alert('exception in state change')
			}
			//alert('2');
			
			delDestObj.open('GET',url,false);	
			try
			{								
				if(mBrowserType=='windows')
				{					
					delDestObj.send();
				}
				else
				{							
					delDestObj.send("");
				}				
			}
			catch(ajaxEx)
			{
				alert(ajaxEx);
			}
		}	
	}
	
	function delDestResult()
	{
		if(delDestObj.readyState==4)	
		{
			//alert(showTrip.status);
			if (delDestObj.status == 200) 
			{ 					
				//alert('path update successfully');					
				var response = delDestObj.responseText;
				//alert(response);
				if(response=='yes')
				{
					alert('selected Destination is deleted');
					if(!hideDIdGolbal=='')
					{

						document.getElementById('min'+hideDIdGolbal).style.display='none';
						document.getElementById('max'+hideDIdGolbal).style.display='none';
						hideDIdGolbal='';
					}
				}				
				else
				{
					alert('selected Destination can\'t deleted try later');
				}
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}
	
	var delDestPathFreeze;
	function delDestFromPathFreezeDiv()
	{
		var pathBox = document.getElementById('path');
		var selIndex = pathBox.selectedIndex;
		//alert('selected index:-> '+selIndex);
		if(selIndex==0)
		{
			alert('You cannot delete Start of Journey.');
		}
		else
		{
			if(selIndex>0)
			{				
				var destId = pathBox.options[selIndex].value;
				//deleteDest(destId);
				var ans = confirm('Do you want to delete destination if yes click ok');
				if(!ans)
				{
					return;
				}
				var url = "/servlet/DelDestination?destId="+destId+'&randomNum='+Math.random()*5;

				if(window.ActiveXObject)//for identify explorer
				{
					//alert(url);
					delDestPathFreeze=new ActiveXObject('Microsoft.XMLHTTP');
				}
				else
				{			
					if (window.XMLHttpRequest) 
					{ 
						//alert("It is Mozilla XMLHttpRequest");
						delDestPathFreeze = new XMLHttpRequest();						
					} 
				}
				if(delDestPathFreeze)	
				{
					//alert('1');
					try
					{
						delDestPathFreeze.onreadystatechange=delDestPathFreezeResult;
					}
					catch(ex)
					{
						//alert('exception in state change')
					}
					//alert('2');
			
					delDestPathFreeze.open('GET',url,false);	
					try
					{								
						if(window.XMLHttpRequest)
						{					
							delDestPathFreeze.send();
						}
						else
						{							
							delDestPathFreeze.send("");
						}				
					}
					catch(ajaxEx)
					{
						alert(ajaxEx);
					}
				}				
			}
			else
			{
				alert('select Destination');
			}
		}
	}
	
	function delDestPathFreezeResult()
	{
		if(delDestPathFreeze.readyState==4)	
		{
			//alert(showTrip.status);
			if (delDestPathFreeze.status == 200) 
			{ 					
				//alert('path update successfully');					
				var response = delDestPathFreeze.responseText;
				//alert(response);
				if(response=='yes')
				{
					getPathSequence();				
				}				
				else
				{
					alert('Selected Destination can\'t be deleted. Try later.');
				}
			}//end of if statement (objRequest.status == 200)
		}//end of if statement (objRequest.readystate==4)
	}