late-night commit

merge some changes
add some javascript effect
fixed some pages layout
modify the header