function openCenterWin(url,theWidth,theHeight,TheTarget){
var theLeft=(screen.width/2)-(theWidth/2);
var theTop=(screen.height/2)-(theHeight/2);
var features='height='+theHeight+',width='+theWidth+',top='+theTop+',left='+theLeft+", scrollbars=yes, resizable=yes, menubar=yes, location=no, titlebar=no";
theWin=window.open(url,TheTarget,features);
}



function turnoff(tid) 
     {
		//alert(tid);
	 
          obj = document.getElementsByTagName('TR');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  obj[i].style.display = 'none';
                  }
          }
     }


function toggle(tid) 
     {
		//alert(tid);
	 
          obj = document.getElementsByTagName('TR');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  else{
				if (obj[i].id !== ''){
					obj[i].style.display = 'none';
				}
			  }
          }
          obj = document.getElementsByTagName('TD');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  else{
				if (obj[i].id !== ''){
					obj[i].style.display = 'none';
				}
			  }

          }
          obj = document.getElementsByTagName('FIELDSET');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  else{
				if (obj[i].id !== ''){
					obj[i].style.display = 'none';
				}
			  }
          }
          obj = document.getElementsByTagName('TABLE');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
          }
     }
function toggleRR(tid) 
     {
		//alert(tid);
	 
          obj = document.getElementsByTagName('TR');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
          }
          obj = document.getElementsByTagName('TD');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }

          }
          obj = document.getElementsByTagName('FIELDSET');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
          }
          obj = document.getElementsByTagName('TABLE');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
          }
     }




function toggleLeaveOneOpen(tid, lid) 
     {
		//alert(tid);
	 
          obj = document.getElementsByTagName('TR');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  else{
				if (obj[i].id !== '' && obj[i].id !== lid) {
					obj[i].style.display = 'none';
				}
			  }
          }
          obj = document.getElementsByTagName('TD');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  else{
				if (obj[i].id !== '' && obj[i].id !== lid){
					obj[i].style.display = 'none';
				}
			  }

          }
          obj = document.getElementsByTagName('FIELDSET');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  else{
				if (obj[i].id !== '' && obj[i].id !== lid){
					obj[i].style.display = 'none';
				}
			  }
          }
          obj = document.getElementsByTagName('TABLE');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
          }
     }




function toggleView(tid, lid) 
     {
		//alert(tid);
		//alert(lid);
	 

          obj = document.getElementsByTagName('TABLE');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  else{
	               if (obj[i].id == lid)
	                  {
						  if (obj[i].style.display == 'none'){
						 	obj[i].style.display = 'block';
						  }
						  else{
						  obj[i].style.display = 'none';
						  }
						  
	                  }
			  }
			  
          }


		
          obj = document.getElementsByTagName('TR');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  else{
	               if (obj[i].id == lid)
	                  {
						  if (obj[i].style.display == 'none'){
						 	obj[i].style.display = 'block';
						  }
						  else{
						  obj[i].style.display = 'none';
						  }
						  
	                  }
			  }
			  
          }

     }



	 
function toggleOnlySpecified(tid) 
     {
          obj = document.getElementsByTagName('TABLE');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  
          }

          obj = document.getElementsByTagName('TR');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  
          }

          obj = document.getElementsByTagName('TD');
           for (i=0; i<obj.length; i++)
          {
               if (obj[i].id == tid)
                  {
					  if (obj[i].style.display == 'none'){
					 	obj[i].style.display = 'block';
					  }
					  else{
					  obj[i].style.display = 'none';
					  }
                  }
			  
          }
     }
	 






		function displaystate(){
		 	if (window.document.reservation){
				if (window.document.reservation.state){
					var long = myArray.length		
				 	select	= window.document.reservation.state;	
					string	= ""; 	
					string1 = string;							
					count	= 0; 
					select.options.length = count;
					select.options[count++] = new Option('State')
					for( i = 1; i < long ; i++ ) { 
						string = myArray[i].split( "|" ); 								
						if (i > 1) {
							j = i-1;									
							string1 = myArray[j].split( "|" );
							if (string[0]  !=(string1[0] ))
							{	
								select.options[count++] = new Option( string[0]);
							}									
						}
						else
						{
							select.options[count++] = new Option( string[0] ); 
						}								
					} 
				}
			}
		 	if (window.document.filterform){
				if (window.document.filterform.filter_state){
					var long = myArray.length		
				 	select	= window.document.filterform.filter_state;	
					string	= ""; 	
					string1 = string;							
					count	= 0; 
					select.options.length = count;
					select.options[count++] = new Option('State')
					for( i = 1; i < long ; i++ ) { 
						string = myArray[i].split( "|" ); 								
						if (i > 1) {
							j = i-1;									
							string1 = myArray[j].split( "|" );
							if (string[0]  !=(string1[0] ))
							{	
								select.options[count++] = new Option( string[0]);
							}									
						}
						else
						{
							select.options[count++] = new Option( string[0] ); 
						}								
					}
				}
			}
		}
						
			function populateReservationCityData(name) { 	
				var long = myArray.length
				//alert(name);
				select	= window.document.reservation.city; 							
				string	= ""; 	
				string1 = string;					 
					// 0 - will display the new options only 
					// 1 - will display the first existing option plus the new options 
			 	count	= 0; 
			 		// Clear the old list (above element 0) 
			 	select.options.length = count; 	
				// Place all matching categories into Options. 
				
				for( i = 1; i < long ; i++ ) { 
					string = myArray[i].split( "|" ); 																					
					if (i > 1) {
						j = i-1;									
						string1 = myArray[j].split( "|" );									
						if( string[0] == name ) { 
							if (string[1] !=(string1[1]))
							{	
								select.options[count++] = new Option(string[1]);
							}	
						}								
					}
					else
					{	
						if( string[0] == name ) { 
							select.options[count++] = new Option( string[1] ); 
						}
					}								
				} 
			 
			/*	for( i = 1; i < long ; i++ ) { 
					string = myArray[i].split( "|" ); 
					//alert(string[0] + string[1])
					if( string[0] == name ) { 
						select.options[count++] = new Option( string[1] ); 
					} 
				} */
			 
				 // Set which option from state is to be selected 					 
			    // select.options.selectedIndex = 2; 					 
				// Give state focus and select it 					 
			    //select.focus();						 
			} 				
			

			function populateFilterFormCityData(name) { 	
				var long = myArray.length
				//alert(name);
				select	= window.document.filterform.filter_city; 							
				string	= ""; 	
				string1 = string;					 
					// 0 - will display the new options only 
					// 1 - will display the first existing option plus the new options 
			 	count	= 0; 
			 		// Clear the old list (above element 0) 
			 	select.options.length = count; 	
				select.options.length = count;
				select.options[count++] = new Option('')

				// Place all matching categories into Options. 
				
				for( i = 1; i < long ; i++ ) { 
					string = myArray[i].split( "|" ); 																					
					if (i > 1) {
						j = i-1;									
						string1 = myArray[j].split( "|" );									
						if( string[0] == name ) { 
							if (string[1] !=(string1[1]))
							{	
								select.options[count++] = new Option(string[1]);
							}	
						}								
					}
					else
					{	
						if( string[0] == name ) { 
							select.options[count++] = new Option( string[1] ); 
						}
					}								
				} 
			 
			} 				

			function populateQuickResCityData(name) { 	
				var long = myArray.length
				//alert(name);
				select	= window.document.quickres.city; 							
				string	= ""; 	
				string1 = string;					 
					// 0 - will display the new options only 
					// 1 - will display the first existing option plus the new options 
			 	count	= 0; 
			 		// Clear the old list (above element 0) 
			 	select.options.length = count; 	
				// Place all matching categories into Options. 
				
				for( i = 1; i < long ; i++ ) { 
					string = myArray[i].split( "|" ); 																					
					if (i > 1) {
						j = i-1;									
						string1 = myArray[j].split( "|" );									
						if( string[0] == name ) { 
							if (string[1] !=(string1[1]))
							{	
								select.options[count++] = new Option(string[1]);
							}	
						}								
					}
					else
					{	
						if( string[0] == name ) { 
							select.options[count++] = new Option( string[1] ); 
						}
					}								
				} 
			 
			} 				

		function Expand(name){						
			var long = myArray.length		
		 	string	= ""; 								
			count	= 0;						
			alert(name);
			var nfiles = 1;
			  if (nfiles < 5) {
			 	  bSuccess = sites.getAdjacentText('beforeBegin')
				  alert(bSuccess)
			  	  for( i = 1; i < long ; i++ ) { 
				 	string = myArray[i].split( "|" );
				 	if( string[1] == name ) { 
						var adh = '<BR><input type="checkbox" name="site" id="site" value="' + string[2] + '">' + string[2] ;
						sites.insertAdjacentHTML('beforeBegin',adh);
					} 				 
   				 } 
				 // var adh = '<BR><input type="checkbox" name="site" id="site" value="">Site Name<BR><input type="checkbox" name="site" id="site" value="">Site Name';
				 // sites.insertAdjacentHTML('BeforeEnd',adh);
				 // 
			 }
			 return false;
		}				


	function cmd_DeleteOption(form, reservation_id, resource_id, message, actionparam){
	myWindow = window.open("", "tinyWindow", 'toolbar, width=150, height=100')
	       myWindow.document.write("");
	       if (confirm(message)) {
				myWindow.close();
				//form.reservation_id.value=reservation_id;
				form.resource_id.value=resource_id;
				form.submitbutton.value=actionparam;
				form.submitbutton.style.display='block';
				form.submitbutton.click();
				//location.reload(true);
	       }
		   else{
				myWindow.close();
		   }
	}

		