ЙажаСценарий / Говнокод #1129 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
var result = Array(null, null, null);
var result9 = Array(null, null, null);
var sizes = Array();
sizes[0] = Array();
sizes[1] = Array();
sizes[2] = Array();

function unsetSelected9(type){
    if(result9[type]){
        var el = document.getElementById(result9[type]);
        if(el){
            el.className = '';
        }
        result9[type] = null;
    }
}

function setSelected9(obj, type){
    unsetSelected9(0);
    obj.className = 'orange';
    result9[0] = obj.getAttribute('id');
    var armlength = document.getElementById('armlength');
    armlength.value = obj.id;
}

Самое интересное что есть ещё функции: setSelected, setSelected2, setSelected4, setSelected5, но например setSelected6 нету! И что делает type, в некоторых случаях???

guest guest, (Updated )

Комментарии (0)

ЙажаСценарий / Говнокод #1061 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
function scroll_toolbar() { 
  _E("toolbar_block").style.top = ( currentScrollOffset() >=120 ? currentScrollOffset() -60 : 60)+"px";
  if(jQuery("body iframe") && navigator.userAgent.indexOf("MSIE") < 0){
    jQuery("body iframe").css("top", (currentScrollOffset() >=200 ? currentScrollOffset() + 50 : 170) + "px !important");
  }
}

function currentScrollOffset() {
  var canvas = navigator.userAgent.indexOf("WebKit") < 0 ? document.getElementsByTagName((document.compatMode && document.compatMode == "CSS1Compat") ? "HTML" : "BODY")[0] : document.body;
   return canvas.scrollTop;
}
window.onscroll = scroll_toolbar;

попытка использовать jquery

guest guest, (Updated )

Комментарии (0)

ЙажаСценарий / Говнокод #1029 Ссылка на оригинал

0

  1. 1
CheckComputeDates(toTitleCaseExpression(dialogArguments.parent.alf.GetFieldValue("FAM") + " " + dialogArguments.parent.alf.GetFieldValue("NAME") + " " + dialogArguments.parent.alf.GetFieldValue("OTCH")),false,dialogArguments.parent.OrganizationCode,dialogArguments.id_sotr,dialogArguments.period_id,mind,maxd,dialogArguments.parent.alf);

Я даже откомментировать не могу :)

guest guest, (Updated )

Комментарии (0)

ЙажаСценарий / Говнокод #936 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
function CheckBankAccount(BIK, _Account) {
    var Mask = "71371371371371371371371";
    var Control = 0;
    var M;
    var strM;

    if (!BIK) {
        return true;
    }

    var Account = BIK.substring(6, 9) + _Account;

    for (var i = 0; i <= 22; i++) {
        M = RealParseInt(Account.substring(i, i+1))*RealParseInt(Mask.substring(i, i+1));
        strM = M.toString();
        Control += RealParseInt(strM.substring(strM.length-1, strM.length));
    }

    var R = ((Control/10) - Math.floor(Control/10));

    if (R == 0) {
        return true;
    }
    else {
        return false;
        }
}

Существует множество способов взять остаток от деления на 10. Два из них в этом примере...

guest guest, (Updated )

Комментарии (2, +2)

ЙажаСценарий / Говнокод #932 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
function ConditionsToNum(cn) {
	switch (cn) {
		case "По окладу": return (0);
		case "Почасовая": return (1);
	}
}

function NumToConditions(cn) {
	switch (parseInt(cn)) {
		case 0: return ("По окладу");
		case 1: return ("Почасовая");
	}
}

guest guest, (Updated )

Комментарии (1, +1)