
function callInsurance(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(6), "");

    //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 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);
	 		}
