topical media & game development
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]+/
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.