function load() { window.status = "eObvestila"; } function openWin(url, name, width, height) { window.open(url, name, 'toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=1,width='+width+',height='+height); } function shop_price(id, price) { price = price.split(","); document.getElementById(id).innerHTML = price[0]; if(price[0] != "0") { document.getElementById('popust_show').style.display = 'block'; } else { document.getElementById('popust_show').style.display = 'none'; } } function diskont(code) { if(code == "studiofaca") { var price_total = document.getElementById('price_total').innerHTML; document.getElementById('price_total').innerHTML = price_total - (price_total * (20/100)); } else if((code == "avgust2010")) { var price_total = document.getElementById('price_total').innerHTML; document.getElementById('price_total').innerHTML = price_total - (price_total * (50/100)); } else if((code == "") || (code == "/")) { } else { alert("Napačna koda za popust!"); } } var xmlHttp; var url; var span; function showHint(url, span, id) { this.span = span if (url.length==0) { document.getElementById(span).innerHTML=""; return; } xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url=url; url = url +"?ID=" + id; //url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChanged; xmlHttp.open("GET", 'dodaj_ponudbo_' + url, true); xmlHttp.send(null); } function stateChanged() { if (xmlHttp.readyState==4) { document.getElementById(span).innerHTML=xmlHttp.responseText; } } function checkUnCheckAll(list_name) { checker = document.getElementById("izberi"); list_name = document.getElementsByName(list_name); if (checker.checked) { checker.checked = true; for (i=0; i velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == 0) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } */ } if (obrazec.name == 'imeInPriimek' || obrazec == 'narocilo' || obrazec == 'kontakt' || obrazec == 'prejemnik' || obrazec == 'novo_geslo' || obrazec == 'profil') { var besedilo = document.getElementById('imeInPriimek').value; var izpisObvestila = 'imeInPriimek'; var regexp = /[^a-zA-Z^š^č^ž^Š^Č^Ž^ć^Ć^đ^Đ^ ^0-9 ^.-]/; var velikost = 1; if (besedilo.length >= velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'name') { var besedilo = document.getElementById('name').value; var izpisObvestila = 'name'; var regexp = /[^a-zA-Z^š^č^ž^Š^Č^Ž^ć^Ć^đ^Đ^ ^0-9]/; var velikost = 1; if (besedilo.length >= velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'naslov' || obrazec == 'narocilo') { var besedilo = document.getElementById('naslov').value; var izpisObvestila = 'naslov'; var regexp = /[^a-zA-Z^š^č^ž^Š^Č^Ž^ć^Ć^đ^Đ^ ^0-9.,-]/; var velikost = 2; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'postnaStevilka' || obrazec == 'narocilo') { var besedilo = document.getElementById('postnaStevilka').value; var izpisObvestila = 'postnaStevilka'; var regexp = /[^0-9]/; var velikost = 4; if (besedilo.length == velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'posta' || obrazec == 'narocilo') { var besedilo = document.getElementById('posta').value; var izpisObvestila = 'posta'; var regexp = /[^a-zA-Z^š^č^ž^Š^Č^Ž^ć^Ć^đ^Đ^ ^0-9]/; var velikost = 3; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'telefon' || obrazec == 'narocilo') { var besedilo = document.getElementById('telefon').value; var izpisObvestila = 'telefon'; var regexp = /[^0-9 +-//]/; var velikost = 6; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } else if (obrazec.name == 'gsm' || obrazec == 'narocilo') { var besedilo = document.getElementById('gsm').value; var izpisObvestila = 'gsm'; var regexp = /[^0-9 +-//]/; var velikost = 8; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == 0) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'elektronskiNaslov' || obrazec == 'narocilo' || obrazec == 'kontakt' || obrazec == 'novo_geslo' || obrazec == "elektronskiNaslov" || obrazec == 'prejemnik' || obrazec == 'profil') { var besedilo = document.getElementById('elektronskiNaslov').value; var izpisObvestila = 'elektronskiNaslov'; var regexp = /[^a-zA-Z^0-9^@^.^_^-]/; var regexpEmail =/\b(^(\S+@).+((\..{2,2})|(\..{3,3})|(\..{4,4}))$)\b/gi; var velikost = 4; if (besedilo.length > velikost && regexp.exec(besedilo) == null && besedilo.match(regexpEmail) != null) { izpis(izpisObvestila, 1); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'email') { var besedilo = document.getElementById('email').value; var izpisObvestila = 'email'; var regexp = /[^a-zA-Z^0-9^@^.^_^-]/; var regexpEmail =/\b(^(\S+@).+((\..{2,2})|(\..{3,3})|(\..{4,4}))$)\b/gi; var velikost = 4; if (besedilo.length > velikost && regexp.exec(besedilo) == null && besedilo.match(regexpEmail) != null) { izpis(izpisObvestila, 1); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'geslo' || obrazec == 'narocilo' || obrazec == 'spremeni_geslo') { var besedilo = document.getElementById('geslo').value; var izpisObvestila = 'geslo'; var regexp = /[^a-zA-Z0-9]/; var velikost = 8; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'davcnaStevilka' || obrazec == 'narocilo') { var besedilo = document.getElementById('davcnaStevilka').value; var izpisObvestila = 'davcnaStevilka'; var regexp = /[^a-zA-Z0-9]/; var velikost = 6; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'davcniZavezanec' || obrazec == 'narocilo' ) { var besediloTrue = document.getElementById('davcniZavezanecTrue').checked; var besediloFalse = document.getElementById('davcniZavezanecFalse').checked; if (besediloTrue || besediloFalse == true) { izpis('davcniZavezanec', 1); izpis('davcniZavezanec', 1); } else { izpis('davcniZavezanec', 0); izpis('davcniZavezanec', 0); napaka = true; } } if (obrazec.name == 'pogojiPoslovanja' || obrazec.id == 'pogojiPoslovanjaFalse' || obrazec == 'narocilo' ) { var besediloTrue = document.getElementById('pogojiPoslovanja').checked; var izpisObvestila = 'pogojiPoslovanja2'; if (besediloTrue == true) { izpis(izpisObvestila, 1); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'spletniNaslov' || obrazec == 'narocilo' || obrazec == 'posiljanje_sporocil') { /* var besedilo = document.getElementById('spletniNaslov').value; var izpisObvestila = 'spletniNaslov'; var regexpUrl = /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/; var velikost = 0; if (besedilo.length >= velikost && besedilo.match(regexpUrl) != null) { izpis(izpisObvestila, 1); } else { izpis(izpisObvestila, 0); napaka = true; } */ } if (obrazec.name == 'geslo_novo' || obrazec == 'spremeni_geslo') { var besedilo = document.getElementById('geslo_novo').value; var izpisObvestila = 'geslo_novo'; var regexp = /[^a-zA-Z0-9]/; var velikost = 8; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'geslo_potrdi' || obrazec == 'spremeni_geslo') { var besedilo = document.getElementById('geslo_potrdi').value; var izpisObvestila = 'geslo_potrdi'; var regexp = /[^a-zA-Z0-9]/; var velikost = 8; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'prejemnik' || obrazec == 'kampanija' ) { var stPrejemnikov = document.getElementsByName('prejemnik[]').length; var stNePrejemnikov = 0; var izpisObvestila = 'prejemniki'; for(i=0;i= velikost) { izpis(izpisObvestila, 1); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'kategorija' || obrazec == 'nova_kategorija') { var besedilo = document.getElementById('kategorija').value; var izpisObvestila = 'kategorija'; var velikost = 2; if (besedilo.length >= velikost) { izpis(izpisObvestila, 1); } else { izpis(izpisObvestila, 0); napaka = true; } } /* if (obrazec.name == 'sporocilo' || obrazec == 'kampanija') { var besedilo = document.getElementById('sporocilo').value; var izpisObvestila = 'sporocilo'; var regexp = /[^a-zA-Z^š^č^ž^Š^Č^Ž^ć^Ć^đ^Đ^ ^0-9.-_#!"'$%&()=?,@/\\]/; var velikost = 2; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else if(besedilo.length == 0) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } */ /* Pošiljanje sporočil */ if (obrazec.name == 'imePodjetja' || obrazec == 'posiljanje_sporocil') { var besedilo = document.getElementById('imePodjetja').value; var izpisObvestila = 'imePodjetja'; var regexp = /[^a-zA-Z^š^č^ž^Š^Č^Ž^ć^Ć^đ^Đ^ ^0-9.,-;:]/; var velikost = 2; if (besedilo.length >= velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'posiljatelj' || obrazec == 'posiljanje_sporocil') { var besedilo = document.getElementById('posiljatelj').value; var izpisObvestila = 'posiljatelj'; var regexp = /[^a-zA-Z^š^č^ž^Š^Č^Ž^ć^Ć^đ^Đ^ ^0-9.,-;:]/; var velikost = 1; if (besedilo.length > velikost && regexp.exec(besedilo) == null) { izpis(izpisObvestila, 1); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'posiljanje' || obrazec == 'posiljanje_sporocil') { var besedilo = document.getElementById('posiljanje').value; var izpisObvestila = 'posiljanje'; var regexp = /[^a-zA-Z^0-9^@^.^_^-]/; var regexpEmail =/\b(^(\S+@).+((\..{2,2})|(\..{3,3})|(\..{4,4}))$)\b/gi; var velikost = 4; if (besedilo.length > velikost && regexp.exec(besedilo) == null && besedilo.match(regexpEmail) != null) { izpis(izpisObvestila, 1); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'prejemanje' || obrazec == 'posiljanje_sporocil') { var besedilo = document.getElementById('prejemanje').value; var izpisObvestila = 'prejemanje'; var regexp = /[^a-zA-Z^0-9^@^.^_^-]/; var regexpEmail =/\b(^(\S+@).+((\..{2,2})|(\..{3,3})|(\..{4,4}))$)\b/gi; var velikost = 0; if (besedilo.length > velikost && regexp.exec(besedilo) == null && besedilo.match(regexpEmail) != null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (obrazec.name == 'povratnice_naslov') { var besedilo = document.getElementById('povratnice_naslov').value; var izpisObvestila = 'povratnice_naslov'; var regexp = /[^a-zA-Z^0-9^@^.^_^-]/; var regexpEmail =/\b(^(\S+@).+((\..{2,2})|(\..{3,3})|(\..{4,4}))$)\b/gi; var velikost = 0; if (besedilo.length > velikost && regexp.exec(besedilo) == null && besedilo.match(regexpEmail) != null) { izpis(izpisObvestila, 1); } else if(besedilo.length == velikost) { izpis(izpisObvestila, 2); } else { izpis(izpisObvestila, 0); napaka = true; } } if (napaka == true) { if (obrazec == 'narocilo') { alert('NAPAKA\nObrazec ste nepopolno izpolnili!\n\n\nOPOZORILO!\nV primeru, da ne sprejmete pogoje poslovanja ne morate uporabljati naših storitev.\nDobro si jih preberite, saj so zavezajujoči in nadomeščajo pogodbo.'); } else { alert('NAPAKA\nObrazec ste nepopolno izpolnili!\n\nBodite pozorni na posebne znake!'); } return false; } } function izpis(izpisObvestila, status) { if (status == 1) { // ok document.getElementById(izpisObvestila).style.background = '#FFFFFF'; // #6DC462 } else if (status == 2) { // prazno document.getElementById(izpisObvestila).style.background = '#FFFFFF'; // #6DC462 } else { // napaka document.getElementById(izpisObvestila).style.background = '#E3655A'; } }