
	//
	// GenerateAntiSpamCheck
	//
	// Generiše pitanje (prostu računsku operaciju) i odgovor koji se koriste za formulare, kao provera protiv spama
	//
	// REZULTAT: string oblika "pitanje/odgovor"
	//
	// NAPOMENE:
	// - pitanje je tipa [veći broj] [+|-] [manji broj] (kako bi se pri oduzimanju izbegao unos negativnih brojeva
	// - funkcija je "pametna" :)
	//
	function GenerateAntiSpamCheck()
	{
		
		// Opseg za brojeve
		var min = 1
		var max = 10
		
		// Promenljive
		var x, y, op
		
		// Određivanje kontrolnog pitanja
		x = Math.floor(Math.random() * (max - min + 1)) + min
		do {
			 y = Math.floor(Math.random() * (max - min + 1)) + min
		} while (x == y)
		op = (Math.random() > 0.5) ? "plus" : "minus";
		
		return (x > y ? x : y) + " " + op + " " + (x > y ? y : x)
			+ "/" + (op == "plus" ? x + y : (x > y ? x - y : y - x));
		
	}	
	
	
	
	//
	// GetParameter
	//
	// Vraća GET dati parametar, ako postoji
	//
	function GetParameter(parameter)
	{
		
		var result = null;
		
		if (window.location.search.length > 0) {
			var query = window.location.search.substring(1);
			var aParams = new Array();
			aParams = query.split("&");
			
			for (var i = 0; i < aParams.length; i++) {
				var pos = aParams[i].indexOf("=");
				if (pos > 0) {
					if (aParams[i].substring(0, pos) == parameter) {
						result = aParams[i].substring(pos+1);
						break;
					}
				}
			}
		}
		
		return result;
		
	}
	
	
	

