This commit is contained in:
oesi
2015-02-03 10:06:02 +01:00
5 changed files with 930 additions and 1129 deletions
+2 -2
View File
@@ -118,9 +118,9 @@ foreach($service->result as $row)
{
echo '<tr>';
echo '<td>',$row->oe_kurzbz,'</td>';
echo '<td>',$row->bezeichnung,'</td>';
echo '<td>'.($row->content_id!=''?'<a href="../../../cms/content.php?content_id='.$row->content_id.'">'.$row->bezeichnung.'</a>':$row->bezeichnung).'</td>';
echo '<td>',$row->beschreibung,'</td>';
echo '<td><a href="../../../cms/content.php?content_id='.$row->content_id.'" onclick="ContentPopUp(this.href); return false">',$row->content_id,'</a></td>';
echo '<td>'.($row->content_id!=''?'<a href="../../../cms/content.php?content_id='.$row->content_id.'">Details</a>':'').'</td>';
echo '</tr>';
}
echo '</tbody>
+798 -1127
View File
File diff suppressed because it is too large Load Diff
+5
View File
File diff suppressed because one or more lines are too long
+118
View File
@@ -0,0 +1,118 @@
function checkNotEmpty(ids)
{
var errors = [];
for(var i in ids) {
var input = $('#' + ids[i]);
if(!$.trim(input.val())) {
errors.push(ids[i]);
input.closest('div.form-group').removeClass('has-success').addClass('has-error');
} else {
input.closest('div.form-group').removeClass('has-error').addClass('has-success');
}
}
return errors;
}
function checkKontakt()
{
var errors;
errors = checkNotEmpty([
'telefonnummer',
'email',
'strasse',
'plz',
'ort'
]);
if(errors.length) {
return false;
}
return true;
}
function checkPerson()
{
var errors;
errors = checkNotEmpty([
'nachname',
'vorname',
'staatsbuergerschaft'
]);
if ($("#gebdatum").val() !== '')
{
var patt1 = new RegExp("([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})");
if (!patt1.test($("#gebdatum").val()))
{
$('#gebdatum').closest('div.form-group').removeClass('has-success').addClass('has-error');
errors.push('gebdatum');
}
else
{
$('#gebdatum').closest('div.form-group').removeClass('has-error').addClass('has-success');
}
}
// Berechnung der Sozialversicherungsnummer wenn AT
if ($("#staatsbuergerschaft").val() === 'A')
{
var soz_nr = $.trim($("#svnr").val());
if (!/^\d{10}$/.test(soz_nr))
{
$('#svnr').closest('div.form-group').removeClass('has-success').addClass('has-error');
errors.push('svnr');
}
var checksum = 0;
checksum = (3 * soz_nr[0]) + (7 * soz_nr[1]) + (9 * soz_nr[2]) + (5 * soz_nr[4]) + (8 * soz_nr[5]) + (4 * soz_nr[6]) + (2 * soz_nr[7]) + (1 * soz_nr[8]) + (6 * soz_nr[9]);
checksum = checksum % 11;
if (checksum !== parseInt(soz_nr[3], 10))
{
$('#svnr').closest('div.form-group').removeClass('has-success').addClass('has-error');
errors.push('svnr');
}
else
{
$('#svnr').closest('div.form-group').removeClass('has-error').addClass('has-success');
}
}
if(errors.length) {
return false;
}
return true;
}
function FensterOeffnen(adresse)
{
MeinFenster = window.open(adresse, "Info", "width=700,height=200");
MeinFenster.focus();
}
function toggleDiv(div)
{
$('#'+div).toggle();
}
$(function() {
if(activeTab) {
$('#bewerber-navigation a[href="#' + activeTab + '"]').tab('show');
}
$('.btn_weiter').on('click', function() {
var tabname = $(this).attr('data-next-tab');
$('#bewerber-navigation a[href="#' + tabname + '"]').tab('show');
});
});
+7
View File
File diff suppressed because one or more lines are too long