// PROPERTIES FOR PERSDATA function ShowAvalibleData(data){ if(!(data.any)){ $.each(data.items, function(i,item){ alert('show1: '+item); }); } } function svTxt(txtarea) { if (txtarea.inchange)return; txtarea.inchange=true; //txtarea.value=txtarea.value.toUpperCase(); txtarea.inchange=false; document.getElementById("txtsmessage").value = txtarea.value; } /* SET CLASS FOR ACTIVE ITEM */ function ShowActiveData(data){ //alert('show2: '+data.value); } /* SET CUSTOMERDATA PROPERTIES */ function setCustomerdata(){ var $inputs = $('#customerdata :input'); var values = {}; var submit = false; $inputs.each(function() { if(this.name != ('')){ //alert($(this).val()); //alert($(this).attr('class')); if($(this).hasClass('mandatory')){ if($(this).val() != '' && $(this).val() != 'Bitte ausfüllen!'){ values[this.name] = $(this).val(); }else{ $(this).val('Bitte ausfüllen!').addClass('mandatoryError'); } }else{ values[this.name] = $(this).val(); } } }); if(values['name']!=='' && values['surname']!=='' && values['street']!=='' && values['postalcode']!=='' && values['city']!=='' && values['delivery']!==''){ submit = true; //alert('submit = '+submit); }else{ submit = false; //alert('submit = '+submit); } if(submit == true){ SavePersonalData(values); }else{ alert('fehler'); } } function ReFillForm(data) { $.each(data.items, function(i,item){ $('#' + i).val(item); }); if(data.items['messagemethod'] === undefined){ var messagemethod = 0; }else{ var messagemethod = data.items['messagemethod']; } var messagemethodText = $('#messagemethod option[value="'+messagemethod+'"]').text(); $('.messagemethod .jqTransformSelectWrapper span').text(messagemethodText); $('.messagemethod li a').removeClass('selected'); $('.messagemethod li a:eq('+messagemethod+')').addClass('selected'); } /* GET PROPERTY */ function getPropertyPersData(){ //Achtung bei Ringpaar nach Situation entscheiden welches Object anzusprechen getPersonalData(); //alert(values['delivery']); } $(document).ready(function(){ getPropertyPersData(); $('#customerdata input.mandatoryError').live('focus', function(){ $(this).val('').removeClass('mandatoryError'); }).live('change',function(){ $(this).removeClass('mandatoryError'); }); $('#submitpersdata').live('click', function(){ setCustomerdata(); }); });