



function urlencode(urlStr) {
    return escape(urlStr).replace(new RegExp('[\+]', 'g'), '%2B')
            .replace(new RegExp('[\"]', 'g'),'%22').replace(new RegExp("[\']", 'g'), '%27')
            .replace(new RegExp('[\/]', 'g'),'%2F').replace(new RegExp('[=]', 'g'),'%3D');
}
function urldecode(urlStr) {
    return unescape(urlStr.replace(new RegExp('%2B', 'g'), '+')
            .replace(new RegExp('%22', 'g'),'"').replace(new RegExp('%27', 'g'), "'")
            .replace(new RegExp('%2F', 'g'),'/').replace(new RegExp('%3D', 'g'),'=') );
}

function setcookie(name, value, seconds) {
    //  for session:  omit parameter, or "" or "session"
    //  delete:  value = "", seconds = -1
    var path = "/";
    var expires = "; expires=";   //  no 'expires=' if session, else IE gets confused
    if(!seconds || seconds == "" || seconds == "session")   expires = "";
    else {
        var date = new Date();
        if(seconds == -1)   date.setTime(date.getTime() - (1000 * 1000));
        else    date.setTime(date.getTime() + (seconds * 1000));
        expires += date.toGMTString();
    }
    document.cookie = name +"=" + value + expires + "; path=" + path;
}

function readCookie(name) {
//  A rewrite of Quirksmode's (www.quirksmode.org). Muchas gracias
    var nameEqual = name + "=";
    var cookieArr = document.cookie.split(";");
    var currentCookie;
    for(var i = 0; i < cookieArr.length; i++) {
        currentCookie = cookieArr[i];
        while (currentCookie.charAt(0) == " ") {
            currentCookie = currentCookie.substring(1, currentCookie.length);
        }
		if(currentCookie.indexOf(nameEqual) == 0) 
            return currentCookie.substring(nameEqual.length, currentCookie.length);
	}
	return null;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

form_Husform_insertDates = function() {
    var d = new Date(), weekDay = ((weekDay = d.getDay()) === 6 ? -1 : weekDay), t;
    d.setTime( d.getTime() + ((7 - (weekDay + 1)) * 60*60*24*1000 ) );
    //alert(d.getDay());
    document.forms["Husform"].elements["fradato"].value = "" + (((t = d.getDate()) < 10 ? "0" : "") + t) +
            "/" + (((t = d.getMonth() + 1) < 10 ? "0" : "") + t) + "/" + ((""+d.getFullYear()+"").substr(2)) + "";
    d.setTime( d.getTime() + (7*60*60*24*1000) );
    document.forms["Husform"].elements["tildato"].value = "" + (((t = d.getDate()) < 10 ? "0" : "") + t) +
            "/" + (((t = d.getMonth() + 1) < 10 ? "0" : "") + t) + "/" + ((""+d.getFullYear()+"").substr(2)) + "";
};






