var ok_mail=ok_heslo=ok_heslo_potvrdenie=zadane=false;

function submit_dlzka_hesla(){ 
	if (document.getElementsByName('submit_heslo')[0].value.length > 5) {document.getElementById('submit_password_control1').innerHTML='<img class="va-middle" src="design/is_vail.gif" />'; ok_heslo=true;} else {document.getElementById('submit_password_control1').innerHTML='<img class="va-middle" src="design/not_vail.gif" />'; ok_heslo=false;}
	if (zadane)kontrola_hesla();
}

function kontrola_hesla(){
	if (document.getElementsByName('submit_heslo')[0].value == document.getElementsByName('submit_heslo_potvrdenie')[0].value) {document.getElementById('submit_password_control2').innerHTML='<img class="va-middle" src="design/is_vail.gif" />'; ok_heslo_potvrdenie=true; zadane=true; } else {document.getElementById('submit_password_control2').innerHTML='<img class="va-middle" src="design/not_vail.gif" />'; ok_heslo_potvrdenie=false; }
}

function kontrola_znakov(pocet_znakov){
	document.getElementsByName('submit_popis')[0].value=Trims(document.getElementsByName('submit_popis')[0].value);
	var vystup =Trims(document.getElementsByName('submit_popis')[0].value);
	var pocet = pocet_znakov - (vystup.length+1);          
	if (pocet<0) pocet=0;
	document.getElementById('pocet_znakov').innerHTML = pocet;
	return true;  
}

function Trims(str){
 str=str.replace(/  /," ");	
 return str;
}

function kontrola_emailu(){
    //re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$/;  
    re = /^[a-zA-Z0-9._%+-]+@([a-zA-Z0-9._%+-]{3,}\.)+[a-zA-Z0-9]{2,4}$/;
    if (document.getElementsByName('submit_email')[0].value.search(re) == 0){document.getElementById('submit_email_control').innerHTML='<img class="va-middle" src="design/is_vail.gif" />'; ok_mail=true; return true;} else {document.getElementById('submit_email_control').innerHTML='<img class="va-middle" src="design/not_vail.gif" />'; return false;} ;
}

function celkova_kontrola(){
var chyba ='';	
  if (document.getElementsByName('submit_nazov')[0].value == '') {chyba=chyba + '0 '};
  if ((document.getElementsByName('submit_URL')[0].value == 'http://')||(document.getElementsByName('submit_URL')[0].value == '')){chyba=chyba + '1 ' };
  if (document.getElementById('zmena_kategorie').innerHTML == 'Zvoľ kategóriu') chyba=chyba + '2 ' ;
  if (document.getElementById('pocet_znakov').innerHTML > 0) chyba=chyba + '3 ';  
  if (document.getElementsByName('submit_keywords')[0].value == '') chyba=chyba + '4 ';
  if (document.getElementsByName('submit_SEO')[0].value == '') chyba=chyba + '5 ';
  if (!ok_mail) chyba=chyba + '6 ';
  if (!ok_heslo)chyba=chyba + '7 ';
  if (!ok_heslo_potvrdenie)chyba=chyba + '8 ';
  if (!document.getElementsByName('submit_reg_pom')[0].checked ) chyba=chyba + '9 ' ;
  var text ='<ul>'; 
  var arr = chyba.split(" ");
  if (chyba.length > 0) {ShowHide('top2'); ShowHide('signup-form2'); for (i=0;i<=chyba.length ;i++)
  	switch (arr[i]){ 
	 	case '0': text = text + '<li>Nezadaný názov</li>'; break;
		case '1': text = text + '<li>Nezadaná URL adresa</li>'; break;
		case '2': text = text + '<li>Nezvolená kategória</li>'; break;
		case '3': text = text + '<li>Nedostatočný počet znakov v popise</li>'; break;
		case '4': text = text + '<li>Nezadané Klúčové slová</li>'; break;
		case '5': text = text + '<li>Nezadaný SEO popis</li>'; break;
		case '6': text = text + '<li>Nezadaná alebo zle zadaná e-malová adresa</li>'; break;
		case '7': text = text + '<li>Nezadané alebo krátke heslo</li>'; break;
		case '8': text = text + '<li>Nezadané alebo zle zadané potvrdzujúce heslo</li>'; break;
		case '9': text = text + '<li>Nezaškrknuté registračné podmienky</li>'; break;
		};	
	text = text + '</ul>';	document.getElementById('signup-form-form2').innerHTML=text; return false} else return true;
}

function volba_kategorie(id,nazov){
	var text='<span class="folder">Katalóg';
		if(document.getElementById('vystup_pokus')!=null){
		text=text +' &raquo; '+document.getElementById('vystup_pokus').innerHTML+nazov+'</span>';
	}
	else{
		text=text +' '+nazov+'</span>';
	}
	document.getElementById('zmena_kategorie').innerHTML=text;
	document.getElementsByName('submit_kategoria_vybrane_id')[0].value = id;
	return true;
}