// JavaScript Document
function smile(kam,input) {
	var chlivek = document.getElementById(kam);	//textarea
		chlivek.value=chlivek.value+' '+input;	//vlozi [01] do textarea
		document.form.text.focus();
		textCount(kam,3500);
		return true;
}
function textCount(obj,max) {
	var napsano = document.getElementById(obj+'_napsano');
	var zbyva = document.getElementById(obj+'_zbyva');
	var nahled = document.getElementById(obj+'_nahled');
	var obj = document.getElementById(obj);		//obsah textarea
	if (obj.value.length > max) {
		obj.value = obj.value.substring(0, max);
		alert(posts_are_limited+max+charakters);
	}
	zbyva.innerHTML = (max) - obj.value.length;
	napsano.innerHTML = obj.value.length;
	nahled.innerHTML = preloz(obj.value);
	return true;
	}
function preloz(novy) {
	regimg = /(\[)(\d{2})(\])/;			//vse co vyhovuje [01]  prelozi na <img> tag
	while(novy.search(regimg)>0){	
		novy = novy.replace(regimg, "<img src=kniha/styles/original/graphic/smile$2.gif>");
	}
	regexp = /(\[)(\/?(b|i|u))(\])/;	//vse co vyhovuje prelozi na <b> tag
	while(novy.search(regexp)>0){	
		novy = novy.replace(regexp, "<$2>");
	}
	regexp = /\n+/;						//zmeni \n na <br>
	while(novy.search(regexp)>0){	
		novy = novy.replace(regexp, "<br>");
	}
return novy;
}

function opsat(kde) {
	var  co = document.getElementById(kde);
	var nahled = document.getElementById(kde+'_nahled');
	nahled.innerHTML = co.value;
	return true;
}
function opsatemail() {
	var co = document.getElementById('email');
	var nahled = document.getElementById('email_nahled');
	if(co.value != '@.cz') nahled.innerHTML = co.value;
		else nahled.innerHTML = '';
	return true;
}
function opsaturl() {
	var co = document.getElementById('url');
	var nahled = document.getElementById('url_nahled');
	if(co.value != 'http://') nahled.innerHTML = co.value;
		else nahled.innerHTML = '';
	return true;
}
function check_form() {
	// kontrola formularovych dat
	// prazdne jmeno
	if(self.document.forms.form.jmeno.value== '') {
	alert(write_name);
	document.form.jmeno.focus();
	return false;
	}
	// prazdny vzkaz
	if(self.document.forms.form.text.value== '') {
	alert(write_text);
	document.form.text.focus();
	return false;
	}
	//emailova dresa
	re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;
	if(self.document.forms.form.email.value.search(re)!= '0' && self.document.forms.form.email.value!= '' && self.document.forms.form.email.value!= '@.cz') {
	alert(check_email);
	document.form.email.focus();
	return false;
	}
	return true;
}

//casove funkce
function Format(ms){
  var hours=ms.getHours() // hodin
  var minutes=ms.getMinutes() // minut
  var seconds=ms.getSeconds() // sekund
  var days=ms.getDate() // den
  var months=ms.getMonth()+1 // mesiac
  var years=ms.getYear() // rok
  if(years<1000) years+=1900 // odstranenie nekompatibility
  if(minutes<=9) minutes="0"+minutes
  if(seconds<=9) seconds="0"+seconds
  return  days + "." + months + ". " + years + " " + hours + ":" + minutes + ":" + seconds
}
var i=0;
function Cas(){
  //var lokalny = new Date()
  
  var datum = document.getElementById('datum');
  
  
  //var posun = lokalny.getTime() - lokalny_start
  var server = new Date(s*1000 + i*1000)

  //document.cas.lokalny.value = Format(lokalny)
  //document.cas.server.value = Format(server)
  //document.cas.rozdiel.value = (lokalny-server)/1000 + " sek."
  
  datum.innerHTML = Format(server);
  i=i+1;
  setTimeout("Cas()",999)
}






