/*
 * Javascript function available in every page
 */
 
function checkLoginName(){
	var p = document.forms['login'];
	login_name = p['login_name'].value;

 $.ajax({
   type: "POST",
   url: "backend-login.php",
   data: "login_name="+login_name,
   success: function(msg){
      if(msg == '1'){
      	$("#input_login_name").html("User: <span class=\"user\">"+login_name+"</span> &nbsp; <img src=\"images/accepted.png\" />");
      	$("#login_name_results").html("<input type=\"hidden\" name=\"login_name\" value=\""+login_name+ "\" />");
      	document.getElementById("login_pass").focus();
			}
			else $("#login_name_results").html("Please enter your login name.");
   }
 });

}

function checkLoginPass(){
	var p = document.forms['login'];
	login_pass = p['login_pass'].value;
	if(login_pass != "") $("#input_login_submit").html("<input type=\"submit\" value=\"Log me in\">");
	else $("#input_login_submit").html("");
}

function crypt_element(idecko) {
  document.getElementById(idecko).value = calcMD5(document.getElementById(idecko).value);
}


function onloadFunction(){
	document.getElementById("login_name").focus();
}

function showHide(idecko){
  el=document.getElementById(idecko).style;
  if(el.display == "block"){
    el.display="none";
  }
  else{
    el.display="block";
  }
}

function confirmActionDelete(){
  if(confirm("Opravdu chcete smazat tuto položku?")){
      return true;
  }
  else return false
}

		var co = "";
		var kdy;
		var pri;

		function nastavCas_znova(){
			nastavCas(co,pri,kdy);
		}

		function nastavCas(objekt,pricist,cas){
			co = objekt;
			kdy = cas;
			pri = pricist;
			now = new Date();
			zacatek = Date.parse(cas);
			timeNow = now.getTime();
			if ( (zacatek - timeNow) >= 0){timeLeft = zacatek - timeNow;}
				else{timeLeft = timeNow - zacatek;}
		  
			days = parseInt(timeLeft / 86400000);
			if (isNaN(days)){days = 0;}
	
			timeLeft = parseInt(timeLeft % 86400000);
			hours = parseInt(timeLeft / 3600000);
			timeLeft = parseInt(timeLeft % 3600000);
			mins = parseInt(timeLeft / 60000);
			timeLeft = parseInt(timeLeft % 60000);
			secs = parseInt(timeLeft / 1000);

			d1 = parseInt(days / 10);		if ( isNaN(d1))	d1 = 0;
			d2 = parseInt(days % 10);		if ( isNaN(d2))	d2 = 0;
			h1 = parseInt(hours / 10);	if ( isNaN(h1))	h1 = 0;
			h2 = parseInt(hours % 10);	if ( isNaN(h2))	h2 = 0;
			m1 = parseInt(mins / 10);		if ( isNaN(m1))	m1 = 0;
			m2 = parseInt(mins % 10);		if ( isNaN(m2))	m2 = 0;
			s1 = parseInt(secs / 10);		if ( isNaN(s1))	s1 = 0;
			s2 = parseInt(secs % 10);		if ( isNaN(s2))	s2 = 0;

			if (!pri){
				if (zacatek - timeNow <=0) {co.value = "Countdown not set.";}	  
				else {
				if(days==1) {co.value = days+" day "+h1+h2+" hours "+m1+m2+" minutes "+s1+s2+" seconds" ;}
				if((days>1) && (days<5)) {co.value = days+" days "+h1+h2+" hours "+m1+m2+" minutes "+s1+s2+" seconds" ;}
				if((days>=5)||(days==0)) {co.value = days+" days "+h1+h2+" hours "+m1+m2+" minutes "+s1+s2+" seconds" ;}								
				}
			}
			setTimeout("nastavCas_znova()", 950);
			return;
		}


