import urllib
from jsmin import jsmin
from csscompressor import compress

#JS

combined = ''
#local files
with open('../js/pub_site.js') as js_file:
    minified = jsmin(js_file.read())
    #print minified
    combined = minified
with open('../js/pub_taxonomy.js') as js_file:
    minified = jsmin(js_file.read())
    #print minified
    combined = combined + minified
    
#remote files
h = 'https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js'
remote_js = urllib.urlopen(h)
remote_js_file = remote_js.read()
combined = combined + remote_js_file

print combined

f_js = open('script.js', 'w')
f_js.write(combined)

#CSS

combine_css = ''

#local files
with open('../css/timeline.css') as css_file:
    combine_css = compress(css_file.read())

#remote files
h = 'http://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css'
remote_css = urllib.urlopen(h)
remote_css_file = remote_css.read()
combine_css = combine_css + remote_css_file

print combine_css

f_css = open('style.css', 'w')
f_css.write(combine_css)

#combined_css = compress('''
#.mycss {
#    margin-left:15px;
#}
#.mycss1 {
#    margin-left:15px;
#}
#.mycss2 {
#    margin-left:15px;
#}
#''')
#print combined_css

