function callCalendar(conf_name,target_field,ref_field,default_date,hoder_id,dx,dy,mode)
			{
				//debugger;
				xcModPath="script";
				xcWindowTemplate="/script/xc2_template.html";
				xcDateFormat ='dd/mm/yyyy';
				setRange("conf",daysAfter(3),"");
				
				//setting the start date
				var strDate = document.getElementById('FlightOnlySearch1_txtStartDate').value;
				if(strDate != 0 && target_field.id != 'FlightOnlySearch1_txtStartDate')
				{
					setRange("conf",strDate,"");
				}
				
				showCalendar("conf",target_field,ref_field,default_date,hoder_id,dx,dy,mode);
	 		}
	 		
function callCalendar2(conf_name,target_field,ref_field,default_date,hoder_id,dx,dy,mode)
			{
				//debugger;
				xcModPath="script";
				xcWindowTemplate="/script/xc2_template.html";
				xcDateFormat ='dd/mm/yyyy';
				setRange("conf",daysAfter(3),"");
				
				//setting the start date
				var strDate = document.getElementById('txtStartDate').value;
				if(strDate != 0 && target_field.id != 'txtStartDate')
				{
					setRange("conf",strDate,"");
				}
				
				showCalendar("conf",target_field,ref_field,default_date,hoder_id,dx,dy,mode);
	 		}
	 		
function callCalendarCar(conf_name,target_field,ref_field,default_date,hoder_id,dx,dy,mode)
			{
				//debugger;
				xcModPath="script";
				xcWindowTemplate="/script/xc2_template.html";
				xcDateFormat ='dd/mm/yyyy';
				setRange("conf",daysAfter(3),"");
				
				//setting the start date
				var strDate = document.getElementById('SearchForm1_txtStartDate').value;
				if(strDate != 0 && target_field.id != 'SearchForm1_txtStartDate')
				{
					setRange("conf",strDate,"");
				}
				
				showCalendar("conf",target_field,ref_field,default_date,hoder_id,dx,dy,mode);
	 		}
	 		
	 		
function callCalendarMultiLeg(conf_name,target_field,ref_field,default_date,hoder_id,dx,dy,mode,leg)
			{
				//debugger;
				xcModPath="script";
				xcWindowTemplate="/script/xc2_template.html";
				xcDateFormat ='dd/mm/yyyy';
				setRange("conf",daysAfter(3),"");
				
				//setting the start date
				
				if (leg != 0)
				{
				    var legInt;
                    legInt = parseInt(leg);
                    legInt = legInt - 1;
                    
                    if (document.getElementById('FlightMultiSearch1_ucMultiSegment'+legInt+'_txtStartDate') != null)
                    {
				        var strDate = document.getElementById('FlightMultiSearch1_ucMultiSegment'+legInt+'_txtStartDate').value;
				        if(strDate != 0)
				        {
					        setRange("conf",strDate,"");
				        }
				    }
				}
				
				showCalendar("conf",target_field,ref_field,default_date,hoder_id,dx,dy,mode);
	 		}