function resizeTextarea(id) {
    var input = document.getElementById(id);
    var Content = input.value;

    var parted = Content.split('\n');
    var Distance = 0;
    var oldPos = -1;
    for(var Counter = 0; Counter < parted.length; Counter++) {
        var Position = parted[Counter].search(/ |-/);
        while(Position != oldPos) {
            if(parseInt(Position / input.cols) != parseInt(oldPos / input.cols))
                Distance += Math.abs(oldPos%input.cols - (input.cols-1));
            oldPos = Position;
            Position++;
            Position = parted[Counter].slice(Position).search(/ |-/)+Position;
        }
        Distance += Math.abs((parted[Counter].length-1) % input.cols - input.cols) + parted[Counter].length-1;
    }

    Distance = Distance / input.cols * 14 + 45;
    if(Distance > 560)
        Distance = 560;
    input.style.height = Distance+'px';
}


function showCaptcha() {
    document.getElementById("btnContinue").style.display = "none";
    document.getElementById("captcha").style.display = "block";
    scrollTo(0,10000);
    document.getElementById("recaptcha_response_field").focus();
}


//set options for captcha
var RecaptchaOptions = {
	theme : 'custom',
    custom_theme_widget: 'recaptcha_widget'
};

//write mail address
function email(alias,domain,tld){
	var email = alias + "&#64;" + domain + "." + tld;
	document.write("<a href=\"mailto:" + email + "\">"+ email + "</a>");
}


