function noblabla(a,atsign,dot,subject,body,cc) {
    var uri = a.href;
    var atsign_re = new RegExp(atsign,'g');
    var dot_re = new RegExp(dot,'g');
    var to_re = new RegExp('mailto:([^\\?&#]*)');
    uri = uri.replace(atsign_re,'@');
    uri = uri.replace(dot_re,'.');
    if (subject || body || cc) {
        if (uri.match(/\?/)) {
            uri += '&';
        } else {
            uri += '?';
        }
        if(subject) {
            uri += encodeURI('Subject='+subject) + '&';
        }
        if(cc) {
            cc = cc.replace(atsign_re,'@');
            cc = cc.replace(dot_re,'.');
            uri += encodeURI('Cc='+cc) + '&';
        }
        if(body) {
            uri += encodeURI('Body='+body);
        }
    }
    location.href = uri;
    return false;
}