function replaceQueryString(url, param, value) {
    var preURL = "";
    var postURL = "";
    var newURL = "";

    var start = url.indexOf(param + "=");
    if (start > -1) {
        var end = url.indexOf("=", start);
        preURL = url.substring(0, end) + "=" + value;

        var startRest = url.indexOf("&", start);
        postURL = "";
        if (startRest > -1) {
            postURL = url.substring(startRest);
        }
    }
    else {
        var delimeter = "";
        preURL = url;
        if (url.indexOf("?") > 0)
            delimeter = '&';
        else
            delimeter = '?';

        postURL = delimeter + param + "=" + value;
    }
    newURL = preURL + postURL;
    var index = newURL.indexOf('id=', 0);
    if (index > -1) {
        var Nurl = newURL.substring(0, index);
        var EUrl = newURL.substr(index, newURL.length - index);
        var eIndex = EUrl.indexOf('&', 0);
        if (eIndex > -1)
            EUrl = EUrl.substr(eIndex, EUrl.length - eIndex);
        newURL = Nurl + EUrl;
    }
    return newURL;
}

function setLanguage(id) {
    var currQuery = location.toString();
    currQuery = replaceQueryString(currQuery, 'lang', id);
    location.href = currQuery;
}

function showTerms() {
    window.open("terms.htm", "Ferry Travel Club - Terms and Conditions");
}

function openmypage(popURL,popTitle,width,height){ //Define arbitrary function to run desired DHTML Window widget codes
ajaxwin=dhtmlwindow.open("ajaxbox", "iframe", popURL, popTitle, "width="+width+"px,height="+height+"px,left=100px,top=15px,resize=1,scrolling=1")
}
function makeDateUrl()
			    {
			        var today = new Date();
			        today.addDays(1);
			
			        var data = "";
			        data += "&checkin_monthday=" + today.format("d");
			        data += "&checkin_year_month=" + today.format("Y-m");
			        today.addDays(1);
			        data += "&checkout_monthday=" + today.format("d");
			        data += "&checkout_year_month=" + today.format("Y-m");
			        data += "&do_availability_check=1";
			
			        //alert(data);
			        return data;
			
			    }
