<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">	var subdomain_ok = false;
	function trim(str) { return str.replace(/(^[\s\xA0]+|[\s\xA0]+$)/g, ''); }
	function al(string) { alert(string); }
	function $g(id) { return document.getElementById(id); }
	function $gv(id) { if( document.getElementById(id) ) {	return trim(document.getElementById(id).value); } }
	function randomNumber() { var broj = Math.floor(Math.random()*999999); var vreme = new Date(); return broj + vreme.getTime(); }
	function isValidEmail( email ) {
		var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
		if( regex.test(email) ) { return email; } else { return false; }
	}	
	function globalMessage(data, c) { 
		$("#global_message").show(3000, function() { 
			$("#global_message").html("&lt;div class='well well-small'&gt;&lt;div class='text-"+ c +"'&gt;"+ data +"&lt;/div&gt;&lt;/div&gt;"); 
		});		
	}	
	$(document).ready(function () {
		 $('a[href="' + this.location.pathname + '"]').parent().addClass('active');
	});		
	function checkSubdomain(subdomain) {
		var regex = /^[a-zA-Z0-9-]+$/;
		if( regex.test(subdomain) ) { return true; }
		return false;
	}
	function checkSubdomainExists() {
		if( checkSubdomain($('#subdomain').val()) == false ) { 
			poruka = 'Web adresa nije ispravna. Dozvoljena su samo engleska latiniДЌna slova, brojevi i srednja crta!';
			alert(poruka);
			$('#poruka').html("&lt;h4&gt;"+ poruka + "&lt;/h4&gt;")
			return false; 
		}
		$.post("/user/check_subdomain_ajax.html?s="+$('#subdomain').val(), function(data) {	
			var obj = jQuery.parseJSON(data);		
			$('#poruka').html("&lt;h4 class='text-"+ obj['status'] +"'&gt;"+ obj['response'] + "&lt;h4&gt;");
			if( obj['status'] == 'info' ) { subdomain_ok = true; }
		});
	}	
	function checkMB(maticni_broj) {
		if( maticni_broj == ''  ) {
			alert('Niste upisali ispravan matiДЌni broj!');
			return false;
		}
		if( maticni_broj.length != 8 ) {
			alert('Niste upisali ispravan matiДЌni broj!');
			return false;
		}
		if( isNaN(maticni_broj) ) {
			alert('РњatiДЌni broj mora biti broj!');
			return false;
		}

		mb = maticni_broj.slice( 0,7 )				
		korg = maticni_broj.slice( 7,8 )

		suma = 2*parseInt(mb.slice( 0,1 )) + 7*parseInt(mb.slice( 1,2 )) + 6*parseInt(mb.slice( 2,3 )) + 5*parseInt(mb.slice( 3,4 )) + 4*parseInt(mb.slice( 4,5 )) + 3*parseInt(mb.slice( 5,6 )) + 2*parseInt(mb.slice( 6,7 ))				
		oduzmi = parseInt(suma/11)	
		if ( oduzmi == 0 ) { kontrolni_broj = 0 }
		else { kontrolni_broj = 11 - ( suma - oduzmi*11 ) }		
		if ( kontrolni_broj == 10 ) { kontrolni_broj = 0 }
		if ( korg != kontrolni_broj ) {
			alert('Niste upisali ispravan matiДЌni broj!');		
			return false;
		}
		return true;
	}
	
	function SHA1 (msg) {	 
		function rotate_left(n,s) {
			var t4 = ( n&lt;&lt;s ) | (n&gt;&gt;&gt;(32-s));
			return t4;
		};	 
		function lsb_hex(val) {
			var str="";
			var i;
			var vh;
			var vl;	 
			for( i=0; i&lt;=6; i+=2 ) {
				vh = (val&gt;&gt;&gt;(i*4+4))&amp;0x0f;
				vl = (val&gt;&gt;&gt;(i*4))&amp;0x0f;
				str += vh.toString(16) + vl.toString(16);
			}
			return str;
		};	 
		function cvt_hex(val) {
			var str="";
			var i;
			var v;	 
			for( i=7; i&gt;=0; i-- ) {
				v = (val&gt;&gt;&gt;(i*4))&amp;0x0f;
				str += v.toString(16);
			}
			return str;
		};	 
		function Utf8Encode(string) {
			string = string.replace(/\r\n/g,"\n");
			var utftext = "";
	 
			for (var n = 0; n &lt; string.length; n++) {
	 
				var c = string.charCodeAt(n);
	 
				if (c &lt; 128) {
					utftext += String.fromCharCode(c);
				}
				else if((c &gt; 127) &amp;&amp; (c &lt; 2048)) {
					utftext += String.fromCharCode((c &gt;&gt; 6) | 192);
					utftext += String.fromCharCode((c &amp; 63) | 128);
				}
				else {
					utftext += String.fromCharCode((c &gt;&gt; 12) | 224);
					utftext += String.fromCharCode(((c &gt;&gt; 6) &amp; 63) | 128);
					utftext += String.fromCharCode((c &amp; 63) | 128);
				}	 
			}	 
			return utftext;
		};	 
		var blockstart;
		var i, j;
		var W = new Array(80);
		var H0 = 0x67452301;
		var H1 = 0xEFCDAB89;
		var H2 = 0x98BADCFE;
		var H3 = 0x10325476;
		var H4 = 0xC3D2E1F0;
		var A, B, C, D, E;
		var temp; 
		msg = Utf8Encode(msg);	 
		var msg_len = msg.length; 
		var word_array = new Array();
		for( i=0; i&lt;msg_len-3; i+=4 ) {
			j = msg.charCodeAt(i)&lt;&lt;24 | msg.charCodeAt(i+1)&lt;&lt;16 |
			msg.charCodeAt(i+2)&lt;&lt;8 | msg.charCodeAt(i+3);
			word_array.push( j );
		}	 
		switch( msg_len % 4 ) {
			case 0:
				i = 0x080000000;
			break;
			case 1:
				i = msg.charCodeAt(msg_len-1)&lt;&lt;24 | 0x0800000;
			break;
	 
			case 2:
				i = msg.charCodeAt(msg_len-2)&lt;&lt;24 | msg.charCodeAt(msg_len-1)&lt;&lt;16 | 0x08000;
			break;
	 
			case 3:
				i = msg.charCodeAt(msg_len-3)&lt;&lt;24 | msg.charCodeAt(msg_len-2)&lt;&lt;16 | msg.charCodeAt(msg_len-1)&lt;&lt;8	| 0x80;
			break;
		}	 
		word_array.push( i );	 
		while( (word_array.length % 16) != 14 ) word_array.push( 0 );	 
		word_array.push( msg_len&gt;&gt;&gt;29 );
		word_array.push( (msg_len&lt;&lt;3)&amp;0x0ffffffff );	 	 
		for ( blockstart=0; blockstart&lt;word_array.length; blockstart+=16 ) {	 
			for( i=0; i&lt;16; i++ ) W[i] = word_array[blockstart+i];
			for( i=16; i&lt;=79; i++ ) W[i] = rotate_left(W[i-3] ^ W[i-8] ^ W[i-14] ^ W[i-16], 1);	 
			A = H0;
			B = H1;
			C = H2;
			D = H3;
			E = H4;	 
			for( i= 0; i&lt;=19; i++ ) {
				temp = (rotate_left(A,5) + ((B&amp;C) | (~B&amp;D)) + E + W[i] + 0x5A827999) &amp; 0x0ffffffff;
				E = D;
				D = C;
				C = rotate_left(B,30);
				B = A;
				A = temp;
			}	 
			for( i=20; i&lt;=39; i++ ) {
				temp = (rotate_left(A,5) + (B ^ C ^ D) + E + W[i] + 0x6ED9EBA1) &amp; 0x0ffffffff;
				E = D;
				D = C;
				C = rotate_left(B,30);
				B = A;
				A = temp;
			}	 
			for( i=40; i&lt;=59; i++ ) {
				temp = (rotate_left(A,5) + ((B&amp;C) | (B&amp;D) | (C&amp;D)) + E + W[i] + 0x8F1BBCDC) &amp; 0x0ffffffff;
				E = D;
				D = C;
				C = rotate_left(B,30);
				B = A;
				A = temp;
			}	 
			for( i=60; i&lt;=79; i++ ) {
				temp = (rotate_left(A,5) + (B ^ C ^ D) + E + W[i] + 0xCA62C1D6) &amp; 0x0ffffffff;
				E = D;
				D = C;
				C = rotate_left(B,30);
				B = A;
				A = temp;
			}	 
			H0 = (H0 + A) &amp; 0x0ffffffff;
			H1 = (H1 + B) &amp; 0x0ffffffff;
			H2 = (H2 + C) &amp; 0x0ffffffff;
			H3 = (H3 + D) &amp; 0x0ffffffff;
			H4 = (H4 + E) &amp; 0x0ffffffff;	 
		}	 
		var temp = cvt_hex(H0) + cvt_hex(H1) + cvt_hex(H2) + cvt_hex(H3) + cvt_hex(H4);	 
		return temp.toLowerCase();	 
	}
</pre></body></html>