<!-- Begin

function underC () { 
alert ('Currently under development'); 
}

function underCU () { 
document.forms[0].username.value = "";
document.forms[0].username.style.backgroundColor = "#111f8a";
document.forms[0].username.style.color = "#ffffff";
document.forms[0].username.style.fontWeight = "bold";
return false;
}

function underCP () { 
document.forms[0].password.value = "";
document.forms[0].password.style.backgroundColor = "#111f8a";
document.forms[0].password.style.color = "#ffffff";
document.forms[0].password.style.fontWeight = "bold";
return false;
}


function check_login() {

if (document.forms[0].username.value.length <= 0 || document.forms[0].username.value== " username" || document.forms[0].password.value.length <= 0 ) { 
alert ("PLEASE ENTER USERNAME AND PASSWORD"); 

if (document.forms[0].username.value.length <= 0 || document.forms[0].username.value== " username") {document.forms[0].username.focus(); }
else {document.forms[0].password.focus(); }

document.forms[0].username.style.backgroundColor = "#111f8a";
document.forms[0].username.style.color = "#ffffff";
document.forms[0].username.style.fontWeight = "bold";

document.forms[0].password.style.backgroundColor = "#111f8a";
document.forms[0].password.style.color = "#ffffff";
document.forms[0].password.style.fontWeight = "bold";
var problem = true; 
 }
if (problem == true){ return false; }
else { return true; }
}


function check_recovery() {
submitOK="True"

if (document.recoveryForm.recovery_email.value==0)
{var empty_email_result="ERROR";
submitOK="False"}
else {var empty_email_result="";}

if (document.recoveryForm.recovery_email.value!=0)
{
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
}

return true					
}
var emailID=document.recoveryForm.recovery_email;
if (echeck(emailID.value)==false){
var email_result="ERROR";
submitOK="False";
}
else {var email_result="";}
}
else {var email_result="";}

var fields =empty_email_result+email_result;
if (fields!="") 
{
var msg = "PLEASE ENTER A VALID E-MAIL ADDRESS";
alert(msg);
submitOK="False"
}
if (submitOK=="False")
{
return false
}
}

// ######## validate registration when logged ########


function validate_registration_0() {
submitOK="True"

if (document.forms[0].name.value==0)
{var name_result="NAME: Empty field\n";
submitOK="False"}
else {var name_result="";}

if (document.forms[0].surname.value==0)
{var surname_result="SURNAME: Empty field\n";
submitOK="False"}
else {var surname_result="";}

if (document.forms[0].url.value==0)
{var url_result="URL: Empty field\n";
submitOK="False"}
else {var url_result="";}

if (document.forms[0].country.options[document.forms[0].country.selectedIndex].value==0)
{var country_result="COUNTRY: Not selected field\n";
submitOK="False"}
else {var country_result="";}

if (document.forms[0].user_email.value==0)
{var empty_email_result="E-MAIL: Empty field\n";
submitOK="False"}
else {var empty_email_result="";}


if (document.forms[0].user_email.value!=0)
{
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
}

return true					
}
var emailID=document.forms[0].user_email;
if (echeck(emailID.value)==false){
var email_result="E-MAIL: Unacceptable format\n";
submitOK="False";
}
else {var email_result="";}
}
else {var email_result="";}

if (document.forms[0].username.value==0)
{var username_result="DESIRED USERNAME: Empty field\n";
submitOK="False"}
else {var username_result="";}

if (document.forms[0].password.value==0)
{var password_result="PASSWORD: Empty field\n";
submitOK="False"}
else {var password_result="";}

if (document.forms[0].confirm_password.value==0)
{var confirm_password_result="CONFIRM PASSWORD: Empty field\n";
submitOK="False"}
else {var confirm_password_result="";}


// validate radio loop @ http://jennifermadden.com/162/examples/loopRadioValidate.html
var found_it;
var type_result;
if (document.forms[0].type.length>0) {
for (var i=0; i<document.forms[0].type.length; i++)  { 
if (document.forms[0].type[i].checked)  { 
found_it = document.forms[0].type[i].value; }
if(found_it != null) {var type_result="";} 
else {var type_result="MEMBERSHIP TYPE: Not selected field\n";}
} }
else {var type_result="";} 


if (document.forms[0].password.value!=document.forms[0].confirm_password.value) {
var comparison_result="PASSWORD and CONFIRM PASSWORD values do not match\n";
submitOK="False";}
else {var comparison_result="";}

if (document.forms[0].captcha.value==0)
{var captcha_result="CODE: Empty field\n";
submitOK="False"}
else {var captcha_result="";}

var fields =name_result+surname_result+empty_email_result+email_result+username_result+country_result+url_result+password_result+confirm_password_result+type_result+comparison_result+captcha_result;
if (fields!="") 
{
var msg = "The following errors occured:\n\n"+fields;
alert(msg);
submitOK="False"
}
if (submitOK=="False")
{
return false
}
}

// ######## validate registration when NOT logged ########

function validate_registration_1() {
submitOK="True"

if (document.forms[1].name.value==0)
{var name_result="NAME: Empty field\n";
submitOK="False"}
else {var name_result="";}

if (document.forms[1].surname.value==0)
{var surname_result="SURNAME: Empty field\n";
submitOK="False"}
else {var surname_result="";}

if (document.forms[1].url.value==0)
{var url_result="URL: Empty field\n";
submitOK="False"}
else {var url_result="";}

if (document.forms[1].country.options[document.forms[1].country.selectedIndex].value==0)
{var country_result="COUNTRY: Not selected field\n";
submitOK="False"}
else {var country_result="";}

if (document.forms[1].user_email.value==0)
{var empty_email_result="E-MAIL: Empty field\n";
submitOK="False"}
else {var empty_email_result="";}


if (document.forms[1].user_email.value!=0)
{
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
}

return true					
}
var emailID=document.forms[1].user_email;
if (echeck(emailID.value)==false){
var email_result="E-MAIL: Unacceptable format\n";
submitOK="False";
}
else {var email_result="";}
}
else {var email_result="";}

if (document.forms[1].username.value==0)
{var username_result="DESIRED USERNAME: Empty field\n";
submitOK="False"}
else {var username_result="";}

if (document.forms[1].password.value==0)
{var password_result="PASSWORD: Empty field\n";
submitOK="False"}
else {var password_result="";}

if (document.forms[1].confirm_password.value==0)
{var confirm_password_result="CONFIRM PASSWORD: Empty field\n";
submitOK="False"}
else {var confirm_password_result="";}


// validate radio loop @ http://jennifermadden.com/162/examples/loopRadioValidate.html
var found_it;
var type_result;

for (var i=0; i<document.forms[1].type.length; i++)  { 
if (document.forms[1].type[i].checked)  { 
found_it = document.forms[1].type[i].value; }
if(found_it != null) {var type_result="";} 
else {var type_result="MEMBERSHIP TYPE: Not selected field\n";}
}


if (document.forms[1].password.value!=document.forms[1].confirm_password.value) {
var comparison_result="PASSWORD and CONFIRM PASSWORD values do not match\n";
submitOK="False";}
else {var comparison_result="";}

if (document.forms[1].captcha.value==0)
{var captcha_result="CODE: Empty field\n";
submitOK="False"}
else {var captcha_result="";}

var fields =name_result+surname_result+empty_email_result+email_result+username_result+country_result+url_result+password_result+confirm_password_result+type_result+comparison_result+captcha_result;
if (fields!="") 
{
var msg = "The following errors occured:\n\n"+fields;
alert(msg);
submitOK="False"
}
if (submitOK=="False")
{
return false
}
}



// ######## validate contact when logged ########

function validate_contact_0() {
submitOK="True"

if (document.forms[0].name.value==0)
{var name_result="NAME: Empty field\n";
submitOK="False"}
else {var name_result="";}

if (document.forms[0].surname.value==0)
{var surname_result="SURNAME: Empty field\n";
submitOK="False"}
else {var surname_result="";}

if (document.forms[0].user_email.value==0)
{var empty_email_result="E-MAIL: Empty field\n";
submitOK="False"}
else {var empty_email_result="";}


if (document.forms[0].user_email.value!=0)
{
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
}

return true					
}
var emailID=document.forms[0].user_email;
if (echeck(emailID.value)==false){
var email_result="E-MAIL: Unacceptable format\n";
submitOK="False";
}
else {var email_result="";}
}
else {var email_result="";}

if (document.forms[0].comments.value==0)
{var comments_result="COMMENTS: Empty field\n";
submitOK="False"}
else {var comments_result="";}

if (document.forms[0].captcha.value==0)
{var captcha_result="CODE: Empty field\n";
submitOK="False"}
else {var captcha_result="";}

var fields =name_result+surname_result+empty_email_result+email_result+comments_result+captcha_result;
if (fields!="") 
{
var msg = "The following errors occured:\n\n"+fields;
alert(msg);
submitOK="False"
}
if (submitOK=="False")
{
return false
}
}


// ######## validate contact when NOT logged ########


function validate_contact_1() {
submitOK="True"

if (document.forms[1].name.value==0)
{var name_result="NAME: Empty field\n";
submitOK="False"}
else {var name_result="";}

if (document.forms[1].surname.value==0)
{var surname_result="SURNAME: Empty field\n";
submitOK="False"}
else {var surname_result="";}

if (document.forms[1].user_email.value==0)
{var empty_email_result="E-MAIL: Empty field\n";
submitOK="False"}
else {var empty_email_result="";}


if (document.forms[1].user_email.value!=0)
{
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
}

return true					
}
var emailID=document.forms[1].user_email;
if (echeck(emailID.value)==false){
var email_result="E-MAIL: Unacceptable format\n";
submitOK="False";
}
else {var email_result="";}
}
else {var email_result="";}

if (document.forms[1].comments.value==0)
{var comments_result="COMMENTS: Empty field\n";
submitOK="False"}
else {var comments_result="";}

if (document.forms[1].captcha.value==0)
{var captcha_result="CODE: Empty field\n";
submitOK="False"}
else {var captcha_result="";}

var fields =name_result+surname_result+empty_email_result+email_result+comments_result+captcha_result;
if (fields!="") 
{
var msg = "The following errors occured:\n\n"+fields;
alert(msg);
submitOK="False"
}
if (submitOK=="False")
{
return false
}
}

// ######## validate partner when logged ########


function validate_partner() {
submitOK="True"

if (document.forms[0].name.value==0)
{var name_result="NAME: Empty field\n";
submitOK="False"}
else {var name_result="";}

if (document.forms[0].surname.value==0)
{var surname_result="SURNAME: Empty field\n";
submitOK="False"}
else {var surname_result="";}

if (document.forms[0].url.value==0)
{var url_result="URL: Empty field\n";
submitOK="False"}
else {var url_result="";}

if (document.forms[0].user_email.value==0)
{var empty_email_result="E-MAIL: Empty field\n";
submitOK="False"}
else {var empty_email_result="";}


if (document.forms[0].user_email.value!=0)
{
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
}

return true					
}
var emailID=document.forms[0].user_email;
if (echeck(emailID.value)==false){
var email_result="E-MAIL: Unacceptable format\n";
submitOK="False";
}
else {var email_result="";}
}
else {var email_result="";}

if (document.forms[0].attachment.value==0)
{var attachment_result="COMPRESSED FOLDER: Empty field\n";
submitOK="False"}
else {var attachment_result="";}

var fields =name_result+surname_result+empty_email_result+email_result+url_result+attachment_result;
if (fields!="") 
{
var msg = "The following errors occured:\n\n"+fields;
alert(msg);
submitOK="False"
}
if (submitOK=="False")
{
return false
}
}


// validate forum form

function validate_contactForm(page_language, form_type) {
submitOK="True"
if (form_type=="newForum") {
if (document.contactForm.Topic.value==0)
{
if (page_language=="gr") {var topic_result="ΘΕΜΑ: Κενό πεδίο\n"; }
else { topic_result="TOPIC: Empty field\n"; }
submitOK="False"}
else {var topic_result="";}
}


if (document.contactForm.Message.value==0)
{
if (page_language=="gr") {var message_result="ΜΗΝΥΜΑ: Κενό πεδίο\n";}
else { var message_result="MESSAGE: Empty field\n";}
submitOK="False"}
else {var message_result="";}

if (form_type=="newForum") { var fields =topic_result+message_result; }
else {
var fields =message_result; }
if (fields!="") 
{
if (page_language=="gr") {
var msg = "Παρουσιάστηκαν τα εξής προβλήματα:\n\n"+fields;
}
else { var msg = "The following errors occured:\n\n"+fields; }
alert(msg);
submitOK="False"
}
if (submitOK=="False")
 {
 return false
 }
}

// toggle partners visibility

function show_name (obj) { 
if ( obj.value=="Show Partner Details" )
{ obj.value="Hide Partner Details"; obj.title="Hide Partner Information"; }
else { obj.value="Show Partner Details"; obj.title="Show Partner Information"; }
}


function toggle_details( targetId ){
  if (document.getElementById){
        target = document.getElementById( targetId );
           if (target.style.display == "none"){
              target.style.display = "block";
           } else {
              target.style.display = "none";
           }
     }
}

// End -->
