//
// marquee
//
  
$(document).ready(function(){
  // Add Scroller Object
  $jScroller.add("#scroller_container","#scroller","right",1);
  // Start Autoscroller
  $jScroller.config.refresh = 15;
  $jScroller.start();  
});
 

//
// feedback 
//

$(document).ready(function(){
  $("#contactLink").click(function(){
    if($("#contactForm").is(":hidden")){
      $("#contactForm").animate({width:'toggle'},1000);
    }
    else {
      $("#contactForm").animate({width:'toggle'},1000,function() {document.getElementById('cForm').style.display='block';document.getElementById('messageSent').style.display='none';});
    }   	 
  });                
});

function trim(str)
{
  return str.replace(/^\s*|\s*$/g,"");
}

function checkContactForm(form) {
  var jmeno   = trim(form.jmeno.value);
  var email   = trim(form.email.value);
  var message = trim(form.message.value);
  var param   = "jmeno="+jmeno+"&email="+email+"&message="+message;
  if(jmeno == '') {
    alert("Prosím, vyplňte Vaše jméno."); return false;
  }
  if(email == '' || email == '@') {
    alert("Prosím, vyplňte Vaši e-mailovou adresu."); return false;
  }
  if(message == '') {
    alert("Prosím, vyplňte text zprávy."); return false;
  }
  form.reset();
  if(window.XMLHttpRequest) {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  }
  else {
    // code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function() {
    if(xmlhttp.readyState==4 && xmlhttp.status==200) {
      document.getElementById('cForm').style.display='none';
      document.getElementById('messageSent').style.display='block';
    }
  }
  xmlhttp.open("POST","send_feedback.php",true);
  xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 
  xmlhttp.send(param);  
  return false;
}

//
// quick
//

  function showResult(str) {
    if(str.length==0) {
      document.getElementById("livesearch").innerHTML="";
      document.getElementById("livesearch").style.border="0px";
      return;
    }
    if(window.XMLHttpRequest) {
      // code for IE7+, Firefox, Chrome, Opera, Safari
      xmlhttp=new XMLHttpRequest();
    }
    else {
      // code for IE6, IE5
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange=function() {
      if(xmlhttp.readyState==4 && xmlhttp.status==200) {
        document.getElementById("livesearch").innerHTML=xmlhttp.responseText;
        document.getElementById("livesearch").style.border="1px solid #A5ACB2";
      }
    }
    xmlhttp.open("GET","src/livesearch.php?q="+str,true);
    xmlhttp.send();
  }
