Changeset 3563

Show
Ignore:
Timestamp:
07/22/08 19:03:24 (4 months ago)
Author:
hans
Message:

Formulardaten nur ein mal abschicken.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/projects/bos/payment-website/static/bos.js

    r3558 r3563  
    9797        return false; 
    9898    } 
     99 
     100    return true; 
    99101} 
    100102 
     
    225227    document.MM_returnValue = (s==''); 
    226228} 
     229 
     230function check_ueberweisung_da() 
     231{ 
     232    YY_checkform('mailtransfer', 
     233                 'vorname','#q','0','Anuller venligst dette felt \'Fornavn\'.', 
     234                 'name','#q','0','Anuller venligst dette felt \'Efternavn\'.', 
     235                 'strasse','#q','0','Anuller venligst dette felt \'Gade/Nr.\'.', 
     236                 'plz','#q','0','Anuller venligst dette felt \'Postnummer\'.', 
     237                 'ort','#q','0','Anuller venligst dette felt \'Kommune\'.'); 
     238    document.getElementById('submit_button').disabled = true; 
     239    if (document.MM_returnValue) { 
     240        document.getElementById('submit_button').disabled = true; 
     241        document.getElementById('submit_button').value = "Data is being transmitted..."; 
     242        return true; 
     243    } else { 
     244        return false; 
     245    } 
     246} 
     247 
     248function check_ueberweisung_de() 
     249{ 
     250    YY_checkform('mailtransfer', 
     251                 'vorname','#q','0','Bitte das Feld \'Vorname\' ausfuellen.', 
     252                 'name','#q','0','Bitte das Feld \'Name\' ausfuellen.', 
     253                 'strasse','#q','0','Bitte das Feld \'Strasse\' ausfuellen.', 
     254                 'plz','#q','0','Bitte das Feld \'PLZ\' ausfuellen.', 
     255                 'ort','#q','0','Bitte das Feld \'Ort\' ausfuellen.'); 
     256    if (document.MM_returnValue) { 
     257        document.getElementById('submit_button').disabled = true; 
     258        document.getElementById('submit_button').value = "Daten werden verschickt..."; 
     259        return true; 
     260    } else { 
     261        return false; 
     262    } 
     263} 
  • trunk/projects/bos/payment-website/templates/da/ueberweisung.xml

    r2241 r3563  
    4141                                                name="mailtransfer" 
    4242                                                id="mailtransfer" 
    43                                                 onsubmit="YY_checkform('mailtransfer','vorname','#q','0','Anuller venligst dette felt \'Fornavn\'.','name','#q','0','Anuller venligst dette felt \'Efternavn\'.','strasse','#q','0','Anuller venligst dette felt \'Gade/Nr.\'.','plz','#q','0','Anuller venligst dette felt \'Postnummer\'.','ort','#q','0','Anuller venligst dette felt \'Kommune\'.');return document.MM_returnValue"> 
     43                                                onsubmit="check_ueberweisung_da()"> 
    4444                                        <input type="hidden" name="country" value="DK" /> 
    4545                                        <input type="hidden" name="contract-id" value="$(contract-id)" /> 
     
    113113                                                <tr> 
    114114                                                        <td align="right" colspan="3"> 
    115                                                                 <input type="submit" class="form_big" name="action" value="Oplysninger til BOS" /> 
     115                                                                <input type="submit" class="form_big" id="submit_button" name="action" value="Oplysninger til BOS" /> 
    116116                                                        </td> 
    117117                                                </tr> 
  • trunk/projects/bos/payment-website/templates/de/ueberweisung.xml

    r2405 r3563  
    4141                                                name="mailtransfer" 
    4242                                                id="mailtransfer" 
    43                                                 onsubmit="YY_checkform('mailtransfer','vorname','#q','0','Bitte das Feld \'Vorname\' ausfuellen.','name','#q','0','Bitte das Feld \'Name\' ausfuellen.','strasse','#q','0','Bitte das Feld \'Strasse\' ausfuellen.','plz','#q','0','Bitte das Feld \'PLZ\' ausfuellen.','ort','#q','0','Bitte das Feld \'Ort\' ausfuellen.');return document.MM_returnValue"> 
     43                                                onsubmit="return check_ueberweisung_de()"> 
    4444                                        <input type="hidden" name="contract-id" value="$(contract-id)" /> 
    4545                                        <input type="hidden" name="sponsor-id" value="$(sponsor-id)" /> 
     
    118118                                                <tr> 
    119119       <td align="right" colspan="3"> 
    120                                                                 <input type="submit" class="form_big" name="action" value="Angaben an BOS mailen" /> 
     120                                                                <input type="submit" id="submit_button" class="form_big" name="action" value="Angaben an BOS mailen" /> 
    121121                                                        </td> 
    122122                                                </tr>