/* scripty by Ascaria */
function get(id)
  {
  return document.getElementById(id);
  }

function f_check_form()
  {
  kosik_idb = document.getElementById('kosik_idb').value; 
  if(povoleni==true || kosik_idb>0)
    {
    return true;
    }
  else
    {
    alert('Vyberte prosím variantu potahu.');
    return false;
    }
  }

function f_miniatury(divid)
  {
  mdiv = document.getElementById(divid);
  mdiv.style.height = (mdiv.style.height=='auto') ? '0px' : 'auto';
  }

function vymazinp(id,text)
  {
  tmp_text = get(id).value;
  if(text==tmp_text) get(id).value="";
  }
function doplninp(id,text)
  {
  tmp_text = get(id).value;
  if(get(id).value=="") get(id).value=text;
  }

last_kom = 0;
function komentar(id)
  {
  legend = (id==0) ? 'Vložit komentář' : 'Reagovat';
  kom = '<form action="" method="post" onsubmit="return odrolovany_formular(this);"><fieldset class="koms">\n'
  +'<legend>'+legend+'</legend>\n'
  +'<input type="hidden" name="komentar[id_rodice]" value="'+id+'">'
  +'<input type="hidden" name="odsunuti" id="odsunuti" value="0">'
    +'<table cellspacing="0" cellpadding="0" border="0">\n'
      +'<col width="80">\n'
      +'<col />\n'
      +'<tr>\n'
        +'<th><label>Jméno *</label></th><td><input type="text" name="komentar[jmeno]" value="" /></td>\n'
      +'</tr><tr>'
        +'<th></th><td><input type="radio" name="komentar[pohlavi]" value="0" checked="checked" />muž <input type="radio" name="komentar[pohlavi]" value="1" />žena\n'
      +'</tr><tr>'
        +'<th><label>E-mail</label></th><td><input type="text" name="komentar[email]" value="" /></td>\n'
      +'</tr><tr>'
        +'<th><label>Komentář *</label></th><td><textarea name="komentar[komentar]" rows="5" cols="5"></textarea></td>\n'
      +'</tr>\n'
      +'</tr><tr>'
        +'<td colspan="2"><input type="submit" class="button siroky" value="Odeslat příspěvek" /></td>\n'
      +'</tr>\n'
    +'</table>\n'
  +'</fieldset></form>\n';

  document.getElementById("kom_"+last_kom).innerHTML = "";
  document.getElementById("kom_"+id).innerHTML = kom;
  last_kom = id;

  if(id)
    {
    return false;
    }
  else
    {
    //return true;
    return false;
    }
  }

function odrolovany_formular(formular)
	{
  // odrolovani
	var roll = 0;
  if(typeof(window.pageYOffset)=='number')
		{
    roll = window.pageYOffset;
  	}
	else if(document.body&&document.body.scrollTop)
		{
    roll = document.body.scrollTop;
		}
	else if(document.documentElement&&document.documentElement.scrollTop)
		{
    roll = document.documentElement.scrollTop;
		}
  document.getElementById('odsunuti').value = roll;

  // kontrola policek
  alert_msg = "Kontrola údajů hlásí chyby:\n\n";
  navrat = true;

  if(formular['komentar[jmeno]'].value.length < 1)
    {
    navrat = false;
    alert_msg += "Jméno musí být vyplněno\n";
    }
  if(formular['komentar[komentar]'].value.length < 1)
    {
    navrat = false;
    alert_msg += "Text komentáře musí být vyplněn\n";
    }
  alert_msg += " ";

  if(!navrat) alert(alert_msg);
  return navrat;

	}
function odroluj_stranku(roll)
	{
  window.scrollTo(0,roll);
	}

function floating(zobrazit,obsah)
  {
  if(zobrazit)
    {
    get('floating_content').innerHTML=get(obsah).innerHTML;
    get('floating_content').style.display='block';
    }
  else
    {
    get('floating_content').style.display='none';
    get('floating_content').innerHTML='';
    }
  }

function getwindow() {
 var d = document, v = window, w, h, l, t;
 if( typeof v.innerWidth==='number' ) {
  w = v.innerWidth;
  h = v.innerHeight;
  l = v.pageXOffset;
  t = v.pageYOffset;
 } else if( ( v = d.documentElement ) &&
   typeof v.clientWidth==='number' &&
   v.clientWidth !== 0 || ( v = d.body ) ) {
  w = v.clientWidth;
  h = v.clientHeight;
  l = v.scrollLeft;
  t = v.scrollTop;
 }
 return {w: w, h: h, l: l, t: t};
}

function getmouse( e ) {
  e = e || window.event || {};
  var moux, mouy, w = getwindow(),
   minx = w.l,
   miny = w.t,
   maxx = w.w + w.l,
   maxy = w.h + w.t;
  if( typeof e.pageX==='number' ) {
    moux = e.pageX;
    mouy = e.pageY;
  } else {
    moux = e.x;/* + w.l;*/
    mouy = e.y;/* + w.t;*/
  }
/*
  get('tstar').innerHTML =
   'mouse x = ' + moux + '<br />mouse y = ' + mouy + '<br />' +
   'min. x  = ' + minx + '<br />min. y  = ' + miny + '<br />' +
   'max. x  = ' + maxx + '<br />max. y  = ' + maxy;
*/
  if(get('floating_content')!=undefined) get('floating_content').style.top=(mouy+25)+'px';
  if(get('floating_content')!=undefined) get('floating_content').style.left=(moux+20)+'px';

}

if( window.captureEvents ) { window.captureEvents( Event.MOUSEMOVE ); }
window.onscroll = getmouse;
window.onresize = getmouse;
window.document.onmousemove = getmouse;


