var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

window.$Label = window.$Label || {};
$Label.IND_placeHolderMessage1 = '{!JSENCODE($Label.IND_placeHolderMessage1)}';
$Label.IND_placeHolderMessage2 = '{!JSENCODE($Label.IND_placeHolderMessage2)}';
$(document).ready(function () {
    $('[id$=inquiry]').on("focusin", function (event) {
        $('[id$=labelInquiry]').css("display", "");
    });
    $('[id$=inquiry]').on("focusout", function (event) {
        if($('[id$=inquiry]').val() == '')
        {
            $('[id$=labelInquiry]').css("display", "none");
            $('[id$=inquiry]').removeClass("sikaInputSuccess");
        }else
        {
            $('[id$=inquiry]').addClass("sikaInputSuccess");
            $('[id$=inquriyError]').css("display", "none");
        }                        
    });
    $('[id$=firstName]').on("focusin", function (event) {
        $('[id$=labelFirstName]').css("display", "");
    });
    $('[id$=firstName]').on("focusout", function (event) {
        if($('[id$=firstName]').val() == '')
        {
            $('[id$=labelFirstName]').css("display", "none");
            $('[id$=firstName]').removeClass("sikaInputSuccess");
        }else
        {
            $('[id$=firstName]').addClass("sikaInputSuccess");
            $('[id$=firstNameError]').css("display", "none");
        }
    });
    $('[id$=lastName]').on("focusin", function (event) {
        $('[id$=labelLastName]').css("display", "");
    });
    $('[id$=lastName]').on("focusout", function (event) {
        if($('[id$=lastName]').val() == '')
        {
            $('[id$=labelLastName]').css("display", "none");
            $('[id$=lastName]').removeClass("sikaInputSuccess");
        }else
        {
            $('[id$=lastName]').addClass("sikaInputSuccess");
            $('[id$=lastNameError]').css("display", "none");
        } 
    });
    $('[id$=email]').on("focusin", function (event) {
        $('[id$=labelEmail]').css("display", "");
    });
    $('[id$=email]').on("focusout", function (event) {
        if($('[id$=email]').val() == '')
        {
            $('[id$=labelEmail]').css("display", "none");
            $('[id$=email]').removeClass("sikaInputSuccess");
        }else
        {
            var inptemail = $('[id$=email]').val();
            if(re.test(inptemail))
            {
                $('[id$=email]').addClass("sikaInputSuccess");                
                $('[id$=emailError]').css("display", "none");
            }else
            {
                $('[id$=email]').removeClass("sikaInputSuccess");
                $('[id$=email]').addClass("iconerror");
                $('[id$=emailError]').text("Please enter a valid email address");
                $('[id$=emailError]').css("display", "");
            }
        } 
    });
    $('[id$=phone]').on("focusin", function (event) {
        $('[id$=labelPhone]').css("display", "");
    });
    $('[id$=phone]').on("focusout", function (event) {
        if($('[id$=phone]').val() == '')
        {
            $('[id$=labelPhone]').css("display", "none");
            $('[id$=phone]').removeClass("sikaInputSuccess");
        }else
        {
            $('[id$=phone]').addClass("sikaInputSuccess");
            $('[id$=phoneError]').css("display", "none");
        } 
    });
    $('[id$=company]').on("focusin", function (event) {
        $('[id$=labelCompany]').css("display", "");
    });
    $('[id$=company]').on("focusout", function (event) {
        if($('[id$=company]').val() == '')
        {
            $('[id$=labelCompany]').css("display", "none");
            $('[id$=company]').removeClass("sikaInputSuccess");
        }else
        {
            $('[id$=company]').addClass("sikaInputSuccess");
            $('[id$=companyError]').css("display", "none");
        } 
    });
    $('[id$=country]').on("focusin", function (event) {
        $('[id$=labelCountry]').css("display", "");
    });
    $('[id$=country]').on("focusout", function (event) {
        if($('[id$=country]').val() == '--None--')
        {
            $('[id$=labelCountry]').css("display", "none");
            $('[id$=country]').removeClass("sikaInputSuccess");
        }else
        {
            $('[id$=country]').addClass("sikaInputSuccess");
            $('[id$=countryError]').css("display", "none");
        }                        
    });
});

function validateSelectOptions(elementPassed)
{
    
    var selected = 0;
    var options = document.getElementById(elementPassed);
    for(option in options)
    {
        if(options[option])
            if(options[option].selected === true)
                selected++;
    }
    
    if(selected == 0)
    {
        $('[id$=businessValues]').addClass("iconerror");
        $('[id$=businessValuesError]').css("display", "");
        
        //$('[id$=labelbusinessValues]').css("display", "none");
        $('[id$=businessValues]').removeClass("sikaInputSuccess");
    }
    else
    {
        $('[id$=businessValues]').addClass("sikaInputSuccess");
        $('[id$=businessValuesError]').css("display", "none");
    }  
}

function landingvalidate(){
    var dataval = true;
    if($('[id$=businessValues]').val() == null){
        $('[id$=businessValues]').addClass("iconerror");
        $('[id$=businessValuesError]').css("display", "");
        dataval = false;
    }else
    {
        $('[id$=businessValues]').removeClass("iconerror");
        $('[id$=businessValuesError]').css("display", "none");
    }
    
    if($('[id$=inquiry]').val() == ''){
        $('[id$=inquiry]').addClass("iconerror");
        $('[id$=inquriyError]').css("display", "");
        dataval = false;
    }else
    {
        $('[id$=inquiry]').removeClass("iconerror");
        $('[id$=inquriyError]').css("display", "none");
    }
    
    if($('[id$=firstName]').val() == ''){
        $('[id$=firstName]').addClass("iconerror");
        $('[id$=firstNameError]').css("display", "");
        dataval = false;
    }else
    {
        $('[id$=firstName]').removeClass("iconerror");
        $('[id$=firstNameError]').css("display", "none");
    }
    
    if($('[id$=lastName]').val() == ''){
        $('[id$=lastName]').addClass("iconerror");
       	$('[id$=lastNameError]').css("display", "");
        dataval = false;
    }else
    {
        $('[id$=lastName]').removeClass("iconerror");
        $('[id$=lastNameError]').css("display", "none");
    }
   
    if($('[id$=email]').val() == ''){
        $('[id$=email]').addClass("iconerror");
        $('[id$=emailError]').css("display", "");
        dataval = false;
    }else
    {
        $('[id$=email]').removeClass("iconerror");
        $('[id$=email]').attr("placeholder", "");
        $('[id$=emailError]').css("display", "none");
    }    
    if($('[id$=email]').val() != ''){
        var inptemail = $('[id$=email]').val();
        if(!re.test(inptemail)){
            $('[id$=email]').addClass("iconerror");            
            $('[id$=emailError]').css("display", "");
            dataval = false;
        }else{
            $('[id$=email]').removeClass("iconerror");
            //'[id$=landingemailRequired]').text("");
            $('[id$=emailError]').css("display", "none");
        }
    }
    
    if($('[id$=phone]').val() == ''){
        $('[id$=phone]').addClass("iconerror");
        $('[id$=phoneError]').css("display", "");
        dataval = false;
    }else
    {
        $('[id$=phone]').removeClass("iconerror");
        $('[id$=phoneError]').css("display", "none");
    } 
    
    if($('[id$=company]').val() == ''){
        $('[id$=company]').addClass("iconerror");
        $('[id$=companyError]').css("display", "");
        dataval = false;
    }else
    {
        $('[id$=company]').removeClass("iconerror");
       	$('[id$=companyError]').css("display", "none");
    } 
         
    if($('[id$=country]').val() == '--None--')
    {
        $('[id$=country]').addClass("iconerror");
        $('[id$=countryError]').css("display", "");
        dataval = false;
    }else
    {
        $('[id$=country]').removeClass("iconerror");
        $('[id$=countryError]').css("display", "none");
    } 
    
    if(dataval)
    {
        $('[id$=inptboton]').prop('disabled', true);
        doSave();        
    }
}