﻿//// JScript File

function chkValidateCity(source, arguments)
        {   
        
	        var List = document.getElementById('ctl00_ContentPlaceHolder1_ddlCity');	        
	        if (null != List)
	        {
		        var iValue = new Number(List[List.selectedIndex].value);
		        arguments.IsValid=(iValue > 0);
	        }
	        else
	        {
		        arguments.IsValid = false;
	        }
        }
function chkValidateCityName(source, arguments)
        {   	      
             
	        var List = document.getElementById('ctl00_ContentPlaceHolder1_ddlCity').selectedIndex;
	        if(List > 0)
                {
                    arguments.IsValid=true;
                }
                else
                {
                    arguments.IsValid = false;
                } 
        }  
        
function chkValidateBookingID(source, arguments)
        {     
            var List = document.getElementById('ctl00_ContentPlaceHolder1_drdn_BookingID').selectedIndex;            
            if(List > 0)
                {
                    arguments.IsValid=true;
                }
                else
                {
                    arguments.IsValid = false;
                } 
        }  
 function BookingIDSelect(source, arguments)
        {     
            var List = document.getElementById('ctl00_ContentPlaceHolder1_ddlBooking').selectedIndex;            
            if(List > 0)
                {
                    arguments.IsValid=true;
                }
                else
                {
                    arguments.IsValid = false;
                } 
        }         
        
function chkValidateNature(source, arguments)
        {               
	        var List = document.getElementById('ctl00_ContentPlaceHolder1_ddlNature').selectedIndex;	        	        	        
	        if(List > 0)
                {
                    arguments.IsValid=true;
                }           
            else 
                {
                    arguments.IsValid = false;
                } 
                
        }     
function CheckLength(source,args)
{
    if(document.getElementById('ctl00_ContentPlaceHolder1_txtDriverMobile').value.length<10)
    {
        args.IsValid=false;
    }
    else
    {
        args.IsValid=true;
    }
}


///// Function For Calender start
function onPickerChange(picker)
        {
        ctl00_ContentPlaceHolder1_Calendar1.SetSelectedDate(ctl00_ContentPlaceHolder1_Picker1.GetSelectedDate());
        }
function onCalendarChange(calendar)
        {
        ctl00_ContentPlaceHolder1_Picker1.SetSelectedDate(ctl00_ContentPlaceHolder1_Calendar1.GetSelectedDate());
        }
        
function onPickerChange1(picker)
        {
        ctl00_ContentPlaceHolder1_Calendar11.SetSelectedDate(ctl00_ContentPlaceHolder1_Picker11.GetSelectedDate());
        }
function onCalendarChange1(calendar)
        {
        ctl00_ContentPlaceHolder1_Picker11.SetSelectedDate(ctl00_ContentPlaceHolder1_Calendar11.GetSelectedDate());
        }
        
function onPickerChange2(picker)
        {
        ctl00_ContentPlaceHolder1_Calendar12.SetSelectedDate(ctl00_ContentPlaceHolder1_Picker12.GetSelectedDate());
        }
function onCalendarChange2(calendar)
        {
        ctl00_ContentPlaceHolder1_Picker12.SetSelectedDate(ctl00_ContentPlaceHolder1_Calendar12.GetSelectedDate());
        }
///// Function For Calender End


function checkLengthForQuery(source,args)
        {            
            if(document.getElementById('<%= this.txtQuery.ClientID %>').value.length>5000)
            {
                args.IsValid=false;
            }
            else
            {
                args.IsValid=true;
            }
        }
        function chkEmpty()
        {            
           var str = document.getElementById('<%= this.txtName.ClientID %>');
//           alert(str.value);
           var str1 = document.getElementById('<%= this.txtEmail.ClientID %>');
           var str2 = document.getElementById('<%= this.txtQuery.ClientID %>');
            if(str.value=='')
                {
                    alert('Please Enter Name.');
                        return false;
                }
            if(str1.value=='')
            {
                alert('Please Enter Email.');
                    return false;
            }
            if(str2.value=='')
            {
                alert('Please Enter Query.');
                    return false;
            }
            return true;       
        }
        
  function StartDateCheck(source,args)
{
    var todayDate=new Date();

    var yearmin,yearmax,monmin,monmax,daymin,daymax;

    yearmin=todayDate.getFullYear();

    monmin=todayDate.getMonth()+1;

    if(monmin+6>12)

    {

        monmax=monmin-6;

        yearmax=yearmin+1;

    }

    else

    {

        monmax=monmin+6;

        yearmax=yearmin;

    }

    daymin=todayDate.getDate();

    daymax=daymin+0;

    var currdate=new Date(yearmin+'/'+monmin+'/'+daymin);

    var addeddate=new Date(yearmax+'/'+monmax+'/'+daymax);

    var newdate=document.getElementById('ctl00_ContentPlaceHolder1_txtDate').value.split('/');

    var selectdate=new Date(newdate[2]+'/'+newdate[1]+'/'+newdate[0]);

     if(selectdate<=addeddate)

    {

        args.IsValid=true;

    }

    else

    {

        args.IsValid=false;

    }


}

function CheckBiggerDate(source,args)
{
    var dtNow = new Date();

        var month =dtNow.getMonth()+1;

        var dtTemp = month+'/'+dtNow.getDate()+'/'+dtNow.getFullYear();

        var dtClient = document.getElementById('ctl00_ContentPlaceHolder1_txtDate').value.toString();

        var arrdtPart = dtClient.split('/');

        dtClient = arrdtPart[1]+'/'+arrdtPart[0]+'/'+arrdtPart[2];

        if(Date.parse(dtTemp)>Date.parse(dtClient))

        {

            args.IsValid = false;

        }

        else

        {

            args.IsValid = true;

        }

}      