//JavaScript Document 
//All the below values are generated 
var CurHost = "http://www.hdb.gov.sg"
var MasterDBName = "fi10/fi10200p.nsf";
var ImageDBName = "fi10/fi10297p.nsf";
var TrendsDBName = "fi10/fi10298p.nsf";
var VideoDBName = "fi10/fi10302p.nsf";
var SysAdmDBName = "fi10/fi10301p.nsf";
var WidgetDBName = "fi10/fi10303p.nsf";
var HDBHomePageURL = "/"; 
var PackageHasTab = false;
var PageHasLeftNav = false;
var WidgetCollections = Array();
function commonHeader(){
var tempStr = '<div class="HDBPage">' +
'<a id="top"></a>' +
'<div id="container">' +
                '<div id="HDBHeader">' +
                    '<div id="TextFeatureCont">Text Size <a href="#" id="IncreaseText" onclick="resizeText(1)" alt="Increase Text" title="Increase Text">+</a>&nbsp;<a href="#" id="DecreaseText" onclick="resizeText(-1)" alt="Decrease Text" title="Decrease Text">-</a></div>' +
                    '<div id="SingGovCont"><a href="http://www.gov.sg"><img src="' + CurHost + '/' + ImageDBName + '/ImageView/SINGAPORE_GOVT/$file/Singapore_govt.gif" width="226" height="35" border="0" alt="Singapore Government" title="Singapore Government"/></a></div>' +
					'<div class="text_size-separator"></div>' +					
                    '<br class="clearfloat" />' + 
                    '<div>' + 
                    	'<div id="HeaderLogoCont"><a href="' + CurHost + HDBHomePageURL + '"><img src="' + CurHost + '/' + ImageDBName + '/ImageView/HEADERHDBINFOWEB/$file/HeaderHDBInfoWEB.gif" border="0" alt="HDB InfoWEB" title="HDB InfoWEB"/></a></div>' +
                        '<div id="HeaderTopRightNavCont">' +
                            '<ul id="TopRightLinks">' +
                                '<li><a href="' + CurHost + '/fi10/fi10320p.nsf/w/SitemapHDB?OpenDocument" alt="Sitemap" title="Sitemap">Sitemap</a></li>' +
                                '<li class="RightSeparator"><a href="https://services2.hdb.gov.sg/webapp/BE05Feedback/BE05SFrontController?service=ServiceFeedback&operation=createFeedback" alt="Feedback" title="Feedback">Feedback</a></li>' +                        
								'<li class="RightSeparator"><a href="' + CurHost + '/fi10/fi10320p.nsf/w/ContactUsGeneral?OpenDocument" alt="Contact Info" title="Contact Info">Contact Info</a></li>' +
                            '</ul>' +
                        	'<br class="clearfloat" />' +
                            '<div id="HeaderSGMSCont">' +
                                '<script type="text/javascript">ShowResults();</script>' +
                            '</div>' +                                              
                        '</div>' +
                    '</div>' +
                    '<br class="clearfloat" />' +
					'<div class="header_spacer">&nbsp;</div>' + 
                '</div>' +                            
                '<div id="SubContainer">' +
                    '<div id="HDBTopLinks"><div class="innerWrapper">' +
                        '<a href="'+ CurHost + HDBHomePageURL +'" alt="Home" title="Home"><span class="top_nav_home">Home</span></a>' +
						'<div class="left-span"></div>' +
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/AboutUsOurRole?OpenDocument" alt="About Us" title="About Us"><span class="top_nav_about_us">About Us</span></a>' +
						'<div class="item-separator"></div>' +
                        '<a href="' + CurHost + '/fi10/fi10200p.nsf/GlossaryList?OpenForm" alt="Glossary" title="Glossary"><span class="top_nav_hdb_az">Glossary</span></a>' + 
						'<div class="item-separator"></div>' +
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/PublicationLatestCorpAds?OpenDocument" alt="Publications" title="Publications"><span class="top_nav_publications">Publications</span></a>' +
						'<div class="item-separator"></div>' +						
                        '<a href="' + CurHost + '/fi10/fi10296p.nsf/FI10FListOfPressReleases?OpenForm" alt="News" title="News"><span class="top_nav_news">News</span></a>' +
						'<div class="item-separator"></div>' +						
                        '<a href="http://eventscalendar.hdb.gov.sg/" alt="Events" title="Events"><span class="top_nav_events">Events</span></a>' +
						'<div class="item-separator"></div>' +						
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/CareersWorkHDB?OpenDocument" alt="Careers" title="Careers"><span class="top_nav_careers">Careers</span></a>' +
                        '<div class="right-span"></div>' +						
						'<div class="item-spacer"></div>' +												
						'<div class="left-span"></div>' +						
                        '<a href="http://www.hdb.gov.sg/MyHDBPage" alt="My HDBPage" title="My HDBPage"><span class="top_nav_my_hdbpage">My HDBPage</span></a>' + 
						'<div class="item-separator"></div>' +												
                        '<a href="' + CurHost + '/fi10/fi10200p.nsf/ListOfEServices?OpenForm" alt="e-Services" title="e-Services"><span class="top_nav_e_services">e-Services</span></a>' +
						'<div class="item-separator"></div>' + 
                        '<a href="http://askhdb.hdb.gov.sg/" alt="FAQ" title="FAQ"><span class="top_nav_faq">FAQ</span></a>' +
                        '<div class="right-span"></div>' +							
						'<div class="item-spacer"></div>' +												
						'<div class="left-span"></div>' +												
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/GalleryVideos?OpenDocument" alt="Multimedia Gallery" title="Multimedia Gallery"><span class="top_nav_hdb_gallery">Multimedia Gallery</span></a>' +
						'<div class="item-separator"></div>' +																		
                        '<a href="' + CurHost + '/fi10/fi10333p.nsf/w/CNOverview?OpenDocument" alt="Heartland Beat" title="Heartland Beat"><span class="top_nav_community">Heartland Beat</span></a>' +
						'<div class="item-separator"></div>' +																		
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/LinksOtherHDB?OpenDocument" alt="Useful Links" title="Useful Links"><span class="top_nav_useful_links">Useful Links</span></a>' +
                        '<div class="right-span"></div>' +													
                    '</div>' + 
				   '</div>' +
				   '<div id="DummyTopNav"><img src="' + CurHost + '/' + ImageDBName + '/ImageView/TOP_NAV_MENU_DISP/$file/top_nav_menu_disp.gif" border="0" /></div>' +
                    '<br class="clearfloat" />' +
					'<!-- Package Container -->' +
					'<div id="PackageContainer">&nbsp;</div>';
					//+'<div id="PageTabLayout"></div>';
			document.writeln(tempStr);
}
function commonHeaderForExternal(){
var tempStr = '<div class="HDBPage">' +
'<a id="top"></a>' +
'<div id="container">' +
                '<div id="HDBHeader">' +
                    '<div id="SingGovCont"><a href="http://www.gov.sg"><img src="' + CurHost + '/' + ImageDBName + '/ImageView/SINGAPORE_GOVT/$file/Singapore_govt.gif" width="226" height="35" border="0" alt="Singapore Government" title="Singapore Government"/></a></div>' +
					'<div class="text_size-separator"></div>' +					
                    '<br class="clearfloat" />' + 
                    '<div>' + 
                    	'<div id="HeaderLogoCont"><a href="' + CurHost + HDBHomePageURL + '"><img src="' + CurHost + '/' + ImageDBName + '/ImageView/HEADERHDBINFOWEB/$file/HeaderHDBInfoWEB.gif" border="0" alt="HDB InfoWEB" title="HDB InfoWEB"/></a></div>' +
                        '<div id="HeaderTopRightNavCont">' +
                            '<ul id="TopRightLinks">' +
                                '<li><a href="' + CurHost + '/fi10/fi10320p.nsf/w/SitemapHDB?OpenDocument" alt="Sitemap" title="Sitemap">Sitemap</a></li>' +
                                '<li class="RightSeparator"><a href="https://services2.hdb.gov.sg/webapp/BE05Feedback/BE05SFrontController?service=ServiceFeedback&operation=createFeedback" alt="Feedback" title="Feedback">Feedback</a></li>' +                        
								'<li class="RightSeparator"><a href="' + CurHost + '/fi10/fi10320p.nsf/w/ContactUsGeneral?OpenDocument" alt="Contact Info" title="Contact Info">Contact Info</a></li>' +
                            '</ul>' +
                        	'<br class="clearfloat" />' +
                            '<div id="HeaderSGMSCont">' +
                                '<script type="text/javascript">ShowResults();</script>' +
                            '</div>' +                                              
                        '</div>' +
                    '</div>' +
                    '<br class="clearfloat" />' +
					'<div class="header_spacer">&nbsp;</div>' + 
                '</div>' +                            
                '<div id="SubContainer">' +
                    '<div id="HDBTopLinks"><div class="innerWrapper">' +
                        '<a href="'+ CurHost + HDBHomePageURL +'" alt="Home" title="Home"><span class="top_nav_home">Home</span></a>' +
						'<div class="left-span"></div>' +
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/AboutUsOurRole?OpenDocument" alt="About Us" title="About Us"><span class="top_nav_about_us">About Us</span></a>' +
						'<div class="item-separator"></div>' +
                        '<a href="' + CurHost + '/fi10/fi10200p.nsf/GlossaryList?OpenForm" alt="Glossary" title="Glossary"><span class="top_nav_hdb_az">Glossary</span></a>' + 
						'<div class="item-separator"></div>' +
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/PublicationLatestCorpAds?OpenDocument" alt="Publications" title="Publications"><span class="top_nav_publications">Publications</span></a>' +
						'<div class="item-separator"></div>' +						
                        '<a href="' + CurHost + '/fi10/fi10296p.nsf/FI10FListOfPressReleases?OpenForm" alt="News" title="News"><span class="top_nav_news">News</span></a>' +
						'<div class="item-separator"></div>' +						
                        '<a href="http://eventscalendar.hdb.gov.sg/" alt="Events" title="Events"><span class="top_nav_events">Events</span></a>' +
						'<div class="item-separator"></div>' +						
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/CareersWorkHDB?OpenDocument" alt="Careers" title="Careers"><span class="top_nav_careers">Careers</span></a>' +
                        '<div class="right-span"></div>' +						
						'<div class="item-spacer"></div>' +												
						'<div class="left-span"></div>' +						
                        '<a href="http://www.hdb.gov.sg/MyHDBPage" alt="My HDBPage" title="My HDBPage"><span class="top_nav_my_hdbpage">My HDBPage</span></a>' + 
						'<div class="item-separator"></div>' +												
                        '<a href="' + CurHost + '/fi10/fi10200p.nsf/ListOfEServices?OpenForm" alt="e-Services" title="e-Services"><span class="top_nav_e_services">e-Services</span></a>' +
						'<div class="item-separator"></div>' + 
                        '<a href="http://askhdb.hdb.gov.sg/" alt="FAQ" title="FAQ"><span class="top_nav_faq">FAQ</span></a>' +
                        '<div class="right-span"></div>' +							
						'<div class="item-spacer"></div>' +												
						'<div class="left-span"></div>' +												
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/GalleryVideos?OpenDocument" alt="HDB Gallery" title="HDB Gallery"><span class="top_nav_hdb_gallery">HDB Gallery</span></a>' +
						'<div class="item-separator"></div>' +																		
                        '<a href="' + CurHost + '/fi10/fi10333p.nsf/w/CNOverview?OpenDocument" alt="Heartland Beat" title="Heartland Beat"><span class="top_nav_community">Heartland Beat</span></a>' +
						'<div class="item-separator"></div>' +																		
                        '<a href="' + CurHost + '/fi10/fi10320p.nsf/w/LinksOtherHDB?OpenDocument" alt="Useful Links" title="Useful Links"><span class="top_nav_useful_links">Useful Links</span></a>' +
                        '<div class="right-span"></div>' +													
                    '</div>' + 
				   '</div>' +
				   '<div id="DummyTopNav"><img src="' + CurHost + '/' + ImageDBName + '/ImageView/TOP_NAV_MENU_DISP/$file/top_nav_menu_disp.gif" border="0" /></div>' +
                    '<br class="clearfloat" />' +
					'<!-- Package Container -->' +
					'<div id="PackageContainer">&nbsp;</div>';
					//+'<div id="PageTabLayout"></div>';
			document.writeln(tempStr);
}
function commonFooter(){
	var curDate = new Date();
	var tempStr = '<div id="HDBFooter">' +
                        '<ul id="FooterNav">' +
                            '<li class="RightSeparator"><a href="' + CurHost + '/fi10/fi10320p.nsf/w/PrivacyPS?OpenDocument" alt="Privacy Statements" title="Privacy Statements">Privacy Statements</a></li>' +
                            '<li><a href="' + CurHost + '/fi10/fi10320p.nsf/w/TermsofUseToU?OpenDocument" alt="Terms of Use" title="Terms of Use">Terms of Use</a></li>' +
                        '</ul>' +
                    '<div id="FooterCopyRight">Best viewed with IE 6.0 and above<span class="RightSeparator">&nbsp;</span> &copy; ' + curDate.getFullYear() + ' Housing & Development Board</div>' +
                    '<!-- IE Hacks for float with empty content effect--> ' +
                    '&nbsp;' +
                    '<br class="clearfloat" />' +
                    '</div>' +
				'</div>' +
			'</div>' +
		'</div>';
	document.writeln(tempStr);
}
//Generated GeneratedPackageInfo for Events Calendar / Outside Page
	function generatePackageInfoForEventsHub(){
	var PComb = 'Heartland Beat';//PackageCombinedName 
	var PNameLvl1 = 'Heartland Beat'; //Package Name Lvl 1 
	var PNameLvl2 = ''; //Package Name Lvl 2 
	var LandingBreadcrumbURL = ''; //Landing Breadcrumb URL 
	var ImgURL = '' + CurHost + '/fi10/fi10297p.nsf/ImageView/COMMUNITY_BYTES_ICON/$file/community_bytes_icon.jpg'; //Package Image URL 
	var LabelQ = ''; //Label for QuickLinks 
	var ToolsURL = ''; //Tools URL 
	var FormsURL = ''; //Forms URL 
	var GuidesURL = ''; //Guides URL 
	var FAQURL = ''; //FAQ URL 
   var PkgTitle = (PNameLvl2==''?PNameLvl1:'<span class="PackageLevel1">'+PNameLvl1+'</span>&nbsp;:&nbsp;'+PNameLvl2 + '&nbsp;');
   //Special Page -- Others
   if (PComb == "Others") {
		PkgTitle = "&nbsp;";
		PNameLvl1 = $('#WebPageTitle').text();
   }
   var tempStr = '<div id="PackageImageContainer"><img src="' + ImgURL+ '" width="100" height="68" border="0" alt="' + PComb + '" title="' + PComb + '" /></div>' +
'<div id="PackageInfoContainer">' +
	'<div id="PackageTitleContainer">' + PkgTitle + '</div>' +
	'<div id="PageBreadCrumb">' +
	'<ul>' +
		'<li>You are here:</li>' +
		'<li><a href="' + CurHost + HDBHomePageURL + '">Home</a> ></li>' +
		(PNameLvl2==''?'':'<li><a href="' + CurHost + LandingBreadcrumbURL + '">' + PNameLvl1+ '</a> ></li>') +
		'<li>' + (PNameLvl2==''?PNameLvl1:PNameLvl2) + '</li>' +
	'</ul>' +
	'</div>' +
	'<div id="PageQuickLinksContainer">' +
	'<ul>' +
		(FAQURL==''?'':'<li><a href="' + CurHost + FAQURL+ '">FAQs</a></li>') +
		(FormsURL==''?'':'<li><a href="' + CurHost + FormsURL+ '">Forms</a></li>') +
		(GuidesURL==''?'':'<li><a href="' + CurHost + GuidesURL+ '">Guides</a></li>') +
		(ToolsURL==''?'':'<li><a href="' + CurHost + ToolsURL+ '">Tools</a></li>') +
		(LabelQ==''?'':'<li>' + LabelQ + ':</li>') +                                
	'</ul>' +
	'</div>' +
'</div>' +
'<br class="clearfloat" />';
	$("#PackageContainer").html(tempStr);
	//set right separator for package info
	$('#PageQuickLinksContainer > ul > li:gt(0):not(:last)').addClass('RightSeparator');	
}
function setPackageTitle(PkgTitle){
	if (PkgTitle != undefined) {
		$('#PackageTitleContainer').text(PkgTitle);
	}
}
function setPageTitle(PgTitle){
if (PgTitle != undefined){
	$('#PageBreadCrumb > ul > li:last').text(PgTitle);
	}
}	

function generatePkgInfo(pkgTitle, imgURL){
	var PComb = pkgTitle;//PackageCombinedName 
	var PNameLvl1 = pkgTitle; //Package Name Lvl 1 
	var PNameLvl2 = ''; //Package Name Lvl 2 
	var LandingBreadcrumbURL = ''; //Landing Breadcrumb URL 
	var ImgURL = imgURL; //Package Image URL 
	var LabelQ = ''; //Label for QuickLinks 
	var ToolsURL = ''; //Tools URL 
	var FormsURL = ''; //Forms URL 
	var GuidesURL = ''; //Guides URL 
	var FAQURL = ''; //FAQ URL 
   var PkgTitle = (PNameLvl2==''?PNameLvl1:'<span class="PackageLevel1">'+PNameLvl1+'</span>&nbsp;:&nbsp;'+PNameLvl2 + '&nbsp;');
   //Special Page -- Others
   if (PComb == "Others") {
		PkgTitle = "&nbsp;";
		PNameLvl1 = $('#WebPageTitle').text();
   }
   var tempStr = '<div id="PackageImageContainer"><img src="' + ImgURL+ '" width="100" height="68" border="0" alt="' + PComb + '" title="' + PComb + '" /></div>' +
'<div id="PackageInfoContainer">' +
	'<div id="PackageTitleContainer">' + PkgTitle + '</div>' +
	'<div id="PageBreadCrumb">' +
	'<ul>' +
		'<li>You are here:</li>' +
		'<li><a href="' + CurHost + HDBHomePageURL + '">Home</a> ></li>' +
		(PNameLvl2==''?'':'<li><a href="' + CurHost + LandingBreadcrumbURL + '">' + PNameLvl1+ '</a> ></li>') +
		'<li>' + (PNameLvl2==''?PNameLvl1:PNameLvl2) + '</li>' +
	'</ul>' +
	'</div>' +
	'<div id="PageQuickLinksContainer">' +
	'<ul>' +
		(FAQURL==''?'':'<li><a href="' + CurHost + FAQURL+ '">FAQs</a></li>') +
		(FormsURL==''?'':'<li><a href="' + CurHost + FormsURL+ '">Forms</a></li>') +
		(GuidesURL==''?'':'<li><a href="' + CurHost + GuidesURL+ '">Guides</a></li>') +
		(ToolsURL==''?'':'<li><a href="' + CurHost + ToolsURL+ '">Tools</a></li>') +
		(LabelQ==''?'':'<li>' + LabelQ + ':</li>') +                                
	'</ul>' +
	'</div>' +
'</div>' +
'<br class="clearfloat" />';
	$("#PackageContainer").html(tempStr);
	//set right separator for package info
	$('#PageQuickLinksContainer > ul > li:gt(0):not(:last)').addClass('RightSeparator');	
}

function setPackageImg(imgURL)
{
	var img = $('#PackageImageContainer img')
	if (img.size() >0 )
	{
		img.attr('src', imgURL)
	}else
	{
		//insert an img html
		var strHTLML = '<img src="' + imgURL+ '" width="100" height="68" border="0" />';
		$('#PackageImageContainer').html(strHTML)
	}	
}
	
