// Preverjanje forme za naročilo
function fn_check_email_order( forma ) {
	if( forma.ime.value == "" ) {
		alert( "Vnesite svoje Ime!" );
		forma.ime.focus();
		return false;
	}
	if( forma.priimek.value == "" ) {
		alert( "Vnesite svoj priimek!" );
		forma.priimek.focus();
		return false;
	}
	if( forma.kraj_rojstva.value == "" ) {
		alert( "Vnesite kraj rojstva!" );
		forma.kraj_rojstva.focus();
		return false;
	}
	if( forma.datum_rojstva.value == "" ) {
		alert( "Vnesite datum rojstva!" );
		forma.datum_rojstva.focus();
		return false;
	}
	if( forma.datum_rojstva.value.length < 8 || forma.datum_rojstva.value.length > 10 ) {
		alert( "Datum rojstva mora biti v formatu dd.mm.YYYY!" );
		forma.datum_rojstva.select();
		return false;
	}
	/*if( forma.cas_rojstva.value == "" ) {
		alert( "Vnesite čas rojstva!" );
		forma.cas_rojstva.focus();
		return false;
	}*/
	if( forma.naslov.value == "" ) {
		alert( "Vnesite ulico in hišno številko!" );
		forma.naslov.focus();
		return false;
	}
	if( forma.posta.value == "" ) {
		alert( "Vnesite poštno števiko in naziv pošte!" );
		forma.posta.focus();
		return false;
	}
	if( forma.telefon.value == "" ) {
		alert( "Vnesite stacionarno ali mobilno telefonsko številko!" );
		forma.telefon.focus();
		return false;
	}
	if( !isPhoneNumber( forma.telefon.value, "1234567890+-()/ " ) ) {
		alert( "Telefonska ali mobilna številka vsebuje nepravilne znake!" );
		forma.telefon.select();
		return false;
	}
	if( forma.email.value != "" && !isEmail( forma.email.value ) ) {
		alert( "Vnešen elektronski naslov ni pravilen!" );
		forma.email.select();
		return false;
	}
}

// Preverjanje forme za prijavo na novice
function preveri_emailing( forma ) {
	if( !isEmail( forma.emailing.value ) ) {
		alert( "Vnešen elektronski naslov ni pravilen!" );
		forma.emailing.select();
		return false;
	}
}

// Integer Validation
function isInteger (s) {
	var i;
	
	if (isEmpty(s))
	if (isInteger.arguments.length == 1) return 0;
	else return (isInteger.arguments[1] == true);
	
	for (i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if (!isDigit(c)) return false;
	}
	
	return true;
}
function isEmpty(s) {
	return ((s == null) || (s.length == 0))
}
function isDigit (c) {
	return ((c >= "0") && (c <= "9"))
}

// PhoneNumber Validation
function isPhoneNumber( number, format ) {
    for( var i=0; i<number.length; i++ ) {
        var Char = number.charAt(i);
        var Match = false;

        for( var j=0; j<format.length; j++ ) {
            if(Char == format.charAt (j))
                Match = true;
        }
        if( !Match )
            return false;
    }
    return true;
}

// Email Validation
function isEmail( email ) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test( email ) )
		return true;
	return false;
}










