﻿// JScript File

function set_departure(is_write)

{	
		var retdate;
		var fromday;
		var frommonth;
		var fromyear;
		var nights = Number(document.getElementById("Select1").value);
		var arrival = String(document.getElementById("ctl00_ContentPlaceHolder1_txtcheckindate").value);
		var newday;
		var newmonth;
		if (nights<1 || (nights!=Number(nights))){
			alert ("Please select number for night(s)!");
			document.getElementById("Select1").focus();
			return false;
		}
		fromday = Number(arrival.substring(0,2));
		frommonth = Number(arrival.substring(3,5));
		fromyear = Number(arrival.substring(6,10));
		var monarr =new Array('31','29','31','30','31','30','31','31','30','31','30','31');
		newday=fromday+nights
		while(newday>monarr[frommonth-1]){
			newday=newday-monarr[frommonth-1];
			frommonth=frommonth+1;
			if(frommonth>12){
				fromyear=fromyear+1;
				frommonth=1;
			}
		}
		
		if (frommonth<10) {frommonth='0'+String(frommonth);}
		if (newday<10) {newday='0'+String(newday);}
		retdate=String(newday)+'/'+String(frommonth)+'/'+String(fromyear);
		document.getElementById("popcal1").value = retdate;
}


function set_departure_m(is_write) {
    var retdate;
    var fromday;
    var frommonth;
    var fromyear;
    var nights = Number(document.getElementById("ctl00_ContentPlaceHolder1_Select1").value);
    var arrival = String(document.getElementById("ctl00_ContentPlaceHolder1_txtcheckindate_m").value);
    var newday;
    var newmonth;
    if (nights < 1 || (nights != Number(nights))) {
        alert("Please select number for night(s)!");
        document.getElementById("ctl00_ContentPlaceHolder1_Select1").focus();
        return false;
    }
    fromday = Number(arrival.substring(0, 2));
    frommonth = Number(arrival.substring(3, 5));
    fromyear = Number(arrival.substring(6, 10));
    var monarr = new Array('31', '29', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31');
    newday = fromday + nights
    while (newday > monarr[frommonth - 1]) {
        newday = newday - monarr[frommonth - 1];
        frommonth = frommonth + 1;
        if (frommonth > 12) {
            fromyear = fromyear + 1;
            frommonth = 1;
        }
    }

    if (frommonth < 10) { frommonth = '0' + String(frommonth); }
    if (newday < 10) { newday = '0' + String(newday); }
    retdate = String(newday) + '/' + String(frommonth) + '/' + String(fromyear);
    document.getElementById("ctl00_ContentPlaceHolder1_popcal1").value = retdate;
}





function set_departure_g(is_write) {
    var retdate;
    var fromday;
    var frommonth;
    var fromyear;
    var nights = Number(document.getElementById("ctl00_ContentPlaceHolder1_Select2").value);
    var arrival = String(document.getElementById("ctl00_ContentPlaceHolder1_txtcheckindate_g").value);
    var newday;
    var newmonth;
    if (nights < 1 || (nights != Number(nights))) {
        alert("Please select number for night(s)!");
        document.getElementById("ctl00_ContentPlaceHolder1_Select2").focus();
        return false;
    }
    fromday = Number(arrival.substring(0, 2));
    frommonth = Number(arrival.substring(3, 5));
    fromyear = Number(arrival.substring(6, 10));
    var monarr = new Array('31', '29', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31');
    newday = fromday + nights
    while (newday > monarr[frommonth - 1]) {
        newday = newday - monarr[frommonth - 1];
        frommonth = frommonth + 1;
        if (frommonth > 12) {
            fromyear = fromyear + 1;
            frommonth = 1;
        }
    }

    if (frommonth < 10) { frommonth = '0' + String(frommonth); }
    if (newday < 10) { newday = '0' + String(newday); }
    retdate = String(newday) + '/' + String(frommonth) + '/' + String(fromyear);
    document.getElementById("ctl00_ContentPlaceHolder1_popcal2").value = retdate;
}


function set_departure_g0(is_write) {
    var retdate;
    var fromday;
    var frommonth;
    var fromyear;
    var nights = Number(document.getElementById("ctl00_ContentPlaceHolder1_Select3").value);
    var arrival = String(document.getElementById("ctl00_ContentPlaceHolder1_txtcheckindate_g0").value);
    var newday;
    var newmonth;
    if (nights < 1 || (nights != Number(nights))) {
        alert("Please select number for night(s)!");
        document.getElementById("ctl00_ContentPlaceHolder1_Select3").focus();
        return false;
    }
    fromday = Number(arrival.substring(0, 2));
    frommonth = Number(arrival.substring(3, 5));
    fromyear = Number(arrival.substring(6, 10));
    var monarr = new Array('31', '29', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31');
    newday = fromday + nights
    while (newday > monarr[frommonth - 1]) {
        newday = newday - monarr[frommonth - 1];
        frommonth = frommonth + 1;
        if (frommonth > 12) {
            fromyear = fromyear + 1;
            frommonth = 1;
        }
    }

    if (frommonth < 10) { frommonth = '0' + String(frommonth); }
    if (newday < 10) { newday = '0' + String(newday); }
    retdate = String(newday) + '/' + String(frommonth) + '/' + String(fromyear);
    document.getElementById("ctl00_ContentPlaceHolder1_popcal3").value = retdate;
}
