function gr_date() {
	mydate = new Date(); 
	myday = mydate.getDay(); 
	mymonth = mydate.getMonth(); 
	myweekday= mydate.getDate(); 
	weekday= myweekday; 
	myyear= mydate.getYear(); 
         if(myyear < 1900) {myyear += 1900}; // corrections if Y2K display problem
	year = myyear 
 
      if(myday == 0)       day = " Κυριακή "       
      else if(myday == 1)  day = " Δευτέρα " 
      else if(myday == 2)  day = " Τρίτη " 
      else if(myday == 3)  day = " Τετάρτη "    
      else if(myday == 4)  day = " Πέμπτη "    
      else if(myday == 5)  day = " Παρασκευή " 
      else if(myday == 6)  day = " Σάββατο  " 
 
      if(mymonth == 0)      month = "Ιανουαρίου " 
      else if(mymonth ==1)  month = "Φεβρουαρίου " 
      else if(mymonth ==2)  month = "Μαρτίου " 
      else if(mymonth ==3)  month = "Απριλίου " 
      else if(mymonth ==4)  month = "Μαϊου " 
      else if(mymonth ==5)  month = "Ιουνίου " 
      else if(mymonth ==6)  month = "Ιουλίου " 
      else if(mymonth ==7)  month = "Αυγούστου "  
      else if(mymonth ==8)  month = "Σεπτεμβρίου " 
      else if(mymonth ==9)  month = "Οκτωβρίου " 
      else if(mymonth ==10) month = "Νοεμβρίου " 
      else if(mymonth ==11) month = "Δεκεμβρίου " 
       
       if((weekday == 1) || (weekday == 21) || (weekday == 31)) 
           daydate = weekday+"" 
 
      else if((weekday == 2) || (weekday == 22)) 
           daydate = weekday+"" 
       
      else if((weekday == 3) || (weekday == 23)) 
           daydate = weekday+"" 
       
      else daydate = weekday+"" 
 
      document.write(day ); 
      document.write(daydate+" "+month+ " " + year );
}

function todayStr() 
{
	var today=new Date()
	var a=today.getMonth()+1
	var b=today.getDate()
	if (a <= 9 )
	{
		a="0"+a;
	}
	else 
	{
		a=a;
	}
	if (b <= 9 )
	{
		b="0"+b;
	}
	else 
	{
		b=b;
	}
	return today.getYear()+""+a+""+""+b
}

function login_check()
{
	errorsFound=0;
	errorMessages = 'Παρακαλώ συμπληρώστε\n';
	var t = document.login.password.value;
	validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
	var q = document.login.email_address.value;
    if (q.search(validRegExp) == -1) 
	{
      errorMessages+='\n - - την σωστή e-mail διευθυνσή σας.';
		errorsFound=1;
    } 
	if (t.length < 1)
	{
		errorMessages+='\n - - τον κωδικό σας.';
		errorsFound=1;
	}
    if(errorsFound==1)
	{
		alert(errorMessages);
		return false;
	}
}

function lost_passwrd()
{
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
  var c = document.lost.email_address.value;

   if (c.search(validRegExp) == -1) 
   {
      alert('Παρακαλώ συμπληρώστε την σωστή e-mail διευθυνσή σας');
      return false;
   } 
   return true; 
}

function checkform()
{
	errorsFound=0;
	errorMessages = 'Παρακαλώ συμπληρώστε\n';
	var x = document.form1.first_name.value;
	var y = document.form1.last_name.value;
	var w = document.form1.address.value;
	var e = document.form1.email_address.value;
	validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
	var cardNum=document.form1.CrediCard.value;
	var noDate = document.form1.year.value+document.form1.month.value+"01";  
	var curdate = todayStr();
	if (x.length < 1)
	{
		errorMessages+='\n - - το όνομα σας.';
		errorsFound=1;
	}
	if (y.length < 1)
	{
		errorMessages+='\n - - το επώνυμο σας.';
		errorsFound=1;
	}
	if (e.search(validRegExp) == -1)
	{
		errorMessages+='\n - - την σωστή e-mail διευθυνσή σας.';
		errorsFound=1;
	}
	if (w.length < 1)
	{
		errorMessages+='\n - - την διευθυνσή σας.';
		errorsFound=1;
	}
	if (isNaN(cardNum))
	{
		errorMessages+='\n - - τον αριθμό της πιστωτικής σας κάρτας, χωρίς παύλες, χαρακτήρες ή κενά.';
		errorsFound=1;
	}
	else if (cardNum.length != 16)
	{
		errorMessages+='\n - - το σωστό αριθμό της πιστωτικής σας κάρτας.';
		errorsFound=1;
	}
	if(errorsFound==1)
	{
		
		alert(errorMessages);
		return false;
	}
	if ( noDate < curdate )
	{
		alert('Η ημερομηνία λήξης της κάρτας σας έχει περάσει. Παρακαλώ ελένξτε ξανά την ημερομηνία της');
		return false;
	} 
	else return confirmLink();
}

function confirmLink()
{
    var is_confirmed = confirm('Αφού βεβαιωθείτε για την ορθότητα των στοιχείων σας παρακαλώ πατήστε στο κουμπί με την ένδειξη -Εγγραφή- για να γίνετε μέλος .\nΣε αντίθετη περίπτωση πατήστε στο κουμπί -Καθαρισμός-.');
    if (is_confirmed) 
	{
        return true;
    }
	else return false;
}

function checkDate()
{
	var x = document.epilogi_ptisis.elements;
	var day = parseInt(x["imera"].options[x["imera"].selectedIndex].value);
	var month = parseInt(x["minas"].options[x["minas"].selectedIndex].value);
	var year = parseInt(x["xronos"].options[x["xronos"].selectedIndex].value);
	var monthLength = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	
  if (!day || !month || !year)
		return false;

	if (year/4 == parseInt(year/4))
		monthLength[1] = 29;

	if (day > monthLength[month-1])
		return false;

	monthLength[1] = 28;

	var now = new Date();
	now = now.getTime();

	var dateToCheck = new Date();
	dateToCheck.setYear(year);
	dateToCheck.setMonth(month-1);
	dateToCheck.setDate(day);
	var checkDate = dateToCheck.getTime();

	if (now > checkDate){
   	return false;
   }
  else return true;
}


function FindErrors()
{
 var dateExists = checkDate();
   
    if (document.epilogi_ptisis.anaxwrisi.value=="null_timi")
	{
		alert('Επέλεξε μία πόλη από την λίστα που θέλεις να είναι η αναχώρηση σου.');
		return false;
	} 
	else if (document.epilogi_ptisis.afiksi.value=="null_timi")
	{
		alert('Επέλεξε μία πόλη από την λίστα που θέλεις να είναι η άφιξη σου.');
		return false;
	} 
	else if (document.epilogi_ptisis.anaxwrisi.value==document.epilogi_ptisis.afiksi.value)
	{
		alert('Η πόλη άφιξης και αναχώρησης είναι η ίδια.Παρακαλώ διορθώστε το!!!');
		return false;
	} 
	else if (!dateExists)
	{
		alert('Η ημερομηνία που επιλέξατε είναι λάθος!!!');
		return false;
	}
	else if (document.epilogi_ptisis.katigoria.value=="null_timi")
	{
		alert('Πρέπει να επιλέξετε μία Κατηγόρια Θέσης!!!');
		return false;
	}
  else  return true;
	
}

function FindErrors2()
{
	var x = document.epilogi_ptisis.elements;

	if (x["radiobutton"].length==null){

		if (document.epilogi_ptisis.radiobutton.checked)
		    return true;
		else {
			alert("Πρέπει να επιλέξετε μία πτήση από την λίστα");
			return false;
		 }
	}
   
   for (var i=0; i < x["radiobutton"].length; i++)
	 if (document.epilogi_ptisis.radiobutton[i].checked)
		return true;
	
	alert("Πρέπει να επιλέξετε μία πτήση από την λίστα");
	return false;

}

function Select_kratisi()
{
    var x = document.epilogi.elements;

	if (x["radiobutton"].length==null){

		if (document.epilogi.radiobutton.checked)
		    return true;
		else {
			alert("Πρέπει να επιλέξετε μία κράτηση για διαγραφή");
			return false;
		 }
	}
   
   for (var i=0; i < x["radiobutton"].length; i++)
	 if (document.epilogi.radiobutton[i].checked)
		return true;
	
	alert("Πρέπει να επιλέξετε μία κράτηση για διαγραφή");
	return false;
}

function openwindow1()
{
window.open("../basikomenu/eteries.php","my_new_window","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=yes, width=700, height=400");

}

function openwindow2()
{
window.open("../basikomenu/planes2.php","my_new_window","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=yes, width=700, height=400");

}

function FindErrors3()
{
   
 	if (document.epiloges.imeres.value=="null_timi")
	{
		alert('Πρέπει να επιλέξετε πόσες μέρες θέλετε να διαρκέσει η κράτηση.');
		return false;
	}
	else if (document.epiloges.typos.value=="null_timi")
	{
		alert('Πρέπει να επιλέξετε τον τύπο του χώρου στάθμευσης.');
		return false;
	}
	else if (document.epiloges.oraAxthoforou.value=="null_timi")
	{
		alert('Πρέπει να επιλέξετε την ώρα που θέλετε να κρατήσετε τον Αχθοφόρο.');
		return false;
	} 
  else  return true;
	
}



//Χρησιμοποιείται από το php αρχείο 'allagi_prosopikon_stixion' στο αρχείο users
function checkCard()
{
	errorsFound=0;
	errorMessages = 'Παρακαλώ συμπληρώστε\n';
	var x=document.form1.first_name_new.value;
    var y=document.form1.last_name_new.value;
	var z=document.form1.address_new.value;
	var cardNum=document.form1.textfield1.value+document.form1.textfield2.value+document.form1.textfield3.value+document.form1.textfield4.value;
	var noDate = document.form1.year_new.value+document.form1.month_new.value+"01";  
	var curdate = todayStr();
	validRegExp = /^([α-ω])/i;
     if (x !=0)
     {
	  if (x.search(validRegExp) == -1)
	    {
		alert('Συμπλήρωσε το πεδίο Όνομα μόνο με Ελληνικά!!!');
		return false;
	    }
	 }
	 if (y !=0)
	{
		if ((y.search(validRegExp) == -1))
		{
			alert('Συμπλήρωσε το πεδίο Επώνυμο μόνο με Ελληνικά!!!');
		return false;
		}
	}
    if (z !=0)
	{
		if ((z.search(validRegExp) == -1))
		{
			alert('Συμπλήρωσε το πεδίο Διεύθυνση μόνο με Ελληνικά!!!');
		return false;
		}
		
	}
     if ((cardNum==0)+(noDate=="ΕτοςΜήνας01"))
     {
		 return confirmLink2();
     }
	if (isNaN(cardNum))
	{
		errorMessages+='\n - - τον αριθμό της πιστωτικής σας κάρτας, χωρίς παύλες, χαρακτήρες ή κενά.';
		errorsFound=1;
	}
	else if (cardNum.length != 16)
	{
		errorMessages+='\n - - το σωστό αριθμό της πιστωτικής σας κάρτας.';
		errorsFound=1;
	}
	if(errorsFound==1)
	{
		
		alert(errorMessages);
		return false;
	}
	if ( noDate < curdate )
	{
		alert('Η ημερομηνία λήξης της κάρτας σας έχει περάσει. Παρακαλώ ελένξτε ξανά την ημερομηνία της');
		return false;
	} 
	else return confirmLink2();
}
//Χρησιμοποιείται από το php αρχείο 'allagi_password1' στο αρχείο users
function checkemail()
{
	errorsFound=0;
	errorMessages = 'Παρακαλώ διορθώστε τα παρακάτω λάθη:\n';
	var x = document.form1.password_new.value;
	var y = document.form1.password_new2.value;
	var e = document.form1.email_address_new.value;
	validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;

	if (e.search(validRegExp) == -1)
	{
		errorMessages+='- - Συμπληρώστε την σωστή e-mail διευθυνσή σας.\n';
		errorsFound=1;
	}
	if (x.length <1)
	{
		errorMessages+='- - Συμπληρώστε το πεδίο του "password".\n';
		errorsFound=1;
	}
	if (y.length <1)
	{
		errorMessages+='- - Συμπληρώστε το πεδίο "Ξαναγράψε το password".\n';
		errorsFound=1;
	}
    if (x != y)
	{
		errorMessages+='- - Τα πεδία των -password- δεν ειναι ίδια. Παρακαλώ ξανασυμπηρώστε τα.\n ';
		errorsFound=1;
	}
	if(errorsFound==1)
	{
		
		alert(errorMessages);
		return false;
	}
	else return confirmLink2();
}

function confirmLink2()
{
    var is_confirmed = confirm('Αφού βεβαιωθείτε για την ορθότητα των στοιχείων σας παρακαλώ πατήστε στο κουμπί με την ένδειξη -Εγγραφή- για να αλλάξετε τα στοιχεία σας .\nΣε αντίθετη περίπτωση πατήστε στο κουμπί -Καθαρισμός-.');
    if (is_confirmed) 
	{
        return true;
    }
	else return false;
}
function checkDate2()
{
	var x = document.eisagogi_neas_ptisis.elements;
	var departday = parseInt(x["depart_day"].options[x["depart_day"].selectedIndex].value);
	var departmonth = parseInt(x["depart_month"].options[x["depart_month"].selectedIndex].value);
	var departyear = parseInt(x["depart_year"].options[x["depart_year"].selectedIndex].value);
	var arrivalday = parseInt(x["arrival_day"].options[x["arrival_day"].selectedIndex].value);
	var arrivalmonth = parseInt(x["arrival_month"].options[x["arrival_month"].selectedIndex].value);
	var arrivalyear = parseInt(x["arrival_year"].options[x["arrival_year"].selectedIndex].value);
	var monthLength = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	
  if (!departday || !departmonth || !departyear || !arrivalday || !arrivalmonth || !arrivalyear)
		return false;

	if (departyear/4 == parseInt(departyear/4))
		monthLength[1] = 29;

	if ((departday > monthLength[month-1]) || (arrivalday > monthLength[month-1]))
		return false;

	monthLength[1] = 28;

	var now = new Date();
	now = now.getTime();

	var dateToCheck1 = new Date();
	dateToCheck1.setYear(departyear);
	dateToCheck1.setMonth(departmonth-1);
	dateToCheck1.setDate(departday);
	var checkDate1 = dateToCheck1.getTime();

    var dateToCheck2 = new Date();
	dateToCheck2.setYear(arrivalyear);
	dateToCheck2.setMonth(arrivalmonth-1);
	dateToCheck2.setDate(arrivalday);
	var checkDate2 = dateToCheck2.getTime();

	if ((now > checkDate1) || (now > checkDate2) || (checkDate2 < checkDate1)){
   	return false;
   }
  else return true;
}

function checkHour()
{
   var x = document.eisagogi_neas_ptisis.departfield1.value;
	var y = document.eisagogi_neas_ptisis.departfield2.value;
	var e = document.eisagogi_neas_ptisis.arrivalfield1.value;
	var z = document.eisagogi_neas_ptisis.arrivalfield2.value;
	var r = document.eisagogi_neas_ptisis.depart_city.value;
	var t = document.eisagogi_neas_ptisis.arrival_city.value;
	validRegExp = /^[α-ω]/i;
	validRegExp2 = /^[00-23]/;
    validRegExp3 = /^[01-60]/;

	
	if ((r.search(validRegExp) == -1) || (t.search(validRegExp) == -1)) 
	{
	return 1;
	}
	else if((x.search(validRegExp2) == -1) || (y.search(validRegExp3) == -1))
	{	
	return 2;
	}
	else if ((e.search(validRegExp2) == -1) || (z.search(validRegExp3) == -1))
	{
		return 3;
	}
	else if ((x < 0  || x > 23) || (e < 0  || e > 23))
	{
		return 4;
	}
	else if ((z < 0  || z > 60) || (y < 0  ||  y> 60))
	{
		return 5;
	}
	
}

function checkKostos_Seats()
{
    var x = document.eisagogi_neas_ptisis.Aclass1.value;
	var y = document.eisagogi_neas_ptisis.Aclass2.value;
	var e = document.eisagogi_neas_ptisis.Bclass1.value;
	var z = document.eisagogi_neas_ptisis.Bclass2.value;
	var r = document.eisagogi_neas_ptisis.Cclass1.value;
	var t = document.eisagogi_neas_ptisis.Cclass2.value;
    var k = document.eisagogi_neas_ptisis.SeatsA.value;
	var l = document.eisagogi_neas_ptisis.SeatsB.value;
	var m = document.eisagogi_neas_ptisis.SeatsC.value;
	validRegExp = /^[01-8000]/i;
    
    if ((x.search(validRegExp) == -1) || (y.search(validRegExp) == -1)) 
	{
	return 1;
	}
	else if((e.search(validRegExp) == -1) || (z.search(validRegExp) == -1))
	{	
	return 2;
	}
	else if ((r.search(validRegExp) == -1) || (t.search(validRegExp) == -1))
	{
		return 3;
	}
	else if ((k.search(validRegExp) == -1) || (l.search(validRegExp) == -1) || (m.search(validRegExp) == -1))
	{
		return 4;
	}
	
}
//Χρησιμποιείται από το αρχείο eisagogi_neas_ptisis.php
function FindErrors4()
{
 var dateExists = checkDate2();
 var hourExists = checkHour();
 var kostos_Seats = checkKostos_Seats();
   if (document.eisagogi_neas_ptisis.Name.value=="null_timi")
	{
		alert('Επέλεξε μία Εταιρεία από την λίστα.');
		return false;
	} 
	else if (document.eisagogi_neas_ptisis.Typos.value=="null_timi")
	{
		alert('Επέλεξε ένα Τύπο Αεροπλάνου από την λίστα.');
		return false;
	} 
	else if (document.eisagogi_neas_ptisis.depart_city.value==0)
	{
		alert('Επέλεξε πόλη αναχώρησης της πτήσης.');
		return false;
	} 
	else if (document.eisagogi_neas_ptisis.arrival_city.value==0)
	{
		alert('Επέλεξε πόλη άφιξης της πτήσης.');
		return false;
	} 
	else if (!dateExists)
	{
		alert('Οι ημερομηνίες που επιλέξατε είναι λάθος!!!');
		return false;
	}
	else if (hourExists==1)
	{
		alert('Τα πεδία πόλη αναχώρησης και πόλη άφιξης πρέπει να είναι γραμμένες στα ελληνικά!!!');
		return false;
	}
	else if (hourExists==2)
	{
		alert('Η Ώρα Αναχώρησης που επιλέξατε είναι λάθος!!!');
		return false;
	}
	else if (hourExists==3)
	{
		alert('Η Ώρα Αφιξης που επιλέξατε είναι λάθος!!!');
		return false;
	}
	else if (hourExists==4)
	{
		alert("Το πεδίο της Ώρας πρέπει να είναι μεταξύ  0 και 23.");
        return false;
	}
	else if (hourExists==5)
	{
		alert ("Το πεδίο των λεπτών πρέπει να είναι μεταξύ 0 και 59.");
        return false;
	}
	else if (kostos_Seats==1)
	{
		alert('Συμπηρώστε το πεδίο Κόστος Α κλάσης μόνο με αριθμούς!!!');
		return false;
	}
	else if (kostos_Seats==2)
	{
		alert('Συμπηρώστε το πεδίο Κόστος Β κλάσης μόνο με αριθμούς!!!');
		return false;
	}
	else if (kostos_Seats==3)
	{
		alert('Συμπηρώστε το πεδίο Κόστος Γ κλάσης μόνο με αριθμούς!!!');
		return false;
	}
	else if (kostos_Seats==4)
	{
		alert('Συμπηρώστε τα πεδία Θέσεων των κλάσεων μόνο με αριθμούς!!!');
		return false;
	}
  else  return true;
	
}

function isValidDate(dateStr) {
// Checks for the following valid date formats:
// MM/DD/YY   


var datePat = /^(\d{4})(\/|-)(\d{1,2})\2(\d{1,2})$/; // requires 4 digit year

var matchArray = dateStr.match(datePat); // is the format ok?
if (matchArray == null) {
alert(dateStr + " Ηημερομηνία δεν έχει το σωστό format.")
return false;
}
month = matchArray[3]; // parse date into variables
day = matchArray[4];
year = matchArray[1];
if (month < 1 || month > 12) { // check month range
alert("Ο Μήνας πρέπει να είναι μεταξύ 1 και 12.");
return false;
}
if (day < 1 || day > 31) {
alert("Η Μέρα πρέπει να είναι μεταξύ 1 και 31.");
return false;
}
if ((month==4 || month==6 || month==9 || month==11) && day==31) {
alert("Μήνας "+month+" δεν έχει 31 μέρες!")
return false;
}
var now = new Date();
var dateToCheck = new Date();
	dateToCheck.setYear(year);
	dateToCheck.setMonth(month-1);
	dateToCheck.setDate(day);
	var checkDate = dateToCheck.getTime();
if (now > checkDate)
{
return false;
}
if (month == 2) { // check for february 29th
var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
if (day>29 || (day==29 && !isleap)) {
alert("Φεβράρης " + year + " δεν έχει " + day + " μέρες!");
return false;
   }
}
return checkDate;
}

function isValidTime(timeStr) {
// Checks if time is in HH:MM:SS AM/PM format.
// The seconds and AM/PM are optional.

var timePat = /^(\d{1,2}):(\d{2})(:(\d{2}))?(\s?(AM|am|PM|pm))?$/;

var matchArray = timeStr.match(timePat);
if (matchArray == null) {
alert("Η Ωρα δεν έχει σωστό format.");
return false;
}
hour = matchArray[1];
minute = matchArray[2];
second = matchArray[4];
ampm = matchArray[6];

if (second=="") { second = null; }
if (ampm=="") { ampm = null }

if (hour < 0  || hour > 23) {
alert("Η Ώρα πρέπει να είναι μεταξύ  0 και 23.");
return false;
}
if (minute < 0 || minute > 59) {
alert ("Τα λεπτά πρέπει να είναι μεταξύ 0 και 59.");
return false;
}
if (second != null && (second < 0 || second > 59)) {
alert ("Τα δευτερόλεπτα πρέπει να είναι μεταξύ 0 και 59.");
return false;
}
return true;
}

//Χρησιμποιείται από το αρχείο ptiseis.php για την επεξεργασία των πεδίων πτήσης
function FindErrors5()
{
    var x = document.form1.depart_day.value;
	var y = document.form1.arrival_day.value;
	var z = document.form1.departfield1.value;
	var e = document.form1.arrivalfield1.value;
	var r = document.form1.depart_city.value;
	var t = document.form1.arrival_city.value;
	var p = document.form1.Aclass1.value;
	var k = document.form1.Bclass1.value;
	var l = document.form1.Cclass1.value;

	validRegExp = /^[α-ω]/i;
	validRegExp1 = /^[01-8000]/i;
	
	if ((r.search(validRegExp) == -1) || (t.search(validRegExp) == -1)) 
	{
	alert('Τα πεδία πόλη αναχώρησης και πόλη άφιξης πρέπει να είναι γραμμένες στα ελληνικά!!!');
		return false;
	}

    date1=isValidDate(x);
	date2=isValidDate(y); 
	if (date1==false)
	{
		alert('Η ημερομηνία αναχώρησης που επιλέξατε είναι λάθος!!!');
		return false;
	}
    else if (date2==false)
	{
		alert('Η ημερομηνία άφιξης που επιλέξατε είναι λάθος!!!');
		return false;
	} 
    else if(date2 < date1)
	{
	 alert("Η μέρα αφιξης προηγείται της μέρας αναχώρησης!!!");
     return false;
     }
	else if ((p.search(validRegExp1) == -1) || (k.search(validRegExp1) == -1) || (l.search(validRegExp1) == -1)) 
	{
	 alert('Τα πεδία του κόστους πρέπει να περιέχουν μόνο αριθμούς!!!');
	 return false;
	}
	time1=isValidTime(z);
	time2=isValidTime(e);
	if (time1==false)   
     return false;     
    if (time2==false)   
    { 
	return false;
	}
	else return true;
	
}
//Χρησιμποιείται από το αρχείο theseis_ptiseon.php για την επεξεργασία αρ. Θέσεων
function FindErrors6()
{
	var x = document.form1.SeatsA.value;
	var y = document.form1.SeatsB.value;
	var e = document.form1.SeatsC.value;
	validRegExp = /^[01-8000]/i;
     if ((x.search(validRegExp) == -1) || (y.search(validRegExp) == -1) || (e.search(validRegExp) == -1))
	{
		alert('Συμπηρώστε τα πεδία Θέσεων των κλάσεων μόνο με αριθμούς!!!');
		return false;
	}
	 else if (z.search(validRegExp) == -1)
	{
		alert('Συμπηρώστε το πεδίο του Κόστους μόνο με αριθμούς!!!');
		return false;
	}
	else return true;
}
//Χρησιμποιείται από το αρχείο kratiseis_ptiseon_mod.xsl
function FindErrors7()
{
	var z = document.form1.Kostos.value;
	validRegExp = /^[01-8000]/i;

	 if (z.search(validRegExp) == -1)
	{
		alert('Συμπηρώστε το πεδίο του Κόστους μόνο με αριθμούς!!!');
		return false;
	}
	else return true;
}
//Χρησιμποιείται από το αρχείο eisagogi_neou_axthoforou.php
function FindErrors8()
{
	var x = document.eisagogi_neou_axthoforou.Name.value;
	var y = document.eisagogi_neou_axthoforou.Surname.value;
	var e = document.eisagogi_neou_axthoforou.Number_id.value;
	var z = document.eisagogi_neou_axthoforou.A_M.value;
	var r = document.eisagogi_neou_axthoforou.Price.value;
	validRegExp = /^[01-8000]/i;
    validRegExp2 = /^[α-ω]/i;
	
	if ((x.search(validRegExp2) == -1) || (y.search(validRegExp2) == -1))
	{
        alert('Συμπηρώστε τα πεδία Όνομα και Επίθετο Αχθοφόρου μόνο με Ελληνικά γράμματα!!!');
		return false;
	}
	else if (!e)
	{
		alert('Συμπηρώστε το πεδίο Ταυτότητα Αχθοφόρου !!!');
		return false;
	}
	
	else if (z.search(validRegExp) == -1)
	{
		alert('Συμπηρώστε το πεδίο του Α.Μ. μόνο με αριθμούς!!!');
		return false;
	}
	else if (r.search(validRegExp) == -1)
	{
		alert('Συμπηρώστε το πεδίο Τιμή Αχθοφόρου μόνο με αριθμούς!!!');
		return false;
	}
	else return true;
}
//Χρησιμποιείται από το αρχείο kratiseis_axthoforon.php
function FindErrors9()
{
	var x = document.form1.reserve_date.value;
	var y = document.form1.OraKratisis.value;
	date1=isValidDate(x);
	time1=isValidTime(y);
	if (date1==false)
	{
		alert('Η ημερομηνία αναχώρησης που επιλέξατε είναι λάθος!!!');
		return false;
	}
	else if (time1==false)   
     return false; 
	else return true;
}

function FindErrors10()
{
	var x = document.form1.begin_date.value;
	var y = document.form1.ending_date.value;
	var r = document.form1.kostos.value;
	validRegExp = /^[01-8000]/i;
	date1=isValidDate(x);
	date2=isValidDate(y);
	if (date1==false)
	{
		alert('Η ημερομηνία Έναρξη κράτησης που επιλέξατε είναι λάθος!!!');
		return false;
	}
	else if (date2==false)
	{
		alert('Η ημερομηνία Λήξη κράτησης που επιλέξατε είναι λάθος!!!');
		return false;
	}
	else if(date2 < date1)
	{
	 alert("Η ημερομηνία Λήξη κράτησης προηγείται της ημερομηνίας Έναρξη κράτησης!!!");
     return false;
     }
	else if (r.search(validRegExp) == -1)
	{
		alert('Συμπηρώστε το πεδίο Κόστος μόνο με αριθμούς!!!');
		return false;
	}
	else return true;
}
function FindErrors11()
{
   var x=document.eisagogi_neou_parking.kostos.value;
   var y=document.eisagogi_neou_parking.Number.value;
   validRegExp = /^[01-8000]/i;

   if (document.eisagogi_neou_parking.eidos.value=="null_timi")
	{
		alert('Επέλεξε το Είδος Οχήματος από την λίστα.');
		return false;
	} 
	else if (x.search(validRegExp) == -1)
	{
		alert('Συμπλήρωσε το πεδίο Τιμή Χώρου Στάθμευσης μόνο με αριθμούς!!!');
		return false;
	}
	else if (y.search(validRegExp) == -1)
	{
		alert('Συμπλήρωσε το πεδίο Αρ. Θέσεων ανά Είδος μόνο με αριθμούς!!!');
		return false;
	}
  else  return true;
	
}
function FindErrors12()
{
   var x=document.form1.kostos.value;
   var y=document.form1.Number.value;
   validRegExp = /^[01-8000]/i;

    if (x.search(validRegExp) == -1)
	{
		alert('Συμπλήρωσε το πεδίο Τιμή Χώρου Στάθμευσης μόνο με αριθμούς!!!');
		return false;
	}
	else if (y.search(validRegExp) == -1)
	{
		alert('Συμπλήρωσε το πεδίο Αρ. Θέσεων ανά Είδος μόνο με αριθμούς!!!');
		return false;
	}
  else  return true;
	
}

