/* CHECK KREDITBETRAG */

function kreditbetragValidation(formID, elementID) {
    var value = parseInt(jQuery('#' + elementID).attr('value'), 10);

    if (isNaN(value)) {
        jQuery('#' + elementID).attr('value', '');
        return false;
    } else if (value > 100000) {
        jQuery('#' + elementID).attr('value', '');
        return false;
    } else if (value < 500) {
        jQuery('#' + elementID).attr('value', '');
        return false;
    }
}

/* Validate CreditCalc Input */
function CheckCreditForm(formid, errid) {
    var errors = [],
        fm = document.forms[formid],
        frmFields = ['kreditbetrag'];

    function resetErrors() {
        for (var i = 0; i < frmFields.length; i++) {
            jQuery('#' + frmFields[i] + errid + '_error').removeClass('keyErrorActive');
            jQuery('#' + frmFields[i] + errid + '_border').removeClass('keyBorderActive');
        }
        jQuery('#frmErrorBlock' + errid).hide();
    }

    resetErrors();

    if (jQuery('#kreditbetrag').val() === '') {
        errors[errors.length] = 'kreditbetrag';
    }

    if (kreditbetragValidation(formid, 'kreditbetrag') === false) {
        errors[errors.length] = 'kreditbetrag';
    }

    if (errors.length > 0) {
        for (var i = 0; i < errors.length; i++) {
            jQuery('#' + errors[i] + errid + '_error').addClass('keyErrorActive');
            jQuery('#' + errors[i] + errid + '_border').addClass('keyBorderActive');
        }
        jQuery('#frmErrorBlock' + errid).show();
        jQuery('#' + errors[0]).focus();
        return false;
    } else {
        var intervall = 300,
            zeit = intervall;

        jQuery('div#bankbox div.bankboxlist ul.bankboxlist li input[type="checkbox"]').each(function() {
            if (this.checked) {
                /*var theURL = jQuery(this).attr('rel');*/
                /*PopUnder(theURL,'_blank','scrollbars=yes,status=yes');*/
                /*window.setTimeout("PopUnder('"+theURL+"','_blank','scrollbars=yes,status=yes');", zeit);*/

                var link = jQuery(this).parent().children('label').children('a');
                link.attr('target', '_blank');
                link.trigger('click');

                zeit += intervall;
            }
        });

        zeit += 2 * intervall;
        window.setTimeout('jQuery("#' + formid + '").submit();', zeit);
        return true;
    }
}
