var error=""; var fields=new Array("input_1", "input_2", "input_3", "input_4", "input_6", "input_7", "input_8_ids", "input_9", "input_10"); var errorMessages=new Array(); var submitted=false; errorMessages["input_1"]="Név: megadása kötelező!\n"; errorMessages["input_1_ERROR"]=false; errorMessages["input_2"]="E-mail cím: megadása kötelező!\n"; errorMessages["input_2_ERROR"]=false; errorMessages["input_3"]="Telefonszám: megadása kötelező!\n"; errorMessages["input_3_ERROR"]=false; errorMessages["input_4"]="A bejelentő megegyezik a szerződővel? megadása kötelező!\n"; errorMessages["input_4_ERROR"]=false; errorMessages["input_6"]="Telepítés helyszíne (település, utca házszám): megadása kötelező!\n"; errorMessages["input_6_ERROR"]=false; errorMessages["input_7"]="A rendszer mérete: megadása kötelező!\n"; errorMessages["input_7_ERROR"]=false; errorMessages["input_8_ids"]="A rendszer melyik részével van probléma? Többet is megjelölhet. megadása kötelező!\n"; errorMessages["input_8_ids_ERROR"]=false; errorMessages["input_9"]="Inverter gyártója (Huawei, SolPlanet, AEG, stb.) megadása kötelező!\n"; errorMessages["input_9_ERROR"]=false; errorMessages["input_10"]="A hiba leírása megadása kötelező!\n"; errorMessages["input_10_ERROR"]=false; errorMessages["privacy"]="Kérjük, fogadja el az adatkezelési tájékoztatót!\n"; errorMessages["privacy_ERROR"]=false; function formsubmit(){ //$("#pageform").trigger("submit"); if(submitted===false){ checkErrors(); if(error==""){ $("#form_submit").addClass("button1-disabled"); $("#form_submit").addClass("button-loading"); $("#form_submit").attr("disabled", "disabled"); with(document.forms.pageform){ submit(); submitted=true; } } else { showErrors(fields,errorMessages); alert(form_format_alert_text(error+"Köszönjük!")); } } } function checkErrors(){ error=""; with(document.forms.pageform){ miez='input_1'; if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true; } else errorMessages[miez+"_ERROR"]=false; miez='input_2'; if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true; } else errorMessages[miez+"_ERROR"]=false; miez='input_3'; if(eval(miez+'.value==""')){error+=errorMessages[miez]; errorMessages[miez+"_ERROR"]=true; } else errorMessages[miez+"_ERROR"]=false; miez='input_4'; jelolve=false; for(i=0;i