// JavaScript Document


<!--

function changeabstno(form,type) {
	if (type==1) { document.getElementById("acceptedabstno").style.display ="inline"; }
	else { document.getElementById("acceptedabstno").style.display ="none"; }
}

function accomppersonchg() {
    var pomstr="";
	var personno=(+document.getElementById("personno").value);
	if (personno>4) { 
	   personno=4;
	   document.getElementById("personno").value=4;
    };
	if (personno<0) { 
	personno=0; 
	document.getElementById("personno").value=0;
	};
	for (i=1;i<=4;i++) {
	  pomstr="accperson"+String(i);   
	  document.getElementById(pomstr).style.display ="none";
	}
	for(i=1;i<=personno;i++) {
	pomstr="accperson"+String(i);   
	document.getElementById(pomstr).style.display ="block";
	}
}

function abstractformcheckeng(form)
{  var errstr='';
  // var upload_id='/temp-upload-dir/temp.dat';

	if (form.firstname.value<=" ") { errstr=errstr+"Missing Field : First Name" + '\n'; }
    if (form.surname.value<=" ") { errstr=errstr+"Missing Field : Last Name" + '\n'; }
    if (form.organization.value<=" ") { errstr=errstr+"Missing Field : Organization" + '\n'; }
    if (form.addstreet.value<=" ") { errstr=errstr+"Missing Field : Address" + '\n'; }
    if (form.addcity.value<=" ") { errstr=errstr+"Missing Field : City" + '\n'; }	
	if (form.country.value<=" ") { errstr=errstr+"Missing Field : Country" + '\n'; }
	if (form.zipcode.value<=" ") { errstr=errstr+"Missing Field : ZIP Code" + '\n'; }
	if (form.phoneno.value<=" ") { errstr=errstr+"Missing Field : Phone number" + '\n'; }
	if (form.emailaddr.value<="  ") { errstr=errstr+"Missing Field : E-mail" + '\n'; }
	else { 
	        var re = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,4}(\.[a-z]{2}){0,2})$/i;
			if (!re.test(form.emailaddr.value)) { errstr=errstr+"Invalid  e-mail address" + '\n'; }
		 }
    if (form.abstracttitle.value<="  ") { errstr=errstr+"Missing Field : Submitted abstract title" + '\n'; }
	if (form.uploadfile.value<="  ") { errstr=errstr+"Missing Abstract File" + '\n'; }
	if (errstr>"") { alert("!!!! ERROR in FORM !!!!" + '\n\n' + errstr);
	                 return; }
	else {
		   document.getElementById("waitmsg").style.display ="inline";
		   form.submit();
	     }
}

function abstractformcheckcz(form)
{   var errstr='';
    if (form.firstname.value<=" ") { errstr=errstr+"Chybí pole : Křestní jméno" + '\n'; }
    if (form.surname.value<=" ") { errstr=errstr+"Chybí pole : Příjmení" + '\n'; }
    if (form.organization.value<=" ") { errstr=errstr+"Chybí pole : Organizace" + '\n'; }
    if (form.addstreet.value<=" ") { errstr=errstr+"Chybí pole : Adresa" + '\n'; }
    if (form.addcity.value<=" ") { errstr=errstr+"Chybí pole : Město" + '\n'; }	
	if (form.country.value<=" ") { errstr=errstr+"Chybí pole : Stát" + '\n'; }
	if (form.zipcode.value<=" ") { errstr=errstr+"Chybí pole : Směrovací číslo" + '\n'; }
	if (form.phoneno.value<=" ") { errstr=errstr+"Chybí pole : Telefon" + '\n'; }
	if (form.emailaddr.value<="  ") { errstr=errstr+"Chybí pole : E-mailová adreaa" + '\n'; }
	else { 
	        var re = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,4}(\.[a-z]{2}){0,2})$/i;
			if (!re.test(form.emailaddr.value)) { errstr=errstr+"Neplatná e-mailová adresa" + '\n'; }
		 }
    if (form.abstracttitle.value<="  ") { errstr=errstr+"Chybí pole : Název příspěvku" + '\n'; }
	if (form.uploadfile.value<="  ") { errstr=errstr+"Chybí soubor s abstraktem příspěku" + '\n'; }
	if (errstr>"") { alert("!!!! CHYBA ve formuláři !!!!" + '\n\n' + errstr);
	                 return; }
	else {
		   document.getElementById("waitmsg").style.display ="inline";
		   form.submit();
	     }
}

function waitmsginit(id)
{
  document.getElementById(id).style.display ="none"; 
}



function regformchckeng(form)
{
    var errstr='';
    if (form.surname.value<=" ") { errstr=errstr+"Missing field : Surname" + '\n'; }
	if (form.firstname.value<=" ") { errstr=errstr+"Missing field : First Name" + '\n'; }
	if (form.addstreet.value<=" ") { errstr=errstr+"Missing field : Address" + '\n'; }
	if (form.addcity.value<=" ") { errstr=errstr+"Missing field : City" + '\n'; }
	if (form.zipcode.value<=" ") { errstr=errstr+"Missing field : Zip code" + '\n'; }
	if (form.country.value<=" ") { errstr=errstr+"Missing field : Country" + '\n'; }
	if (form.phoneno.value<=" ") { errstr=errstr+"Missing field : Phone number" + '\n'; }
	if (form.emailaddr.value<="  ") { errstr=errstr+"Missing Field : E-mail" + '\n'; }
	else { 
	        var re = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,4}(\.[a-z]{2}){0,2})$/i;
			if (!re.test(form.emailaddr.value)) { errstr=errstr+"Invalid  e-mail address" + '\n'; }
		 }
	if (form.organization.value<=" ") { errstr=errstr+"Missing field : Organization name" + '\n'; }
	if (form.orgid.value<=" ") { errstr=errstr+"Missing field : Organization ID" + '\n'; }
	pattern = /^[EMO]([0-9]*)$/;
	if (!document.getElementById("typenone").checked) {
	  if (form.accabstractnumber.value<=" ") { 
	     errstr=errstr+"Missing field : Accepted abstract number" + '\n'; 
	  }
	  if (pattern.test(form.accabstractnumber.value)==false) {
	    errstr=errstr+"Invalid input value : Abstract number" + '\n'; 
	  }
	} 
	pattern = /^[0-9]*$/;
    if (pattern.test(form.accompperson.value)==false) {
	   errstr=errstr+"Invalid input value : Number of accompanying persons" + '\n'; 
	}

	if (errstr>"") { alert("!!!! Form ERROR !!!!" + '\n\n' + errstr);
	                 return; }

    form.submit();

}

function regformchckcz(form)
{
    var errstr='';
    if (form.surname.value<=" ") { errstr=errstr+"Chybí vyplněné pole : Příjmení" + '\n'; }
	if (form.firstname.value<=" ") { errstr=errstr+"Chybí vyplněné pole : Jméno" + '\n'; }
	if (form.addstreet.value<=" ") { errstr=errstr+"Chybí vyplněné pole : Adresa" + '\n'; }
	if (form.addcity.value<=" ") { errstr=errstr+"Chybí vyplněné pole : Město" + '\n'; }
	if (form.zipcode.value<=" ") { errstr=errstr+"Chybí vyplněné pole : PSČ" + '\n'; }
	if (form.country.value<=" ") { errstr=errstr+"Chybí vyplněné pole : Stát" + '\n'; }
	if (form.phoneno.value<=" ") { errstr=errstr+"Chybí vyplněné pole : Telefon" + '\n'; }
	if (form.emailaddr.value<="  ") { errstr=errstr+"Chybí vyplněné pole : E-mail" + '\n'; }
	else { 
	        var re = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,4}(\.[a-z]{2}){0,2})$/i;
			if (!re.test(form.emailaddr.value)) { errstr=errstr+"Neplatná emailová adresa" + '\n'; }
		 }
	if (form.organization.value<=" ") { errstr=errstr+"Chybí vyplněné pole : Název organizace" + '\n'; }
	if (form.orgid.value<=" ") { errstr=errstr+"Chybí vyplněné pole : IČO" + '\n'; }
	pattern = /^[EMO]([0-9]*)$/;
	if (!document.getElementById("typenone").checked) {
	  if (form.accabstractnumber.value<=" ") { 
	     errstr=errstr+"Chybí vyplněné pole : Číslo přijatého abstraktu" + '\n'; 
	  }
	  if (pattern.test(form.accabstractnumber.value)==false) {
	    errstr=errstr+"Neplatná hodnota: Číslo přijatého abstraktu" + '\n'; 
	  }
	} 
	pattern = /^[0-9]*$/;
    if (pattern.test(form.accompperson.value)==false) {
	   errstr=errstr+"Neplatná hodnota : Počet doprovázejících osob" + '\n'; 
	}

	if (errstr>"") { alert("!!!! CHYBA ve formuláři !!!!" + '\n\n' + errstr);
	                 return; }

    form.submit();

}

function paperformcheckeng(form)
{  var errstr='';
  // var upload_id='/temp-upload-dir/temp.dat';

	if (form.firstname.value<=" ") { errstr=errstr+"Missing Field : First Name" + '\n'; }
    if (form.surname.value<=" ") { errstr=errstr+"Missing Field : Last Name" + '\n'; }
	if (form.emailaddr.value<="  ") { errstr=errstr+"Missing Field : E-mail" + '\n'; }
	else { 
	        var re = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,4}(\.[a-z]{2}){0,2})$/i;
			if (!re.test(form.emailaddr.value)) { errstr=errstr+"Invalid  e-mail address" + '\n'; }
		 }
	pattern = /^[EMO]([0-9]*)$/;
    if (form.accabstractnumber.value<=" ") { 
	     errstr=errstr+"Missing Field : Accepted abstract number" + '\n'; 
	  }
	  if (pattern.test(form.accabstractnumber.value)==false) {
	    errstr=errstr+"Invalid value: Invalid value of accepted abstract number" + '\n'; 
	  }
	if (form.uploadfile.value<="  ") { errstr=errstr+"Missing Submission File" + '\n'; }
	if (errstr>"") { alert("!!!! ERROR in FORM !!!!" + '\n\n' + errstr);
	                 return; }
	else {
		   document.getElementById("waitmsg").style.display ="inline";
		   form.submit();
	     }
}

function paperformcheckcz(form)
{  var errstr='';
  // var upload_id='/temp-upload-dir/temp.dat';

	if (form.firstname.value<=" ") { errstr=errstr+"Chybí vyplněné pole : Jméno" + '\n'; }
    if (form.surname.value<=" ") { errstr=errstr+"Chybí vyplněné pole : Příjmení" + '\n'; }
	if (form.emailaddr.value<="  ") { errstr=errstr+"Chybí vyplněné pole : E-mailová adresa" + '\n'; }
	else { 
	        var re = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,4}(\.[a-z]{2}){0,2})$/i;
			if (!re.test(form.emailaddr.value)) { errstr=errstr+"Neplatná e-mailová adresa" + '\n'; }
		 }
	pattern = /^[EMO]([0-9]*)$/;
    if (form.accabstractnumber.value<=" ") { 
	     errstr=errstr+"Chybí vyplněné pole : Číslo přijatého abstraktu" + '\n'; 
	  }
	  if (pattern.test(form.accabstractnumber.value)==false) {
	    errstr=errstr+"Neplatná hodnota: Neplatné číslo přijatého abstraktu" + '\n'; 
	  }
	if (form.uploadfile.value<="  ") { errstr=errstr+"Chybí soubor s příspěvkem" + '\n'; }
	if (errstr>"") { alert("!!!! CHYBA ve FORMULÁŘI !!!!" + '\n\n' + errstr);
	                 return; }
	else {
		   document.getElementById("waitmsg").style.display ="inline";
		   form.submit();
	     }
}


//-->
