/*

contain and manage domain promo array:
e.g.,
{
	'com': '_html_for_com_promo...',
	'net': '_html_for_net_promo...',
	'org': '_html_for_org_promo...'
}

*/

function DomainPromo () {

this.store = [];

this.addExtension = function (extension, promoTagHtml) {
	this.store[extension] = promoTagHtml;
}

this.getPromoTagHtml = function (extension, unescapeScriptEndTag) {
	var unescapeScriptEndTag = (unescapeScriptEndTag==null)?true:unescapeScriptEndTag;
	var promoTagHtml = this.store[extension];
	if (unescapeScriptEndTag) {
		promoTagHtml = promoTagHtml.replace(/<\\\/script>/ig, '<'+'/script>')
	}
	return promoTagHtml;
}

}