Statistics
| Branch: | Tag: | Revision:

root / ui / templates / networks.html @ e246ea1a

History | View | Annotate | Download (17.3 kB)

1 7d4f351b Mike Muzurakis
{% load i18n %}
2 e690c75d Christodoulos Psaltis
3 7d4f351b Mike Muzurakis
<div id="networks" class="separator"></div>
4 e690c75d Christodoulos Psaltis
5 7d4f351b Mike Muzurakis
<div id="networks-container">
6 7d4f351b Mike Muzurakis
    <!-- the create button -->
7 7d4f351b Mike Muzurakis
    <div id="networks-createcontainer">
8 7d4f351b Mike Muzurakis
        <a id="networkscreate" rel="#networkswizard" href="#">{% trans "Create New +" %}</a>
9 7d4f351b Mike Muzurakis
    </div>
10 7d4f351b Mike Muzurakis
    <div class="network" id="internet-template">
11 7d4f351b Mike Muzurakis
        <div class="actions">
12 7d4f351b Mike Muzurakis
            <a href="#" class="action-network-add">{% trans "Add Machine" %}</a>
13 7d4f351b Mike Muzurakis
        </div>    
14 7d4f351b Mike Muzurakis
        <div class="state">
15 7d4f351b Mike Muzurakis
            <div class="status">{% trans "Public Network" %}</div>
16 7d4f351b Mike Muzurakis
            <div class="indicator"></div>
17 7d4f351b Mike Muzurakis
            <div class="indicator"></div>
18 7d4f351b Mike Muzurakis
            <div class="indicator"></div>
19 7d4f351b Mike Muzurakis
            <div class="indicator"></div>
20 7d4f351b Mike Muzurakis
        </div>    
21 7d4f351b Mike Muzurakis
        <img class="network-logos" src="/static/internet.png" />
22 0a8e39b4 Mike Muzurakis
        <div href="#" class="name-div">
23 7d4f351b Mike Muzurakis
            <h5 class="namecontainer">
24 7d4f351b Mike Muzurakis
                <span class="name">{% trans "Internet" %}</span>
25 7d4f351b Mike Muzurakis
            </h5>
26 7d4f351b Mike Muzurakis
        </div>
27 7d4f351b Mike Muzurakis
        <h5 class="network-machines">
28 3817c551 Christodoulos Psaltis
            {% trans "Show:" %} <span class="show-machines">{% trans "machines" %} (2)</span>
29 7d4f351b Mike Muzurakis
        </h5>
30 b1272faa Mike Muzurakis
        <div class="network-contents">
31 69a37abb Christodoulos Psaltis
            <div class="network-placeholder">
32 b1272faa Mike Muzurakis
                <div class="network-contents-start-separator"></div>
33 b1272faa Mike Muzurakis
                <div class="network-machine" id="machine-template">
34 b1272faa Mike Muzurakis
                    <div class="machine-actions">
35 b1272faa Mike Muzurakis
                        <a href="#" class="action-disconnect">{% trans "Disconnect" %}</a>
36 b1272faa Mike Muzurakis
                        <a href="#" class="action-details">{% trans "Details" %}</a>
37 b1272faa Mike Muzurakis
                    </div>        
38 b1272faa Mike Muzurakis
                    <div class="state">
39 b1272faa Mike Muzurakis
                        <div class="status"><span class="discreet">IPv4:</span> 192.94.73.15</div>
40 b1272faa Mike Muzurakis
                        <div class="status"><span class="discreet">IPv6:</span> vv</div>
41 b1272faa Mike Muzurakis
                        <img class="spinner" style="display:none" src="/static/progress.gif" />
42 b1272faa Mike Muzurakis
                        <img class="wave" style="display:none" src="/static/wave.gif" />
43 b1272faa Mike Muzurakis
                    </div>
44 b1272faa Mike Muzurakis
                    <img class="logo" src="/static/machines/debian-on.png" />
45 c0c46a60 Christodoulos Psaltis
                    <div class='network-remove-machine'><span class="remove-icon">X</span></div>     
46 21ffcaaa Mike Muzurakis
                    <div href="#" class="machine-name-div">
47 b1272faa Mike Muzurakis
                        <h5 class="namecontainer editable">
48 b1272faa Mike Muzurakis
                            <span class="name">my desktop1</span><span class="rename"></span>
49 b1272faa Mike Muzurakis
                            <div class="editbuttons" style="display:none">
50 b1272faa Mike Muzurakis
                                <span class="save" />
51 b1272faa Mike Muzurakis
                                <span class="cancel" />
52 b1272faa Mike Muzurakis
                            </div>
53 b1272faa Mike Muzurakis
                        </h5>
54 b1272faa Mike Muzurakis
                    </div>
55 3817c551 Christodoulos Psaltis
                    <h5>
56 69a37abb Christodoulos Psaltis
                        <span class="ip">{% trans "IPs" %}</span> | 
57 69a37abb Christodoulos Psaltis
                        <span class="show-firewall">{% trans "Firewall" %}</span> 
58 69a37abb Christodoulos Psaltis
                        (<span class="firewall-on">{% trans "On" %}</span>)   
59 59d17f06 Christodoulos Psaltis
                    </h5>
60 b1272faa Mike Muzurakis
                    <div class="firewall-content">
61 69a37abb Christodoulos Psaltis
                        <div class="firewall-contents-start-separator"></div>
62 69a37abb Christodoulos Psaltis
                        <input type="radio" class="checkboxes" name="image-id1" /> 
63 69a37abb Christodoulos Psaltis
                        <span class="checkbox-legends">{% trans "Unprotected mode (Firewall off)" %}</span>
64 69a37abb Christodoulos Psaltis
                        <br />
65 69a37abb Christodoulos Psaltis
                        <input type="radio" class="checkboxes" name="image-id1" /> 
66 69a37abb Christodoulos Psaltis
                        <span class="checkbox-legends">{% trans "Fully protected mode (Firewall on)" %}</span>
67 69a37abb Christodoulos Psaltis
                        <br />
68 69a37abb Christodoulos Psaltis
                        <input type="radio" class="checkboxes" name="image-id1" /> 
69 69a37abb Christodoulos Psaltis
                        <span class="checkbox-legends">{% trans "Basically protected mode (Firewall on)" %}</span>
70 69a37abb Christodoulos Psaltis
                        <br />
71 69a37abb Christodoulos Psaltis
                        <input type="radio" class="checkboxes" name="image-id1" /> 
72 69a37abb Christodoulos Psaltis
                        <span class="checkbox-legends">{% trans "Custom protection" %} <a href="#" class="firewall-settings">{% trans "settings" %}</a> {% trans "(Advanced users only)" %}</span>
73 69a37abb Christodoulos Psaltis
                        <button type="submit" class="firewall-apply">{% trans "Apply" %}</button>
74 69a37abb Christodoulos Psaltis
                        <div class="firewall-contents-end-separator"></div>
75 b1272faa Mike Muzurakis
                    </div>
76 b1272faa Mike Muzurakis
                </div>
77 b1272faa Mike Muzurakis
                <div class="network-separator machines"></div>
78 b1272faa Mike Muzurakis
                <div class="network-machine" id="machine-template">
79 b1272faa Mike Muzurakis
                    <div class="machine-actions">
80 b1272faa Mike Muzurakis
                        <a href="#" class="action-disconnect">{% trans "Disconnect" %}</a>
81 b1272faa Mike Muzurakis
                        <a href="#" class="action-details">{% trans "Details" %}</a>
82 b1272faa Mike Muzurakis
                    </div>        
83 b1272faa Mike Muzurakis
                    <div class="state">
84 b1272faa Mike Muzurakis
                        <div class="status"><span class="discreet">IPv4:</span> 192.94.73.18</div>
85 b1272faa Mike Muzurakis
                        <div class="status"><span class="discreet">IPv6:</span> vv</div>
86 b1272faa Mike Muzurakis
                        <img class="spinner" style="display:none" src="/static/progress.gif" />
87 b1272faa Mike Muzurakis
                        <img class="wave" style="display:none" src="/static/wave.gif" />
88 b1272faa Mike Muzurakis
                    </div>
89 69a37abb Christodoulos Psaltis
                    <img class="logo" src="/static/machines/windows-off.png" />
90 c0c46a60 Christodoulos Psaltis
                    <div class='network-remove-machine'><span class="remove-icon">X</span></div>
91 21ffcaaa Mike Muzurakis
                    <div href="#" class="machine-name-div">
92 b1272faa Mike Muzurakis
                        <h5 class="namecontainer editable">
93 b1272faa Mike Muzurakis
                            <span class="name">my desktop1</span><span class="rename"></span>
94 b1272faa Mike Muzurakis
                            <div class="editbuttons" style="display:none">
95 b1272faa Mike Muzurakis
                                <span class="save" />
96 b1272faa Mike Muzurakis
                                <span class="cancel" />
97 b1272faa Mike Muzurakis
                            </div>
98 b1272faa Mike Muzurakis
                        </h5>
99 b1272faa Mike Muzurakis
                    </div>
100 3817c551 Christodoulos Psaltis
                    <h5>
101 69a37abb Christodoulos Psaltis
                        <span class="ip">{% trans "IPs" %}</span> | 
102 69a37abb Christodoulos Psaltis
                        <span class="show-firewall" href="#">{% trans "Firewall" %}</span> 
103 69a37abb Christodoulos Psaltis
                        (<span class="firewall-off">{% trans "Off" %}</span>)   
104 69a37abb Christodoulos Psaltis
                    </h5>  
105 69a37abb Christodoulos Psaltis
                    <div class="firewall-content">
106 69a37abb Christodoulos Psaltis
                        <div class="firewall-contents-start-separator"></div>
107 69a37abb Christodoulos Psaltis
                        <input type="radio" class="checkboxes" name="image-id2" /> 
108 69a37abb Christodoulos Psaltis
                        <span class="checkbox-legends">{% trans "Unprotected mode (Firewall off)" %}</span>
109 69a37abb Christodoulos Psaltis
                        <br />
110 69a37abb Christodoulos Psaltis
                        <input type="radio" class="checkboxes" name="image-id2" /> 
111 69a37abb Christodoulos Psaltis
                        <span class="checkbox-legends">{% trans "Fully protected mode (Firewall on)" %}</span>
112 69a37abb Christodoulos Psaltis
                        <br />
113 69a37abb Christodoulos Psaltis
                        <input type="radio" class="checkboxes" name="image-id2" /> 
114 69a37abb Christodoulos Psaltis
                        <span class="checkbox-legends">{% trans "Basically protected mode (Firewall on)" %}</span>
115 69a37abb Christodoulos Psaltis
                        <br />
116 69a37abb Christodoulos Psaltis
                        <input type="radio" class="checkboxes" name="image-id2" /> 
117 69a37abb Christodoulos Psaltis
                        <span class="checkbox-legends">{% trans "Custom protection" %} <a href="#" class="firewall-settings">{% trans "settings" %}</a> {% trans "(Advanced users only)" %}</span>
118 69a37abb Christodoulos Psaltis
                        <button type="submit" class="firewall-apply">{% trans "Apply" %}</button>
119 69a37abb Christodoulos Psaltis
                        <div class="firewall-contents-end-separator"></div>
120 69a37abb Christodoulos Psaltis
                    </div>
121 69a37abb Christodoulos Psaltis
                </div>
122 c0c46a60 Christodoulos Psaltis
                <div class="network-separator machines"></div>
123 c0c46a60 Christodoulos Psaltis
                <div class="empty-network-slot" id="machine-template">
124 c0c46a60 Christodoulos Psaltis
                    <div class='network-add-machine'><span class="add-icon">+</span></div>
125 c0c46a60 Christodoulos Psaltis
                </div>
126 69a37abb Christodoulos Psaltis
            </div>
127 69a37abb Christodoulos Psaltis
            <div class="network-contents-end-separator"></div>
128 69a37abb Christodoulos Psaltis
        </div>
129 69a37abb Christodoulos Psaltis
    </div>
130 69a37abb Christodoulos Psaltis
    <div id="internet-separator"></div>
131 69a37abb Christodoulos Psaltis
    <div id="private-networks">
132 69a37abb Christodoulos Psaltis
        <div class="network" id="network-template">
133 69a37abb Christodoulos Psaltis
            <div class="actions">
134 69a37abb Christodoulos Psaltis
                <a href="#" class="action-add">{% trans "Add Machine" %}</a>
135 69a37abb Christodoulos Psaltis
                <a href="#" class="action-network-edit">{% trans "Edit" %}</a>
136 69a37abb Christodoulos Psaltis
                <a href="#" class="action-network-destroy">{% trans "Destroy" %}</a>
137 69a37abb Christodoulos Psaltis
            </div>    
138 69a37abb Christodoulos Psaltis
            <div class="state">
139 69a37abb Christodoulos Psaltis
                <div class="status">{% trans "Private Network" %}</div>
140 69a37abb Christodoulos Psaltis
                <div class="indicator"></div>
141 69a37abb Christodoulos Psaltis
                <div class="indicator"></div>
142 69a37abb Christodoulos Psaltis
                <div class="indicator"></div>
143 69a37abb Christodoulos Psaltis
                <div class="indicator"></div>
144 69a37abb Christodoulos Psaltis
            </div>    
145 69a37abb Christodoulos Psaltis
            <img class="network-logos" src="/static/network.png" />
146 69a37abb Christodoulos Psaltis
            <div href="#" class="name-div">
147 69a37abb Christodoulos Psaltis
                <h5 class="namecontainer">
148 69a37abb Christodoulos Psaltis
                    <span class="name">{% trans "My Network 1" %}</span><span class="rename-network"></span>
149 69a37abb Christodoulos Psaltis
                </h5>
150 69a37abb Christodoulos Psaltis
            </div>
151 69a37abb Christodoulos Psaltis
            <h5 class="network-machines">
152 69a37abb Christodoulos Psaltis
                {% trans "Show:" %} <span class="show-machines">{% trans "machines" %} (2)</span>
153 69a37abb Christodoulos Psaltis
            </h5>
154 69a37abb Christodoulos Psaltis
            <div class="network-contents">
155 69a37abb Christodoulos Psaltis
                <div class="network-placeholder">
156 69a37abb Christodoulos Psaltis
                    <div class="network-contents-start-separator"></div>
157 69a37abb Christodoulos Psaltis
                    <div class="network-machine" id="machine-template">
158 69a37abb Christodoulos Psaltis
                        <div class="machine-actions">
159 69a37abb Christodoulos Psaltis
                            <a href="#" class="action-disconnect">{% trans "Disconnect" %}</a>
160 69a37abb Christodoulos Psaltis
                            <a href="#" class="action-details">{% trans "Details" %}</a>
161 69a37abb Christodoulos Psaltis
                        </div>        
162 69a37abb Christodoulos Psaltis
                        <div class="state">
163 69a37abb Christodoulos Psaltis
                            <div class="status"><span class="discreet">IPv4:</span> 192.94.73.15</div>
164 69a37abb Christodoulos Psaltis
                            <div class="status"><span class="discreet">IPv6:</span> vv</div>
165 69a37abb Christodoulos Psaltis
                            <img class="spinner" style="display:none" src="/static/progress.gif" />
166 69a37abb Christodoulos Psaltis
                            <img class="wave" style="display:none" src="/static/wave.gif" />
167 69a37abb Christodoulos Psaltis
                        </div>
168 69a37abb Christodoulos Psaltis
                        <img class="logo" src="/static/machines/debian-on.png" />
169 c0c46a60 Christodoulos Psaltis
                        <div class='network-remove-machine'><span class="remove-icon">X</span></div>     
170 69a37abb Christodoulos Psaltis
                        <div href="#" class="machine-name-div">
171 69a37abb Christodoulos Psaltis
                            <h5 class="namecontainer editable">
172 69a37abb Christodoulos Psaltis
                                <span class="name">my desktop1</span><span class="rename"></span>
173 69a37abb Christodoulos Psaltis
                                <div class="editbuttons" style="display:none">
174 69a37abb Christodoulos Psaltis
                                    <span class="save" />
175 69a37abb Christodoulos Psaltis
                                    <span class="cancel" />
176 69a37abb Christodoulos Psaltis
                                </div>
177 69a37abb Christodoulos Psaltis
                            </h5>
178 69a37abb Christodoulos Psaltis
                        </div>
179 69a37abb Christodoulos Psaltis
                        <h5>
180 69a37abb Christodoulos Psaltis
                            <span class="machine-connect">{% trans "Connect" %}</span> {% trans "to manage private IPs" %}
181 69a37abb Christodoulos Psaltis
                        </h5>
182 69a37abb Christodoulos Psaltis
                        <div class="firewall-content">
183 69a37abb Christodoulos Psaltis
                            firewall content
184 69a37abb Christodoulos Psaltis
                        </div>
185 69a37abb Christodoulos Psaltis
                    </div>
186 69a37abb Christodoulos Psaltis
                    <div class="network-separator machines"></div>
187 69a37abb Christodoulos Psaltis
                    <div class="network-machine" id="machine-template">
188 69a37abb Christodoulos Psaltis
                        <div class="machine-actions">
189 69a37abb Christodoulos Psaltis
                            <a href="#" class="action-disconnect">{% trans "Disconnect" %}</a>
190 69a37abb Christodoulos Psaltis
                            <a href="#" class="action-details">{% trans "Details" %}</a>
191 69a37abb Christodoulos Psaltis
                        </div>        
192 69a37abb Christodoulos Psaltis
                        <div class="state">
193 69a37abb Christodoulos Psaltis
                            <div class="status"><span class="discreet">IPv4:</span> 192.94.73.18</div>
194 69a37abb Christodoulos Psaltis
                            <div class="status"><span class="discreet">IPv6:</span> vv</div>
195 69a37abb Christodoulos Psaltis
                            <img class="spinner" style="display:none" src="/static/progress.gif" />
196 69a37abb Christodoulos Psaltis
                            <img class="wave" style="display:none" src="/static/wave.gif" />
197 69a37abb Christodoulos Psaltis
                        </div>
198 69a37abb Christodoulos Psaltis
                        <img class="logo" src="/static/machines/ubuntu-on.png" />
199 c0c46a60 Christodoulos Psaltis
                        <div class='network-remove-machine'><span class="remove-icon">X</span></div>     
200 69a37abb Christodoulos Psaltis
                        <div href="#" class="machine-name-div">
201 69a37abb Christodoulos Psaltis
                            <h5 class="namecontainer editable">
202 69a37abb Christodoulos Psaltis
                                <span class="name">my desktop1</span><span class="rename"></span>
203 69a37abb Christodoulos Psaltis
                                <div class="editbuttons" style="display:none">
204 69a37abb Christodoulos Psaltis
                                    <span class="save" />
205 69a37abb Christodoulos Psaltis
                                    <span class="cancel" />
206 69a37abb Christodoulos Psaltis
                                </div>
207 69a37abb Christodoulos Psaltis
                            </h5>
208 69a37abb Christodoulos Psaltis
                        </div>
209 69a37abb Christodoulos Psaltis
                        <h5>
210 69a37abb Christodoulos Psaltis
                            <span class="machine-connect">{% trans "Connect" %}</span> {% trans "to manage private IPs" %}
211 69a37abb Christodoulos Psaltis
                        </h5>
212 69a37abb Christodoulos Psaltis
                    </div>
213 c0c46a60 Christodoulos Psaltis
                    <div class="network-separator machines"></div>
214 c0c46a60 Christodoulos Psaltis
                    <div class="empty-network-slot" id="machine-template">
215 c0c46a60 Christodoulos Psaltis
                        <div class='network-add-machine'><span class="add-icon">+</span></div>
216 c0c46a60 Christodoulos Psaltis
                    </div>
217 b1272faa Mike Muzurakis
                </div>
218 b1272faa Mike Muzurakis
                <div class="network-contents-end-separator"></div>
219 b1272faa Mike Muzurakis
            </div>
220 7d4f351b Mike Muzurakis
        </div>
221 b1272faa Mike Muzurakis
        <div class="network-separator"></div>
222 6f547d12 Mike Muzurakis
        <div class="network" id="network-template">
223 6f547d12 Mike Muzurakis
            <div class="actions">
224 6f547d12 Mike Muzurakis
                <a href="#" class="action-add">{% trans "Add Machine" %}</a>
225 6f547d12 Mike Muzurakis
                <a href="#" class="action-network-edit">{% trans "Edit" %}</a>
226 6f547d12 Mike Muzurakis
                <a href="#" class="action-network-destroy">{% trans "Destroy" %}</a>
227 6f547d12 Mike Muzurakis
            </div>    
228 6f547d12 Mike Muzurakis
            <div class="state">
229 6f547d12 Mike Muzurakis
                <div class="status">{% trans "Private Network" %}</div>
230 6f547d12 Mike Muzurakis
                <div class="indicator"></div>
231 6f547d12 Mike Muzurakis
                <div class="indicator"></div>
232 6f547d12 Mike Muzurakis
                <div class="indicator"></div>
233 6f547d12 Mike Muzurakis
                <div class="indicator"></div>
234 6f547d12 Mike Muzurakis
            </div>    
235 6f547d12 Mike Muzurakis
            <img class="network-logos" src="/static/network.png" />
236 0a8e39b4 Mike Muzurakis
            <div href="#" class="name-div">
237 6f547d12 Mike Muzurakis
                <h5 class="namecontainer">
238 6f547d12 Mike Muzurakis
                    <span class="name">{% trans "My Network 2" %}</span><span class="rename-network"></span>
239 6f547d12 Mike Muzurakis
                </h5>
240 6f547d12 Mike Muzurakis
            </div>
241 3817c551 Christodoulos Psaltis
            <h5 class="network-machines"> 
242 3817c551 Christodoulos Psaltis
                {% trans "Show:" %} <span class="show-machines">{% trans "machines" %} (0)</span>
243 6f547d12 Mike Muzurakis
            </h5>
244 b1272faa Mike Muzurakis
            <div class="network-contents">
245 c0c46a60 Christodoulos Psaltis
                <div class="network-placeholder">
246 c0c46a60 Christodoulos Psaltis
                    <div class="network-contents-start-separator"></div>
247 c0c46a60 Christodoulos Psaltis
                    <div class="empty-network-slot" id="machine-template">
248 c0c46a60 Christodoulos Psaltis
                        <div class='network-add-machine'><span class="add-icon">+</span></div>
249 c0c46a60 Christodoulos Psaltis
                    </div>
250 c0c46a60 Christodoulos Psaltis
                </div>
251 c0c46a60 Christodoulos Psaltis
                <div class="network-contents-end-separator"></div>
252 b1272faa Mike Muzurakis
            </div>
253 6f547d12 Mike Muzurakis
        </div>
254 b1272faa Mike Muzurakis
        <div class="network-separator"></div>
255 6f547d12 Mike Muzurakis
        <div class="network" id="network-template">
256 6f547d12 Mike Muzurakis
            <div class="actions">
257 6f547d12 Mike Muzurakis
                <a href="#" class="action-add">{% trans "Add Machine" %}</a>
258 6f547d12 Mike Muzurakis
                <a href="#" class="action-network-edit">{% trans "Edit" %}</a>
259 6f547d12 Mike Muzurakis
                <a href="#" class="action-network-destroy">{% trans "Destroy" %}</a>
260 6f547d12 Mike Muzurakis
            </div>    
261 6f547d12 Mike Muzurakis
            <div class="state">
262 6f547d12 Mike Muzurakis
                <div class="status">{% trans "Private Network" %}</div>
263 6f547d12 Mike Muzurakis
                <div class="indicator"></div>
264 6f547d12 Mike Muzurakis
                <div class="indicator"></div>
265 6f547d12 Mike Muzurakis
                <div class="indicator"></div>
266 6f547d12 Mike Muzurakis
                <div class="indicator"></div>
267 6f547d12 Mike Muzurakis
            </div>    
268 6f547d12 Mike Muzurakis
            <img class="network-logos" src="/static/network.png" />
269 0a8e39b4 Mike Muzurakis
            <div href="#" class="name-div">
270 6f547d12 Mike Muzurakis
                <h5 class="namecontainer">
271 6f547d12 Mike Muzurakis
                    <span class="name">{% trans "My Network 3" %}</span><span class="rename-network"></span>
272 6f547d12 Mike Muzurakis
                </h5>
273 6f547d12 Mike Muzurakis
            </div>
274 6f547d12 Mike Muzurakis
            <h5 class="network-machines">
275 3817c551 Christodoulos Psaltis
                {% trans "Show:" %} <span class="show-machines">{% trans "machines" %} (0)</span>
276 6f547d12 Mike Muzurakis
            </h5>
277 b1272faa Mike Muzurakis
            <div class="network-contents">
278 c0c46a60 Christodoulos Psaltis
                <div class="network-placeholder">
279 c0c46a60 Christodoulos Psaltis
                    <div class="network-contents-start-separator"></div>
280 c0c46a60 Christodoulos Psaltis
                    <div class="empty-network-slot" id="machine-template">
281 c0c46a60 Christodoulos Psaltis
                        <div class='network-add-machine'><span class="add-icon">+</span></div>
282 c0c46a60 Christodoulos Psaltis
                    </div>
283 c0c46a60 Christodoulos Psaltis
                </div>
284 c0c46a60 Christodoulos Psaltis
                <div class="network-contents-end-separator"></div>
285 b1272faa Mike Muzurakis
            </div>
286 6f547d12 Mike Muzurakis
        </div>
287 7d4f351b Mike Muzurakis
    </div>
288 7d4f351b Mike Muzurakis
</div>
289 e5b0ba20 Vangelis Koukis
<div id="networks" class="separator"></div>
290 6f547d12 Mike Muzurakis
291 6f547d12 Mike Muzurakis
<script>
292 384da41e Christodoulos Psaltis
// hide the all of the networks contents
293 b1272faa Mike Muzurakis
$(".network-contents").hide();
294 384da41e Christodoulos Psaltis
// toggle the component with class network-contents
295 b1272faa Mike Muzurakis
$(".show-machines").click(function() {
296 b1272faa Mike Muzurakis
    $(this).parent().next(".network-contents").slideToggle(600);
297 b1272faa Mike Muzurakis
});
298 e0e9957e Christodoulos Psaltis
// toggle the component with class network-contents
299 e0e9957e Christodoulos Psaltis
$(".network-logos").click(function() {
300 2968c3db Christodoulos Psaltis
    $(this).siblings(".network-contents").slideToggle(600);
301 e0e9957e Christodoulos Psaltis
});
302 b1272faa Mike Muzurakis

303 92f534e9 Christodoulos Psaltis
// intercept click to remove machine from network 
304 384da41e Christodoulos Psaltis
$(".remove-icon").click(function() {
305 86059945 Mike Muzurakis
    $(this).parent().parent().next('div.network-separator').fadeOut();
306 384da41e Christodoulos Psaltis
    $(this).parent().parent().fadeOut();
307 384da41e Christodoulos Psaltis
});
308 b1272faa Mike Muzurakis

309 92f534e9 Christodoulos Psaltis
// intercept click to add machine to network
310 92f534e9 Christodoulos Psaltis
$(".add-icon").click(function() {
311 92f534e9 Christodoulos Psaltis
    //var newEntry = $(".network-machine")[0].clone();
312 92f534e9 Christodoulos Psaltis
    //$(this).parent().parent().append(newEntry);
313 92f534e9 Christodoulos Psaltis
});
314 92f534e9 Christodoulos Psaltis

315 384da41e Christodoulos Psaltis
// hide the all of the firewall contents
316 b1272faa Mike Muzurakis
$(".firewall-content").hide();
317 384da41e Christodoulos Psaltis
// toggle the component with class firewall-contents
318 b1272faa Mike Muzurakis
$(".show-firewall").click(function() {
319 b1272faa Mike Muzurakis
    $(this).parent().next(".firewall-content").slideToggle(600);
320 b1272faa Mike Muzurakis
});
321 b1272faa Mike Muzurakis

322 b1272faa Mike Muzurakis
//hide firewall content on apply click
323 b1272faa Mike Muzurakis
$(".firewall-apply").click(function() {
324 b1272faa Mike Muzurakis
    $(this).parent().slideToggle(600);
325 b1272faa Mike Muzurakis
});
326 6f547d12 Mike Muzurakis
</script>