// JavaScript Document
//elegxw ta aparaitita pedia
function req_fields() {
return_val = true ;
//Diagrafi twn yparxontwn comments
		
		par1 = document.getElementById('title_comm') ; 
		par2 = document.getElementById('perigrafi_comm') ; 
		par3 = document.getElementById('price_comm') ; 
		try {
		par4 = document.getElementById('mail_comm') ;
		par5 = document.getElementById('agree_comm') ;
		par4.innerHTML = '' ;
		par5.innerHTML = '' ;
		} catch(err) {  } 
		par1.innerHTML = '' ;
		par2.innerHTML = '' ;
		par3.innerHTML = '' ;


//Elegxoi	

	if (document.var_frm.price.value=='' && document.var_frm.fruits.checked ) {
		text = 'Συμπληρώστε τη τιμή';
		par3.innerHTML = "<img src='../images/layout/alert.png'/>"+text ;
		return_val = false ;
	} 
	
	if (isNaN(document.var_frm.price.value) && document.var_frm.fruits.checked ) {
	text = 'Το πεδίο πρέπει να είναι αριθμός';
		par3.innerHTML = "<img src='../images/layout/alert.png'/>"+text ;
		return_val = false ;
	}
	
	if (document.var_frm.title.value=='') {
		text = 'Υποχρεωτικό Πεδίο';
		par1.innerHTML = "<img src='../images/layout/alert.png'/>"+text ;
		return_val = false ;
	} 
	if (document.var_frm.perigrafi.value=='') {
		text = 'Υποχρεωτικό Πεδίο';
		par2.innerHTML = "<img src='../images/layout/alert.png'/>"+text ;
		return_val = false ;
	} 
	
	try {
	if (document.var_frm.mail.value=='') {
		text = 'Υποχρεωτικό Πεδίο';
		par4.innerHTML = "<img src='../images/layout/alert.png'/>"+text ;
		return_val = false ;
	}
		if (document.pets_frm.flag_agr.checked!=true) {
		text = 'Πρέπει να επιλεγεί' ;
		par5.innerHTML = "<img src='../images/layout/alert.png'/>"+text ;
		return_val = false ;
	}
	if (document.var_frm.flag_agr.checked!=true) {
		text = 'Πρέπει να επιλεγεί' ;
		par5.innerHTML = "<img src='../images/layout/alert.png'/>"+text ;
		return_val = false ;
	}
	} catch (err) {}
	
	if (return_val == false)
			return false;
			else {
	//Validation
	if (!checkNumber('price_comm',document.var_frm.price.value))
			return false ;
			
	try {
	if (!checkEmail(document.var_frm.mail.value))
			return false ;
	} catch(err) {}
	
	return true;
			
	}
}


//validate e-mail
function checkEmail(email) {
par4 = document.getElementById('mail_comm') ;

if (email.indexOf('/') > -1) {
par4.innerHTML ="<img src='../images/layout/alert.png'/>"+'Λάθος Χαρακτήρας: /';
return false;
}
if (email.indexOf('\\') > -1) {
par4.innerHTML ="<img src='../images/layout/alert.png'/>"+'Λάθος Χαρακτήρας: \\';
return false;
}
if (email.indexOf(':') > -1) {
par4.innerHTML ="<img src='../images/layout/alert.png'/>"+'Λάθος Χαρακτήρας: :';
return false;
}
if (email.indexOf(',') > -1) {
par4.innerHTML ="<img src='images/layout/alert.png'/>"+'Λάθος Χαρακτήρας: ,';
return false;
}
if (email.indexOf(';') > -1) {
par4.innerHTML ="<img src='../images/layout/alert.png'/>"+'Λάθος Χαρακτήρας: ;';
return false;
}
if (email.indexOf('@') < 0) {
par4.innerHTML ="<img src='../images/layout/alert.png'/>"+'Λείπει το @';
return false;
}
if (email.indexOf('\.') < 0) {
par4.innerHTML ="<img src='../images/layout/alert.png'/>"+'Λείπει η τελεία (.)';
return false;
}
par4.innerHTML = '';
return true;
}

//Auti i function emfanizei i kribei ena antikeimeno 
function show_idiotita(layer_ref, value) {
if (value == 1) {
state = 'none';
}
else {
state = 'block';
} 
if (document.all) { //IS IE 4 or 5 (or 6 beta)
eval( "document.all." + layer_ref + ".style.display = state");
}
if (document.layers) { //IS NETSCAPE 4 or below
document.layers[layer_ref].display = state;
}
if (document.getElementById &&!document.all) {
hza = document.getElementById(layer_ref);
hza.style.display = state;
}
}

