
function check_formDotazy_cz()
{
  var f     = document.forms["formDotazy"];
  var mail = "^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+[\.]{1}[a-zA-Z]{2,4}$";

  if(f.tema.value=="-1"){
    alert("Nebylo vybráno téma dotazu.");
    f.tema.focus();
    return false;
  }
  if(f.jmeno.value == ""){
    alert("Nebylo vyplněno jméno tazatele.");
    f.jmeno.focus();
    return false;
  }

  if(f.email.value == ""){
    alert("Nebyl vyplněn e-mail tazatele.")
    f.email.focus();
    return false;
  }
  if(!f.email.value.match(mail)){
    alert("E-mail nemá platný tvar.");
    f.email.focus();
    return false;
  }
  if(f.text_dotazu.value == ""){
    alert("Nebyl zadán dotaz.");
    f.text_dotazu.focus();
    return false;
  }
  if(f.imgid_user.value == ""){
    alert("Nebylo zadáno kontrolní číslo.")
    f.imgid_user.focus();
    return false;
  }
  return true;
}


function check_formDotazy_en()
{
  var f     = document.forms["formDotazy"];
  var mail = "^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+[\.]{1}[a-zA-Z]{2,4}$";

  if(f.tema.value=="-1"){
    alert("Choose theme.");
    f.tema.focus();
    return false;
  }
  if(f.jmeno.value == ""){
    alert("Fill your name.");
    f.jmeno.focus();
    return false;
  }

  if(f.email.value == ""){
    alert("Fill your email.")
    f.email.focus();
    return false;
  }
  if(!f.email.value.match(mail)){
    alert("Email is not correct.");
    f.email.focus();
    return false;
  }
  if(f.text_dotazu.value == ""){
    alert("Fill your query.");
    f.text_dotazu.focus();
    return false;
  }
  if(f.imgid_user.value == ""){
    alert("Fill the check number.")
    f.imgid_user.focus();
    return false;
  }
  return true;
}
/*
function wopen(href,width,height,other)
{

var sirkaOkna;
var vyskaOkna;
var nastaveni;
sirkaOkna=screen.availWidth;
vyskaOkna=screen.availHeight;


sirkaOkna -= width;
sirkaOkna -= 25; //scrollbar
sirkaOkna /= 2;

vyskaOkna -= height;
vyskaOkna /= 2;
vyskaOkna = Math.round(vyskaOkna);
sirkaOkna = Math.round(sirkaOkna);

if ( other != '' )
nastaveni = 'width='+width+',height='+height+',menubar=no,top='+vyskaOkna+',left='+sirkaOkna+','+other+'';
else
nastaveni = 'width='+width+',height='+height+',menubar=no,top='+vyskaOkna+',left='+sirkaOkna+'';
okno = window.open(href,'',''+nastaveni+'');

if(okno) okno.focus();

}
*/

// JavaScript Document
///////////////////////////////////////////////////////////////////////////////
// pro FLASH modrany

		function getCookie( name ) {
			var start = document.cookie.indexOf( name + "=" );
			var len = start + name.length + 1;
			if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) {
				return null;
			}
			if ( start == -1 ) return 'fuck';
			var end = document.cookie.indexOf( ";", len );
			if ( end == -1 ) end = document.cookie.length;
			return unescape( document.cookie.substring( len, end ) );
		}
			
		function setCookie( name, value, expires, path, domain, secure ) {
			var today = new Date();
			today.setTime( today.getTime() );
			if ( expires ) {
				expires = expires * 1000 * 60 * 60 * 24;
			}
			var expires_date = new Date( today.getTime() + (expires) );
			document.cookie = name+"="+escape( value ) +
				( ( expires ) ? ";expires="+expires_date.toGMTString() : "" ) + //expires.toGMTString()
				( ( path ) ? ";path=" + path : "" ) +
				( ( domain ) ? ";domain=" + domain : "" ) +
				( ( secure ) ? ";secure" : "" );
		}

		function load_cookies_to_flash() {
			nabytek = getCookie('ing_flash_nabytek');
			povolitZvuk = getCookie('ing_flash_povolitZvuk');
			povolitPruvodce = getCookie('ing_flash_povolitPruvodce');
			
			return 'nabytek='+((nabytek == 'fuck') ? 'true' : nabytek)+'&povolitZvuk='+((povolitZvuk == 'fuck') ? 'true' : povolitZvuk)+'&povolitPruvodce='+((povolitPruvodce == 'fuck') ? 'true' : povolitPruvodce);
		}

		function save_flash_option(name, value) {
			var expires = ((name == 'povolitPruvodce') ? 1 : 365);
			setCookie(('ing_flash_' + name), value, expires);
		}

		function open_video(src)  {
			var okno=window.open("/nahled_mov.php?src_mov="+src, "video", "left=20, top=20, width=420, height=340, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
			okno.focus();
		}
		
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////

function wopen(href,width,height,other)
{
       
       var sirkaOkna;
       var vyskaOkna;
       var nastaveni;
         sirkaOkna=screen.availWidth;    
         vyskaOkna=screen.availHeight;     
        
                             
         sirkaOkna -= width;
         sirkaOkna -= 25; //scrollbar
         sirkaOkna /= 2;
         
         vyskaOkna -= height;
         vyskaOkna /= 2;

         vyskaOkna = Math.round(vyskaOkna);
         sirkaOkna = Math.round(sirkaOkna);           
                         
         if ( other != '' )
           nastaveni = 'width='+width+',height='+height+',menubar=no,top='+vyskaOkna+',left='+sirkaOkna+','+other+'';
         else        
           nastaveni = 'width='+width+',height='+height+',menubar=no,top='+vyskaOkna+',left='+sirkaOkna+'';

        okno = window.open(href,'',''+nastaveni+'');
         
        if(okno) okno.focus();
        
}

function checkForm(frm) 
{
    var count_questions = 11;
    
    var color_normal = '#000000';
    var color_error = '#cc0000';
    var email_correct;
    
    var input;
    
    /* Zkontrolujeme textova policka */
    inputs = document.getElementsByTagName('input');
    
    for ( i=0; i<inputs.length; i++ ) 
    {
      if ( inputs[i].name.substr(0, 6) == 'email_' ) {
      
        id = inputs[i].name.substr(6);
        th = document.getElementById( 'th_'+id );
        
        email_correct = check_email( inputs[i] );
        
        if ( th ) {
          if ( !email_correct )
            th.style.color=color_error;
          else
            th.style.color=color_normal;
        }
      }
    }
    
    print_alert = false;
    
    /* Zkontrolujeme radio buttony */
    radios = document.getElementsByName('th_radio');
    
/*    
    for (i=0; i<radios.length; i++) 
    {
        
      id = radios[i].id.substr(3);
      
      inputs = document.getElementsByName('question_'+id);
      question_selected = false;

      for (j=0; j<inputs.length; j++) {

        if ( inputs[j].type != 'radio' )
          break;

        if (inputs[j].checked) {
          question_selected = true;
          break;
        }
      }
      
      if ( !question_selected ) {
        print_alert  = true;
        color = color_error;  // chybna polozka
      }
      else
        color = color_normal;
        
      // obarveni chybnych polozek
      radios[i].style.color=color;

    }
*/   
    print_alert = false;    
    for (i=45; i<=55; i++) 
    {
      var temp = document.getElementsByName('question_'+i);      
//      alert(temp.length);

      question_selected = false;
      
      for (j=0; j<temp.length; j++) 
      {
        if ( temp[j].type != 'radio' ) {
          break;
        }
        if (temp[j].checked) {
          question_selected = true;          
        }
      } 
      
      if (!question_selected) {
        print_alert = true;
      }   
    }
    
    
     
    if ( print_alert && email_correct ) {
      alert('Nebyly vyplněny všechny otázky.');
      return false;
    }
    
    return email_correct;
  }    
  
  function check_email(email) {
  
    var mail = "^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+[\.]{1}[a-zA-Z]{2,4}$";
    
    if ( email && email.value.length==0 ) {
      alert('Nebyla zadána emailová adresa');
      return false;
    }
    else if ( email && !email.value.match(mail)) {
      alert('Byla zadána neplatná emailová adresa');
      return false;
    }
    
    return true;
      
  }  


  function zobraz_blok(blok)
  {
    var v_b = document.getElementById(blok);
    if (v_b) {
      if (v_b.style.display == "none") {
        v_b.style.display = "block";
      }
      else {
        v_b.style.display = "none";
      }      
    } 
    return false;
  }
  
  function zobraz_skryj_blok(zobraz,skryj)
  {
    zobraz_blok(zobraz);
    zobraz_blok(skryj);
     
    return false;
  }  

  function standard_open(id){
    for (var i=0;i<=standardy_pocet; i++){
      document.getElementById('standard1_'+i).style.display="none";
      document.getElementById('standard2_'+i).style.display="none";
    }
    document.getElementById('standard1_'+id).style.display="block";
    document.getElementById('standard2_'+id).style.display="block";
  }

