Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Created by Informatyka on 2015-04-20.
- */
- var href_location = "";
- function podsumuj()
- {
- var uname = document.forms["rejestracja"]["uname"].value;
- var imie = document.forms["rejestracja"]["fname"].value;
- var nazwisko = document.forms["rejestracja"]["lname"].value;
- var plec = document.forms["rejestracja"]["sex"].value;
- var pesel = document.forms["rejestracja"]["pesel"].value;
- var uwagi = document.forms["rejestracja"]["uwagi"].value;
- var podsumowanie = "Wprowadzono nastepujace dane:\n Nazwa uzytkownika: " + uname + "\n Imie: " + imie + "\n Nazwisko " + nazwisko + "\n PESEL:" + pesel + "\n Plec: " + plec + "\nUwagi: "+ uwagi + "\n\n Czy chcesz kontynuowac?";
- if(confirm(podsumowanie))
- {
- return true;
- }
- else
- return false;
- }
- function validate()
- {
- var uname = document.forms["rejestracja"]["uname"].value;
- var imie = document.forms["rejestracja"]["fname"].value;
- var nazwisko = document.forms["rejestracja"]["lname"].value;
- var plec = document.forms["rejestracja"]["sex"].value;
- var pesel = document.forms["rejestracja"]["pesel"].value;
- var uwagi = document.forms["rejestracja"]["uwagi"].value;
- var password = document.forms["rejestracja"]["upass"].value;
- var password2 = document.forms["rejestracja"]["upass2"].value;
- if(!isNaN(imie))
- {
- document.forms["rejestracja"]["fname"].style.backgroundColor = "red";
- }
- else
- document.forms["rejestracja"]["fname"].style.backgroundColor = "green";
- if(!isNaN(nazwisko))
- {
- document.forms["rejestracja"]["lname"].style.backgroundColor = "red";
- }
- else
- document.forms["rejestracja"]["lname"].style.backgroundColor = "green";
- if(isNaN(pesel))
- {
- document.forms["rejestracja"]["pesel"].style.backgroundColor = "red";
- }
- if(pesel.length !=11)
- {
- document.forms["rejestracja"]["pesel"].style.backgroundColor = "red";
- }
- if(validatepesel(pesel) == false)
- {
- alert("Błąd walidacji peselu")
- document.forms["rejestracja"]["pesel"].style.backgroundColor = "red";
- }
- else
- document.forms["rejestracja"]["pesel"].style.backgroundColor = "green";
- if(uname.length <= 3) {
- document.forms["rejestracja"]["uname"].style.backgroundColor = "red";
- }
- else
- document.forms["rejestracja"]["uname"].style.backgroundColor = "green";
- if(password != password2)
- {
- document.forms["rejestracja"]["upass2"].style.backgroundColor = "red";
- alert("Wpisane hasla nie sa identyczne");
- }
- else
- {
- document.forms["rejestracja"]["upass"].style.backgroundColor = "green";
- document.forms["rejestracja"]["upass2"].style.backgroundColor = "green";
- }
- }
- function validatepesel(pesel) {
- var reg = /^[0-9]{11}$/;
- if(reg.test(pesel) == false) {
- return false;}
- else
- {
- var dig = (""+pesel).split("");
- var kontrola = (1*parseInt(dig[0]) + 3*parseInt(dig[1]) + 7*parseInt(dig[2]) + 9*parseInt(dig[3]) + 1*parseInt(dig[4]) + 3*parseInt(dig[5]) + 7*parseInt(dig[6]) + 9*parseInt(dig[7]) + 1*parseInt(dig[8]) + 3*parseInt(dig[9]))%10;
- if(kontrola==0) kontrola = 10;
- kontrola = 10 - kontrola;
- if(parseInt(dig[10])==kontrola)
- return true;
- else
- return false;
- }
- }
- function changeBgColor()
- {
- var kolor = document.getElementById("kolor");
- document.forms["rejestracja"].style.backgroundColor = kolor.value;
- }
- function changeTime()
- {
- var d = new Date();
- var time = document.getElementById("czas");
- time.value = d.toString();
- setTimeout(changeTime, 1000);
- }
- function loadLocation()
- {
- }
- onload = function()
- {
- changeTime();
- setTimeout(function() {
- href_location = document.getElementById("location");
- }, 59000);
- setTimeout(function() {
- if(location.length != 0) {
- window.location.href = href_location.value;
- }
- else
- window.location.href = "http://google.com/";
- }, 60000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement