function check_poradna(frm) {
  frm_continue=false;
  for (i= 0; i < frm.elements.length; i++) {    
    if (frm.elements[i].name == 'show_id_thread[]') {
      if (frm.elements[i].checked) frm_continue=true;
    }
  }
  if (frm_continue) return true;
  else {
    alert('CHYBA: Chcete vypsat označené příspěvky, ale nemáte žádné označené!');
    return false;  
  }
}

function validate_email(frm) {

	if(frm.elements['jmeno'].value == '') {
		alert('Je nutné vyplnit pole: JMÉNO A PŘÍJMENÍ');
		frm.elements['jmeno'].select();
		return false;
	}
	
  if (!check_email(frm.elements['email'].value, 'EMAIL')) return false;
  
	return true;
}

function validate_news(frm) {
	
  if (!check_email(frm.elements['email'].value, 'EMAIL')) return false;
  
	return true;
}


function check_email(email, notice) {
  if (email == '') {
		alert('Je nutné vyplnit pole: ' + notice);
		return false;
	}
	regex = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
	if(!regex.test(email)) {
		alert('Chybně zadané pole: ' + notice);
		return false;
	}
	return true;
}
  
function otevri_okno(url, width, height) {
	window.open("foto.php?img="+url,"foto","width="+width+",height="+height+",status=1,statusbar=1,toolbar=0,menubar=0,location=0,directories=0,resizable=1,scrollbars=0");
	return false;
}

function validate_napiste(frm) {
	if(frm.elements['firstname'].value == '') {
		alert('Je nutné vyplnit pole: JMÉNO');
		return false;
	}
	if(frm.elements['lastname'].value == '') {
		alert('Je nutné vyplnit pole: PŘÍJMENÍ');
		return false;
	}	
	if(frm.elements['email'].value == '') {
		alert('Je nutné vyplnit pole: EMAIL');
		return false;
	}
	regex = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
	if(!regex.test(frm.elements['email'].value)) {
		alert('Chybně zadané pole: EMAIL');
		return false;
	}
	return true;
}


