$( document ).ready(function() { var tpid = $('#typeId').val(); var langid = $('#languageId').val(); if(tpid != "" && document.getElementById('additionalInfoLabelHidden') != null && document.getElementById('additionalInfoLabel') != null){ $.post( 'gettypeAdditionalInfo.htm', { tpid: tpid, langId: langid }, function( data ) { var temp = document.getElementById('additionalInfoLabelHidden').value; var additionalInfo = ""; if(data !== "\r\n"){ additionalInfo = " (" + data + ")"; // $('#additionalInfoLabel').closest('tr').first().find('.reqc').last().text('*'); $("#additionalInfoLabel").nextAll(".reqc").text("*"); } else{ additionalInfo = langid === "1" ? " (Τόπος Γέννησης)" : " (Place of birth)"; //$('#additionalInfoLabel').closest('tr').first().find('.reqc').last().text('**'); } document.getElementById('additionalInfoLabel').innerHTML = temp + additionalInfo; } ); } }); function submitajaxTaxisNetData() { if(document.getElementById('taxisNetUserRequest') != null){ if(document.getElementById('taxisNetUserRequest').checked) { $.post('getTaxisNetUserData.htm', { taxisNetChecked: null}, function( data ) { //fysiko var fysNomStart = data.indexOf('@@@'); var fysNomEnd = data.indexOf('###'); var fysNomData = data.slice(fysNomStart+3,fysNomEnd); document.getElementById('fysikoProsopo').innerHTML = fysNomData; //afm var afmStart = data.indexOf('###'); var afmEnd = data.indexOf('QQQ'); var afmData = data.slice(afmStart+3,afmEnd); document.getElementById('inputAfm').innerHTML = afmData; //requiredFirstName var reqFirstNameStart = data.indexOf('QQQ'); var reqFirstNameEnd = data.indexOf('$$$'); var reqFirstNameData = data.slice(reqFirstNameStart+3,reqFirstNameEnd); document.getElementById('requiredFirstName').innerHTML = reqFirstNameData; //firstName var firstNameStart = data.indexOf('$$$'); var firstNameEnd = data.indexOf('%%%'); var firstNameData = data.slice(firstNameStart+3,firstNameEnd); document.getElementById('inputFirstName').innerHTML = firstNameData; //lastName var lastNameStart = data.indexOf('%%%'); var lastNameEnd = data.indexOf('UUU'); var lastNameData = data.slice(lastNameStart+3,lastNameEnd); document.getElementById('inputLastName').innerHTML = lastNameData; //requiredFatherName var reqFatherNameStart = data.indexOf('UUU'); var reqFatherNameEnd = data.indexOf('&&&'); var reqFatherNameData = data.slice(reqFatherNameStart+3,reqFatherNameEnd); document.getElementById('requiredFatherName').innerHTML = reqFatherNameData; //fatherName var fatherNameStart = data.indexOf('&&&'); var fatherNameEnd = data.indexOf('???'); var fatherNameData = data.slice(fatherNameStart+3,fatherNameEnd); document.getElementById('inputFatherName').innerHTML = fatherNameData; if(document.getElementById('ajaxfysikoProsopo').value == "false"){ $('#requiredFirstName').hide(); $('#errorMessageFirstName').hide(); $('#requiredFatherName').hide(); $('#errorMessageFatherName').hide(); }else{ $('#requiredFirstName').show(); $('#errorMessageFirstName').show(); $('#requiredFatherName').show(); $('#errorMessageFatherName').show(); } } ); }else{ notSameTaxisNetUserCheckDialog(); document.getElementById('afmid').value = ""; document.getElementById('firstNameid').value = ""; document.getElementById('lastNameid').value = ""; document.getElementById('fatherNameid').value = ""; $.post('getTaxisNetUserData.htm', { taxisNetChecked: "true"}, function( data ) { //fysiko var fysNomStart = data.indexOf('@@@'); var fysNomEnd = data.indexOf('###'); var fysNomData = data.slice(fysNomStart+3,fysNomEnd); document.getElementById('fysikoProsopo').innerHTML = fysNomData; //requiredFirstName var reqFirstNameStart = data.indexOf('QQQ'); var reqFirstNameEnd = data.indexOf('$$$'); var reqFirstNameData = data.slice(reqFirstNameStart+3,reqFirstNameEnd); document.getElementById('requiredFirstName').innerHTML = reqFirstNameData; //requiredFatherName var reqFatherNameStart = data.indexOf('UUU'); var reqFatherNameEnd = data.indexOf('&&&'); var reqFatherNameData = data.slice(reqFatherNameStart+3,reqFatherNameEnd); document.getElementById('requiredFatherName').innerHTML = reqFatherNameData; $('#requiredFirstName').show(); $('#errorMessageFirstName').show(); $('#requiredFatherName').show(); $('#errorMessageFatherName').show(); } ); } } } function requiredFieldsByFysNom(){ if(document.getElementById('fysikoProsopo').value == "true"){ $('#requiredFirstName').show(); $('#errorMessageFirstName').show(); $('#requiredFatherName').show(); $('#errorMessageFatherName').show(); }else{ $('#requiredFirstName').hide(); $('#errorMessageFirstName').hide(); $('#requiredFatherName').hide(); $('#errorMessageFatherName').hide(); } } function submitajax() { var langid = document.getElementById('languageId').value; var e = document.getElementById('foreasId'); var foreasId = e.options[e.selectedIndex].value; var categid = null; var inputTypeId = document.getElementById('paravCode'); var inputSearch = $('.search-type'); var errorMessage = $('.error-message'); var autoReservedMessage = $('#autoReserved-message').find('span'); //clear input value //inputTypeId.value = ""; clearFieldsOnChange(inputTypeId); if (inputSearch.hasClass('error-input')) { inputSearch.removeClass('error-input'); } errorMessage.text(''); //clear price value document.getElementById('currentPrice').innerHTML = ""; document.getElementById('showPriceInfo').innerHTML = ""; autoReservedMessage.text(''); var waitMessage = langid == 1 ? "Παρακαλώ Περιμένετε" : "Please wait"; var imageURL=""; var newHTML = "" + waitMessage + "" + imageURL; $.post('getForeasAdditionalInfo.htm', { foreasId: foreasId, langId: langid }, function( data ) { var startInfo = data.indexOf('###'); var endInfo = data.indexOf('???'); var varInfo = data.slice(startInfo+3,endInfo); document.getElementById('foreasAdditionalInfo').innerHTML = varInfo; } ); document.getElementById('selectCategories').innerHTML = newHTML; $('#selectCategories :input').attr('disabled', true); $.post('getCategories.htm', { foreasId: foreasId, langId: langid }, function( data ) { //$('#selectTypes').html(data); var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('selectCategories').innerHTML = v; } ); $('#selectCategories :input').attr('disabled', false); document.getElementById('selectTypes').innerHTML = newHTML; $('#selectTypes :input').attr('disabled', true); $.post('gettypes.htm', { categid : categid, langId : langid }, function(data) { var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s + 3, e); document.getElementById('selectTypes').innerHTML = v; }); $('#selectTypes :input').attr('disabled', false); } function submitAjaxForeasInfoOnly(){ var langid = document.getElementById('languageId').value; var e = document.getElementById('foreasId'); var foreasId = e.options[e.selectedIndex].value; $.post('getForeasAdditionalInfo.htm', { foreasId: foreasId, langId: langid }, function( data ) { var startInfo = data.indexOf('###'); var endInfo = data.indexOf('???'); var varInfo = data.slice(startInfo+3,endInfo); document.getElementById('foreasAdditionalInfo').innerHTML = varInfo; } ); } function submitajaxForeasType() { // var langid = null; var langid = document.getElementById('languageId').value; var e = document.getElementById('foreasId'); var foreasId = e.options[e.selectedIndex].value; var messageWithGif = langid == 1 ? "Παρακαλώ Περιμένετε" : "Please wait"; var imageURL=""; var newHTML = "" + messageWithGif + ""+imageURL; document.getElementById('selectCategories').innerHTML = newHTML; $('#selectCategories :input').attr('disabled', true); $.post('getCategoriesForTypes.htm', { foreasId: foreasId, langId: langid }, function( data ) { //$('#selectTypes').html(data); var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('selectCategories').innerHTML = v; } ); $('#selectCategories :input').attr('disabled', false); } function submitajaxCategory() { var langid = null; if(document.getElementById('languageId')==null){ langid = 1; }else{ langid = document.getElementById('languageId').value; } var e = document.getElementById('categoryId'); var categid = e.options[e.selectedIndex].value; //for clearing the fields on change var inputTypeId = document.getElementById('paravCode'); var price = document.getElementById('currentPrice'); var showPriceInfo = document.getElementById('showPriceInfo'); //clear input value inputTypeId.value = ""; price.innerHTML = ""; showPriceInfo.innerHTML = ""; var messageWithGif = langid == 1 ? "Παρακαλώ Περιμένετε" : "Please wait"; var imageURL=""; // var newHTML = "Παρακαλώ Περιμένετε "+imageURL; var newHTML = "" + messageWithGif + ""+imageURL; document.getElementById('selectTypes').innerHTML = newHTML; $('#selectTypes :input').attr('disabled', true); $.post('gettypes.htm', { categid : categid, langId : langid }, function(data) { var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s + 3, e); document.getElementById('selectTypes').innerHTML = v; }); $('#selectTypes :input').attr('disabled', false); } function submitajaxVarPrice() { var langid = document.getElementById('languageId').value; var priceVar = document.getElementById("paravPrice").value; var e = document.getElementById('typeId'); var tpid = e.options[e.selectedIndex].value; if(tpid == '') { document.getElementById('currentPrice').innerHTML = ""; return; } $.ajax( 'gettypeprice.htm', { data: { tpid: tpid, price: priceVar, langId: langid}, type: 'post', success: function( data ) { //$('#selectTypes').html(data); var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('currentPrice').innerHTML = v; }, complete: function(){ showVarPriceInfo(); } }); $.post( 'gettypeAdditionalInfo.htm', { tpid: tpid, langId: langid }, function( data ) { var temp = document.getElementById('additionalInfoLabelHidden').value; var additionalInfo = ""; if(data!="\r\n"){ additionalInfo = " (" + data + ")"; // $('#additionalInfoLabel').closest('tr').first().find('.reqc').last().text('*'); $("#additionalInfoLabel").nextAll(".reqc").text("*"); } else{ additionalInfo = langid === "1" ? " (Τόπος Γέννησης)" : "(Place of Birth)"; //$('#additionalInfoLabel').closest('tr').first().find('.reqc').last().text('**'); } document.getElementById('additionalInfoLabel').innerHTML = temp + additionalInfo; } ); } function submitajaxtype() { var langid = document.getElementById('languageId').value; var priceVar = null; var e = document.getElementById('typeId'); var tpid = e.options[e.selectedIndex].value; var inputTypeId = document.getElementById('paravCode'); inputTypeId.value = tpid; if(tpid == '') { document.getElementById('currentPrice').innerHTML = ""; return; } $.post('getAutoReserved.htm', { tpid: tpid, langId: langid }) .done(function(data) { var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('autoReserved-message').innerHTML = v; }) .fail(function(){ document.getElementById('autoReserved-message').innerHTML = ""; }); $.ajax( 'gettypeprice.htm', { data: { tpid: tpid, price: priceVar, langId: langid}, type: 'post', success: function( data ) { var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('currentPrice').innerHTML = v; }, complete: function(){ showVarPriceInfo(); } }); if (document.getElementById('additionalInfoLabelHidden') !== null) { $.post( 'gettypeAdditionalInfo.htm', { tpid: tpid, langId: langid }, function( data ) { var temp = document.getElementById('additionalInfoLabelHidden').value; var additionalInfo = ""; if(data!="\r\n"){ additionalInfo = " (" + data + ")"; // $('#additionalInfoLabel').closest('tr').first().find('.reqc').last().text('*'); $("#additionalInfoLabel").nextAll(".reqc").text("*"); } else{ additionalInfo = langid === "1" ? " (Τόπος Γέννησης)" : "(Place of Birth)"; //$('#additionalInfoLabel').closest('tr').first().find('.reqc').last().text('**'); } document.getElementById('additionalInfoLabel').innerHTML = temp + additionalInfo; } ); } } function submitajaxSearch() { var langid = null; if(document.getElementById('languageId')==null){ langid = 1; }else{ langid = document.getElementById('languageId').value; } document.getElementById('takenAction').value = 'selectedCategory'; var e = document.getElementById('foreasId'); var foreasId = e.options[e.selectedIndex].value; var categid = null; var messageWithGif = langid == 1 ? "Παρακαλώ Περιμένετε" : "Please wait"; var imageURL=""; // var newHTML = "Παρακαλώ Περιμένετε "+imageURL; var newHTML = "" + messageWithGif + ""+imageURL; document.getElementById('selectCategories').innerHTML = newHTML; $('#selectCategories :input').attr('disabled', true); $.post('getCategoriesSearch.htm', { foreasId: foreasId, langId: langid }, function( data ) { //$('#selectTypes').html(data); var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('selectCategories').innerHTML = v; } ); $('#selectCategories :input').attr('disabled', false); document.getElementById('selectTypes').innerHTML = newHTML; $('#selectTypes :input').attr('disabled', true); $.post('gettypesSearch.htm', { categid : categid, langId : langid }, function(data) { var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s + 3, e); document.getElementById('selectTypes').innerHTML = v; }); $('#selectTypes :input').attr('disabled', false); } function submitajaxCategorySearch() { var langid = null; if(document.getElementById('languageId')==null){ langid = 1; }else{ langid = document.getElementById('languageId').value; } var e = document.getElementById('categoryId'); var categid = e.options[e.selectedIndex].value; var messageWithGif = langid == 1 ? "Παρακαλώ Περιμένετε" : "Please wait"; var imageURL=""; // var newHTML = "Παρακαλώ Περιμένετε "+imageURL; var newHTML = "" + messageWithGif + ""+imageURL; document.getElementById('selectTypes').innerHTML = newHTML; $('#selectTypes :input').attr('disabled', true); $.post('gettypesSearch.htm', { categid : categid, langid : langid }, function(data) { var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s + 3, e); document.getElementById('selectTypes').innerHTML = v; }); $('#selectTypes :input').attr('disabled', false); } function submitajax1() { var langid = document.getElementById('languageId').value; var e = document.getElementById('categoryId'); var categid = e.options[e.selectedIndex].value; var messageWithGif = langid == 1 ? "Παρακαλώ Περιμένετε" : "Please wait"; var imageURL=""; // var newHTML = "Παρακαλώ Περιμένετε "+imageURL; var newHTML = "" + messageWithGif + ""+imageURL; document.getElementById('selectTypes').innerHTML = newHTML; $('#selectTypes :input').attr('disabled', true); $.post( 'gettypesSearch.htm', { categid: categid, langId: langid }, function( data ) { //$('#selectTypes').html(data); var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('selectTypes').innerHTML = v; } ); $('#selectTypes :input').attr('disabled', false); } function submitajaxKaeForeas() { var langid = document.getElementById('languageId').value; var e = document.getElementById('foreasId'); var foreasId = e.options[e.selectedIndex].value; var categid = null; var messageWithGif = langid == 1 ? "Παρακαλώ Περιμένετε" : "Please wait"; var imageURL=""; // var newHTML = "Παρακαλώ Περιμένετε "+imageURL; var newHTML = "" + messageWithGif + ""+imageURL; document.getElementById('selectCategories').innerHTML = newHTML; $('#selectCategories :input').attr('disabled', true); $.post('getCategoriesKae.htm', { foreasId: foreasId}, function( data ) { var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('selectCategories').innerHTML = v; } ); $('#selectCategories :input').attr('disabled', false); document.getElementById('selectTypes').innerHTML = newHTML; $('#selectTypes :input').attr('disabled', true); $.post('gettypesKae.htm', { categid: categid }, function( data ) { //$('#selectTypes').html(data); var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('selectTypes').innerHTML = v; } ); $('#selectTypes :input').attr('disabled', false); } function submitajaxKaeCategory() { var langid = document.getElementById('languageId').value; var e = document.getElementById('categoryId'); var categid = e.options[e.selectedIndex].value; var messageWithGif = langid == 1 ? "Παρακαλώ Περιμένετε" : "Please wait"; var imageURL=""; // var newHTML = "Παρακαλώ Περιμένετε "+imageURL; var newHTML = "" + messageWithGif + ""+imageURL; document.getElementById('selectTypes').innerHTML = newHTML; $('#selectTypes :input').attr('disabled', true); $.post('gettypesKae.htm', { categid: categid }, function( data ) { //$('#selectTypes').html(data); var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('selectTypes').innerHTML = v; } ); $('#selectTypes :input').attr('disabled', false); } function submitforeasTaxis(){ var foreasCode = document.getElementById('foreasCode'); var newHTML=""; var successHTML = ""; document.getElementById('searchForeasButton').innerHTML = newHTML; $.post("getForeasFromTaxis.htm", { foreasCode : foreasCode }, function(xml) { alert(xml); }); } function submitajaxgetkae() { //var langid = document.getElementById('languageId').value; var e = document.getElementById('typeId'); var typeid = e.options[e.selectedIndex].value; if(typeid == "") { alert("Πρέπει να συμπληρώσετε και τα δύο πεδία"); return; } $.post('kaegrid.htm', { typeid: typeid }, function( data ) { //$('#kaegrid').html(data); var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('kaegrid').innerHTML = v; } ); } function ajaxdeletekae(kaeid) { $("#diag-conf").dialog({ autoOpen:false, resizable:false, draggable:true, height:186, width:410, title:'Επιβεβαίωση Διαγραφής', modal:true, buttons:{ "Ναι":function(){ $(this).dialog('close'); $.post('delKae.htm', { kaeid: kaeid }, function( data ) { //$('#kaegrid').html(data); var s = data.indexOf('###'); var e = data.indexOf('???'); var v = data.slice(s+3,e); document.getElementById('kaegrid').innerHTML = v; } ); }, "Ακύρωση":function(){ $(this).dialog('close'); } } }); $("#diag-conf").dialog({ data: "test", open: function() { $(this).siblings('.ui-dialog-buttonpane').find('button:eq(1)').focus(); } }); $('#diag-conf').dialog('open'); } function submitAjaxByParavCode() { var paravCode = document.getElementById('paravCode').value, languageIdField = document.getElementById('languageId'), selectTypes = document.getElementById('selectTypes'), selectCategories = document.getElementById('selectCategories'), selectForeisOptions = $('#foreasId option'), selectCategoriesOptions = $('#categoryId option'), foreasAdditionalInfo = document.getElementById('foreasAdditionalInfo'), curentPrice = document.getElementById('currentPrice'), showPriceInfo = document.getElementById('showPriceInfo'), errorMessage = $('.error-message'), autoReservedMessage = $('#autoReserved-message').find('span'), inputSearch = $('.search-type'), imageURL="", messageWithGif = languageIdField.value == 1 ? "Παρακαλώ Περιμένετε" : "Please wait", newHTML = "" + messageWithGif + ""+imageURL, selectCategoryOptionOnFail = ""; var errorServerMessages = document.querySelectorAll('.server-error-message'); Array.prototype.forEach.call(errorServerMessages, function(item){ item.innerHTML = ''; }); // $('#additionalInfoLabel').closest('tr').first().find('.reqc').last().text(''); $("#additionalInfoLabel").nextAll(".reqc").text(""); if (inputSearch.hasClass('error-input')) { inputSearch.removeClass('error-input'); } errorMessage.text(''); if( paravCode.match(/^\d{1,4}$/) ) { selectTypes.innerHTML = newHTML; selectCategories.innerHTML = newHTML; if (foreasAdditionalInfo.innerHTML != "") { foreasAdditionalInfo.innerHTML = ""; } $.post('searchByType.htm', { paravCode: paravCode, langId: languageIdField.value }) .done(function( data ) { var startInfoType = data.indexOf('###'); var endInfoType = data.indexOf('???'); var varInfoType = data.slice(startInfoType+3,endInfoType); var startInfoCategory = data.indexOf('***'); var endInfoCategory = data.indexOf('&&&'); var varInfoCategory = data.slice(startInfoCategory+3,endInfoCategory); var startInfoForeasId = data.indexOf('

'); var endInfoForeasId = data.indexOf('

'); var foreasIdInfo = data.slice(startInfoForeasId+3,endInfoForeasId); var startInfoCategoryId = data.indexOf(''); var endInfoCategoryId = data.indexOf(''); var categoryIdInfo = data.slice(startInfoCategoryId+6,endInfoCategoryId); addSelectedAttrToOption(selectForeisOptions,foreasIdInfo); selectCategories.innerHTML = varInfoCategory; selectTypes.innerHTML = varInfoType; addSelectedAttrToOption(selectCategoriesOptions,categoryIdInfo); $("#typeId option").each(function(i){ if ( parseInt(paravCode,10) === parseInt($(this).val(),10) ) { $(this).attr("selected","selected"); } }); getForeasAdditionalInfo(foreasIdInfo,languageIdField.value); //get price and replace the appropriate div in page submitajaxtype(); }) .fail(function() { selectCategories.innerHTML = selectCategoryOptionOnFail; selectTypes.innerHTML = selectTypeOptionOnFail; selectForeisOptions.eq(0).attr("selected", "selected"); curentPrice.innerHTML = ""; foreasAdditionalInfo.innerHTML = ""; showPriceInfo.innerHTML = ""; autoReservedMessage.text(''); inputSearch.addClass('error-input'); if ( languageIdField.value === "1" ) { errorMessage.text("Ο κωδικός τύπου δεν είναι σωστός. "); } else { errorMessage.text("code type is not valid. "); } }); } else { selectCategories.innerHTML = selectCategoryOptionOnFail; selectTypes.innerHTML = selectTypeOptionOnFail; selectForeisOptions.eq(0).attr("selected", "selected"); curentPrice.innerHTML = ""; autoReservedMessage.text(''); foreasAdditionalInfo.innerHTML = ""; showPriceInfo.innerHTML = ""; inputSearch.addClass('error-input'); if ( languageIdField.value === "1" ) { errorMessage.text(" Μπορείτε να εισάγετε μόνο αριθμούς (έως 4 ψηφία)"); } else { errorMessage.text(" You can insert only numbers (up to 4 digits)"); } } } function getForeasAdditionalInfo(foreasId, langId) { var data = $.post('getForeasAdditionalInfo.htm', { foreasId: foreasId, langId: langId }) .done(function(data) { var startInfo = data.indexOf('###'); var endInfo = data.indexOf('???'); var varInfo = data.slice(startInfo+3,endInfo); document.getElementById('foreasAdditionalInfo').innerHTML = varInfo; }) .fail(function() { }); return data; } function addSelectedAttrToOption(options,id) { options.map(function(){ if ( id == $(this).val() ) { $(this).attr("selected","selected"); } }); } function clearFieldsOnChange() { for(var i=0; i= 0 ; i--) { selectbox.remove(i); } } function resetSelectBox(selectbox) { var option = document.createElement('option'); selectbox.options.length = 0; option.text = 'Επιλέξτε...'; option.value = ''; option.selected = true; selectbox.add(option,null); } function clearCreateParavoloForm() { var foreasAdditionalInfo = document.getElementById('foreasAdditionalInfo'), curentPrice = document.getElementById('currentPrice'), showPriceInfo = document.getElementById('showPriceInfo'), selectForeisOptions = $('#foreasId option'), categorySelectbox = document.getElementById('categoryId'), typeSelectbox = document.getElementById('typeId'), errorMessage = $('.error-message'), inputSearch = $('.search-type'), autoReservedMessage = $('#autoReserved-message').find('span'), errorServerMessages = document.querySelectorAll('.server-error-message'), taxisnetUserRequested = $('#taxisNetUserRequest'); Array.prototype.forEach.call(errorServerMessages, function(item){ item.innerHTML = ''; }); // $('#additionalInfoLabel').closest('tr').first().find('.reqc').last().text(''); $("#additionalInfoLabel").nextAll(".reqc").text(""); if (inputSearch.hasClass('error-input')) { inputSearch.removeClass('error-input'); } errorMessage.text(''); selectForeisOptions.eq(0).attr("selected", "selected"); curentPrice.innerHTML = ""; autoReservedMessage.text(''); foreasAdditionalInfo.innerHTML = ""; showPriceInfo.innerHTML = ""; resetSelectBox(categorySelectbox); resetSelectBox(typeSelectbox); taxisnetUserRequested.value = false; document.getElementById('taxisNetUserRequest').checked = false; document.getElementById('afmid').value = ''; document.getElementById('firstNameid').value = ''; document.getElementById('lastNameid').value = ''; if ( document.getElementById('fatherNameid') !== null ) { document.getElementById('fatherNameid').value = ''; } if ( document.getElementById('motherName') !== null ) { document.getElementById('motherName').value = ''; } if ( document.getElementById('iban') !== null ) { document.getElementById('iban').value = ''; } document.getElementById('emailid').value = ''; document.getElementById('emailConfirdid').value = ''; document.getElementById('mobilePhone').value = ''; if ( document.getElementById('birthDateFormatted') !== null ) { document.getElementById('birthDateFormatted').value = ''; } document.getElementById('additionalInfo').value = ''; document.getElementById('foreasId').value = ''; document.getElementById('resultN').value = ''; document.getElementById('paravCode').value = ''; }