phpBMS

Changeset 193 for trunk/phpbms/common

Show
Ignore:
Timestamp:
02/26/07 15:25:13 (5 years ago)
Author:
brieb
Message:

Fixes #80. Converted the BMS to use UTF-8 Where available (except fpdf files)

Location:
trunk/phpbms/common
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/phpbms/common/javascript/common.js

    r192 r193  
    3636 +-------------------------------------------------------------------------+ 
    3737*/ 
     38 
     39document.getElementsByClassName = function(clsName){ 
     40    var retVal = new Array(); 
     41    var elements = document.getElementsByTagName("*"); 
     42    for(var i = 0;i < elements.length;i++){ 
     43        if(elements[i].className.indexOf(" ") >= 0){ 
     44            var classes = elements[i].className.split(" "); 
     45            for(var j = 0;j < classes.length;j++){ 
     46                if(classes[j] == clsName) 
     47                    retVal.push(elements[i]); 
     48            } 
     49        } 
     50        else if(elements[i].className == clsName) 
     51            retVal.push(elements[i]); 
     52    } 
     53    return retVal; 
     54} 
    3855 
    3956// php equivilant to htmlEntitties 
     
    333350       withThousands = withThousands.replace(objRegExp, '$1'+THOUSANDS_SEPARATOR+'$2'); 
    334351 
    335         var lessthanone=Math.round((number-Math.round(number))*(Math.pow(10,CURRENCY_ACCURACY))).toString(); 
     352        var lessthanone=Math.round((number-parseInt(number))*(Math.pow(10,CURRENCY_ACCURACY))).toString(); 
    336353        while(lessthanone.length<CURRENCY_ACCURACY) 
    337354                lessthanone="0"+lessthanone; 
  • trunk/phpbms/common/javascript/fields.js

    r192 r193  
    218218// checks and formats a field to dollars 
    219219function validateCurrency(theitem){ 
    220         theitem.value=numberToCurrency(thenumber); 
     220        theitem.value=numberToCurrency(currencyToNumber(theitem.value)); 
    221221         
    222222        //in case the field has an additional onchange code to be run 
  • trunk/phpbms/common/stylesheet/mozilla/pages/invoice.css

    r184 r193  
    4949 
    5050.fieldTotal{height:16px;} 
    51 .lineitems td{height:22px;} 
     51.lineitems td{height:22px; font-size:11px; vertical-align:top;padding-left:4px;} 
    5252.lineitemsRight{ border-right:1px solid #CCCCCC;} 
    5353.lineitemsLeft{ border-left:1px solid #CCCCCC;} 
phpBMS vulnerability assesment provided by Orvant Inc. Copyright © 2010 Kreotek, LLC. All Rights reserved.