function GoToStep2()
{
    var errorMsg = ValidateStep1();
    /*
    if($("[id$=ddlState1]").attr("selectedIndex") == 0)
    {
        errorMsg = errorMsg + 'Please provide the state you currently live in\n';
    }

    if($("[id$=ddlEducationLevel]").attr("selectedIndex") == 0)
    {
        errorMsg = errorMsg + 'Please provide your highest level of education\n';
    }

    if(document.getElementById('selDegreeProgram').selectedIndex == 0)
    {
        errorMsg = errorMsg + 'Please select the degree program you are most interested in\n';
    }

    if($("[id$=selMilitaryYes]").attr("checked") != true && $("[id$=selMilitaryNo]").attr("checked") != true)
    {
        errorMsg = errorMsg + 'Please answer if you are an active member of the US military\n';
    }
*/
    
    if(errorMsg != '') 
    {
        alert(errorMsg);
        return false;
    }

    //ShowDegreeDescription('strayer')
    ToggleVisible('divFormLoadingStep1', 'divFormButtonStep1');

    return true;
}

function ValidateStep1()
{
    var errorMsg = '';
    if($("[id$=ddlState1]").attr("selectedIndex") == 0)
    {
        errorMsg = errorMsg + 'Please provide the state you currently live in\n';
    }

    if($("[id$=ddlEducationLevel]").attr("selectedIndex") == 0)
    {
        errorMsg = errorMsg + 'Please provide your highest level of education\n';
    }

    if(document.getElementById('selDegreeProgram').selectedIndex == 0)
    {
        errorMsg = errorMsg + 'Please select the degree program you are most interested in\n';
    }

    if($("[id$=selMilitaryYes]").attr("checked") != true && $("[id$=selMilitaryNo]").attr("checked") != true)
    {
        errorMsg = errorMsg + 'Please answer if you are an active member of the US military\n';
    }
    return errorMsg;
}

function OnProgramChangeStrayer(schoolCode)
{
    $("[id$=txtDegreeProgram]").val("");
    if($("[id$=selDegreeProgram]").attr("selectedIndex") != 0)
    {
//        $("[id*='menuli']").removeClass('active');
//        $("[id='menuli2']").addClass('active');
//        ShowLoadingImage();
         $("[id$=txtDegreeProgram]").val($("[id$=selDegreeProgram]").val());
         ShowDegreeDescription(schoolCode)
//        $("#main-content").load("degree-program-description.aspx?degreevalue=" + $("[id$=selDegreeProgram]").val() + " #main-content >*", HideLoadingImage);
//        FormDynamicFieldsUpdater.GetPageTitleByDegreeValue(schoolCode, $("[id$=selDegreeProgram]").val(), OnGetTitleByDegreeReturn);
        //document.title = convertLinkToTitle($("[id$=selDegreeProgram]").text());
        //if(schoolCode == 'artinstitute')
        //    pageTracker._trackPageview(window.location + "?DegreeValue=" + $("[id$=selDegreeProgram]").val()); 
    }
}

function ValidateStep2()    
{
    var errorMsg = ValidateFinalForm2();
    if($("[id$=txtEmployer]").val() == '')
    {
        errorMsg = errorMsg + 'Please provide an Employer\n';
    }
    if(errorMsg != '') 
    {
        alert(errorMsg);
        return false;
    }

    return true;
}
    
function changeImage() 
{
    Page_ClientValidate();
    if(Page_IsValid) {
        document.getElementById('ctl00_ctl07_imgButtonSubmit').style.display = "none"; //.src = imgLoadingCached.src;
        document.getElementById('loadingImage').style.display = "block";
        
        }
     else
        return false;
}

function UpdateActiveMenu(obj)
{

        $("[id*='menuli']").removeClass('active');
        if(String(document.title).indexOf('Adult Education') > -1)
            $("[id*='menuli1']").addClass('active');
        if(String(document.title).indexOf('Academic Programs') > -1)
            $("[id*='menuli2']").addClass('active');
        if(String(document.title).indexOf('Financial Support') > -1)
            $("[id*='menuli3']").addClass('active');
        if(String(document.title).indexOf('Accreditation') > -1)
            $("[id*='menuli4']").addClass('active');
}

function PopulateProgramsDropdown()
{
    document.getElementById('selDegreeProgramDiv').innerHTML = "<img src='images/indicator.gif' width='16' height='16' id='img5' /><select disabled='true'></select>";
    setTimeout("CallWebService()", 420);
}

function CallWebService()
{
    FormDynamicFieldsUpdater.GetStrayerDegreeProgramsHTML($("[id*=ddlState1]").val(), 'ALL', $("[id*=ddlEducationLevel]").val(), OnGetStrayerDegreeProgramsHTML);
}

function OnGetStrayerDegreeProgramsHTML(result)
{
    document.getElementById('selDegreeProgramDiv').innerHTML = result;
}

function checkZipCode(oldZip)
{
    if($("[id$=txtZip]").val() != oldZip)
    {
    if(String($("[id$=txtZip]").val()).length == 5) 
	{
	    zip = $("[id$=txtZip]").val();

	    //document.getElementById('selLocationDiv').innerHTML = "<img src='images/indicator.gif' width='16' height='16' id='img5' /><select disabled='true'></select>";
	    //document.getElementById('selDegreeProgramDiv').innerHTML = "<img src='images/indicator.gif' width='16' height='16' id='img5' /><select disabled='true'></select>";
	    //setTimeout("CallLocationWebService('" + zip + "')", 420);
	    //FormDynamicFieldsUpdater.GetStevensHenagerLocationHTML(zip, OnGetLocationByZipReturn);
        //FormDynamicFieldsUpdater.GetStevensHenagerDegreeDropDownHTML(zip, "ALL", OnGetDegreeDropDownReturn);
        FormDynamicFieldsUpdater.GetCityByZip(zip, OnGetCityByZipReturn);
        FormDynamicFieldsUpdater.GetStateByZip(zip, OnGetStateByZipReturn);
        //$("[id$='txtZip']").val(zip);
	}
    }
    //else
    //{
        //alert("checkZipCode('" + $("[id$=txtZip2]").val() + "')");
        setTimeout("checkZipCode('" + $("[id$=txtZip]").val() + "')", 1000);
    //}
}

function ValidateFinalFormStrayer()
{
    
    var errorMsg = ValidateStep2();
    
    if(errorMsg != '') 
    {
        alert(errorMsg);
        return false;
    }
    ToggleVisible('divFormLoadingStep2', 'divFormButtonStep2');   
        $("[id$=txtSubmitted]").val("True"); 
    return true;
}

function ValidateStep2()
{
    var errorMsg = '';

    if($("[id$=txtFirstName]").val() == '')
    {
        errorMsg = errorMsg + 'Please provide a First Name\n';
    }
    if($("[id$=txtLastName]").val() == '')
    {
        errorMsg = errorMsg + 'Please provide a Last Name\n';
    }
    if($("[id$=txtEmail]").val() == '')
    {
        errorMsg = errorMsg + 'Please provide an Email Address\n';
    }
    
    else if(validateEmail(1, 1) == false)
    {
        errorMsg = errorMsg + 'Please provide a valid US Email Address\n';
    }

    if($("[id$=txtZip]").val() == '')
    {
        errorMsg = errorMsg + 'Please provide a Zip Code\n';
    }
    
    else if(validateZip(1, 1) == false)
    {
        errorMsg = errorMsg + 'Zip Code may only contain digits\n';
    }
    
    if($("[id$=txtAddress1]").val() == '')
    {
        errorMsg = errorMsg + 'Please provide a Street Address\n';
    }
    if($("[id$=txtCity]").val() == '')
    {
        errorMsg = errorMsg + 'Please provide a City\n';
    }
    
    if($("[id$=ddlState]").attr("selectedIndex") == 0)
    {
        errorMsg = errorMsg + 'Please select a State\n';
    }

    if($("[id$=txtPhoneHome1]").val() == '' && $("[id$=txtPhoneHome2]").val() == '' && $("[id$=txtPhoneHome3]").val() == '')
    {
        errorMsg = errorMsg + 'Please provide a Primary Phone\n';
    }
    else
    {
        if($("[id$=txtPhoneHome1]").val() == '')
        {
            errorMsg = errorMsg + 'Please provide a Primary Phone (the area code)\n';
        }
        
        if($("[id$=txtPhoneHome2]").val() == '')
        {
            errorMsg = errorMsg + 'Please provide a Primary Phone (the next 3 digits)\n';
        }

        if($("[id$=txtPhoneHome3]").val() == '')
        {
            errorMsg = errorMsg + 'Please provide a Primary Phone (the last 4 digits)\n';
        }
    }
        
   /*
    //var homePhoneTemp = $("[id$=txtPhoneHome1]").val() + $("[id$=txtPhoneHome2]").val() + $("[id$=txtPhoneHome3]").val()
    //var workPhoneTemp = $("[id$=txtPhoneWork1]").val() + $("[id$=txtPhoneWork2]").val() + $("[id$=txtPhoneWork3]").val()

    if(validatePhone(homePhoneTemp, 'Invalid home phone') == false)
        errorMsg = errorMsg + 'Invalid home phone\n';

    if(validatePhone(workPhoneTemp, 'Invalid home phone') == false)
        errorMsg = errorMsg + 'Invalid work phone\n';
    */
    return errorMsg;
}

function ValidateEduPortalForm()
{
    var errorMsg = '';
    errorMsg = ValidateStep1();
    errorMsg = errorMsg + ValidateStep2();
    if(errorMsg != '') 
    {
        alert(errorMsg);
        return false;
    }
    ToggleVisible('divFormLoadingStep2', 'divFormButtonStep2');   
        $("[id$=txtSubmitted]").val("True"); 
    return true;
}