﻿$(document).ready(function() {

    $("#img_firstClose").click(tb_remove);
    $("#topNavAddSalary").addClass("selectedtab");
    var $UserVisitCookie = $("#ctl00_ContentPlaceHolder1_hdnUserVisit").val();
    var hdnCountry = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnCountry']")
    var hdnState = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnState']")
    var hdnCounty = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnCounty']")
    var hdnCity = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnCity']")
    var hdnZipCode = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnZipCode']")
    var hdnAllZipCodeId = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnAllZipCodeId']")

    var hdnCountryName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnCountryName']")
    var hdnStateName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnStateName']")
    var hdnCountyName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnCountyName']")
    var hdnCityName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnCityName']")

    var hdnIndustry = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnIndustry']")
    var hdnJobCategory = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnJobCategory']")
    var hdnJobTitle = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnJobTitle']")
    var hdnCompany = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnCompany']")

    var hdnEducation = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnEducation']")
    var hdnEducationName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnEducationName']")
    var hdnIndustryName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnIndustryName']")
    var hdnJobCategoryName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnJobCategoryName']")
    var hdnJobTitleName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnJobTitleName']")
    var hdnCompanyName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnCompanyName']")

    var hdnExperience = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnExperience']")
    var hdnExperienceName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnExperienceName']")
    var hdnSalaryType = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnSalaryType']")
    var hdnSalaryTypeName = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnSalaryTypeName']")
    var hdnCurrency = $("form input[id = 'ctl00_ContentPlaceHolder1_hdnCurrency']")
    var currentSalary = $("form input[id = 'ctl00_ContentPlaceHolder1_TxtSalary']")

    if ($UserVisitCookie == 0) {
        tb_show('', '#TB_inline?inlineId=firstTimeContent&amp;width=360&amp;height=172', null);

    }
    $('#addLocation').click(function() {
        tb_show('', '#TB_inline?inlineId=dvLocation&amp;width=360&amp;height=172', false);
    });

    $('#addJobArea').click(function() {
        tb_show('', '#TB_inline?inlineId=dvJobDetails&amp;width=360&amp;height=172', false);
    });

    $('#addCompany').click(function() {
        tb_show('', '#TB_inline?inlineId=dvCompanyAdd&amp;width=360&amp;height=172', false);
    });

    $('#addEducation').click(function() {
        tb_show('', '#TB_inline?inlineId=dvEducationAdd&amp;width=360&amp;height=172', false);
    });

    $('#lblOk').click(function() {
        var cityName = $("#DdlCity_Combo").val();
        var countyName = $("#DdlCounty_Combo").val();
        var stateName = $("#DdlState_Combo").val();
        var countryName = $("#DdlCountry_Combo").val();
        var countryId = parseInt($("#DdlCountry_ComboHidden").val());
        if (isNaN(countryId)) countryId = 0;
        var stateId = parseInt($("#DdlState_ComboHidden").val());
        if (isNaN(stateId)) stateId = 0;
        var countyId = parseInt($("#DdlCounty_ComboHidden").val());
        if (isNaN(countyId)) countyId = 0;
        var cityId = parseInt($("#DdlCity_ComboHidden").val());
        if (isNaN(cityId)) cityId = 0;
        $('#ctl00_ContentPlaceHolder1_hdnCountry').val(countryId);
        $('#ctl00_ContentPlaceHolder1_hdnState').val(stateId);
        $('#ctl00_ContentPlaceHolder1_hdnCounty').val(countyId);
        $('#ctl00_ContentPlaceHolder1_hdnCity').val(cityId);

        if (stateName == null || typeof stateName == 'undefined') {
            stateName = '';
        }
        if (countyName == null || typeof countyName == 'undefined') {
            countyName = '';
        }
        if (cityId != 0) {
            $('#' + txtCountryId).val(countryName);
            $('#' + txtStateId).val(stateName);
            $('#' + txtCountyId).val(countyName);
            $('#' + txtCityId).val(cityName); ;
            //$('#ctl00_ContentPlaceHolder1_TxtLocation').val(location);
            countryData = { Id: countryId, CountryName: countryName };
            stateData = { Id: isNaN(stateId) ? 0 : stateId, StateName: stateName };
            countyData = { Id: isNaN(countyId) ? 0 : countyId, CountyName: countyName };
            cityData = { Id: cityId, CityName: cityName };
            loadGoogleMap(cityName, 13);
            tb_remove();
        }
    });


    $('#lblOkJob').click(function() {
        var industryName = $("#DdlIndustry_Combo").val();
        var jobCatName = $("#DdlJobCategory_Combo").val();
        var jobTitleName = $("#DdlJobTitle_Combo").val();
        var industryId = parseInt($("#DdlIndustry_ComboHidden").val());
        var jobCatId = parseInt($("#DdlJobCategory_ComboHidden").val());
        var jobTitleId = parseInt($("#DdlJobTitle_ComboHidden").val());

        var jobData = jobTitleName + ',' + jobCatName + ',' + industryName;
        if (industryId != 0 && jobCatId != 0 && jobTitleId != 0) {
            $('#' + txtJobTitleId).val(jobTitleName);
            $('#' + txtJobCategoryId).val(jobCatName);
            $('#' + txtJobIndustry).val(industryName);
            jobIndustryData = { Id: industryId, IndustryName: industryName };
            jobCategoryData = { Id: jobCatId, JobCategoryName: jobCatName };
            jobTitleData = { Id: jobTitleId, JobTitleName: jobTitleName };
            tb_remove();
        }
    });

    $('#lblOkCompany').click(function() {
        var companyName = $("#DdlCompany_Combo").val();
        var companyId = parseInt($("#DdlCompany_ComboHidden").val());
        if (companyId != 0) {
            $('#' + txtCompId).val(companyName);
            companyData = { Id: companyId, CompanyName: companyName };
            tb_remove();
        }
    });

    $('#lblokEducation').click(function() {
        var educationName = $("#DdlEducation_Combo").val();
        var educationId = parseInt($("#DdlEducation_ComboHidden").val());
        $('#ctl00_ContentPlaceHolder1_hdnEducation').val(educationId);
        if (educationId != 0) {
            $('#' + txtEdnId).val(educationName);
            educationData = { educationId: educationId, educationName: educationName };
            tb_remove();
        }
    });

    if (dataPreloaded == 'True') {
        $('#' + txtCityId).val($('#' + hdnCityNameId).val());
        $('#' + txtCountyId).val($('#' + hdnCountyNameId).val());
        $('#' + txtStateId).val($('#' + hdnStateNameId).val());
        $('#' + txtCountryId).val($('#' + hdnCountryNameId).val());
        $('#' + txtCompId).val($('#' + hdnCompanyNameId).val());
        $('#' + txtJobTitleId).val($('#' + hdnJobTitleNameId).val());
        $('#' + txtJobCategoryId).val($('#' + hdnJobCategoryNameId).val());
        $('#' + txtJobIndustry).val($('#' + hdnIndustryNameId).val());
        $('#' + txtEdnId).val($('#' + hdnEducationNameId).val());
        $('#' + txtExpId).val($('#' + hdnExperienceNameId).val());
        $('#' + txtSalTypeId).val($('#' + hdnSalaryTypeNameId).val());
        $('#' + txtExpId).val($('#' + hdnExperienceNameId).val());
        $('#' + txtCurrencyId).val($('#' + hdnCurrencyNameId).val());
        loadGoogleMap($('#' + txtCityId).val() ? $('#' + txtCityId).val() : "United States", 3);
    }
    else {
        resetStateAuto(); resetCountyAuto(); resetCityAuto();
    }

    $('#' + txtCountryId).change(function() {
        if (this.value === this.defaultValue) {
            countryData = null;
            resetStateAuto(); resetCountyAuto(); resetCityAuto(); hdnCountry.val('0'); hdnState.val('0'); hdnCounty.val('0'); hdnCity.val('0'); hdnZipCode.val(''); hdnAllZipCodeId.val('0'); hdnCountryName.val(''); hdnStateName.val(''); hdnCountyName.val(''); hdnCityName.val('');
        }
    }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchCountry', { delay: 300, minChars: 0, max: 20, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.CountryName; }
    }).result(function(evt, data) {
        $('#' + txtCountryId).val(data.CountryName); countryData = data; loadGoogleMap(data.CountryName, 3);
        resetStateAuto(); resetCountyAuto(); resetCityAuto(); currencyData = { Id: data.CurrencyId, CurrencyCode: data.CurrencyCode };
        $('#' + txtCurrencyId).val(currencyData.CurrencyCode);
        if (data.HaveState) {
            loadStates(data.Id);
            $('#' + txtStateId).attr('disabled', '');
        }
        else {
            resetStateAuto();
            resetCityAuto();
        }
        if (data.HaveCounty) {
            loadCounty(data.Id);
            $('#' + txtCountyId).attr('disabled', '');
        }
        else {
            resetCountyAuto();
            resetCityAuto();
        }
        if (!data.HaveCounty && !data.HaveState) {
            loadCity(data.Id);
            $('#' + txtCityId).attr('disabled', '');
        }
        else {
            resetCityAuto();
        }
    });


    function resetStateAuto() {
        $('#' + txtStateId).unautocomplete().attr('disabled', 'disabled').val('');
        hdnState.val('0'); hdnStateName.val('');
    }

    function resetCountyAuto() {
        $('#' + txtCountyId).unautocomplete().attr('disabled', 'disabled').val('');
        hdnCounty.val('0'); hdnCountyName.val('');
    }

    function resetCityAuto() {
        $('#' + txtCityId).unautocomplete().attr('disabled', 'disabled').val('');
        hdnCity.val('0'); hdnCityName.val('');
    }
    function loadStates(countryId) {
        $('#' + txtStateId).change(function() {
            if (this.value === this.defaultValue) {
                stateData = null;
                resetStateAuto(); resetCountyAuto(); resetCityAuto(); hdnCountry.val('0'); hdnState.val('0'); hdnCounty.val('0'); hdnCity.val('0'); hdnZipCode.val(''); hdnAllZipCodeId.val('0'); hdnCountryName.val(''); hdnStateName.val(''); hdnCountyName.val(''); hdnCityName.val('');
            }
        }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchStateByCountryId', { delay: 300, minChars: 0, max: 20, fId: countryId, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, extraParams: ",'countryId':'" + countryId + "'", formatItem: function(data, i, total) { return data.StateName; }
        }).result(function(evt, data) {
            $('#' + txtStateId).val(data.StateName); stateData = data; loadGoogleMap(data.StateName, 5);
            if (countryData.HaveCounty) {
                $('#' + txtCountyId).attr('disabled', '');
                loadCounty(countryData.Id);

            }
            else {
                $('#' + txtCityId).attr('disabled', '');
                loadCity(data.Id);
            }
        });
    }
    function loadCounty(countryId) {
        $('#' + txtCountyId).change(function() {
            if (this.value === this.defaultValue) {
                countyData = null;
                hdnCountry.val('0'); hdnState.val('0'); hdnCounty.val('0'); hdnCity.val('0'); hdnZipCode.val(''); hdnAllZipCodeId.val('0'); hdnCountryName.val(''); hdnStateName.val(''); hdnCountyName.val(''); hdnCityName.val('');
            }
        }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchCountyByStateId', { delay: 300, minChars: 0, max: 20, fId: countryId, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.CountyName; }
        }).result(function(evt, data) {
            $('#' + txtCountyId).val(data.CountyName); countyData = data; loadGoogleMap(data.CountyName, 7);
            $('#' + txtCityId).attr('disabled', '');
            loadCity(data.Id);
        });
    }
    function loadCity(id) {
        if (countryData.HaveState) {
            id = stateData.Id;
        }
        if (countryData.HaveCounty) {
            id = countyData.Id;
        }
        $('#' + txtCityId).change(function() {
            if (this.value === this.defaultValue) {
                cityData = null;
                hdnCountry.val('0'); hdnState.val('0'); hdnCounty.val('0'); hdnCity.val('0'); hdnZipCode.val(''); hdnAllZipCodeId.val('0'); hdnCountryName.val(''); hdnStateName.val(''); hdnCountyName.val(''); hdnCityName.val('');
            }
        }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchCityByName', { delay: 300, minChars: 0, max: 20, fId: id, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, extraParams: ",'HaveState':'" + countryData.HaveState + "','HaveCounty':'" + countryData.HaveCounty + "'", formatItem: function(data, i, total) { return data.CityName; }
        }).result(function(evt, data) {
            $('#' + txtCityId).val(data.CityName); cityData = data; loadGoogleMap(data.CityName, 9);
        });
    }
    function loadGoogleMap(address, mapsize) {
        var geocoder = new GClientGeocoder();
        geocoder.getLatLng(address,
                        function(point) {
                            if (point) {
                                $('#ctl00_ContentPlaceHolder1_hdnLatitude').val(point.lat());
                                $('#ctl00_ContentPlaceHolder1_hdnLongitude').val(point.lng());
                            }
                        });
    }
    $('#' + txtJobTitleId).change(function() {
        if (this.value === '') {
            hdnJobTitle.val('0');
            hdnJobTitleName.val('');
        }
    }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchJobTitle', { minChars: 0, max: 20, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.JobTitleName; }
    }).result(function(evt, data) {
        //var jobArea = data.JobTitleName;// +', ' + data.JobCategoryName + ', ' + data.IndustryName;
        $('#' + txtJobTitleId).val(data.JobTitleName);
        jobTitleData = data;
    });

    $('#' + txtJobCategoryId).change(function() {
        if (this.value === '') {
            hdnJobCategory.val('0');
            hdnJobCategoryName.val('');
        }
    }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchJobCategory', { minChars: 0, max: 20, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.JobCategoryName; }
    }).result(function(evt, data) {
        //var jobArea = data.JobTitleName;// +', ' + data.JobCategoryName + ', ' + data.IndustryName;
        $('#' + txtJobCategoryId).val(data.JobCategoryName);
        jobCategoryData = data;
    });

    $('#' + txtJobIndustry).change(function() {
        if (this.value === '') {
            hdnIndustry.val('0');
            hdnIndustryName.val('');
        }
    }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchIndustry', { minChars: 0, max: 20, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.IndustryName; }
    }).result(function(evt, data) {
        //var jobArea = data.JobTitleName;// +', ' + data.JobCategoryName + ', ' + data.IndustryName;
        $('#' + txtJobIndustry).val(data.IndustryName);
        jobIndustryData = data;
    });

    $('#' + txtCompId).change(function() {
        if (this.value === this.defaultValue) {
            hdnCompany.val('0');
            hdnCompanyName.val('');
        }
    }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchCompany', { delay: 300, minChars: 0, max: 20, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.CompanyName; }
    }).result(function(evt, data) {
        var curCompany = data.CompanyName;
        $('#' + txtCompId).val(curCompany);
        companyData = data;
    });

    $('#' + txtEdnId).change(function() {
        if (this.value === this.defaultValue) {
            hdnEducation.val('0');
            hdnEducationName.val('');
        }
    }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchEducation', { search: 'mca', delay: 300, minChars: 0, max: 20, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.EducationName; }
    }).result(function(evt, data) {
        var education = data.EducationName;
        $('#' + txtEdnId).val(education);
        educationData = data;
    });

    $('#' + txtExpId).change(function() {
        if (this.value === this.defaultValue) {
            hdnExperience.val('');
            hdnExperienceName.val('');
        }
    }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchExperience', { delay: 300, minChars: 0, max: 20, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.Value; }
    }).result(function(evt, data) {
        var experienceName = data.Value;
        $('#' + txtExpId).val(experienceName);
        experienceData = data;
    });
    $('#' + txtSalTypeId).change(function() {
        if (this.value === this.defaultValue) {
            hdnSalaryType.val('0');
            hdnSalaryTypeName.val('');
        }
    }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchSalaryType', { delay: 300, minChars: 0, max: 20, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.Value; }
    }).result(function(evt, data) {
        var salaryTypeDataName = data.Value;
        $('#' + txtSalTypeId).val(salaryTypeDataName);
        salaryTypeData = data;
    });

    $('#' + txtCurrencyId).change(function() {
        if (this.value === this.defaultValue) {
            hdnCurrency.val('0');
        }
    }).labelify({ labelledClass: "labelHighlight" }).autocomplete(_sUrl + '/SearchCurrency', { delay: 300, minChars: 0, max: 20, autoFill: false, mustMatch: false, matchContains: false, scrollHeight: 220, matchSubset: false, formatItem: function(data, i, total) { return data.CurrencyDesc + '-' + data.CurrencyName; }
    }).result(function(evt, data) {
        var currencyName = data.CurrencyDesc + '-' + data.CurrencyName;
        $('#' + txtCurrencyId).val(currencyName);
        currencyData = data;
    });

    $("#ctl00_ContentPlaceHolder1_BtnSubmit").click(function() {
        return ValidateForm();
    });

    function ValidateForm() {

        var isError = false;
        var text = "";
        var popupdevideValue = 2.4;


        if (countryData != null || typeof (countryData) != 'undefined') {
            hdnCountry.val(countryData.Id);
            hdnCountyName.val(countryData.CountryName);
            $('#' + txtCountryId).removeClass("hightlight");
        } else {
            //$('#' + txtLocId).addClass("hightlight");
            isError = true;
        }
        if (stateData != null || typeof (stateData) != 'undefined') {
            hdnState.val(stateData.Id);
            hdnStateName.val(stateData.StateName);
            $('#' + txtStateId).removeClass("hightlight");
        } else {
            //$('#' + txtLocId).addClass("hightlight");
            isError = true;
        }

        if (countyData != null || typeof (countyData) != 'undefined') {
            hdnCounty.val(countyData.Id);
            hdnCountyName.val(countyData.CountyName);
            $('#' + txtCountyId).removeClass("hightlight");
        } else {
            //$('#' + txtLocId).addClass("hightlight");
            isError = true;
        }

        if (cityData != null || typeof (cityData) != 'undefined') {
            hdnCity.val(cityData.Id);
            hdnCityName.val(cityData.CityName);
            $('#' + txtCityId).removeClass("hightlight");
        } else {
            //$('#' + txtLocId).addClass("hightlight");
            isError = true;
        }

        if (jobTitleData != null || typeof (jobTitleData) != 'undefined') {
            hdnJobTitle.val(jobTitleData.Id);
            hdnJobTitleName.val(jobTitleData.JobTitleName);
        } else {
            //$('#' + txtJobAreaId).addClass("hightlight");
            isError = true;
        }

        if (jobCategoryData != null || typeof (jobCategoryData) != 'undefined') {
            hdnJobCategory.val(jobCategoryData.Id);
            hdnJobCategoryName.val(jobCategoryData.JobCategoryName);
        } else {
            //$('#' + txtJobAreaId).addClass("hightlight");
            isError = true;
        }

        if (jobIndustryData != null || typeof (jobIndustryData) != 'undefined') {
            hdnIndustry.val(jobIndustryData.Id);
            hdnIndustryName.val(jobIndustryData.IndustryName);
        } else {
            //$('#' + txtJobAreaId).addClass("hightlight");
            isError = true;
        }

        if (companyData != null || typeof (companyData) != 'undefined') {
            hdnCompany.val(companyData.Id);
            hdnCompanyName.val(companyData.CompanyName);
            $('#' + txtCompId).removeClass("hightlight");
        } else {
            //$('#' + txtCompId).addClass("hightlight");
            // isError = true;
        }

        if (educationData != null || typeof (educationData) != 'undefined') {
            hdnEducation.val(educationData.Id);
            hdnEducationName.val(educationData.EducationName);
            $('#' + txtEdnId).removeClass("hightlight");
        } else {
            //$('#' + txtEdnId).addClass("hightlight");
            isError = true;
        }
        if (experienceData != null || typeof (experienceData) != 'undefined') {
            hdnExperience.val(experienceData.Value);
            hdnExperienceName.val(experienceData.Value);
            $('#' + txtExpId).removeClass("hightlight");
        } else {
            //$('#' + txtExpId).addClass("hightlight");
            isError = true;
        }

        if (salaryTypeData != null || typeof (salaryTypeData) != 'undefined') {
            hdnSalaryType.val(salaryTypeData.Key);
            hdnSalaryTypeName.val(salaryTypeData.Value);
            $('#' + txtSalTypeId).removeClass("hightlight");
        } else {
            //$('#' + txtSalTypeId).addClass("hightlight");
            isError = true;
        }

        if (currencyData != null || typeof (currencyData) != 'undefined') {
            hdnCurrency.val(currencyData.Id);
            $('#' + txtCurrencyId).removeClass("hightlight");
        } else {
            //$('#' + txtCurrencyId).addClass("hightlight");
            isError = true;
        }
        isError = false;
        $('.frmmid input[type=text]').each(function(i) {
            if (this.value == $(this).data("label")) {
                isError = true;
                $(this).addClass("hightlight");
                if ($(this).data("label") == "Enter your company name") {
                    $(this).removeClass("hightlight");
                    isError = false;

                }
            }
            else {
                $(this).removeClass("hightlight");
            }
        });
        if (!IsNumeric(currentSalary.val())) {
            currentSalary.addClass("hightlight");
            isError = true;
        } else {
            currentSalary.removeClass("hightlight");
        }
        if (dataPreloaded == 'True' && !isError) {
            return true;
        }
        if (isError) {
            if (text == "") {
                tb_show('', '#TB_inline?inlineId=errorContent&amp;width=400&amp;height=150', null);
                text = "Mandatory information missing. Please, check your information and press next button."
                $("#errMsgArea").html(text);
            }
        }
        return !isError;
    }
});

function IsNumeric(curSalary) {
    return !(isNaN(parseInt(curSalary))) && parseInt(curSalary) > 0;
}



