// JavaScript Document
<!--

    	var xmlHttp;
    	
    	
    	function vytvorXmlHttp()
    	{
    		
    		var xmlHttp;
    		try {
    			xmlHttp = new XMLHttpRequest();
    		}
    		catch(e) {
    			var XmlHttpVersions = new Array('MSXML2.XMLHTTP.6.0', 'MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP');
    			for (var i =0; i<XmlHttpVersions.length && !xmlHttp; i++) {
    				try {
    					xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
    				}
    				catch(e) {
    					
    				}
    			}
    		}
    		return xmlHttp;
    	}
    	function vysledek()
    	{
    		
    		if (xmlHttp.readyState == 4) {
    			if (xmlHttp.status == 200) {
	    							
    			}
    		}
    	}    	
    	function kliknuti(id)
    	{
    		if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0) {
	    		if (xmlHttp) {
    				try {
    					
    					xmlHttp.open('GET', '/zapisID.asp?id='+id, true);
    					xmlHttp.onreadystatechange = vysledek;
    					xmlHttp.send(null);
	    			}
    				catch (e) {}
    			}
    		}
    	}

    	xmlHttp = vytvorXmlHttp();


function BadLink(theValue)  {
if(confirm('Opravdu chcete oznait tento odkaz jako nefunkn?')) document.location.href='/badlink.asp?id=' + theValue + '&amp;uid='+Math.floor(10000000*Math.random())
}

function RepLink(theValue)  {
if(confirm('Kliknutm na tlatko ANO mete odkaz opravit')) document.location.href='/opravit.asp?id=' + theValue + '&amp;uid='+Math.floor(10000000*Math.random())
}


function Validator1(theForm)
{ if (theForm.title.value == "")
  { alert("Vyplte titulek");
    theForm.title.focus();
    return (false);
  }
  var checkOK = " 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ̊؎ύ-.,&";
  var checkStr2 = theForm.title.value;
  var checkStr = checkStr2.replace(/,/g,"");
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  { ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    { allValid = false;
      break;
    }
    if (ch == ",")
    { allNum += ".";
      decPoints++;
    }
    else
      allNum += ch;
  }
  if (!allValid)
  { alert("Pole \"titulek\" me obsahovat pouze tyto znaky: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ̊؎ύ-.,&");
    theForm.title.focus();
    return (false);
  }
  if (decPoints > 1)
  { alert("Pole \"titulek\" me obsahovat pouze tyto znaky: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ̊؎ύ-.,&");
    theForm.title.focus();
    return (false);
  }
  if (theForm.textin.value == "")
  { alert("Vyplte popis");
    theForm.textin.focus();
    return (false);
  }
  if (theForm.website.value == "")
  { alert("Vyplte www adresu");
    theForm.website.focus();
    return (false);
  }
	txt=document.theForm.website.value.toLowerCase();
	if (txt.indexOf("http")>1){
	alert("Do odkazu nevkldejte HTTP:// !");
	theForm.website.focus();
	return (false);
	}
 if (theForm.email.value != "")  { 
  txt=document.theForm.email.value.toLowerCase();
  if (txt.indexOf("@")<1){
  alert("Emailova adresa neni zadana spravne. Zkontrolujte prosim '@' znak.");
  theForm.email.focus();
  return (false);
  }
  if (txt.indexOf(".")<1){
  alert("Emailova adresa neni zadana spravne. Zkontrolujte prosim narodni domenu (.cz, .sk, .com, .net, atd).");
  theForm.email.focus();
  return (false);
  }
  var checkOK = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-@._";
  var checkStr = theForm.email.value;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  { ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    { allValid = false;
      break;
    }
    if (ch == ",")
    { allNum += ".";
      decPoints++;
    }
    else
      allNum += ch;
  }
  if (!allValid)
  { alert("Pole \"Emailov adresa\" me obsahovat pouze tyto znaky: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-@._");
    theForm.email.focus();
    return (false);
  }
  if (decPoints > 1)
  { alert("Pole \"Emailov adresa\" me obsahovat pouze tyto znaky: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-@._");
    theForm.email.focus();
    return (false);
  }
  }
  if (theForm.kodAS.value == "")
  { alert("Opite prosm kd.");
    theForm.kodAS.focus();
    return (false);
  }
  return (true);
}
//-->
