// randomizuje array function randomize ( myArray ) { var i = myArray.length; if ( i == 0 ) return false; while ( --i ) { var j = Math.floor( Math.random() * ( i + 1 ) ); var tempi = myArray[i]; var tempj = myArray[j]; myArray[i] = tempj; myArray[j] = tempi; } } // komentari-utisci na sajtu var vartxt = new Array() vartxt[0] = "Odlično pečenje. Odlična Usluga. Svi gosti su uživali i hvalili klopu" vartxt[1] = "Najzad mogu biti siguran da ću dobiti meso kakvo sam i naručio. Samo napred." vartxt[2] = "Preporučujem svima da nazovu Pečenjaru 011. Odlični su." vartxt[3] = "Dugo nismo jeli tako dobru jagnjetinu. Naručićemo opet." randomize(vartxt); var $i=1; var index=0; // prikazuje utiske function utisci(){ if($i==1){ if(vartxt[index]){ SwapText(index) } else{ index=0; SwapText(index); } index++; } $i=$i+1; if($i>6){ $i=1; } } // svapuje text u inner htmlu function SwapText(index){ document.getElementById("TargetText").innerHTML = vartxt[index] } var msgsInterval = setInterval('utisci()', 1000); //----------------------------- var DHTML = (document.getElementById || document.all || document.layers); //(nalazi objekat prema idu) function getObj(name) { if (document.getElementById) { this.obj = document.getElementById(name); if(this.obj == null) alert(name); this.style = document.getElementById(name).style; } else if (document.all) { this.obj = document.all[name]; this.style = document.all[name].style; } else if (document.layers) { this.obj = document.layers[name]; this.style = document.layers[name]; } } // prikazuje boxove (sakriva/otkriva) function unhide($n){ if (!DHTML) return; var x0= new getObj("dlshow_0"); var x1= new getObj("dlshow_1"); var x2= new getObj("dlshow_2"); var x3= new getObj("dlshow_3"); for( $t=0;$t<4;$t++){ var $selected='x'+$n; var $current = 'x'+$t; if($selected == $current){ eval($current).style.display='block'; }else{ eval($current).style.display='none'; } } } function validateDL($form){ if($form.app.value<1){ alert('Niste izabrali aplikaciju za download') } else{ submit(); } } function validateREG($form){ var $error = ''; if($form.ime_prezime.value.length<4) {$error+='Unesite ime i prezime\n' } if($form.firma.value.length<4) {$error+='Unesite naziv preduzeća\n' } if(!validNum($form.pib.value,9)) {$error+='Unesite PIB (9 cifara bez razmaka)\n' } if($form.adresa.value.length<6) {$error+='Unesite adresu\n'} if($form.grad.value.length<2) {$error+='Unesite grad\n' } if(!validNum($form.pbroj.value,5) ) {$error+='Unesite poštanski broj (5 cifara bez razmaka)\n' } if(!validPhone($form.telefon.value)) {$error+='Unesite telefon (bez razmaka - 011/555666)\n' } if(checkMail($form.email.value)==0) {$error+='Unesite e-mail adresu\n' } if($form.computerID.value.length<6) {$error+='Unesite computerID (uključujući crtice)\n computerID je jedinstven za svaki računar i možete ga videti na uvodnome ekranu koji se pojavljuje po startovanju aplikacije i pita za registarski broj. Za sliku kliknite na crveni link \'computerID\' na levoj strani.'} if($error.length>2){ alert ($error) } else{ $form.submit(); } } function checkMail($strng) { var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (filter.test($strng)) return 1; else return 0; } function validNum($num, n) { var filter = /^([0-9])+$/; if (filter.test($num)) { if($num.length==n) return 1 else return 0; } else { return 0; } } function validPhone($num, n) { var filter = /^([0-9\(\)\\\/+-])+$/; if (filter.test($num)) return 1; else return 0; } function popitup(url) { newwindow=window.open(url,'name','height=200,width=450'); if (window.focus) {newwindow.focus()} return false; }