function alertdiv(msg){return'<div class="ui-widget"><div class="ui-state-error ui-corner-all"><p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: 0.3em;"></span><strong>Alert:</strong>'+msg+"</p></div></div>";}function loadingrequest(container){$(container).html('<div align="center"><img src="/_images/loading.gif" /></div>');}function loadingrequestBig(container){$(container).html('<div align="center"><img src="/_images/loadingb.gif" /></div>');}function loadingrequestorder(container){$(container).html('<div class="loading">Loading....</div>');}function clear(container){$(container).html("");}function clearClass(container,clas){$(container).removeClass("inputerror");}function clearinput(container){$(container).val("");}function isEmail(str){var supported=0;if(window.RegExp){var tempStr="a";var tempReg=new RegExp(tempStr);if(tempReg.test(tempStr)){supported=1;}}if(!supported){return(str.indexOf(".")>2)&&(str.indexOf("@")>0);}var r1=new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");var r2=new RegExp("^[a-zA-Z0-9\\-\\.\\_]+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");return(!r1.test(str)&&r2.test(str));}function valid_chars(valid,str){var temp;for(var i=0;i<str.length;i++){temp=""+str.substring(i,i+1);flag=valid.indexOf(temp)+1;if(!flag){return false;}}return true;}function valid_name(str){return valid_chars(" -abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZαβγδεζηθικλμνξοπρστυφχψωςΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέίύόήώϊϋΐΰΆΈΊΎΏΉΈ",str);}function valid_login(str){return valid_chars("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890",str);}function valid_addressGR(str){return valid_chars(", -1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZαβγδεζηθικλμνξοπρστυφχψωςΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέίύόήώϊϋΐΰΆΈΊΎΏΉΈ ",str);}function valid_tel(str){return valid_chars("1234567890-+",str);}function valid_postcodeGR(str){return valid_chars("1234567890",str);}function valid_postcodeINT(str){return valid_chars("1234567890abcdefghijklmopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ",str);}function isNumber(str){return valid_chars("1234567890",str);}function len(str){return str.length;}function ShowLogin(){$("div#loginContainer").slideDown("slow");}function CloseLogin(){if($("#resultlogin").hasClass("error_box")){$("#resultlogin").removeClass("error_box");}$("#resultlogin").html("");$(":input").removeClass("inputerror");$("div#loginContainer").hide();}function ValidLogin(){var error=0;var msg="";if($("#resultlogin").hasClass("error_box")){$("#resultlogin").removeClass("error_box");}$("#resultlogin").html("");$(":input").removeClass("inputerror");if($("input#member").val()==""){error++;msg+="Please type your username";}else{if($("input#member").val().length<3){error++;msg+="Your username is too small.Try again";}}if($("input#code").val()==""){$("input#code").addClass("inputerror");error++;msg+=", Please type in your password";}if(error>0){$("#resultlogin").addClass("error_box");$("#resultlogin").html("<p>"+msg+"</p>");return false;}var go=$("input#go").val();var str=$("#logform").serialize();$("#formcontentlogin").hide("slow");$.ajax({type:"POST",url:"/_inc/_z_login.php",data:str,loading:loadingrequest("#resultlogin"),success:function(message){var messa=jQuery.trim(message.toString());switch(messa){case"TIMEOUT":$("#formcontentlogin").show("slow");msg+="Please refresh your page, your session has timed out(2)<br>";$("#resultlogin").html("");$("#formcontentlogin").show("slow");$("#resultlogin").addClass("error_boxsmall");$("#resultlogin").html("<p>"+msg+"</p>");break;case"MISSING":$("#formcontentlogin").show("slow");msg+="Please fill in all required fields<br>";$("#resultlogin").html("");$("#formcontentlogin").show("slow");$("#resultlogin").addClass("error_boxsmall");$("#resultlogin").html("<p>"+msg+"</p>");break;case"NOTACTIVATED":$("#formcontentlogin").show("slow");msg+="Your Account is not activated yet! Please retrieve your email and follow instructions<br>";$("#resultlogin").html("");$("#formcontentlogin").show("slow");$("#resultlogin").addClass("error_boxsmall");$("#resultlogin").html("<p>"+msg+"</p>");break;case str_no:$("#formcontentlogin").show("slow");msg+="You typed wrong login details, or this username does not exist!<br>";$("#resultlogin").html("");$("#formcontentlogin").show("slow");$("#resultlogin").addClass("error_boxsmall");$("#resultlogin").html("<p>"+msg+"</p>");break;case str_yes:msg+="Login was successfull... Redirection to your page... Please wait a moment<br>";$("#formcontentlogin").html("<p>"+msg+"</p>");window.location="https://www.krd.gr"+go;break;default:msg+="Please refresh your page, your session has timed out<br>";$("#resultlogin").html("");$("#formcontentlogin").show("slow");$("#resultlogin").addClass("error_box");$("#resultlogin").html("<p>"+msg+"</p>");break;}return false;}});return false;}function validContact(random){var error=0;var temp="";var lang=2;var msg=new Array();msg[1]="";msg[2]="";if($("input#contact").val()==""){$("input#contact").addClass("inputerror");error++;temp+="Παρακαλούμε εισάγετε το όνομα σας<br>";msg[2]+="Please fill in your name<br>";msg[1]+="Παρακαλούμε εισάγετε το όνομα σας<br>";}else{if($("input#contact").val().length<3){error++;temp+="Το όνομα σας είναι πολύ μικρό\n";msg[2]+="Your name is too small<br>";msg[1]+="Το όνομα σας είναι πολύ μικρό<br>";}}if($("input#tel").val()!=""){if($("input#tel").val().length<7){error++;temp+="Το τηλεφωνό σας είναι πολύ μικρό<br>";msg[2]+="Your tel is too small<br>";msg[1]+="Το τηλεφωνό σας είναι πολύ μικρό<br>";}if(!valid_tel($("input#tel").val())){error++;temp+="Το τηλεφωνό σας δεν είναι έγκυρο(μόνο αριθμοί επιτρέπονται<br>";msg[2]+="Your tel is not valid (only numbers are allowed)<br>";msg[1]+="Το τηλεφωνό σας δεν είναι έγκυρο(μόνο αριθμοί επιτρέπονται)<br><br>";}}if($("input#online").val()==""){$("input#online").addClass("inputerror");error++;temp+="Παρακαλούμε εισάγετε το email σας<br>";msg[2]+="Please fill in your email<br>";msg[1]+="Παρακαλούμε εισάγετε το email σας<br>";}else{if(!isEmail($("input#online").val())){$("input#online").addClass("inputerror");error++;temp+="Το email που έχετε εισάγει δεν είναι έγκυρο <br>";msg[2]+="Your email is not a valid email address<br>";msg[1]+="Το email που έχετε εισάγει δεν είναι έγκυρο <br>";}}if($("input#comments").val()==""){error++;temp+="Δεν έχετε εισάγει σχόλια! <br>";msg[2]+="You haven't inserted any comments<br>";msg[1]+="Δεν έχετε εισάγει σχόλια!<br>";}if($("input#answer").val()!=random){error++;temp+="Η απάντηση στην ερωτησή σας για αποφυγή αυτόματων καταχωρήσεων, δεν είναι σωστή<br>";msg[2]+="Your answer in order to avoid spam is not correct<br>";msg[1]+="Η απάντηση στην ερωτησή σας για αποφυγή αυτόματων καταχωρήσεων, δεν είναι σωστή<br><br>";}if(error>0){$("#resultcontact").addClass("error_box");$("#resultcontact").html(msg[lang]);return false;}var str=$("#contactformdata").serialize();$("#contactForm").hide("slow");clear("#resultcontact");$.ajax({type:"POST",url:"/_inc/_z_contact.php",data:str,loading:loadingrequest("#resultcontact"),success:function(message){var messa=jQuery.trim(message.toString());switch(messa){case"INVALID":$("#formcontent").show("slow");temp+="Φαίνεται οτι έχετε αποστείλει λανθασμένα δεδομένα.Παρακαλούμε ανανεώστε τη σελίδα<br>";msg[2]+="It seems that you have sent out wrong data.Please refresh your page<br>";msg[1]+="Φαίνεται οτι έχετε αποστείλει λανθασμένα δεδομένα.Παρακαλούμε ανανεώστε τη σελίδα<br><br>";$("#resultcontact").addClass("error_box");$("#resultcontact").html(msg[lang]);$("#contactForm").show("slow");break;case"REQUIRED":$("#formcontent").show("slow");temp+="Παρακαλούμε συμπληρώστε όλα τα απαραίτητα πεδία<br>";msg[2]+="Please fill in all required information<br>";msg[1]+="Παρακαλούμε συμπληρώστε όλα τα απαραίτητα πεδία<br><br>";$("#resultcontact").addClass("error_box");$("#resultcontact").html(msg[lang]);$("#contactForm").show("slow");break;case str_no:$("#formcontent").show("slow");temp+="Τα στοιχεία που εισάγατε δεν είναι σωστά.Προσπαθείστε πάλι!<br>";msg[2]+="Your details is not correct.Please try again<br>";msg[1]+="Τα στοιχεία που εισάγατε δεν είναι σωστά.Προσπαθείστε πάλι!<br><br>";$("#resultcontact").addClass("error_box");$("#resultcontact").html(msg[lang]);$("#contactForm").show("slow");break;case str_no:$("#formcontent").show("slow");temp+="Η απάντηση που δώσατε στην ερώτηση για την αποφυγή αυτόματων καταχωρήσεων δεν είναι σωστή.Προσπαθείστε πάλι!<br>";msg[2]+="Your answer in order to avoid spam is not correct.Please try again<br>";msg[1]+="Η απάντηση που δώσατε στην ερώτηση για την αποφυγή αυτόματων καταχωρήσεων δεν είναι σωστή.Προσπαθείστε πάλι!<br><br>";$("#resultcontact").addClass("error_box");$("#resultcontact").html(msg[lang]);$("#contactForm").show("slow");break;case str_yes:temp+="Η αποστολή ήταν επιτυχής...! Σύντομα θα επικοινωνήσουμε μαζί σας.";msg[2]+="Your email was sent successfully..! We will get back to you soon<br>";msg[1]+="Η αποστολή ήταν επιτυχής...! Σύντομα θα επικοινωνήσουμε μαζί σας.<br><br>";$("#resultcontact").removeClass("error_box");$("#resultcontact").addClass("message_box");$("#contactForm").html("");$("#resultcontact").html(msg[lang]);break;default:$("#formcontent").show("slow");temp+="Παρακαλούμε ανανεώστε τη σελίδα<br>";msg[2]+="Please refresh your page<br>";msg[1]+="Παρακαλούμε ανανεώστε τη σελίδα<br><br>";$("#resultcontact").addClass("error_box");$("#resultcontact").html(msg[lang]);$("#contactForm").show("slow");break;}return false;}});return false;}function forgotpass(){var error=0;var temp="";var lang=2;var msg=new Array();msg[1]="";msg[2]="";if($("input#fe").val()==""){error++;temp+="Το τηλεφωνό σας είναι πολύ μικρό<br>";msg[2]+="<p>Please fill in your email</p>";msg[1]+="Παρακαλούμε συμπληρώστε το email σας";}else{if(!isEmail($("input#fe").val())){error++;temp+="Το τηλεφωνό σας δεν είναι έγκυρο(μόνο αριθμοί επιτρέπονται<br>";msg[2]+="<p>Your email is not valid</p>";msg[1]+="Το email σας δεν είναι έγκυρο";}}if(error>0){alert(msg[lang]);return false;}var str=$("#forgotform").serialize();$("#forgot").hide("slow");$.ajax({type:"POST",url:"/_inc/_z_member.php",data:str,loading:loadingrequest("#resultforgot"),success:function(message){var messa=jQuery.trim(message.toString());switch(messa){case"NO":$("#resultforgot").html("");$("#forgot").show("slow");temp+="Παρακαλούμε πληκτρολογήστε το εμαιλ σας για να σας αποσταλεί ο κωδικός σας\n";msg[2]+="<p>Please enter your email address so we can send out your password</p>";msg[1]+="Παρακαλούμε πληκτρολογήστε το εμαιλ σας για να σας αποσταλεί ο κωδικός σας\n";$("#resultforgot").html(msg[lang]);break;case"NOTVALID":case"INVALID":$("#resultforgot").html("");$("#forgot").show("slow");temp+="Δεν βρέθηκε αυτός ο χρήστης στο συστημά μας\n";msg[2]+="<p>This user was not found in our system\n";msg[1]+="Δεν βρέθηκε αυτός ο χρήστης στο συστημά μας\n";$("#resultforgot").html(msg[lang]);break;case"OK":$("#resultforgot").html("");temp+="Τα στοιχεία σας εστάλησαν στον εμαιλ λογαριασμό σας";msg[2]+="<p>Your details were sent on your email account</p>";msg[1]+="Τα στοιχεία σας εστάλησαν στον εμαιλ λογαριασμό σας<br>";$("#resultforgot").addClass("message_box");$("#resultforgot").html(msg[lang]);break;default:$("#resultforgot").html("");temp+="Παρακαλούμε ανανεώστε τη σελίδα\n";msg[2]+="<p>Please refresh your page</p>";msg[1]+="Παρακαλούμε ανανεώστε τη σελίδα\n";alert(msg[lang]);$("#forgot").show("slow");break;}return false;}});return false;}function validNewsletter(lang){var error=0;if(lang==""){lang=1;}var msg=new Array();msg[1]="";msg[2]="";var temp="";if($("input#online").val()==""){$("input#online").addClass("inputerror");error++;temp+="Παρακαλούμε εισάγετε όνομα χρήστη\n";msg[2]+="Please insert your email address\n";msg[1]+="Παρακαλούμε εισάγετε το email σας\n";}else{if($("input#online").val().length<3){error++;temp+="Το email σας είναι πολύ μικρό\n";msg[2]+="Your Email is too small\n";msg[1]+="Το email σας είναι πολύ μικρό\n";}else{if(!isEmail($("input#online").val())){error++;temp+="Το email σας είναι πολύ μικρό\n";msg[2]+="Your Email address does not appear to be valid\n";msg[1]+="Το email σας που έχετε εισάγει δεν είναι της σωστής μορφής\n";}}}if(error>0){alert(msg[lang]);return false;}var str=$("#formnewsletter").serialize();$("#formnewsletter").hide();$.ajax({type:"POST",url:"_inc/_z_newsletter.php",data:str,loading:loadingrequest("#newsresult"),success:function(message){var messa=jQuery.trim(message.toString());switch(messa){case"INVALID":msg[2]+="It seems that you have submitted some invalid data. Please refresh the page";msg[1]+="Φαίνεται οτι έχετε αποστείλει λανθασμένα δεδομένα.Παρακαλούμε ανανεώστε τη σελίδα";alert(msg[lang]);$("#formnewsletter").show("slow");clear("#newsresult");break;case"REQUIRED":$("#formnewsletter").show("slow");msg[1]+="Παρακαλούμε συμπληρώστε όλα τα απαραίτητα πεδία";msg[2]+="Please fill in all required fields";alert(msg[lang]);clear("#newsresult");break;case"EXISTS":$("#formnewsletter").show("slow");msg[2]+="It seems that you are already registered with your newsletter";msg[1]+="Φαίνεται οτι είστε ήδη εγγεγραμμένος στη λίστα μας";alert(msg[lang]);clear("#newsresult");break;case"YES":clear("#newsresult");msg[2]+='<br /><br /><p align="center"><strong>Success! Thank you for your time.</strong></p>';msg[1]+="Η εγγραφή σας ήταν επιτυχής. Ευχαριστούμε για το χρόνο σας.";$("#formnewsletter").html("");$("#formnewsletter").show();$("#formnewsletter").html(msg[lang]);break;default:$("#formnewsletter").show("slow");msg[2]+="Please refresh the page";msg[1]+="Παρακαλούμε ανανεώστε τη σελίδα";clear("#newsresult");alert(msg[lang]);break;}return false;}});return false;}
