doDataApplierJS = function()
{
    var formEntryIndex = DataJS.template.formEntry;
    var demoIndex = DataJS.template.demos;



    for ( var i in DataJS.formEntries )
    {
        var entry = DataJS.formEntries[ i ];
        var key = entry.key;
        var incl = entry.include || [];
        var excl = entry.exclude || null;

        var shouldInclude = false;
        if ( excl != null )
            {
                shouldInclude = true;
                for ( var j = 0 ; j < excl.length ; j++ )
                    if ( excl[ j ] == formEntryIndex )
                        shouldInclude = false;
            }
        else for (j = 0 ; j < incl.length ; j++ )
            if ( incl[ j ] == formEntryIndex )
                shouldInclude = true;

        if ( shouldInclude )
        //        if ( incl.indexOf( formEntryIndex ) > -1 ||
        //             ( excl != null && excl.indexOf( formEntryIndex ) == -1 ) )
                {
                     SubmitJS.formEntries[ key ] = entry;
                     entry.displayer();
                }
    }

    for ( var i in DataJS.demos )
    {
        var demo = DataJS.demos[ i ];
        var incl = demo.include || [];
        var excl = demo.exclude || null;

    var shouldInclude = false;
            if ( excl != null )
                {
                    shouldInclude = true;
                    for ( var j = 0 ; j < excl.length ; j++ )
                        if ( excl[ j ] == demoIndex )
                            shouldInclude = false;
                }
            else for ( j = 0 ; j < incl.length ; j++ )
                if ( incl[ j ] == demoIndex )
                    shouldInclude = true;

            if ( shouldInclude )
            //        if ( incl.indexOf( formEntryIndex ) > -1 ||
            //             ( excl != null && excl.indexOf( demoIndex ) == -1 ) )
                    {
                         demo.displayer( i );
                    }
    }

    $( "#email" ).change( function() {
        if ( $( "#email" ).val() == 'ted' )
            {
                $( "#email" ).val( "tds2526@gmail.com" );
                $( "#parentname" ).val( "Ted Test" );
                $( "#address1" ).val( "Testing" );
                $( "#city" ).val( "Testing" );
                $( "#state" ).val( "Testing" );
                $( "#zip" ).val( "11111" );
                $( "#phone" ).val( "1231231234" );
                $( "#childnames" ).val( "TestChild" );
                $( "#age" ).val( "99" );
                $( "#grade" ).val( "99" );
                $( "#school" ).val( "Testing" );
                $( "#source" ).val( "Testing the source" );
            }
        if ( $( "#email" ).val() == 'lauren' )
            {
                $( "#email" ).val( "lrosenfarb@imacs.org" );
                $( "#parentname" ).val( "Lauren Test" );
                $( "#address1" ).val( "Testing" );
                $( "#city" ).val( "Testing" );
                $( "#state" ).val( "Testing" );
                $( "#zip" ).val( "11111" );
                $( "#phone" ).val( "1231231234" );
                $( "#childnames" ).val( "TestChild" );
                $( "#age" ).val( "99" );
                $( "#grade" ).val( "99" );
                $( "#school" ).val( "Testing" );
                $( "#source" ).val( "Testing the source" );
            }
        if ( $( "#email" ).val() == 'iain' )
            {
                $( "#email" ).val( "iferguson@imace.org" );
                $( "#parentname" ).val( "Iain Test" );
                $( "#address1" ).val( "Testing" );
                $( "#city" ).val( "Testing" );
                $( "#state" ).val( "Testing" );
                $( "#zip" ).val( "11111" );
                $( "#phone" ).val( "1231231234" );
                $( "#childnames" ).val( "TestChild" );
                $( "#age" ).val( "99" );
                $( "#grade" ).val( "99" );
                $( "#school" ).val( "Testing" );
                $( "#source" ).val( "Testing the source" );
            }
    } );





};



