00001 #ifndef CCWEB_H
00002 #define CCWEB_H
00003
00004 void filterChrRegions(Array *regions, Chrdata_t **chromosomes);
00005
00006 void web_printSingleLocusForm(char *web_url, char *web_pub_url);
00007 void web_printHTMLHead(Array regions, Chrdata_t *chromosomes, char *web_pub_url);
00008 void web_printSliderJS (SRegion_t *region);
00009 void web_printPageHeader(char *prefix, char *location);
00010 void web_printChrHidden (Chrdata_t *chromosomes, int ntabs);
00011 void web_printRegionHidden (Array regions, int ntabs);
00012 void web_printSidebar (char *web_url,
00013 char *prefix,
00014 char *location,
00015 char *cirImgUrl,
00016 char *cirSvgUrl,
00017 Array regions,
00018 Chrdata_t *chromosomes,
00019 SVCfg_t *settings);
00020 void web_printBody (char *web_url,
00021 char *prefix,
00022 char *location,
00023 Array regions,
00024 Chrdata_t *chromosomes,
00025 SVCfg_t *settings);
00026
00027 char *url_makeBase (char *prefix, char *location);
00028 char *url_makeOpts (SVCfg_t *settings);
00029 char *url_makeChrs (Chrdata_t *chromosomes);
00030 char *url_makeRegions (Array regions, int exchr, int exinst);
00031
00032 void html_printAdditionalCSS(char *web_pub_url);
00033 void html_linkjQuery(char *web_pub_url);
00034
00035 #endif