function login(uObj, pObj){
	
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		
		if(ajaxRequest.readyState == 1){
			
			document.getElementById("login_form_submit").style.visibility='hidden';
			
			//document.getElementById("login_msg").innerHTML='';
			
			document.getElementById("login_x").innerHTML='';
			
			document.getElementById("login_form").innerHTML='';
			
			if(BrowserDetect.browser == 'Explorer' && BrowserDetect.version == '6'){
				document.getElementById("login_form_loading").innerHTML='<br /><h4>Prosimo, po&#269;akajte trenutek.</h4><br /><br />';
			}
			else{
				document.getElementById("login_form_loading").innerHTML='<br /><h4>Prosimo, po&#269;akajte trenutek.</h4><br /><br /><img src="./img/loadinfo.net.gif" />';					
			}
			
			
			//document.getElementById("template_msg").innerHTML='<font style="color:red; font-size:11px;">Napaka</font>';
			
			//document.getElementById("clock").innerHTML='<img src="./img/remembermilk_orange.gif" />';	
		}		
		else if(ajaxRequest.readyState == 4){
						
			var ajaxDisplay = document.getElementById("login_form_loading");
			
								
			if(ajaxRequest.responseText=="error"){				
				ajaxDisplay.innerHTML='<br /><h2>Napaka!</h2><br /><br />';			
				
				setTimeout('login_renew()',2000);
			}
			else if(ajaxRequest.responseText=="neobstaja" || ajaxRequest.responseText=="geslo"){				
				ajaxDisplay.innerHTML='<br /><h2>Uporabnisko ime ali geslo sta nepravilna.<br />Poskusite znova!</h2><br /><br />';	
				
				setTimeout('login_renew()',2000);
			}
			else if(ajaxRequest.responseText=="prazno"){				
				ajaxDisplay.innerHTML='<br /><h2>Izpolni oba polja!</h2><br /><br />';
				
				setTimeout('login_renew()',2000);
				
			}
			else if(ajaxRequest.responseText=="1"){
				//alert(ajaxRequest.responseText);
				//ajaxDisplay.innerHTML=ajaxRequest.responseText;
				ajaxDisplay.innerHTML='<br /><h4>Prijava je uspela!</h4><br /><br />';
				
				//setTimeout('login_renew()',500);
				setTimeout('loged_ok();',500);
				
				
				
			}
			else{
				ajaxDisplay.innerHTML='<br /><h2>Napaka!</h2><br /><br />';			
				
				setTimeout('login_renew()',2000);
			}
			
			
		}
	}
	
	var u = document.getElementById(uObj).value;
	var p = document.getElementById(pObj).value;
	
	/*var u = document.getElementById("username").value;
	var p = document.getElementById("pass").value;
	
	if(u == '') u = document.getElementById("username_1").value;
	
	if(p == '') p = document.getElementById("pass_1").value;*/
		
	var queryString = "?u="+u+"&p="+p+"&r="+rand(-8000000000000,100000000000);
	
	//alert(queryString);
	
	ajaxRequest.open("GET", "login.php"+queryString, true);
	ajaxRequest.send(null); 
	
}

function loged_ok(){
	
	/*document.getElementById("div_header_menu_log").innerHTML='<h4><a href="logout.php" style="padding-top: 5px;">Odjava</a></h4>';
	document.getElementById("div_middle_left_li").innerHTML='<a href="#">Domov</a><br /><a href="profile.php">Moj profil</a><br /><a href="#">Igri&scaron;&#269;a</a><br /><a href="#">Forum</a><br /><a href="#">Pomo&#269;</a><br /><a href="#">Kontakt</a>';

	
	preveri_stanje();*/
	//window.location.reload()
	
	window.location = "admin.php";
	
	
	
}

function login_renew(){
	
	
	
			
	/*document.getElementById("login_msg").innerHTML='<h4>Forgot your password? Get new one <a href="#">HERE</a>!</h4><br /><h4>Didn\'t get confirmation code? Get new one <a href="#">HERE</a>!</h4>';*/
	
	document.getElementById("login_x").innerHTML='<span onclick="javascript: preveri_stanje()">X</span>';
	
	document.getElementById("login_form").innerHTML='<div class="login_form_input"><h3>Username:</h3><input type="text" name="username" id="username" maxlength="40"></div><div class="login_form_input"><h3>Password:</h3><input type="password" name="pass" id="pass" maxlength="50"></div><input class="login_form_submit" id="login_form_submit" type="button" name="submit" value="Login" onclick="javascript: login(\'username\', \'pass\');">';
	
	document.getElementById("login_form_submit").style.visibility='visible';
	
	document.getElementById("login_form_loading").innerHTML='';					
	
	
}

function admin_calcEndTermin(startHObj, startMObj, intervalObj, stObj, tOby){
	
	var startH = document.getElementById(startHObj).selectedIndex;
	var startM = document.getElementById(startMObj).selectedIndex;
	var interval = document.getElementById(intervalObj).value;
	var st = document.getElementById(stObj).value;
	
	//alert(startH+', '+startM+', '+interval+', '+st);
	
	if(startH != '' && (startM != '' || startM >= 0) && interval != '' && st != ''){
		
		//alert('1');
		
		var ajaxRequest;  // The variable that makes Ajax possible!
		
		try{
			// Opera 8.0+, Firefox, Safari
			ajaxRequest = new XMLHttpRequest();
		} catch (e){
			// Internet Explorer Browsers
			try{
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e){
					// Something went wrong
					alert("Your browser broke!");
					return false;
				}
			}
		}
		// Create a function that will receive data sent from the server
		ajaxRequest.onreadystatechange = function(){
			
			if(ajaxRequest.readyState == 1){
							
			}		
			else if(ajaxRequest.readyState == 4){
				
				
				
				var ajaxDisplay = document.getElementById(tOby);
							
				if(ajaxRequest.responseText=="error"){				
					ajaxDisplay.innerHTML='Napaka';							
				}
				else{
					
					ajaxDisplay.innerHTML=ajaxRequest.responseText;
					//alert(ajaxRequest.responseText);
				}
				
				
			}
		}
		
					
		var queryString = "?a=calcEndTermin&t="+startH+"-"+startM+"-"+interval+"-"+st+"&r="+rand(-8000000000000,100000000000);
		
		
		ajaxRequest.open("GET", "ajax_common.php"+queryString, true);
		ajaxRequest.send(null);
	
	}
	
	
}



function admin_showtime(){
	
	
	//var today=new Date();
	//var h=today.getHours();
	//var m=today.getMinutes();
	//var s=today.getSeconds();
	// add a zero in front of numbers<10
	//m=checkTime(m);	
	//s=checkTime(s);	
	setTimeout('admin_showtime()',1000);
	
	
	
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		
		if(ajaxRequest.readyState == 1){
			
			//document.getElementById("template_msg").innerHTML='<font style="color:red; font-size:11px;">Napaka</font>';
			
			//document.getElementById("clock").innerHTML='<img src="./img/remembermilk_orange.gif" />';	
		}		
		else if(ajaxRequest.readyState == 4){
			
			
			
			var ajaxDisplay = document.getElementById("clock");
						
			if(ajaxRequest.responseText=="error"){				
				ajaxDisplay.innerHTML='Napaka';							
			}
			else{
				//alert(ajaxRequest.responseText);
				ajaxDisplay.innerHTML=ajaxRequest.responseText;
				//ajaxDisplay.innerHTML=ajaxRequest.responseText + " " + h + ":" + m + ":" + s;
			}
			
			
		}
	}
		
	var queryString = "?a=admin_time&r="+rand(-8000000000000,100000000000);
	
	
	ajaxRequest.open("GET", "./ajax_common.php"+queryString, true);
	ajaxRequest.send(null); 
	
}

function user_showtime(){
	
	
	//var today=new Date();
	//var h=today.getHours();
	//var m=today.getMinutes();
	//var s=today.getSeconds();
	// add a zero in front of numbers<10
	//m=checkTime(m);	
	//s=checkTime(s);	
	setTimeout('user_showtime()',1000);
	
	
	
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		
		if(ajaxRequest.readyState == 1){
			
			//document.getElementById("template_msg").innerHTML='<font style="color:red; font-size:11px;">Napaka</font>';
			
			//document.getElementById("clock").innerHTML='<img src="./img/remembermilk_orange.gif" />';	
		}		
		else if(ajaxRequest.readyState == 4){
			
			
			
			var ajaxDisplay = document.getElementById("clock");
						
			if(ajaxRequest.responseText=="error"){				
				ajaxDisplay.innerHTML='Napaka';							
			}
			else{
				//alert(ajaxRequest.responseText);
				ajaxDisplay.innerHTML=ajaxRequest.responseText;
				//ajaxDisplay.innerHTML=ajaxRequest.responseText + " " + h + ":" + m + ":" + s;
			}
			
			
		}
	}
		
	var queryString = "?a=admin_time&r="+rand(-8000000000000,100000000000);
	
	
	ajaxRequest.open("GET", "ajax_common.php"+queryString, true);
	ajaxRequest.send(null); 
	
}


function SetScroll(){
	
	//alert('1');
		
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		
		if(ajaxRequest.readyState == 1){
						
		}		
		else if(ajaxRequest.readyState == 4){
			
			//alert(ajaxRequest.responseText);
						
			if(ajaxRequest.responseText=="error"){				
				//ajaxDisplay.innerHTML='Napaka';							
			}
			else{
				//ajaxDisplay.innerHTML=ajaxRequest.responseText;
				//alert(ajaxRequest.responseText);
			}
			
			
		}
	}
	
	var ScrollY = (document.all ? document.documentElement.scrollTop : window.pageYOffset);
				
	var queryString = "?a=SetScroll&y="+ScrollY+"&r="+rand(-8000000000000,100000000000);
	
	
	ajaxRequest.open("GET", "ajax_common.php"+queryString, true);
	ajaxRequest.send(null);
	
}

function rand( min, max ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Leslie Hoare
    // *     example 1: rand(1, 1);
    // *     returns 1: 1
 
    if( max ) {
        return Math.floor(Math.random() * (max - min + 1)) + min;
    } else {
        return Math.floor(Math.random() * (min + 1));
    }
}
