function fInit () {
    document.getElementById( 'divJS' ).style.visibility = "hidden";
    document.getElementById( 'divJS' ).style.display = "none";
    frmCkOthersChange('txtOthers', 'ckOthers');
}


function frmRdInput( target, trigger ) {

    if (document.getElementById( trigger ).value == "weniger") {
        fSetStatus( target, false );
    } else {
        fSetStatus( target, true );
    }
}


function frmCkOthersChange(target, trigger) {
    if ( document.getElementById( trigger ).checked == true ) {
        fSetStatus( target, false );
    } else {
        fSetStatus( target, true );
    }
}


function fSetStatus( target, status ) {
    document.getElementById( target ).disabled = status;
}


function fCkTextarea( target ) {
    l = 500;
    var s = document.getElementById( target ).value;
    if ( s.length >= (l-1) ) {
        s = s.substring(0, (l-2));
        document.getElementById( target ).value = s;
    }
}


function fCkContact () {

    var sName = document.frmSkate.txtName.value;
    var sMail = document.frmSkate.txtMail.value;
    var sMsg  = document.frmSkate.txtMsg.value;
    var pattern = /^\S+\@\S+\.[a-zA-Z]+$/;

    if ( (sName.length >= 3) && (pattern.test(sMail) == true) ) {
        document.frmSkate.submit();
        document.getElementById( 'txtName' ).style.border = "1px solid #dddddd";
        document.getElementById( 'txtMail' ).style.border = "1px solid #dddddd";
    }
    else if ( sName.length < 3 ) {
        document.getElementById( 'txtName' ).style.border = "2px solid red";
    }
    else if ( pattern.test(sMail) == false ) {
        document.getElementById( 'txtMail' ).style.border = "2px solid red";
    } 

    if ( sName.length >= 3 ) {
        document.getElementById( 'txtName' ).style.border = "1px solid #dddddd";
    }

    if ( pattern.test(sMail) == true ) {
        document.getElementById( 'txtMail' ).style.border = "1px solid #dddddd";
    } 

}


function ueSrcInput () {
	document.frmSrcIn.src.value = encodeURI(document.frmSrcIn.txtSrcIn.value);
	document.frmSrcIn.submit();
}
