Question: I have a list of dates like this:

```
Frequency   Date
Weekly  07/01/2015
Fortnightly 07/01/2015
Monthly 07/01/2015
Fortnightly 14/01/2015
Weekly  14/01/2015
Weekly  21/01/2015
.............

So on

```

I would like to put these on a cal like this 

```
January 
February
March
April
May
June
July
August

```

with days a month going horizontally across the top 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
 and so on. 

Is there quick way to do this?

Answer: 
You can't hide Javascript because the browser downloads and executes it because its design is to work as client-side. Maybe you can give a try to javascript [obfuscator](http://javascriptobfuscator.com/) that will make it hard to read only.
To hide the JS is very difficult. But u can minify the JS-File as an alternative. So it is very hard to understand the context. It changes the declaration to letters, so it is unreadable. Uglify is very nice. There are also some online Tools to do that.

Uglify JS: <http://github.com/mishoo/UglifyJS>

It is now being used by the jQuery project.