var growlIcon="<img src='/_images/error.png' align='left'/>";function alertdiv(msg){return'<div class="ui-widget"><div class="ui-state-error ui-corner-all" style="padding: 0pt 0.7em;"><p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: 0.3em;"></span><strong>Alert:</strong>'+msg+"</p></div></div>";}function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++){x.src=x.oSrc;}}function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p){d.MM_p=new Array();}var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++){if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}}function MM_jumpMenu(targ,selObj,restore){if(selObj.options[selObj.selectedIndex].value!=""){eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");if(restore==1){selObj.selectedIndex=0;}}}function MM_findObj(n,d){var p,i,x;if(!d){d=document;}if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}if(!(x=d[n])&&d.all){x=d.all[n];}for(i=0;!x&&i<d.forms.length;i++){x=d.forms[i][n];}for(i=0;!x&&d.layers&&i<d.layers.length;i++){x=MM_findObj(n,d.layers[i].document);}if(!x&&d.getElementById){x=d.getElementById(n);}return x;}function MM_reloadPage(init){if(init==true){with(navigator){if((appName=="Netscape")&&(parseInt(appVersion)==4)){document.MM_pgW=innerWidth;document.MM_pgH=innerHeight;onresize=MM_reloadPage;}}}else{if(innerWidth!=document.MM_pgW||innerHeight!=document.MM_pgH){location.reload();}}}MM_reloadPage(true);function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3){if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc){x.oSrc=x.src;}x.src=a[i+2];}}}function loadingrequest(container){$(container).html('<div class="loading">Loading....</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_host(str){return valid_chars("1234567890.:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",str);}function valid_domain(str){return valid_chars("-.1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZαβγδεζηθικλμνξοπρστυφχψωςΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέίύόήώϊϋΐΰ",str);}function valid_domain_ext(str){return valid_chars(".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",str);}function valid_domain_without(str){return valid_chars("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZαβγδεζηθικλμνξοπρστυφχψωςΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέίύόήώϊϋΐΰ",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 clearLogFields(){if($("input#typed").val()=="0"){$("input#logme").val("");$("input#logp").val("");$("input#typed").val("1");}}function clearNewsFields(){$("input#online").val("");}function ShowLogin(){$("div#distribution").show();}function CloseLogin(){$("div#distribution").hide();}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]+="Success! Thank you for your time.";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;}function checkLogin(lang){var error=0;if(lang==""){lang=1;}var msg=new Array();msg[1]="";msg[2]="";var temp="";if($("input#logme").val()==""){$("input#logme").addClass("inputerror");error++;temp+="Παρακαλούμε εισάγετε όνομα χρήστη\n";msg[2]+="Please insert your username\n";msg[1]+="Παρακαλούμε εισάγετε όνομα χρήστη\n";}else{if($("input#logme").val().length<3){error++;temp+="Το όνομα χρήστη είναι πολύ μικρό\n";msg[2]+="Username is too small\n";msg[1]+="Το όνομα χρήστη είναι πολύ μικρό\n";}}if($("input#logp").val()==""){error++;temp+="Παρακαλούμε εισάγετε τον κωδικό σας\n";msg[2]+="Please enter your password\n";msg[1]+="Παρακαλούμε εισάγετε τον κωδικό σας\n";}if(error>0){alert(msg[lang]);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");temp+="Παρακαλούμε ανανεώστε τη σελίδα(2)\n";msg[2]+="Please refresh your page (2)\n";msg[1]+="Παρακαλούμε ανανεώστε τη σελίδα(2)\n";alert(msg[lang]);$("#formcontentlogin").show("slow");break;case"MISSING":$("#formcontentlogin").show("slow");temp+="Παρακαλούμε συμπληρώστε όλα τα απαραίτητα πεδία\n";msg[2]+="Please fill in all required details\n";msg[1]+="Παρακαλούμε συμπληρώστε όλα τα απαραίτητα πεδία\n";alert(msg[lang]);$("#formcontentlogin").show("slow");break;case str_no:$("#formcontentlogin").show("slow");temp+="Τα στοιχεία που εισάγατε δεν είναι σωστά.Προσπαθείστε πάλι!\n";msg[2]+="Your details are not correct.Please try again\n";msg[1]+="Τα στοιχεία που εισάγατε δεν είναι σωστά.Προσπαθείστε πάλι!\n";alert(msg[lang]);$("#formcontentlogin").show("slow");break;case str_yes:temp+="Σύνδεση ήταν επιτυχής..γίνεται ανακατατεύθυνση...Παρακαλούμε περιμένετε..\n";msg[2]+="Login was successfull..redirection in place ... please wait\n";msg[1]+="Σύνδεση ήταν επιτυχής..γίνεται ανακατατεύθυνση...Παρακαλούμε περιμένετε..\n";$("#formcontentlogin").html(msg);window.location="http://www.ionas.gr"+go;break;default:$("#formcontentlogin").show("slow");temp+="Παρακαλούμε ανανεώστε τη σελίδα\n";msg[2]+="lease refresh your page\n";msg[1]+="Παρακαλούμε ανανεώστε τη σελίδα\n";alert(msg[lang]);$("#formcontentlogin").show("slow");break;}return false;}});return false;}function toggleNews(id){$("#teaser"+id).toggle();$("#body"+id).toggle();}function clearText(id){$("input#"+id).val("");}function forgotpass(lang){var error=0;var temp="";$("div[id$=res]").each(function(){$(this).html("");});if($("#resultforgot").hasClass("error_box")){$("#resultforgot").removeClass("error_box");}if(lang==""){lang=1;}var msg=new Array();msg[1]="";msg[2]="";if($("input#online").val()==""){error++;temp+="Το τηλεφωνό σας είναι πολύ μικρό<br>";msg[2]="Please fill in your email";msg[1]="Παρακαλούμε συμπληρώστε το email σας";m=alertdiv(msg[lang]);$("#onlineres").html(m);}else{if(!isEmail($("input#online").val())){error++;temp+="Το τηλεφωνό σας δεν είναι έγκυρο(μόνο αριθμοί επιτρέπονται<br>";msg[2]="Your email is not valid";msg[1]="Το email σας δεν είναι έγκυρο";m=alertdiv(msg[lang]);$("#onlineres").html(m);}}if(error>0){var tempother=new Array();tempother[1]="Παρακαλούμε δώστε προσοχή στα λάθη που έχουν επισυμανθεί σε κάθε πεδίο\n\n";tempother[2]="Please pay attention to errors that have been noted next to each field\n\n";return false;}var str=$("#forgotform").serialize();$("#contentform").hide("slow");clear("#resultforgot");$.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").addClass("error_box");$("#contentform").show("slow");temp+="Παρακαλούμε πληκτρολογήστε το εμαιλ σας για να σας αποσταλεί ο κωδικός σας\n";msg[2]+="Please enter your email address so we can send out your password\n";msg[1]+="Παρακαλούμε πληκτρολογήστε το εμαιλ σας για να σας αποσταλεί ο κωδικός σας\n";$("#resultforgot").html(msg[lang]);break;case"NOTVALID":case"INVALID":$("#resultforgot").addClass("error_box");$("#contentform").show("slow");temp+="Δεν βρέθηκε αυτός ο χρήστης στο συστημά μας\n";msg[2]+="This user was not found in our system\n";msg[1]+="Δεν βρέθηκε αυτός ο χρήστης στο συστημά μας\n";$("#resultforgot").html(msg[lang]);break;case"OK":$("#resultforgot").html("");temp+="Τα στοιχεία σας εστάλησαν στον εμαιλ λογαριασμό σας";msg[2]+="Your details were sent on your email account<br>";msg[1]+="Τα στοιχεία σας εστάλησαν στον εμαιλ λογαριασμό σας<br>";$("#resultforgot").addClass("message_box");$("#resultforgot").html(msg[lang]);break;default:$("#resultforgot").addClass("error_box");$("#contentform").show("slow");temp+="Παρακαλούμε ανανεώστε τη σελίδα\n";msg[2]+="Please refresh your page\n";msg[1]+="Παρακαλούμε ανανεώστε τη σελίδα\n";$("#resultforgot").html(msg[lang]);break;}return false;}});return false;}function validLogin(lang){var error=0;var temp="";if(lang==""){lang=1;}var msg=new Array();msg[1]="";msg[2]="";if($("input#logme").val()==""){$("input#logme").addClass("inputerror");error++;temp+="Παρακαλούμε εισάγετε όνομα χρήστη\n";msg[2]+="Please fill in your username<br />";msg[1]+="Παρακαλούμε εισάγετε όνομα χρήστη<br />";}else{if($("input#logme").val().length<3){error++;temp+="Το όνομα χρήστη είναι πολύ μικρό\n";msg[2]+="Username is too small<br />";msg[1]+="Το όνομα χρήστη είναι πολύ μικρό<br />";}}if($("input#logp").val()==""){error++;temp+="Παρακαλούμε εισάγετε τον κωδικό σας<br />";msg[2]+="Please fill in your password<br />";msg[1]+="Παρακαλούμε εισάγετε τον κωδικό σας<br />";}if(error>0){var message="";message=alertdiv("<p><strong>"+msg[lang]+"</strong></p>");$("#dialog").html(message);$("#dialog").dialog("open");$("#dialog").dialog("option","title","ERROR!");$("#dialog").dialog({close:function(event,ui){$(target).html("");$("#dialog").dialog("option","title","");}});return false;}$("#formdata").hide();loadingrequest("#loginresult");return true;}function validContact(random,lang){var error=0;var temp="";if(lang==""){lang=1;}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;}
