graphic-javascript-effect-fader-provjera.js / js
function isArray(inputArray){ if (inputArray.length == null){alert("Nije niz"); return false;} return true; } function isPosInteger(inputVal) { var inputStr = trim(inputVal.toString()) for (var i = 0; i < inputStr.length; i++) { var oneChar = inputStr.charAt(i) if (oneChar < "0" || oneChar > "9") { return false } } return true } function isEmpty(inputStr) { inputStr = trim(inputStr); if (inputStr == null || inputStr == "") return true return false } function trim(inputStr){ var str = inputStr.toString(); var noviStr = ""; for(var i=0; i<str.length; i++){ if ((str.charAt(i)) != " "){ noviStr = noviStr.concat(str.charAt(i)); } } return(noviStr); } function isInteger(inputVal) { inputStr = inputVal.toString() for (var i = 0; i < inputStr.length; i++) { var oneChar = inputStr.charAt(i) if (i == 0 && oneChar == "-") { continue } if (oneChar < "0" || oneChar > "9") { return false } } return true } function isNumber(inputVal) { var strNumber = trim(inputVal.toString()); var decimalnih = 0; var current; for(var i=0; i<strNumber.length; i++){ current = strNumber.charAt(i); if (((current < "0") || (current > "9")) && (current != ".") && (current != "-")){ return false; } else{ if ((current == "-") && (i != 0)){ return false; } else{ if (current == "."){ decimalnih = decimalnih + 1; if (decimalnih > 1){return false} } } } } return true } function isZIP(inputVal){ var strNumber = trim(inputVal.toString()); if ((strNumber.length != 5) || (!isPosInteger(strNumber)) || (strNumber.charAt(0) == "0")){return false} return true; } function emptyValidation(form, inputArray){ var prazno = false; for (var i=0; i<inputArray.length; i++){ var j = inputArray[i]; if (isEmpty(form.elements[j].value)){ //alert("Popunite polje "+form.elements[j].name); prazno = true; } } if (prazno){return true} return false; } function isEmail(string) { if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+//) != -1) return true; else return false; } function jeBroj(inputVal){ var strNumber = trim(inputVal.toString()); var re = /^-?\d+[.]?\d+/ return(re.test(strNumber)); } function isValidColor(inputStr){ if (inputStr.length != 7) return false; if (inputStr.charAt(0) != "#"){ //alert("Color must begin with \"#\""); return false; } try{ var red = eval("0x"+inputStr.substring(1,3)); var green = eval("0x"+inputStr.substring(3,5)); var blue = eval("0x"+inputStr.substring(5,7)); return true; } catch (e){ return false; } }
(C) Æliens 20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.