//--------------------------------------------------------------------//
function find(){

 var okay = 1;
 var errmsg = "Hiba!\n\n";

 var desc = window.document.findform.key.value;

 if(desc == ""){

  okay = 0;
  errmsg = errmsg + "Nem írtál be kulcsszót.\n";

 }//if

 else if(desc.length < 2){

  okay = 0;
  errmsg = errmsg + "A kulcsszó túl rövid.\n";

 }//if

 if(okay == 1){

  window.document.findform.submit();

 }//if

 else{

  alert(errmsg);

 }//else

}//find
//--------------------------------------------------------------------//
function upcheck(){

 var okay = 1;
 var errmsg = "Hiba!\n\n";

 var cat = window.document.upform.cat.value;

 if(cat == ""){

  okay = 0;
  errmsg = errmsg + "Nem választottál kategóriát.\n";

 }//if

 var desc = window.document.upform.desc.value;

 if(desc == ""){

  okay = 0;
  errmsg = errmsg + "Nem írtál be leírást.\n";

 }//if

 else if(desc.length < 5){

  okay = 0;
  errmsg = errmsg + "A leírás túl rövid.\n";

 }//if

 else if(desc.length > 200){

  okay = 0;
  errmsg = errmsg + "A leírás túl hosszú.\n";

 }//if

 var file = window.document.upform.file.value;

 if(file == ""){

  okay = 0;
  errmsg = errmsg + "Nem tallóztál ki filet.\n";

 }//if

 if(okay == 1){

  window.document.upform.submit();

 }//if

 else{

  alert(errmsg);

 }//else

}//upload
//--------------------------------------------------------------------//
function logincheck(){

 var okay = 1;
 var errmsg = "Hiba!\n\n";
 
 var mail = window.document.loginform.mail.value;
 var pass = window.document.loginform.pass.value;

 if(mail == "" || mail == "emailcím"){

  okay = 0;
  errmsg = errmsg + "Nem írtál be emailcímet.\n";

 }//if

 if(pass == "" || pass == "jelszó"){

  okay = 0;
  errmsg = errmsg + "Nem írtál be jelszót.\n";

 }//if

 if(okay == 1){

  window.document.loginform.submit();

 }//if

 else{

  alert(errmsg);

 }//else

}//login
//--------------------------------------------------------------------//
function regcheck(){

 var okay = 1;
 var errmsg = "Hiba!\n\n";

 /** NICK **/

 var nick = window.document.regform.reg_nick.value;

 if(nick == ""){

  okay = 0;
  errmsg = errmsg + "Nem írtál be nicknevet.\n";

 }//if

 else if(nick.length < 3){

  okay = 0;
  errmsg = errmsg + "A beírt nicknév túl rövid.\n";

 }//if

 else if(nick.length > 16){

  okay = 0;
  errmsg = errmsg + "A beírt nicknév túl hosszú.\n";

 }//if

 /** MAIL **/

 var mail = window.document.regform.reg_mail.value;

 if(mail == ""){

  okay = 0;
  errmsg = errmsg + "Nem írtál be emailt.\n";

 }//if

 else if(mail.length < 7){

  okay = 0;
  errmsg = errmsg + "A beírt emailcím túl rövid.\n";

 }//if

 else if(mail.length > 50){

  okay = 0;
  errmsg = errmsg + "A beírt emailcím túl hosszú.\n";

 }//if

 else if(!echeck(mail)){

  okay = 0;
  errmsg = errmsg + "A beírt email nem megfelelő.\n";

 }//if

 /** JELSZÓ **/

 var pass = window.document.regform.reg_pass.value;

 if(pass == ""){

  okay = 0;
  errmsg = errmsg + "Nem írtál be jelszót.\n";

 }//if

 else if(pass.length < 4){

  okay = 0;
  errmsg = errmsg + "A beírt jelszó túl rövid.\n";

 }//if

 else if(pass.length > 15){

  okay = 0;
  errmsg = errmsg + "A beírt jelszó túl hosszú.\n";

 }//if

 /** GENDER **/

 var gender = window.document.regform.reg_gend.value;

 if(gender != 1 && gender != 2){

  okay = 0;
  errmsg = errmsg + "Nem választottad ki a nemed.\n";

 }//if

 /** KOR **/

 var year = window.document.regform.reg_birth.value;

 if(year < 1959 || year > 2001 || year == ""){

  okay = 0;
  errmsg = errmsg + "Nem adtad meg a korodat.\n";

 }//if

 if(okay == 1){

  window.document.regform.submit();

 }//if

 else{

  alert(errmsg);

 }//else

}//regcheck
//--------------------------------------------------------------------//
function echeck(str){

 var at="@"
 var dot="."
 var lat=str.indexOf(at)
 var lstr=str.length
 var ldot=str.indexOf(dot)

 if(str.indexOf(at)==-1){
  return false;
 }

 if(str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
  return false;
 }

 if(str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
  return false;
 }

 if(str.indexOf(at,(lat+1))!=-1){
  return false;
 }

 if(str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
  return false;
 }

 if(str.indexOf(dot,(lat+2))==-1){
  return false;
 }
		
 if(str.indexOf(" ")!=-1){
  return false;
 }

 else{
  return true;
 }

}//echeck
//--------------------------------------------------------------------//
