﻿function doSubmitNews(bTodo)
{
    var b = new Boolean();
    b = bTodo;
    var sMessageTitle = new String ("Eingabe erforderlich");

	switch (b)
	{
	    case "false":
	        document.forms["f_newsletter"].reset();
	        break;
	        
	    case "true":
	        var sName = new String (isNotEmpty(document.forms["f_newsletter"].frm_name.value));
	        if (sName == "false")
	        {
	            showMessage(sMessageTitle, "Bitte gib Deinen Namen ein.");
	            return false;
	        } //if (sName == "false")
	        
	        var sMail = new String (isNotEmpty(document.forms["f_newsletter"].frm_newsmail.value))
	        var bIsMail = new Boolean();
	        bIsMail = checkMail(document.forms["f_newsletter"].frm_newsmail.id, false, true);
	        if (sMail == "false" || !bIsMail)
	        {
	            showMessage(sMessageTitle, "Bitte gib eine ordentliche Mail-Adresse ein.");
	            return false;	            
	        } // if (sMail == "false" || !bIsMail)
	        
	        var sPasswort = new String (isNotEmpty(document.forms["f_newsletter"].frm_passwort.value));
	        if (sPasswort == "false" || sPasswort.length <= 5)
            {
                showMessage(sMessageTitle,"Bitte gib ein 5-stelliges Passwort ein.");
	            return false;	            
            } // if (sPasswort == "false" || sPasswort.length <= 5)
	        break;
	} // switch (b)
	
	document.forms["f_newsletter"].submit();
	
} // doSubmitNews(bTodo)

function RefreshCaptchaImage(valImageId) {
	var objImage = document.images[valImageId];
	if (objImage == undefined) {
		return;
	}
	var now = new Date();
	objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}

