Prevent overwrite running function
<p>So I have this Clock that running after the getDate function, and it work pretty smooth.
I can start run the wrapp of the clock and when clicking on the wrap, it starts move with an eventhandler.
the problem is that i would be able to run the clock multiply time without the previous stop work. I know that the functions are overwriting each other, and i have been trying to move arround the function, but i havent been able to start multiply clocks.</p>

<p>I have the <code>Clock()</code> function that's wrap the other functions.
I have a <code>createWrapp()</code>, that dynamicly created the classes of the function, then I have the eventlistner that start the clock when clicking on the wrap.</p>

<p>The three is something like this.</p>

<pre><code>function clock(){
    function createWrapp(){
        createElementsWithClass;
    } 
    createWrapp();
    function Wrapp(){
        eventlistner connected to "clock-window-wrapper"
    }
    function myFunction(){ 
        startClock();
    }
}
</code></pre>

<p>This is my jsFiddle.</p>

<p><a href="http://jsfiddle.net/dymond/nufwb/1/" rel="nofollow">http://jsfiddle.net/dymond/nufwb/1/</a></p>

<p>Thanks</p>
