http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/2fbd9289/app/views/admin/manage-users.blade.php
----------------------------------------------------------------------
diff --git a/app/views/admin/manage-users.blade.php 
b/app/views/admin/manage-users.blade.php
index 8ea84cd..872acaf 100644
--- a/app/views/admin/manage-users.blade.php
+++ b/app/views/admin/manage-users.blade.php
@@ -1,129 +1,134 @@
 @extends('layout.basic')
 
 @section('page-header')
-    @parent
-    {{ HTML::style('css/admin.css')}}
+@parent
+{{ HTML::style('css/admin.css')}}
 @stop
 
 @section('content')
 
-    <div id="wrapper">
-            <!-- Sidebar Menu Items - These collapse to the responsive 
navigation menu on small screens -->
-            @include( 'partials/dashboard-block')
-        <div id="page-wrapper">
-            <div class="col-md-12">
+<div id="wrapper">
+    <!-- Sidebar Menu Items - These collapse to the responsive navigation menu 
on small screens -->
+    @include( 'partials/dashboard-block')
+    <div id="page-wrapper">
+        <div class="col-md-12">
             @if( Session::has("message"))
-                <div class="row">
-                    <div class="alert alert-success alert-dismissible" 
role="alert">
-                        <button type="button" class="close" 
data-dismiss="alert"><span aria-hidden="true">&times;</span><span 
class="sr-only">Close</span></button>
-                        {{ Session::get("message") }}
-                    </div>
-                </div>
-                {{ Session::forget("message") }}
-            @endif
-            </div>
-            <div class="container-fluid">
-                <div class="col-md-12">
-                
-                    <h1 class="text-center">Users</h1>
-
-                    <table class="table table-striped table-condensed">
-                        <tr>
-                            <th>Username</th>
-                            <th>
-                                Role : 
-                                <select onchange="location = 
this.options[this.selectedIndex].value;">
-                                    <option>Select a role</option>
-                                    <option 
value="{{URL::to('/')}}/admin/dashboard/users">All</option>
-                                    @foreach( (array)$roles as $role)
-                                    <option 
value="{{URL::to('/')}}/admin/dashboard/users?role={{$role}}">{{$role}}</option>
-                                    @endforeach
-                                </select>
-                            </th>
-                        </tr>
-                        @foreach( (array)$users as $user)
-                        <tr class="user-row">
-                            <td>{{ $user }}</td>
-                            <td>
-                                <button class="button btn btn-default 
check-roles fade" type="button" data-username="{{$user}}">Check All 
Roles</button>
-                                <div class="user-roles"></div>
-                            </td>
-                        </tr>
-                        @endforeach
-                    </table>
-
+            <div class="row">
+                <div class="alert alert-success alert-dismissible" 
role="alert">
+                    <button type="button" class="close" 
data-dismiss="alert"><span
+                            aria-hidden="true">&times;</span><span 
class="sr-only">Close</span></button>
+                    {{ Session::get("message") }}
                 </div>
             </div>
+            {{ Session::forget("message") }}
+            @endif
         </div>
-    </div>
+        <div class="container-fluid">
+            <div class="col-md-12">
 
-    <div class="modal fade" id="check-role-block" tabindex="-1" role="dialog" 
aria-labelledby="add-modal" aria-hidden="true">
-        <div class="modal-dialog">
-            <div class="modal-content">
-                <div class="modal-header">
-                    <h3 class="text-center">User Roles</h3>
-                </div>
-                <div class="modal-body">
-                    <h4 class="roles-of-user"></h4>
-                    <div class="roles-load">
-                        Getting User Roles. Please Wait...  <img 
src="{{URL::to('/')}}/assets/ajax-loader.gif"/>
-                    </div>
-                    <div class="roles-list">
-                    </div>  
-                    <div class="add-roles-block hide">
-                        <div class="form-group well">
-                            <label class="control-label">Add a new role to the 
user</label>
-                            <select multiple name="new-role" 
class="new-roles-select" class="form-control">
+                <h1 class="text-center">Users</h1>
+
+                <table class="table table-striped table-condensed">
+                    <tr>
+                        <th>Username</th>
+                        <th>
+                            Role :
+                            <select onchange="location = 
this.options[this.selectedIndex].value;">
                                 <option>Select a role</option>
+                                <option 
value="{{URL::to('/')}}/admin/dashboard/users">All</option>
                                 @foreach( (array)$roles as $role)
-                                <option value="{{$role}}">{{$role}}</option>
+                                <option 
value="{{URL::to('/')}}/admin/dashboard/users?role={{$role}}">{{$role}}</option>
                                 @endforeach
                             </select>
-                            <button type="button" class="btn btn-primary 
add-roles-submit"  data-username="">Add Roles</button>
-                        </div>
-                    </div>
+                        </th>
+                    </tr>
+                    @foreach( (array)$users as $user)
+                    <tr class="user-row">
+                        <td>{{ $user }}</td>
+                        <td>
+                            <button class="button btn btn-default check-roles 
fade" type="button"
+                                    data-username="{{$user}}">Check All Roles
+                            </button>
+                            <div class="user-roles"></div>
+                        </td>
+                    </tr>
+                    @endforeach
+                </table>
+
+            </div>
+        </div>
+    </div>
+</div>
+
+<div class="modal fade" id="check-role-block" tabindex="-1" role="dialog" 
aria-labelledby="add-modal"
+     aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h3 class="text-center">User Roles</h3>
+            </div>
+            <div class="modal-body">
+                <h4 class="roles-of-user"></h4>
+
+                <div class="roles-load">
+                    Getting User Roles. Please Wait... <img 
src="{{URL::to('/')}}/assets/ajax-loader.gif"/>
+                </div>
+                <div class="roles-list">
                 </div>
-                <div class="modal-footer">
-                    <div class="form-group">
-                        <input type="submit" class="btn" data-dismiss="modal"  
value="Close"/>
+                <div class="add-roles-block hide">
+                    <div class="form-group well">
+                        <label class="control-label">Add a new role to the 
user</label>
+                        <select multiple name="new-role" 
class="new-roles-select" class="form-control">
+                            <option>Select a role</option>
+                            @foreach( (array)$roles as $role)
+                            <option value="{{$role}}">{{$role}}</option>
+                            @endforeach
+                        </select>
+                        <button type="button" class="btn btn-primary 
add-roles-submit" data-username="">Add Roles
+                        </button>
                     </div>
                 </div>
             </div>
-            <input type="hidden" class="base-url" value="{{URL::to('/')}}"/>
+            <div class="modal-footer">
+                <div class="form-group">
+                    <input type="submit" class="btn" data-dismiss="modal" 
value="Close"/>
+                </div>
+            </div>
         </div>
+        <input type="hidden" class="base-url" value="{{URL::to('/')}}"/>
     </div>
+</div>
 
-    <div class="role-block hide">
-        <div class="btn-group" role="group">
-            <button type="button" class="btn btn-default role-name" 
disabled>Role</button>
-            <button type="button" class="btn btn-default"><span 
class="glyphicon glyphicon-remove"></span></button>
-        </div>
+<div class="role-block hide">
+    <div class="btn-group" role="group">
+        <button type="button" class="btn btn-default role-name" 
disabled>Role</button>
+        <button type="button" class="btn btn-default"><span class="glyphicon 
glyphicon-remove"></span></button>
     </div>
+</div>
 @stop
 
 @section('scripts')
-    @parent
-    <script>
+@parent
+<script>
 
-    $(".user-row").hover( 
-        function(){
+    $(".user-row").hover(
+        function () {
             $(this).find(".check-roles").addClass("in");
         },
-        function(){
+        function () {
             $(this).find(".check-roles").removeClass("in");
         }
     );
-    $(".check-roles").click( function(){
+    $(".check-roles").click(function () {
 
         //remove disabled roles from previous actions.
-        $(".new-roles-select option").each(function()
-        {
+        $(".new-roles-select option").each(function () {
             $(this).removeAttr("disabled");
         });
 
         var userName = $(this).data("username");
         $("#check-role-block").modal("show");
-        $(".roles-of-user").html( "User : " + userName);
+        $(".roles-of-user").html("User : " + userName);
         $(".roles-load").removeClass("hide");
         $(".roles-list").addClass("hide");
         $(".add-roles-submit").data("username", userName);
@@ -134,62 +139,60 @@
         $.ajax({
             type: "POST",
             url: $(".base-url").val() + "/admin/check-roles",
-            data: 
-            { 
-              username: userName
+            data: {
+                username: userName
             }
         })
-        .complete(function( data ) {
-            roles = JSON.parse( data.responseText );
-            roleBlocks = "";
-            for( var i=0; i<roles.length; i++)
-            {
-                //disable roles which user already has.
-                $(".new-roles-select option").each(function()
-                {
-                    if( $(this).val() == roles[i])
-                        $(this).attr("disabled", "disabled");
-                    else
-                        $(this).removeAttr("disabled");
-                });
-                $(".role-block").find(".role-name").html( roles[i]);
-                var newRoleBlock = $(".role-block").html();
-                roleBlocks += newRoleBlock;
-                $(".roles-list").html( roleBlocks);
-
-                $(".add-roles-block").removeClass("hide");
-            }
-            $(".roles-load").addClass("hide");
-            $(".roles-list").removeClass("hide");
+            .complete(function (data) {
+                roles = JSON.parse(data.responseText);
+                roleBlocks = "";
+                for (var i = 0; i < roles.length; i++) {
+                    //disable roles which user already has.
+                    $(".new-roles-select option").each(function () {
+                        if ($(this).val() == roles[i])
+                            $(this).attr("disabled", "disabled");
+                        else
+                            $(this).removeAttr("disabled");
+                    });
+                    $(".role-block").find(".role-name").html(roles[i]);
+                    var newRoleBlock = $(".role-block").html();
+                    roleBlocks += newRoleBlock;
+                    $(".roles-list").html(roleBlocks);
+
+                    $(".add-roles-block").removeClass("hide");
+                }
+                $(".roles-load").addClass("hide");
+                $(".roles-list").removeClass("hide");
 
 
-        });
+            });
 
-        $(".add-roles-submit").click( function(){
+        $(".add-roles-submit").click(function () {
             $(this).attr("disabled", "disabled");
             $(this).html("<img src='" + $(".base-url").val() + 
"/ajax-loader.gif'/>");
             userName = $(this).data("username");
             var rolesToAdd = $(".new-roles-select").val();
-            $(".roles-list").find(".role-name").each( function(){
-                rolesToAdd.push( $(this).html() );
+            $(".roles-list").find(".role-name").each(function () {
+                rolesToAdd.push($(this).html());
             })
             $.ajax({
                 type: "POST",
                 url: $(".base-url").val() + "/admin/add-roles-to-user",
-                data: 
-                { 
+                data: {
                     add: true,
                     username: userName,
-                    roles : rolesToAdd
+                    roles: rolesToAdd
                 },
-                success( data){
-                    console.log( data);
-                }
-            });
-            $(".add-roles-submit").html( "Add Roles");
-            $(".add-roles-submit").after("<span class='alert alert-success 
col-md-12'>Roles have been added</span>");
+                success( data)
+            {
+                console.log(data);
+            }
         });
-
+        $(".add-roles-submit").html("Add Roles");
+        $(".add-roles-submit").after("<span class='alert alert-success 
col-md-12'>Roles have been added</span>");
     });
-    </script>
+
+    })
+    ;
+</script>
 @stop
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/2fbd9289/app/views/application/deployment.blade.php
----------------------------------------------------------------------
diff --git a/app/views/application/deployment.blade.php 
b/app/views/application/deployment.blade.php
index 2cad93b..d33ff9f 100644
--- a/app/views/application/deployment.blade.php
+++ b/app/views/application/deployment.blade.php
@@ -1,180 +1,193 @@
 @extends('layout.basic')
 
 @section('page-header')
-    @parent
-    {{ HTML::style('css/style.css') }}
+@parent
+{{ HTML::style('css/style.css') }}
 @stop
 
 @section('content')
 
 <div class="container">
-       <div class="col-md-offset-2 col-md-8">
-               
-               <div class="row">
-                       <button class="btn btn-default 
create-app-deployment">Create a new Application Deployment</button>
-               </div>
-               @if( count( $appDeployments) )
-                       @if( Session::has("message"))
-                               <div class="row">
-                                       <div class="alert alert-success 
alert-dismissible" role="alert">
-                                               <button type="button" 
class="close" data-dismiss="alert"><span aria-hidden="true">&times;</span><span 
class="sr-only">Close</span></button>
-                                               {{ Session::get("message") }}
-                                       </div>
-                               </div>
-                               {{ Session::forget("message") }}
-                       @endif
-
-                       <div class="row">
-                               <div class="col-md-6">
-                                       <h3>Existing Application Deployments 
:</h3>
-                               </div>
-                               <div class="col-md-6" style="margin-top:3.5%">
-                                       <input type="text" class="col-md-12 
filterinput" placeholder="Search by Deployment Id Name" />
-                               </div>
-                       </div>
-                       <div class="panel-group" id="accordion">
-                       @foreach( $appDeployments as $index => $deployment )
-                               <div class="panel panel-default">
-                                       <div class="panel-heading">
-                                               <h4 class="panel-title">
-                                                       <a 
class="accordion-toggle collapsed deployment-id" data-toggle="collapse" 
data-parent="#accordion" href="#collapse-{{$index}}">
-                                                       {{ 
$deployment->appDeploymentId }}
-                                                       </a>
-                                                       <div class="pull-right 
col-md-2 deployment-options fade">
-                                                               <span 
class="glyphicon glyphicon-pencil edit-app-deployment" style="cursor:pointer;" 
data-toggle="modal" data-target="#edit-app-deployment-block" 
data-deployment-id="{{ $deployment->appDeploymentId }}"></span>
-                                                               <span 
class="glyphicon glyphicon-trash delete-app-deployment" style="cursor:pointer;" 
data-toggle="modal" data-target="#delete-app-deployment-block" 
data-deployment-id="{{ $deployment->appDeploymentId }}"></span>
-                                                       </div>
-                                               </h4>
-                                       </div>
-                                       <div id="collapse-{{$index}}" 
class="panel-collapse collapse">
-                                               <div class="panel-body">
-                                                       <div 
class="app-deployment-block">
-                                                               
@include('partials/deployment-block', array( 'deploymentObject' => $deployment, 
'computeResources' => $computeResources, 'modules' => $modules) )
-                                                       </div>
-                                               </div>
-                                       </div>
-                               </div>
-                       @endforeach
-                       </div>
-               @endif
-
-               <div class="load-cmd-ui hide">
-                       <input name="moduleLoadCmds[]" type="text" 
class="form-control" placeholder="Module Load Command"/>
-               </div>
-
-               <div class="lib-prepend-path-ui hide">
-                       <div class="col-md-12 well">
-                               <input name="libraryPrependPathName[]" 
type="text" class="col-md-4" placeholder="Name"/>
-                               <input name="libraryPrependPathValue[]" 
type="text" class="col-md-8" placeholder="Value"/>
-                       </div>
-               </div>
-
-               <div class="lib-append-path-ui hide">
-                       <div class="col-md-12 well">
-                               <input name="libraryAppendPathName[]" 
type="text" class="col-md-4" placeholder="Name"/>
-                               <input name="libraryAppendPathValue[]" 
type="text" class="col-md-8" placeholder="Value"/>
-                       </div>
-               </div>
-
-               <div class="environment-ui hide">
-                       <div class="col-md-12 well">
-                               <input name="environmentName[]" type="text" 
class="col-md-4" placeholder="Name"/>
-                               <input name="environmentValue[]" type="text" 
class="col-md-8" placeholder="Value"/>
-                       </div>
-               </div>
-
-               <div class="pre-job-command-ui hide">
-                       <div class="col-md-12 well">
-                               <input name="preJobCommand[]" type="text" 
class="col-md-12" placeholder="Pre Job Command"/>
-                       </div>
-               </div>
-
-               <div class="post-job-command-ui hide">
-                       <div class="col-md-12 well">
-                               <input name="postJobCommand[]" type="text" 
class="col-md-12" placeholder="Post Job Command"/>
-                       </div>
-               </div>
-
-               <div class="modal fade" id="edit-app-deployment-block" 
tabindex="-1" role="dialog" aria-labelledby="add-modal" aria-hidden="true">
-                   <div class="modal-dialog">
-                               <form 
action="{{URL::to('/')}}/app/deployment-edit" method="POST">      
-                       <div class="modal-content">
-                               <div class="modal-header">
-                                       <h3 class="text-center">Edit 
Application Deployment</h3>
-                               </div>
-                               <div class="modal-body row">
-                                               <div 
class="app-deployment-form-content col-md-12">
-                                               </div>
-                                       </div>
-                                       <div class="modal-footer">
-                                       <div class="form-group">
-                                                       <input type="submit" 
class="btn btn-primary" value="Update"/>
-                                                       <input type="button" 
class="btn btn-default" data-dismiss="modal" value ="Cancel"/>
-                                               </div>
-                               </div>  
-                       </div>
-                       </form>
-                   </div>
-               </div>
-
-               <div class="modal fade" id="create-app-deployment-block" 
tabindex="-1" role="dialog" aria-labelledby="add-modal" aria-hidden="true">
-                   <div class="modal-dialog">
-                               <form 
action="{{URL::to('/')}}/app/deployment-create" method="POST">    
-                       <div class="modal-content">
-                               <div class="modal-header">
-                                       <h3 class="text-center">Create 
Application Deployment</h3>
-                               </div>
-                               <div class="modal-body row">
-                                               <div class="col-md-12">
-                                                       <div 
class="create-app-deployment-block">
-                                                               
@include('partials/deployment-block', array( 'computeResources' => 
$computeResources, 'modules' => $modules) )
-                                                       </div>
-                                               </div>
-                                       </div>
-                                       <div class="modal-footer">
-                                       <div class="form-group">
-                                                       <input type="submit" 
class="btn btn-primary" value="Create"/>
-                                                       <input type="button" 
class="btn btn-default" data-dismiss="modal" value ="Cancel"/>
-                                               </div>
-                               </div>  
-                       </div>
-                       </form>
-                   </div>
-               </div>
-
-               <div class="modal fade" id="delete-app-deployment-block" 
tabindex="-1" role="dialog" aria-labelledby="add-modal" aria-hidden="true">
-                   <div class="modal-dialog">
-
-                               <form 
action="{{URL::to('/')}}/app/deployment-delete" method="POST">
-                               <div class="modal-content">
-                                   <div class="modal-header">
-                                       <h3 class="text-center">Delete 
Confirmation Application Deployment</h3>
-                                   </div>
-                                   <div class="modal-body">
-                                                       <input type="hidden" 
class="form-control delete-deploymentId" name="appDeploymentId"/>
-                                                       Do you really want to 
delete the Application Deployment - <span class="delete-deployment-id"></span>
-                                               </div>
-                                               <div class="modal-footer">
-                                                       <div class="form-group">
-                                                               <input 
type="submit" class="btn btn-danger" value="Delete"/>
-                                                               <input 
type="button" class="btn btn-default" data-dismiss="modal" value ="Cancel"/>
-                                                       </div>
-                                               </div>
-                                       </div>
-
-                               </form>
-
-
-                       </div>
-               </div>
-
-       </div>
+    <div class="col-md-offset-2 col-md-8">
+
+        <div class="row">
+            <button class="btn btn-default create-app-deployment">Create a new 
Application Deployment</button>
+        </div>
+        @if( count( $appDeployments) )
+        @if( Session::has("message"))
+        <div class="row">
+            <div class="alert alert-success alert-dismissible" role="alert">
+                <button type="button" class="close" data-dismiss="alert"><span 
aria-hidden="true">&times;</span><span
+                        class="sr-only">Close</span></button>
+                {{ Session::get("message") }}
+            </div>
+        </div>
+        {{ Session::forget("message") }}
+        @endif
+
+        <div class="row">
+            <div class="col-md-6">
+                <h3>Existing Application Deployments :</h3>
+            </div>
+            <div class="col-md-6" style="margin-top:3.5%">
+                <input type="text" class="col-md-12 filterinput" 
placeholder="Search by Deployment Id Name"/>
+            </div>
+        </div>
+        <div class="panel-group" id="accordion">
+            @foreach( $appDeployments as $index => $deployment )
+            <div class="panel panel-default">
+                <div class="panel-heading">
+                    <h4 class="panel-title">
+                        <a class="accordion-toggle collapsed deployment-id" 
data-toggle="collapse"
+                           data-parent="#accordion" 
href="#collapse-{{$index}}">
+                            {{ $deployment->appDeploymentId }}
+                        </a>
+
+                        <div class="pull-right col-md-2 deployment-options 
fade">
+                            <span class="glyphicon glyphicon-pencil 
edit-app-deployment" style="cursor:pointer;"
+                                  data-toggle="modal" 
data-target="#edit-app-deployment-block"
+                                  data-deployment-id="{{ 
$deployment->appDeploymentId }}"></span>
+                            <span class="glyphicon glyphicon-trash 
delete-app-deployment" style="cursor:pointer;"
+                                  data-toggle="modal" 
data-target="#delete-app-deployment-block"
+                                  data-deployment-id="{{ 
$deployment->appDeploymentId }}"></span>
+                        </div>
+                    </h4>
+                </div>
+                <div id="collapse-{{$index}}" class="panel-collapse collapse">
+                    <div class="panel-body">
+                        <div class="app-deployment-block">
+                            @include('partials/deployment-block', array( 
'deploymentObject' => $deployment,
+                            'computeResources' => $computeResources, 'modules' 
=> $modules) )
+                        </div>
+                    </div>
+                </div>
+            </div>
+            @endforeach
+        </div>
+        @endif
+
+        <div class="load-cmd-ui hide">
+            <input name="moduleLoadCmds[]" type="text" class="form-control" 
placeholder="Module Load Command"/>
+        </div>
+
+        <div class="lib-prepend-path-ui hide">
+            <div class="col-md-12 well">
+                <input name="libraryPrependPathName[]" type="text" 
class="col-md-4" placeholder="Name"/>
+                <input name="libraryPrependPathValue[]" type="text" 
class="col-md-8" placeholder="Value"/>
+            </div>
+        </div>
+
+        <div class="lib-append-path-ui hide">
+            <div class="col-md-12 well">
+                <input name="libraryAppendPathName[]" type="text" 
class="col-md-4" placeholder="Name"/>
+                <input name="libraryAppendPathValue[]" type="text" 
class="col-md-8" placeholder="Value"/>
+            </div>
+        </div>
+
+        <div class="environment-ui hide">
+            <div class="col-md-12 well">
+                <input name="environmentName[]" type="text" class="col-md-4" 
placeholder="Name"/>
+                <input name="environmentValue[]" type="text" class="col-md-8" 
placeholder="Value"/>
+            </div>
+        </div>
+
+        <div class="pre-job-command-ui hide">
+            <div class="col-md-12 well">
+                <input name="preJobCommand[]" type="text" class="col-md-12" 
placeholder="Pre Job Command"/>
+            </div>
+        </div>
+
+        <div class="post-job-command-ui hide">
+            <div class="col-md-12 well">
+                <input name="postJobCommand[]" type="text" class="col-md-12" 
placeholder="Post Job Command"/>
+            </div>
+        </div>
+
+        <div class="modal fade" id="edit-app-deployment-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal"
+             aria-hidden="true">
+            <div class="modal-dialog">
+                <form action="{{URL::to('/')}}/app/deployment-edit" 
method="POST">
+                    <div class="modal-content">
+                        <div class="modal-header">
+                            <h3 class="text-center">Edit Application 
Deployment</h3>
+                        </div>
+                        <div class="modal-body row">
+                            <div class="app-deployment-form-content col-md-12">
+                            </div>
+                        </div>
+                        <div class="modal-footer">
+                            <div class="form-group">
+                                <input type="submit" class="btn btn-primary" 
value="Update"/>
+                                <input type="button" class="btn btn-default" 
data-dismiss="modal" value="Cancel"/>
+                            </div>
+                        </div>
+                    </div>
+                </form>
+            </div>
+        </div>
+
+        <div class="modal fade" id="create-app-deployment-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal"
+             aria-hidden="true">
+            <div class="modal-dialog">
+                <form action="{{URL::to('/')}}/app/deployment-create" 
method="POST">
+                    <div class="modal-content">
+                        <div class="modal-header">
+                            <h3 class="text-center">Create Application 
Deployment</h3>
+                        </div>
+                        <div class="modal-body row">
+                            <div class="col-md-12">
+                                <div class="create-app-deployment-block">
+                                    @include('partials/deployment-block', 
array( 'computeResources' =>
+                                    $computeResources, 'modules' => $modules) )
+                                </div>
+                            </div>
+                        </div>
+                        <div class="modal-footer">
+                            <div class="form-group">
+                                <input type="submit" class="btn btn-primary" 
value="Create"/>
+                                <input type="button" class="btn btn-default" 
data-dismiss="modal" value="Cancel"/>
+                            </div>
+                        </div>
+                    </div>
+                </form>
+            </div>
+        </div>
+
+        <div class="modal fade" id="delete-app-deployment-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal"
+             aria-hidden="true">
+            <div class="modal-dialog">
+
+                <form action="{{URL::to('/')}}/app/deployment-delete" 
method="POST">
+                    <div class="modal-content">
+                        <div class="modal-header">
+                            <h3 class="text-center">Delete Confirmation 
Application Deployment</h3>
+                        </div>
+                        <div class="modal-body">
+                            <input type="hidden" class="form-control 
delete-deploymentId" name="appDeploymentId"/>
+                            Do you really want to delete the Application 
Deployment - <span
+                                class="delete-deployment-id"></span>
+                        </div>
+                        <div class="modal-footer">
+                            <div class="form-group">
+                                <input type="submit" class="btn btn-danger" 
value="Delete"/>
+                                <input type="button" class="btn btn-default" 
data-dismiss="modal" value="Cancel"/>
+                            </div>
+                        </div>
+                    </div>
+
+                </form>
+
+
+            </div>
+        </div>
+
+    </div>
 
 </div>
 
 @stop
 
 @section('scripts')
-       @parent
-    {{ HTML::script('js/deployment.js') }}
+@parent
+{{ HTML::script('js/deployment.js') }}
 @stop
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/2fbd9289/app/views/application/interface.blade.php
----------------------------------------------------------------------
diff --git a/app/views/application/interface.blade.php 
b/app/views/application/interface.blade.php
index 140a951..1a2d0c2 100644
--- a/app/views/application/interface.blade.php
+++ b/app/views/application/interface.blade.php
@@ -1,165 +1,181 @@
 @extends('layout.basic')
 
 @section('page-header')
-    @parent
-    {{ HTML::style('css/style.css') }}
+@parent
+{{ HTML::style('css/style.css') }}
 @stop
 
 @section('content')
 
 <div class="container">
-       <div class="col-md-offset-2 col-md-8">
-               
-               <div class="row">
-                       <button class="btn btn-default 
create-app-interface">Create a new Application Interface</button>
-               </div>
-               @if( count( $appInterfaces) )
-                       @if( Session::has("message"))
-                               <div class="row">
-                                       <div class="alert alert-success 
alert-dismissible" role="alert">
-                                               <button type="button" 
class="close" data-dismiss="alert"><span aria-hidden="true">&times;</span><span 
class="sr-only">Close</span></button>
-                                               {{ Session::get("message") }}
-                                       </div>
-                               </div>
-                               {{ Session::forget("message") }}
-                       @endif
-                       <div class="row">
-
-                               <div class="col-md-6">
-                                       <h3>Existing Application Interfaces 
:</h3>
-                               </div>
-                               <div class="col-md-6" style="margin-top:3.5%">
-                                       <input type="text" class="col-md-12 
filterinput" placeholder="Search by Interface Name" />
-                               </div>
-                       </div>
-                       <div class="panel-group" id="accordion">
-                       @foreach( $appInterfaces as $index => $interface )
-                               <div class="panel panel-default">
-                                       <div class="panel-heading">
-                                               <h4 class="panel-title">
-                                                       <a 
class="accordion-toggle collapsed interface-name" data-toggle="collapse" 
data-parent="#accordion" href="#collapse-{{$index}}">
-                                                       {{ 
$interface->applicationName }}
-                                                       </a>
-                                                       <div class="pull-right 
col-md-2 interface-options fade">
-                                                               <span 
class="glyphicon glyphicon-pencil edit-app-interface" style="cursor:pointer;" 
data-toggle="modal" data-target="#edit-app-interface-block" 
data-interface-id="{{ $interface->applicationInterfaceId }}"></span>
-                                                               <span 
class="glyphicon glyphicon-trash delete-app-interface" style="cursor:pointer;" 
data-toggle="modal" data-target="#delete-app-interface-block" 
data-interface-id="{{ $interface->applicationInterfaceId }}"></span>
-                                                       </div>
-                                               </h4>
-                                       </div>
-                                       <div id="collapse-{{$index}}" 
class="panel-collapse collapse">
-                                               <div class="panel-body">
-                                                       <div 
class="app-interface-block">
-                                                               
@include('partials/interface-block', array( 'interfaceObject' => $interface, 
'dataTypes' => $dataTypes, 'modules' => $modules) )
-                                                       </div>
-                                               </div>
-                                       </div>
-                               </div>
-                       @endforeach
-                       </div>
-               @endif
-
-       </div>
-
-       <div class="app-module-block hide">
-               <div class="input-group">
-                       <select name="applicationModules[]" 
class="app-module-select form-control">
-                               @foreach( $modules as $index=> $module)
-                               <option value="{{ $module->appModuleId}}">{{ 
$module->appModuleName }}</option>
-                               @endforeach
-                       </select>
-                       <span class="input-group-addon remove-app-module" 
style="cursor:pointer;">x</span>
-               </div>
-       </div>
-
-       <div class="app-input-block hide">
-               @include('partials/interface-input-block', array( 'dataTypes' 
=> $dataTypes) )
-       </div>
-
-       <div class="app-output-block hide">
-               @include('partials/interface-output-block', array( 'dataTypes' 
=> $dataTypes) )
-       </div>
+    <div class="col-md-offset-2 col-md-8">
+
+        <div class="row">
+            <button class="btn btn-default create-app-interface">Create a new 
Application Interface</button>
+        </div>
+        @if( count( $appInterfaces) )
+        @if( Session::has("message"))
+        <div class="row">
+            <div class="alert alert-success alert-dismissible" role="alert">
+                <button type="button" class="close" data-dismiss="alert"><span 
aria-hidden="true">&times;</span><span
+                        class="sr-only">Close</span></button>
+                {{ Session::get("message") }}
+            </div>
+        </div>
+        {{ Session::forget("message") }}
+        @endif
+        <div class="row">
+
+            <div class="col-md-6">
+                <h3>Existing Application Interfaces :</h3>
+            </div>
+            <div class="col-md-6" style="margin-top:3.5%">
+                <input type="text" class="col-md-12 filterinput" 
placeholder="Search by Interface Name"/>
+            </div>
+        </div>
+        <div class="panel-group" id="accordion">
+            @foreach( $appInterfaces as $index => $interface )
+            <div class="panel panel-default">
+                <div class="panel-heading">
+                    <h4 class="panel-title">
+                        <a class="accordion-toggle collapsed interface-name" 
data-toggle="collapse"
+                           data-parent="#accordion" 
href="#collapse-{{$index}}">
+                            {{ $interface->applicationName }}
+                        </a>
+
+                        <div class="pull-right col-md-2 interface-options 
fade">
+                            <span class="glyphicon glyphicon-pencil 
edit-app-interface" style="cursor:pointer;"
+                                  data-toggle="modal" 
data-target="#edit-app-interface-block"
+                                  data-interface-id="{{ 
$interface->applicationInterfaceId }}"></span>
+                            <span class="glyphicon glyphicon-trash 
delete-app-interface" style="cursor:pointer;"
+                                  data-toggle="modal" 
data-target="#delete-app-interface-block"
+                                  data-interface-id="{{ 
$interface->applicationInterfaceId }}"></span>
+                        </div>
+                    </h4>
+                </div>
+                <div id="collapse-{{$index}}" class="panel-collapse collapse">
+                    <div class="panel-body">
+                        <div class="app-interface-block">
+                            @include('partials/interface-block', array( 
'interfaceObject' => $interface, 'dataTypes' =>
+                            $dataTypes, 'modules' => $modules) )
+                        </div>
+                    </div>
+                </div>
+            </div>
+            @endforeach
+        </div>
+        @endif
+
+    </div>
+
+    <div class="app-module-block hide">
+        <div class="input-group">
+            <select name="applicationModules[]" class="app-module-select 
form-control">
+                @foreach( $modules as $index=> $module)
+                <option value="{{ $module->appModuleId}}">{{ 
$module->appModuleName }}</option>
+                @endforeach
+            </select>
+            <span class="input-group-addon remove-app-module" 
style="cursor:pointer;">x</span>
+        </div>
+    </div>
+
+    <div class="app-input-block hide">
+        @include('partials/interface-input-block', array( 'dataTypes' => 
$dataTypes) )
+    </div>
+
+    <div class="app-output-block hide">
+        @include('partials/interface-output-block', array( 'dataTypes' => 
$dataTypes) )
+    </div>
 </div>
 
-<div class="modal fade" id="edit-app-interface-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal" aria-hidden="true" 
data-backdrop="static">
+<div class="modal fade" id="edit-app-interface-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal"
+     aria-hidden="true" data-backdrop="static">
     <div class="modal-dialog">
-               <form action="{{URL::to('/')}}/app/interface-edit" 
method="POST" id="edit-app-interface-form">  
-        <div class="modal-content">
-               <div class="modal-header">
-                       <button type="button" class="close" 
data-dismiss="modal" aria-label="Close"><span 
aria-hidden="true">&times;</span></button>
-                       <h3 class="text-center">Edit Application Interface</h3>
-               </div>
-               <div class="modal-body row">
-                               <div class="app-interface-form-content 
col-md-12">
-                               </div>
-                       </div>
-                       <div class="modal-footer">
-                       <div class="form-group">
-                                       <input type="button" 
class="submit-edit-app-interface-form btn btn-primary" value="Update"/>
-                                       <input type="button" class="btn 
btn-default" data-dismiss="modal" value ="Cancel"/>
-                                       <input type="submit" class="btn 
btn-primary hide really-submit-edit-app-interface-form" value=""/>
-                               </div>
-               </div>  
-        </div>
+        <form action="{{URL::to('/')}}/app/interface-edit" method="POST" 
id="edit-app-interface-form">
+            <div class="modal-content">
+                <div class="modal-header">
+                    <button type="button" class="close" data-dismiss="modal" 
aria-label="Close"><span
+                            aria-hidden="true">&times;</span></button>
+                    <h3 class="text-center">Edit Application Interface</h3>
+                </div>
+                <div class="modal-body row">
+                    <div class="app-interface-form-content col-md-12">
+                    </div>
+                </div>
+                <div class="modal-footer">
+                    <div class="form-group">
+                        <input type="button" 
class="submit-edit-app-interface-form btn btn-primary" value="Update"/>
+                        <input type="button" class="btn btn-default" 
data-dismiss="modal" value="Cancel"/>
+                        <input type="submit" class="btn btn-primary hide 
really-submit-edit-app-interface-form"
+                               value=""/>
+                    </div>
+                </div>
+            </div>
         </form>
     </div>
 </div>
 
-<div class="modal fade" id="create-app-interface-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal" aria-hidden="true" 
data-backdrop="static">
+<div class="modal fade" id="create-app-interface-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal"
+     aria-hidden="true" data-backdrop="static">
     <div class="modal-dialog">
-               <form action="{{URL::to('/')}}/app/interface-create" 
method="POST" id="create-app-interface-form">      
-        <div class="modal-content">
-               <div class="modal-header">
-                       <button type="button" class="close" 
data-dismiss="modal" aria-label="Close"><span 
aria-hidden="true">&times;</span></button>
-                       <h3 class="text-center">Create Application 
Interface</h3>
-               </div>
-               <div class="modal-body row">
-                               <div class="col-md-12">
-                                       <div class="create-app-interface-block">
-                                               
@include('partials/interface-block', array( 'dataTypes' => $dataTypes, 
'modules' => $modules) )
-                                       </div>
-                               </div>
-                       </div>
-                       <div class="modal-footer">
-                       <div class="form-group">
-                                       <input type="button" class="btn 
btn-primary submit-create-app-interface-form" value="Create"/>
-                                       <input type="button" class="btn 
btn-default" data-dismiss="modal" value ="Cancel"/>
-                                       <input type="submit" class="btn 
btn-primary hide really-submit-create-app-interface-form" value=""/>
-                               </div>
-               </div>  
-        </div>
+        <form action="{{URL::to('/')}}/app/interface-create" method="POST" 
id="create-app-interface-form">
+            <div class="modal-content">
+                <div class="modal-header">
+                    <button type="button" class="close" data-dismiss="modal" 
aria-label="Close"><span
+                            aria-hidden="true">&times;</span></button>
+                    <h3 class="text-center">Create Application Interface</h3>
+                </div>
+                <div class="modal-body row">
+                    <div class="col-md-12">
+                        <div class="create-app-interface-block">
+                            @include('partials/interface-block', array( 
'dataTypes' => $dataTypes, 'modules' =>
+                            $modules) )
+                        </div>
+                    </div>
+                </div>
+                <div class="modal-footer">
+                    <div class="form-group">
+                        <input type="button" class="btn btn-primary 
submit-create-app-interface-form" value="Create"/>
+                        <input type="button" class="btn btn-default" 
data-dismiss="modal" value="Cancel"/>
+                        <input type="submit" class="btn btn-primary hide 
really-submit-create-app-interface-form"
+                               value=""/>
+                    </div>
+                </div>
+            </div>
         </form>
     </div>
 </div>
 
-<div class="modal fade" id="delete-app-interface-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal" aria-hidden="true">
+<div class="modal fade" id="delete-app-interface-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal"
+     aria-hidden="true">
     <div class="modal-dialog">
 
-               <form action="{{URL::to('/')}}/app/interface-delete" 
method="POST">
-               <div class="modal-content">
-                   <div class="modal-header">
-                       <h3 class="text-center">Delete Confirmation Application 
Interface</h3>
-                   </div>
-                   <div class="modal-body">
-                                       <input type="hidden" 
class="form-control delete-interfaceid" name="appInterfaceId"/>
-                                       Do you really want to delete the 
Application Interface - <span class="delete-interface-name"></span>
-                               </div>
-                               <div class="modal-footer">
-                                       <div class="form-group">
-                                               <input type="submit" class="btn 
btn-danger" value="Delete"/>
-                                               <input type="button" class="btn 
btn-default" data-dismiss="modal" value ="Cancel"/>
-                                       </div>
-                               </div>
-                       </div>
-
-               </form>
-
-
-       </div>
+        <form action="{{URL::to('/')}}/app/interface-delete" method="POST">
+            <div class="modal-content">
+                <div class="modal-header">
+                    <h3 class="text-center">Delete Confirmation Application 
Interface</h3>
+                </div>
+                <div class="modal-body">
+                    <input type="hidden" class="form-control 
delete-interfaceid" name="appInterfaceId"/>
+                    Do you really want to delete the Application Interface - 
<span class="delete-interface-name"></span>
+                </div>
+                <div class="modal-footer">
+                    <div class="form-group">
+                        <input type="submit" class="btn btn-danger" 
value="Delete"/>
+                        <input type="button" class="btn btn-default" 
data-dismiss="modal" value="Cancel"/>
+                    </div>
+                </div>
+            </div>
+
+        </form>
+
+
+    </div>
 </div>
 
 @stop
 
 @section('scripts')
-       @parent
-    {{ HTML::script('js/interface.js') }}
+@parent
+{{ HTML::script('js/interface.js') }}
 @stop
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/2fbd9289/app/views/application/module.blade.php
----------------------------------------------------------------------
diff --git a/app/views/application/module.blade.php 
b/app/views/application/module.blade.php
index 006f330..0f635cb 100644
--- a/app/views/application/module.blade.php
+++ b/app/views/application/module.blade.php
@@ -1,189 +1,202 @@
 @extends('layout.basic')
 
 @section('page-header')
-    @parent
-    {{ HTML::style('css/style.css') }}
+@parent
+{{ HTML::style('css/style.css') }}
 @stop
 
 @section('content')
 
 <div class="container">
-       <div class="col-md-offset-2 col-md-8">
-
-               <button class="btn btn-default create-app-module" 
data-toggle="modal" data-target="#new-app-module-block">Create a new 
Application Module</button>
-
-       @if( count( $modules) )
-               @if( Session::has("message"))
-                       <div class="row">
-                               <div class="alert alert-success 
alert-dismissible" role="alert">
-                                       <button type="button" class="close" 
data-dismiss="alert"><span aria-hidden="true">&times;</span><span 
class="sr-only">Close</span></button>
-                                       {{ Session::get("message") }}
-                               </div>
-                       </div>
-                       {{ Session::forget("message") }}
-               @endif
-               <div class="row">
-                       <div class="col-md-6">
-                               <h3>Existing Modules :</h3>
-                       </div>
-                       <div class="col-md-6" style="margin-top:3.5%">
-                               <input type="text" class="col-md-12 
filterinput" placeholder="Search by Module Name" />
-                       </div>
-               </div>
-               <div class="panel-group" id="accordion">
-               @foreach( $modules as $index => $module )
-                       <div class="panel panel-default">
-                               <div class="panel-heading">
-                                       <h4 class="panel-title">
-                                               <a class="accordion-toggle 
collapsed" data-toggle="collapse" data-parent="#accordion" 
href="#collapse-{{$index}}">
-                                               {{ $module->appModuleName }}
-                                               </a>
-                                               <div class="pull-right col-md-2 
module-options fade">
-                                                       <span class="glyphicon 
glyphicon-pencil edit-app-module" style="cursor:pointer;" data-toggle="modal" 
data-target="#edit-app-module-block" data-module-data="{{ 
htmlentities(json_encode( $module) ) }}"></span>
-                                                       <span class="glyphicon 
glyphicon-trash delete-app-module" style="cursor:pointer;" data-toggle="modal" 
data-target="#delete-app-module-block" data-module-data="{{ 
htmlentities(json_encode( $module) ) }}"></span>
-                                               </div>
-                                       </h4>
-                               </div>
-                               <div id="collapse-{{$index}}" 
class="panel-collapse collapse">
-                                       <div class="panel-body">
-                                               {{ 
$module->appModuleDescription }}
-                                       </div>
-                               </div>
-                       </div>
-               @endforeach
-               </div>
-       @endif
-
-
-       <div class="modal fade" id="new-app-module-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal" aria-hidden="true">
-           <div class="modal-dialog">
-
-                       <form action="{{URL::to('/')}}/app/module-create" 
method="POST">
-
-                       <div class="modal-content">
-                           <div class="modal-header">
-                               <h3 class="text-center">Create a new 
Application Module</h3>
-                           </div>
-                           <div class="modal-body">
-                                               
@include('partials/module-block')
-                                       </div>
-                                       <div class="modal-footer">
-                                               <div class="form-group">
-                                                       <input type="submit" 
class="btn btn-primary" value="Save"/>
-                                                       <input type="reset" 
class="reset-create-form btn btn-success" value ="Reset"/>
-                                               </div>
-                                       </div>
-                               </div>
-
-                       </form>
-
-
-               </div>
-       </div>
-
-       <div class="modal fade" id="edit-app-module-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal" aria-hidden="true">
-           <div class="modal-dialog">
-
-                       <form action="{{URL::to('/')}}/app/module-edit" 
method="POST">
-                       <div class="modal-content">
-                           <div class="modal-header">
-                               <h3 class="text-center">Edit Application 
Module</h3>
-                           </div>
-                           <div class="modal-body">
-                                               <input type="hidden" 
class="form-control edit-moduleid" name="appModuleId"/>
-                                               
@include('partials/module-block')
-                                       </div>
-                                       <div class="modal-footer">
-                                               <div class="form-group">
-                                                       <input type="submit" 
class="btn btn-primary" value="Update"/>
-                                                       <input type="button" 
class="btn btn-default" data-dismiss="modal" value ="Cancel"/>
-                                               </div>
-                                       </div>
-                               </div>
-
-                       </form>
-
-
-               </div>
-       </div>
-
-       <div class="modal fade" id="delete-app-module-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal" aria-hidden="true">
-           <div class="modal-dialog">
-
-                       <form action="{{URL::to('/')}}/app/module-delete" 
method="POST">
-                       <div class="modal-content">
-                           <div class="modal-header">
-                               <h3 class="text-center">Delete Confirmation 
Application Module</h3>
-                           </div>
-                           <div class="modal-body">
-                                               <input type="hidden" 
class="form-control delete-moduleid" name="appModuleId"/>
-
-                                               Do you really want to delete 
the Application Module - <span class="delete-module-name"></span>
-                                       </div>
-                                       <div class="modal-footer">
-                                               <div class="form-group">
-                                                       <input type="submit" 
class="btn btn-danger" value="Delete"/>
-                                                       <input type="button" 
class="btn btn-default" data-dismiss="modal" value ="Cancel"/>
-                                               </div>
-                                       </div>
-                               </div>
-
-                       </form>
-
-
-               </div>
-       </div>
-
-@stop
-
-@section('scripts')
-       @parent
-       <script type="text/javascript">
-
-               $(".panel-title").hover( 
-                       function(){
-                               $(this).find(".module-options").addClass("in");
-                       },
-                       function(){
-                               
$(this).find(".module-options").removeClass("in");
-                       }
-               );
-
-       $('.filterinput').keyup(function() {
-            var a = $(this).val();
-            if (a.length > 0) {
-                children = ($("#accordion").children());
-
-                var containing = children.filter(function () {
-                    var regex = new RegExp('\\b' + a, 'i');
-                    return regex.test($('a', this).text());
-                }).slideDown();
-                children.not(containing).slideUp();
-            } else {
-                children.slideDown();
-            }
-            return false;
-        });
-
-        $(".create-app-module").click( function(){
-               //reset form to clear it out if it got filled by edit modules
-               $(".reset-create-form").click();
-        })
-
-        $(".edit-app-module").click( function(){
-               var moduleData = $(this).data("module-data");
-               console.log( moduleData);
-               $(".edit-name").val( moduleData.appModuleName);
-               $(".edit-desc").val( moduleData.appModuleDescription);
-               $(".edit-version").val( moduleData.appModuleVersion);
-               $(".edit-moduleid").val( moduleData.appModuleId)
-        });
-
-        $(".delete-app-module").click( function(){
-               var moduleData = $(this).data("module-data");
-               $(".delete-module-name").html( moduleData.appModuleName);
-               $(".delete-moduleid").val( moduleData.appModuleId)
-        });
-    </script>
-
-@stop
\ No newline at end of file
+    <div class="col-md-offset-2 col-md-8">
+
+        <button class="btn btn-default create-app-module" data-toggle="modal" 
data-target="#new-app-module-block">Create
+            a new Application Module
+        </button>
+
+        @if( count( $modules) )
+        @if( Session::has("message"))
+        <div class="row">
+            <div class="alert alert-success alert-dismissible" role="alert">
+                <button type="button" class="close" data-dismiss="alert"><span 
aria-hidden="true">&times;</span><span
+                        class="sr-only">Close</span></button>
+                {{ Session::get("message") }}
+            </div>
+        </div>
+        {{ Session::forget("message") }}
+        @endif
+        <div class="row">
+            <div class="col-md-6">
+                <h3>Existing Modules :</h3>
+            </div>
+            <div class="col-md-6" style="margin-top:3.5%">
+                <input type="text" class="col-md-12 filterinput" 
placeholder="Search by Module Name"/>
+            </div>
+        </div>
+        <div class="panel-group" id="accordion">
+            @foreach( $modules as $index => $module )
+            <div class="panel panel-default">
+                <div class="panel-heading">
+                    <h4 class="panel-title">
+                        <a class="accordion-toggle collapsed" 
data-toggle="collapse" data-parent="#accordion"
+                           href="#collapse-{{$index}}">
+                            {{ $module->appModuleName }}
+                        </a>
+
+                        <div class="pull-right col-md-2 module-options fade">
+                            <span class="glyphicon glyphicon-pencil 
edit-app-module" style="cursor:pointer;"
+                                  data-toggle="modal" 
data-target="#edit-app-module-block"
+                                  data-module-data="{{ 
htmlentities(json_encode( $module) ) }}"></span>
+                            <span class="glyphicon glyphicon-trash 
delete-app-module" style="cursor:pointer;"
+                                  data-toggle="modal" 
data-target="#delete-app-module-block"
+                                  data-module-data="{{ 
htmlentities(json_encode( $module) ) }}"></span>
+                        </div>
+                    </h4>
+                </div>
+                <div id="collapse-{{$index}}" class="panel-collapse collapse">
+                    <div class="panel-body">
+                        {{ $module->appModuleDescription }}
+                    </div>
+                </div>
+            </div>
+            @endforeach
+        </div>
+        @endif
+
+
+        <div class="modal fade" id="new-app-module-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal"
+             aria-hidden="true">
+            <div class="modal-dialog">
+
+                <form action="{{URL::to('/')}}/app/module-create" 
method="POST">
+
+                    <div class="modal-content">
+                        <div class="modal-header">
+                            <h3 class="text-center">Create a new Application 
Module</h3>
+                        </div>
+                        <div class="modal-body">
+                            @include('partials/module-block')
+                        </div>
+                        <div class="modal-footer">
+                            <div class="form-group">
+                                <input type="submit" class="btn btn-primary" 
value="Save"/>
+                                <input type="reset" class="reset-create-form 
btn btn-success" value="Reset"/>
+                            </div>
+                        </div>
+                    </div>
+
+                </form>
+
+
+            </div>
+        </div>
+
+        <div class="modal fade" id="edit-app-module-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal"
+             aria-hidden="true">
+            <div class="modal-dialog">
+
+                <form action="{{URL::to('/')}}/app/module-edit" method="POST">
+                    <div class="modal-content">
+                        <div class="modal-header">
+                            <h3 class="text-center">Edit Application 
Module</h3>
+                        </div>
+                        <div class="modal-body">
+                            <input type="hidden" class="form-control 
edit-moduleid" name="appModuleId"/>
+                            @include('partials/module-block')
+                        </div>
+                        <div class="modal-footer">
+                            <div class="form-group">
+                                <input type="submit" class="btn btn-primary" 
value="Update"/>
+                                <input type="button" class="btn btn-default" 
data-dismiss="modal" value="Cancel"/>
+                            </div>
+                        </div>
+                    </div>
+
+                </form>
+
+
+            </div>
+        </div>
+
+        <div class="modal fade" id="delete-app-module-block" tabindex="-1" 
role="dialog" aria-labelledby="add-modal"
+             aria-hidden="true">
+            <div class="modal-dialog">
+
+                <form action="{{URL::to('/')}}/app/module-delete" 
method="POST">
+                    <div class="modal-content">
+                        <div class="modal-header">
+                            <h3 class="text-center">Delete Confirmation 
Application Module</h3>
+                        </div>
+                        <div class="modal-body">
+                            <input type="hidden" class="form-control 
delete-moduleid" name="appModuleId"/>
+
+                            Do you really want to delete the Application 
Module - <span
+                                class="delete-module-name"></span>
+                        </div>
+                        <div class="modal-footer">
+                            <div class="form-group">
+                                <input type="submit" class="btn btn-danger" 
value="Delete"/>
+                                <input type="button" class="btn btn-default" 
data-dismiss="modal" value="Cancel"/>
+                            </div>
+                        </div>
+                    </div>
+
+                </form>
+
+
+            </div>
+        </div>
+
+        @stop
+
+        @section('scripts')
+        @parent
+        <script type="text/javascript">
+
+            $(".panel-title").hover(
+                function () {
+                    $(this).find(".module-options").addClass("in");
+                },
+                function () {
+                    $(this).find(".module-options").removeClass("in");
+                }
+            );
+
+            $('.filterinput').keyup(function () {
+                var a = $(this).val();
+                if (a.length > 0) {
+                    children = ($("#accordion").children());
+
+                    var containing = children.filter(function () {
+                        var regex = new RegExp('\\b' + a, 'i');
+                        return regex.test($('a', this).text());
+                    }).slideDown();
+                    children.not(containing).slideUp();
+                } else {
+                    children.slideDown();
+                }
+                return false;
+            });
+
+            $(".create-app-module").click(function () {
+                //reset form to clear it out if it got filled by edit modules
+                $(".reset-create-form").click();
+            })
+
+            $(".edit-app-module").click(function () {
+                var moduleData = $(this).data("module-data");
+                console.log(moduleData);
+                $(".edit-name").val(moduleData.appModuleName);
+                $(".edit-desc").val(moduleData.appModuleDescription);
+                $(".edit-version").val(moduleData.appModuleVersion);
+                $(".edit-moduleid").val(moduleData.appModuleId)
+            });
+
+            $(".delete-app-module").click(function () {
+                var moduleData = $(this).data("module-data");
+                $(".delete-module-name").html(moduleData.appModuleName);
+                $(".delete-moduleid").val(moduleData.appModuleId)
+            });
+        </script>
+
+        @stop
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/2fbd9289/app/views/emails/auth/reminder.blade.php
----------------------------------------------------------------------
diff --git a/app/views/emails/auth/reminder.blade.php 
b/app/views/emails/auth/reminder.blade.php
index aebea9e..59cf733 100755
--- a/app/views/emails/auth/reminder.blade.php
+++ b/app/views/emails/auth/reminder.blade.php
@@ -1,14 +1,14 @@
 <!DOCTYPE html>
 <html lang="en-US">
-       <head>
-               <meta charset="utf-8">
-       </head>
-       <body>
-               <h2>Password Reset</h2>
+<head>
+    <meta charset="utf-8">
+</head>
+<body>
+<h2>Password Reset</h2>
 
-               <div>
-                       To reset your password, complete this form: {{ 
URL::to('password/reset', array($token)) }}.<br/>
-                       This link will expire in {{ 
Config::get('auth.reminder.expire', 60) }} minutes.
-               </div>
-       </body>
+<div>
+    To reset your password, complete this form: {{ URL::to('password/reset', 
array($token)) }}.<br/>
+    This link will expire in {{ Config::get('auth.reminder.expire', 60) }} 
minutes.
+</div>
+</body>
 </html>

http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/2fbd9289/app/views/experiment/browse.blade.php
----------------------------------------------------------------------
diff --git a/app/views/experiment/browse.blade.php 
b/app/views/experiment/browse.blade.php
index 8e27b85..105a65d 100755
--- a/app/views/experiment/browse.blade.php
+++ b/app/views/experiment/browse.blade.php
@@ -3,45 +3,46 @@
 @section('content')
 
 <div class="container" style="max-width: 750px;">
-<h1>Browse Experiments</h1>
+    <h1>Browse Experiments</h1>
 
-<?php
+    <?php
 
-if (isset( $expContainer))
-{
-?>
+    if (isset($expContainer))
+    {
+    ?>
     <!-- Pagination handling-->
     <form id="paginationForm" action="{{URL::to('/')}}/experiment/browse" 
method="post" class="form-inline" role="form">
         <div class="pull-right btn-toolbar" style="padding-bottom: 5px">
             <?php
-            if($pageNo!=1){
+            if ($pageNo != 1) {
                 echo '<input class="btn btn-primary btn-xs" type="submit" 
style="cursor: pointer" name="prev" value="Previous"/>';
             }
-            if(sizeof($expContainer)>0){
+            if (sizeof($expContainer) > 0) {
                 echo '<input class="btn btn-primary btn-xs" type="submit" 
style="cursor: pointer" name="next" value="Next"/>';
             }
             ?>
         </div>
         <div class="pull-left">
-            <?php if (sizeof($expContainer) != 0) echo 'Showing results from ' 
. strval(($pageNo-1)*$limit + 1)
-                . ' to ' . strval(min($pageNo*$limit, ($pageNo-1)*$limit + 
sizeof($expContainer))); ?>
+            <?php if (sizeof($expContainer) != 0) echo 'Showing results from ' 
. strval(($pageNo - 1) * $limit + 1)
+                . ' to ' . strval(min($pageNo * $limit, ($pageNo - 1) * $limit 
+ sizeof($expContainer))); ?>
         </div>
         <input type="hidden" name="pageNo" value="<?php echo($pageNo) ?>"/>
+
         <div style="clear: both"></div>
     </form>
 
-<?php
+    <?php
     if (sizeof($expContainer) == 0)
     {
-        if($pageNo==1){
-            Utilities::print_warning_message('No results found. Please try 
again.');
-        }else{
-            Utilities::print_warning_message('No more results found.');
+        if ($pageNo == 1) {
+            CommonUtilities::print_warning_message('No results found. Please 
try again.');
+        } else {
+            CommonUtilities::print_warning_message('No more results found.');
         }
     }
     else
     {
-?>
+    ?>
     <div id="re" class="table-responsive">
         <table class="table">
             <tr>
@@ -51,133 +52,122 @@ if (isset( $expContainer))
                 <!--<th>Resource</th>-->
                 <th>Creation Time</th>
                 <th>Status</th>
-<!--                    <select class="form-control select-status">-->
-<!--                        <option value="ALL">Status</option>-->
-<!--                    @foreach( $expStates as $index => $state)-->
-<!--                        <option value="{{ $state }}">{{ $state 
}}</option>-->
-<!--                    @endforeach-->
-<!--                    </select>-->
-<!--                </th>-->
+                <!--                    <select class="form-control 
select-status">-->
+                <!--                        <option 
value="ALL">Status</option>-->
+                <!--                    @foreach( $expStates as $index => 
$state)-->
+                <!--                        <option value="{{ $state }}">{{ 
$state }}</option>-->
+                <!--                    @endforeach-->
+                <!--                    </select>-->
+                <!--                </th>-->
             </tr>
-    
-
-<?php
-        foreach ($expContainer as $experiment)
-        {
-            $description = $experiment['experiment']->description;
-            if (strlen($description) > 17) // 17 is arbitrary
-            {
-                $description = substr($experiment['experiment']->description, 
0, 17) . '<span class="text-muted">...</span>';
-            }
 
-            echo '<tr>';
-            $addEditOption="";
-            if( $experiment['expValue']['editable'])
-                $addEditOption = '<a href="'. URL::to('/') . 
'/experiment/edit?expId=' . $experiment['experiment']->experimentID . '" 
title="Edit"><span class="glyphicon glyphicon-pencil"></span></a>';
-
-            echo '<td>' . $experiment['experiment']->name .  $addEditOption . 
'</td>';
-
-            echo '<td>' . 
$experiment['expValue']['applicationInterface']->applicationName . '</td>';
-
-            echo '<td>' . $description . '</td>';
-
-            //echo "<td>$computeResource->hostName</td>";
-            echo '<td class="time" unix-time="' . 
$experiment['experiment']->creationTime/1000 . '"></td>';
-
-
-            switch ($experiment['expValue']['experimentStatusString'])
-            {
-                case 'CANCELING':
-                case 'CANCELED':
-                case 'UNKNOWN':
-                    $textClass = 'text-warning';
-                    break;
-                case 'FAILED':
-                    $textClass = 'text-danger';
-                    break;
-                case 'COMPLETED':
-                    $textClass = 'text-success';
-                    break;
-                default:
-                    $textClass = 'text-info';
-                    break;
-            }
 
-        ?>
-            <td>
-                <a class="<?php echo $textClass; ?>" href="{{ URL::to('/') 
}}/experiment/summary?expId=<?php echo $experiment['experiment']->experimentID; 
?>">
-                    <?php echo 
$experiment['expValue']['experimentStatusString']; ?>
-                </a>
-            </td>
+            <?php
+            foreach ($expContainer as $experiment) {
+                $description = $experiment['experiment']->description;
+                if (strlen($description) > 17) // 17 is arbitrary
+                {
+                    $description = 
substr($experiment['experiment']->description, 0, 17) . '<span 
class="text-muted">...</span>';
+                }
 
-            </tr>
+                echo '<tr>';
+                $addEditOption = "";
+                if ($experiment['expValue']['editable'])
+                    $addEditOption = '<a href="' . URL::to('/') . 
'/experiment/edit?expId=' . $experiment['experiment']->experimentID . '" 
title="Edit"><span class="glyphicon glyphicon-pencil"></span></a>';
 
-        <?php            
-        }
+                echo '<td>' . $experiment['experiment']->name . $addEditOption 
. '</td>';
 
-        echo '
-            </table>
-            </div>
-            ';
-    }
-}
-?>
+                echo '<td>' . 
$experiment['expValue']['applicationInterface']->applicationName . '</td>';
+
+                echo '<td>' . $description . '</td>';
+
+                //echo "<td>$computeResource->hostName</td>";
+                echo '<td class="time" unix-time="' . 
$experiment['experiment']->creationTime / 1000 . '"></td>';
+
+
+                switch ($experiment['expValue']['experimentStatusString']) {
+                    case 'CANCELING':
+                    case 'CANCELED':
+                    case 'UNKNOWN':
+                        $textClass = 'text-warning';
+                        break;
+                    case 'FAILED':
+                        $textClass = 'text-danger';
+                        break;
+                    case 'COMPLETED':
+                        $textClass = 'text-success';
+                        break;
+                    default:
+                        $textClass = 'text-info';
+                        break;
+                }
+
+                ?>
+                <td>
+                    <a class="<?php echo $textClass; ?>"
+                       href="{{ URL::to('/') }}/experiment/summary?expId=<?php 
echo $experiment['experiment']->experimentID; ?>">
+                        <?php echo 
$experiment['expValue']['experimentStatusString']; ?>
+                    </a>
+                </td>
+                </tr>
+            <?php
+            }
+            }
+            }
+            ?>
+        </table>
+    </div>
 </div>
 
 @stop
 
 @section('scripts')
-    @parent
-    {{ HTML::script('js/time-conversion.js')}}
-    <script type="text/javascript">
+@parent
+{{ HTML::script('js/time-conversion.js')}}
+<script type="text/javascript">
 
-        $(document).ready( function(){
+    $(document).ready(function () {
 
-            /* script to make status select work on the UI side itself. */
+        /* script to make status select work on the UI side itself. */
 
-            $(".select-status").on("change", function(){
-                selectedStatus = this.value;
+        $(".select-status").on("change", function () {
+            selectedStatus = this.value;
 
-                if( selectedStatus == "ALL")
-                {
-                    $("table tr").slideDown();
-                }
-                else
-                {
-                    $("table tr").each(function(index) {
-                        if (index != 0) {
-
-                            $row = $(this);
-
-                            var status = $.trim( $row.find("td:last").text() );
-                            if (status == selectedStatus )
-                            {
-                                $(this).slideDown();
-                            }
-                            else {
-                                $(this).slideUp();
-                            }
+            if (selectedStatus == "ALL") {
+                $("table tr").slideDown();
+            }
+            else {
+                $("table tr").each(function (index) {
+                    if (index != 0) {
+
+                        $row = $(this);
+
+                        var status = $.trim($row.find("td:last").text());
+                        if (status == selectedStatus) {
+                            $(this).slideDown();
                         }
-                    });
-                }
-            });
+                        else {
+                            $(this).slideUp();
+                        }
+                    }
+                });
+            }
         });
+    });
 
-    function changeInputVisibility( selectedStatus)
-    {
-        if( selectedStatus == "creation-time")
-        {
+    function changeInputVisibility(selectedStatus) {
+        if (selectedStatus == "creation-time") {
             $(".search-text-block").addClass("hide");
             $(".select-dates").removeClass("hide");
             $("#search-value").removeAttr("required");
 
         }
-        else
-        {
+        else {
             $(".search-text-block").removeClass("hide");
             $(".select-dates").addClass("hide");
             $("#search-value").attr("required");
         }
     }
-    </script>
+</script>
+
 @stop
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/2fbd9289/app/views/experiment/create-complete.blade.php
----------------------------------------------------------------------
diff --git a/app/views/experiment/create-complete.blade.php 
b/app/views/experiment/create-complete.blade.php
index d5d944d..06e8f31 100644
--- a/app/views/experiment/create-complete.blade.php
+++ b/app/views/experiment/create-complete.blade.php
@@ -1,13 +1,14 @@
 @extends('layout.basic')
 
 @section('page-header')
-    @parent
+@parent
 @stop
 
 @section('content')
 <div class="col-md-offset-3 col-md-6">
-    
+
     <h1>Create a new experiment</h1>
+
     <form action="{{URL::to('/')}}/experiment/create" method="POST" 
role="form" enctype="multipart/form-data">
 
         <input type="hidden" name="experiment-name" 
value="{{$expInputs['experimentName']}}">
@@ -15,19 +16,22 @@
         <input type="hidden" name="project" value="{{$expInputs['project']}}">
         <input type="hidden" name="application" 
value="{{$expInputs['application']}}">
 
-        @include('partials/experiment-inputs', array("expInputs" => 
$expInputs, "queueDefaults" => $expInputs['queueDefaults']) )
+        @include('partials/experiment-inputs', array("expInputs" => 
$expInputs, "queueDefaults" =>
+        $expInputs['queueDefaults']) )
 
         <div class="form-group btn-toolbar">
             <div class="btn-group">
                 <button name="save" type="submit" class="btn btn-primary" 
value="Save">Save</button>
-                <button name="launch" type="submit" class="btn btn-success" 
id="expLaunch" value="Save and launch">Save and launch</button>
+                <button name="launch" type="submit" class="btn btn-success" 
id="expLaunch" value="Save and launch">Save
+                    and launch
+                </button>
             </div>
-            
+
             <a href="{{URL::to('/')}}/experiment/create" class="btn 
btn-default" role="button">Start over</a>
         </div>
-        
+
     </form>
-        
+
 
 </div>
 
@@ -35,50 +39,47 @@
 @stop
 
 @section('scripts')
-    @parent
-    <script>
-    $('.file-input').bind('change', function() {
-
-        var inputFileSize = Math.round( this.files[0].size/(1024*1024) );
-        if( inputFileSize > $("#allowedFileSize").val())
-        {
-            alert( "The input file size is greater than the allowed file size 
(" + $("#allowedFileSize").val() + " MB) in a form. Please upload another 
file.");
+@parent
+<script>
+    $('.file-input').bind('change', function () {
+
+        var inputFileSize = Math.round(this.files[0].size / (1024 * 1024));
+        if (inputFileSize > $("#allowedFileSize").val()) {
+            alert("The input file size is greater than the allowed file size 
(" + $("#allowedFileSize").val() + " MB) in a form. Please upload another 
file.");
             $(this).val("");
         }
 
     });
 
-    $("#enableEmail").change( function(){
-        if( this.checked)
-        {
+    $("#enableEmail").change(function () {
+        if (this.checked) {
             $("#emailAddresses").attr("required", "required");
             $(this).parent().children(".emailSection").removeClass("hide");
         }
-        else
-        {
+        else {
             $(this).parent().children(".emailSection").addClass("hide");
             $("#emailAddresses").removeAttr("required");
         }
 
     });
 
-    $(".addEmail").click( function(){
+    $(".addEmail").click(function () {
         var emailInput = $(this).parent().find("#emailAddresses").clone();
         
emailInput.removeAttr("id").removeAttr("required").val("").appendTo(".emailAddresses");
     });
 
-    $("#compute-resource").change( function(){
+    $("#compute-resource").change(function () {
         var crId = $(this).val();
         $(".loading-img ").removeClass("hide");
         $.ajax({
             url: '../experiment/getQueueView',
             type: 'get',
             data: {crId: crId},
-            success: function(data) {
-                $(".queue-view").html( data);
+            success: function (data) {
+                $(".queue-view").html(data);
                 $(".loading-img ").addClass("hide");
             }
         });
     });
-    </script>
+</script>
 @stop
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/2fbd9289/app/views/experiment/create.blade.php
----------------------------------------------------------------------
diff --git a/app/views/experiment/create.blade.php 
b/app/views/experiment/create.blade.php
index 52873f1..1318460 100755
--- a/app/views/experiment/create.blade.php
+++ b/app/views/experiment/create.blade.php
@@ -1,17 +1,17 @@
 @extends('layout.basic')
 
 @section('page-header')
-    @parent
+@parent
 @stop
 
 @section('content')
 <div class="col-md-offset-3 col-md-6">
-    
+
     <h1>Create a new experiment</h1>
 
     <form action="{{URL::to('/')}}/experiment/create" method="POST" 
role="form" enctype="multipart/form-data">
 
-    <?php
+        <?php
 
         $disabled = '';
         $experimentName = '';
@@ -21,33 +21,35 @@
 
         $echo = '';
         $wrf = '';
-    ?>
+        ?>
 
         <div class="form-group required">
             <label for="experiment-name" class="control-label">Experiment 
Name</label>
-            <input type="text" class="form-control" name="experiment-name" 
id="experiment-name" placeholder="Enter experiment name" autofocus 
required="required">
+            <input type="text" class="form-control" name="experiment-name" 
id="experiment-name"
+                   placeholder="Enter experiment name" autofocus 
required="required">
         </div>
         <div class="form-group">
             <label for="experiment-description">Experiment Description</label>
-            <textarea class="form-control" name="experiment-description" 
id="experiment-description" placeholder="Optional: Enter a short description of 
the experiment"></textarea>
+            <textarea class="form-control" name="experiment-description" 
id="experiment-description"
+                      placeholder="Optional: Enter a short description of the 
experiment"></textarea>
         </div>
         <div class="form-group required">
             <label for="project" class="control-label">Project</label>
 
 
-        {{ Utilities::create_project_select($project, !$disabled) }}
+            {{ ProjectUtilities::create_project_select($project, !$disabled) }}
 
         </div>
-            <div class="form-group">
+        <div class="form-group">
             <label for="application">Application</label>
 
-            {{ Utilities::create_application_select($application, !$disabled) 
}}
+            {{ ExperimentUtilities::create_application_select($application, 
!$disabled) }}
 
         </div>
         <div class="btn-toolbar">
             <input name="continue" type="submit" class="btn btn-primary" 
value="Continue">
             <input name="clear" type="reset" class="btn btn-default" 
value="Reset values">
-        </div>   
+        </div>
     </form>
 
 </div>

http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/2fbd9289/app/views/experiment/edit.blade.php
----------------------------------------------------------------------
diff --git a/app/views/experiment/edit.blade.php 
b/app/views/experiment/edit.blade.php
index 8eb759a..b4ee28c 100755
--- a/app/views/experiment/edit.blade.php
+++ b/app/views/experiment/edit.blade.php
@@ -1,7 +1,7 @@
 @extends('layout.basic')
 
 @section('page-header')
-    @parent
+@parent
 @stop
 
 @section('content')
@@ -16,25 +16,27 @@
 
 <div class="container">
 
-  <div class="col-md-offset-3 col-md-6">
-    <h1>Edit Cloned Experiment</h1>
+    <div class="col-md-offset-3 col-md-6">
+        <h1>Edit Cloned Experiment</h1>
 
-    <form action="{{URL::to('/')}}/experiment/edit" method="POST" role="form" 
enctype="multipart/form-data">
-        <input type="hidden" name="expId" value="<?php echo 
Input::get('expId');?>"/>
+        <form action="{{URL::to('/')}}/experiment/edit" method="POST" 
role="form" enctype="multipart/form-data">
+            <input type="hidden" name="expId" value="<?php echo 
Input::get('expId'); ?>"/>
 
-        @include('partials/experiment-inputs')
+            @include('partials/experiment-inputs')
 
 
-        <div class="btn-toolbar">
-            <div class="btn-group">
-                <input name="save" type="submit" class="btn btn-primary" 
value="Save" <?php if(!$expInputs['expVal']['editable']) echo 'disabled'  ?>>
-                <input name="launch" type="submit" class="btn btn-success" 
value="Save and launch" <?php if(!$expInputs['expVal']['editable']) echo 
'disabled'  ?>>
+            <div class="btn-toolbar">
+                <div class="btn-group">
+                    <input name="save" type="submit" class="btn btn-primary"
+                           value="Save" <?php if 
(!$expInputs['expVal']['editable']) echo 'disabled' ?>>
+                    <input name="launch" type="submit" class="btn btn-success"
+                           value="Save and launch" <?php if 
(!$expInputs['expVal']['editable']) echo 'disabled' ?>>
+                </div>
             </div>
-        </div>
 
 
-    </form>
-  </div>
+        </form>
+    </div>
 
 </div>
 
@@ -42,36 +44,33 @@
 
 
 @section('scripts')
-    @parent
-    <script>
-    $('.file-input').bind('change', function() {
-
-        var inputFileSize = Math.round( this.files[0].size/(1024*1024) );
-        if( inputFileSize > $("#allowedFileSize").val())
-        {
-            alert( "The input file size is greater than the allowed file size 
(" + $("#allowedFileSize").val() + " MB) in a form. Please upload another 
file.");
+@parent
+<script>
+    $('.file-input').bind('change', function () {
+
+        var inputFileSize = Math.round(this.files[0].size / (1024 * 1024));
+        if (inputFileSize > $("#allowedFileSize").val()) {
+            alert("The input file size is greater than the allowed file size 
(" + $("#allowedFileSize").val() + " MB) in a form. Please upload another 
file.");
             $(this).val("");
         }
 
     });
 
-    $("#enableEmail").change( function(){
-      if( this.checked)
-        {
+    $("#enableEmail").change(function () {
+        if (this.checked) {
             $("#emailAddresses").attr("required", "required");
-        $(this).parent().children(".emailSection").removeClass("hide");
+            $(this).parent().children(".emailSection").removeClass("hide");
         }
-      else
-        {
-        $(this).parent().children(".emailSection").addClass("hide");
+        else {
+            $(this).parent().children(".emailSection").addClass("hide");
             $("#emailAddresses").removeAttr("required");
         }
 
     });
 
-    $(".addEmail").click( function(){
-      var emailInput = $(this).parent().find("#emailAddresses").clone();
-      
emailInput.removeAttr("id").removeAttr("required").val("").appendTo(".emailAddresses");
+    $(".addEmail").click(function () {
+        var emailInput = $(this).parent().find("#emailAddresses").clone();
+        
emailInput.removeAttr("id").removeAttr("required").val("").appendTo(".emailAddresses");
     });
-    </script>
+</script>
 @stop
\ No newline at end of file

Reply via email to