
/*
SMMiLe JavaScript Object Model
Version 1.0
By Daryl Beattie
Copyright 2000, ScreamingMedia

SAMPLE USAGE [note that "script" tag is broken as "sc ript" so that it does not end this script]:

The code blow goes in the <HEAD> section of your HTML file
replace "JSDir/ContentSetID" with your JavaScript file path and name

	<sc ript language="JavaScript" src="JSDir/ContentSetID.js"></sc ript>
	<sc ript language="JavaScript">
		if(typeof SMChosenContent != \'undefined\') {
			document.write("<scri" + "pt language=\"JavaScript\" src=\"JSDir/ContentSetID" + SMChosenContent + ".js\"></sc" + "ript>");
		}
	</scr ipt>

The JavaScript objects are modelled after the SMMiLe XML structure:

<content-set>
	<content>
		<article>
			<title>...</title>
			<metadata>...</metadata>
			<core>...</core>
			<body>...</body>
		</article>
	</content>
</content-set>

As for the JavaScript, it is structured like this:

contentSet[0](id, name, language, publishedDate, contents)
|--	contents[i](id, revisionId, type, language, role, article) 
	|
	|--	article(title, metadata, core, body)
		|
		|--	metadata(documentMetadata, publicationMetadata, structuralMetadata, subjectMetadata, relatedContentMetadata, processingMetadata)
		|	|--	documentMetadata(storage, publisherReleaseDate)
		|	|--	publicationMetadata(publicationName)
		|	|--	structuralMetadata()
		|	|--	subjectMetadata()
		|	|--	relatedContentMetadata()
		|	|--	processingMetadata()
		|
		|--	core(summaryHeadline, docAbstract, headline, author, copyright, dateLine, dateTime, type)

An example of using this object model to print out the body of the second
article is:

	document.write(SMContentSet[0].contents[1].article.body);

*/


function displayContentPage(url, contentNum) {
	window.location = url + "?SMContentIndex=" + contentNum + "&SMContentSet=" + 0;
}

function displayContentPage(url, contentNum, contentSetNum) {
	window.location = url + "?SMContentIndex=" + contentNum + "&SMContentSet=" + contentSetNum;
}

function getParamValue(matchString, defaultValue) {
	var thisURL = window.location.toString();
	var value = defaultValue;
	if ((thisURL.indexOf("?") != -1) &&
	    (thisURL.indexOf(matchString) != -1) &&
	    (thisURL.charAt(thisURL.indexOf(matchString) + matchString.length) != "&")) {
		start = thisURL.indexOf(matchString) + matchString.length;
		if (thisURL.indexOf("&", start) > -1) {
			value = thisURL.substring(start, (thisURL.indexOf("&", start)));
		}
		else {
			value = thisURL.substring(start, thisURL.length);
		}
	}
	if (value == "NaN") {
		value = devaultValue;
	}
	return value;
}

var SMChosenContent = Number(getParamValue("SMContentIndex=", -1));
var SMChosenContentSet = Number(getParamValue("SMContentSet=", 0));

function prettyDate(date) {
	var result;
	if (date.substring(5,7) == "01") {result = "January ";}
	else if (date.substring(5,7) == "02") {result = "February ";}
	else if (date.substring(5,7) == "03") {result = "March ";}
	else if (date.substring(5,7) == "04") {result = "April ";}
	else if (date.substring(5,7) == "05") {result = "May ";}
	else if (date.substring(5,7) == "06") {result = "June ";}
	else if (date.substring(5,7) == "07") {result = "July ";}
	else if (date.substring(5,7) == "08") {result = "August ";}
	else if (date.substring(5,7) == "09") {result = "September ";}
	else if (date.substring(5,7) == "10") {result = "October ";}
	else if (date.substring(5,7) == "11") {result = "November ";}
	else {result = "December ";}
	if (date.charAt(8) == "0") {result += date.charAt(9);}
	else {result += date.substring(8,10);}
	return result + ", " + date.substring(0,4);
}

// Metadata sub-type element objects.
function MakeDocumentMetadata(myStorage, myPublisherReleaseDate) {
	this.storage = myStorage;
	this.publisherReleaseDate = myPublisherReleaseDate;
}
function MakePublicationMetadata(myPublicationName) {
	this.publicationName = myPublicationName;
}
function MakeStructuralMetadata() { }
function MakeSubjectMetadata() { }
function MakeRelatedContentMetadata() { }
function MakeProcessingMetadata() { }

// Metadata element object (made up of the sub-types).
function MakeMetadata(myDocumentMetadata, myPublicationMetadata, myStructuralMetadata, mySubjectMetadata, myRelatedContentMetadata, myProcessingMetadata) {
	this.documentMetadata = myDocumentMetadata;
	this.publicationMetadata = myPublicationMetadata;
	this.structuralMetadata = myStructuralMetadata;
	this.subjectMetadata = mySubjectMetadata;
	this.relatedContentMetadata = myRelatedContentMetadata;
	this.processingMetadata = myProcessingMetadata;
}

// Core element object
function MakeCore(mySummaryHeadline, myAbstract, myHeadline, myAuthor, myCopyright, myDateLine, myDateTime, myType) {
	this.summaryHeadline = mySummaryHeadline;
	this.docAbstract = myAbstract;
	this.headline = myHeadline;
	this.author = myAuthor;
	this.copyright = myCopyright;
	this.dateLine = myDateLine;
	this.dateTime = myDateTime;
	this.type = myType;
}

// Article element object
function MakeArticle(myTitle, myMetadata, myCore, myBody) {
	this.title = myTitle;
	this.metadata = myMetadata;
	this.core = myCore;
	this.body = myBody;
}

// Content element object
function MakeContent(myId, myRevisionId, myType, myLanguage, myRole, myArticle) {
	this.id = myId;
	this.revisionId = myRevisionId;
	this.type = myType;
	this.language = myLanguage;
	this.role = myRole;
	this.article = myArticle;
}

// Content-set master element object
function MakeContentSet(myId, myName, myLanguage, myPublishedDate, myContents) {
	this.id = myId;
	this.name = myName;
	this.language = myLanguage;
	this.publishedDate = myPublishedDate;
	this.contents = myContents;
}

{ // This block intializes the data objects.

	var Index = -1;
	if (typeof SMContentSet == "undefined") {
		var SMContentSet = new Array();
	}
	var contents = new Array();
//////////////////////// This section is made PER CONTENT (because the actual data is written in here)

	
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-25T07:20:25');
	publicationMetadata = new MakePublicationMetadata('PRNewswire');

	title = 'Silverpop and ClickTale Provide Clients with New Insights Into Customer Behavior';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Silverpop and ClickTale Provide Clients with New Insights Into Customer Behavior',
		'ATLANTA, Feb. 25 /PRNewswire/ -- Silverpop????, the world\'s only provider of both email marketing and marketing automation solutions specifically tailored to the unique needs of B2C and B2B marketers, has partnered with ClickTale, the industry leader...',
		'Silverpop and ClickTale Provide Clients with New Insights Into Customer Behavior',
		'',
		'Copyright PRNewswire 2010',
		'ATLANTA',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_25_comtex_141731907.anpa',
		'01267109874458',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-25T13:59:13');
	publicationMetadata = new MakePublicationMetadata('M2 Communications');

	title = 'StrongMail to Deliver Email Marketing Solution Integrated with SAP CRM';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'StrongMail to Deliver Email Marketing Solution Integrated with SAP CRM',
		'London, UK, -- StrongMail, a leading provider of online marketing solutions for email and social media, today announced that its email marketing solution - StrongMail Message Studio - is being integrated with the SAP Customer Relationship Management (SAP...',
		'StrongMail to Deliver Email Marketing Solution Integrated with SAP CRM',
		'',
		'(C)1994-2010 M2 Communications',
		'',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'm2c_2010_02_25_m2p_0000-0839-m2p_201002251359131_3',
		'01267109894473',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-25T07:33:06');
	publicationMetadata = new MakePublicationMetadata('PRNewswire-FirstCall');

	title = 'Epsilon Expands Marketing Relationship With La Quinta Inns & Suites';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Epsilon Expands Marketing Relationship With La Quinta Inns & Suites',
		'DALLAS, Feb. 25 /PRNewswire-FirstCall/ -- Alliance Data Systems Corporation , a leading provider of loyalty and marketing solutions derived from transaction-rich data, today announced that its Epsilon subsidiary has signed a new multi-year agreement with...',
		'Epsilon Expands Marketing Relationship With La Quinta Inns & Suites',
		'',
		'Copyright PRNewswire-FirstCall 2010',
		'DALLAS',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_25_comtex_141732805.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-25T07:41:08');
	publicationMetadata = new MakePublicationMetadata('PRNewswire');

	title = 'Intellimon Releases Software to Help Marketers Manage User-Generated Content on Websites';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Intellimon Releases Software to Help Marketers Manage User-Generated Content on Websites',
		'MIAMI, Feb. 25 /PRNewswire/ -- Intellimon has just released a new software program, XCommentPro, which provides easy-to-use tools for commenting, rating and visitor interaction on websites. Designed for maximum control and functionality, XCommentPro is...',
		'Intellimon Releases Software to Help Marketers Manage User-Generated Content on Websites',
		'',
		'Copyright PRNewswire 2010',
		'MIAMI',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_25_comtex_141733374.anpa',
		'01267109744661',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-25T05:43:06');
	publicationMetadata = new MakePublicationMetadata('PRNewswire');

	title = 'Mardev Demos Online Data Tool for Targeting UK B2B Prospects';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Mardev Demos Online Data Tool for Targeting UK B2B Prospects',
		'LONDON, February 25, 2010 /PRNewswire/ -- Business targeting specialist, Mardev, will be showing live demonstrations of its brand new online data delivery tool, Mardev Online, at stand A19 during TFM&A 2010. TFM&A takes place at Earls Court on 23rd to...',
		'Mardev Demos Online Data Tool for Targeting UK B2B Prospects',
		'',
		'Copyright PRNewswire 2010',
		'LONDON, February 25',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_25_comtex_141727157.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-24T08:34:23');
	publicationMetadata = new MakePublicationMetadata('Business Wire');

	title = 'Campaigner Releases Newest Version of Email Marketing Service for Small Business';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Campaigner Releases Newest Version of Email Marketing Service for Small Business',
		'',
		'Campaigner Releases Newest Version of Email Marketing Service for Small Business',
		'',
		'Copyright Business Wire 2010',
		'OTTAWA',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_24_comtex_141677407.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-24T09:07:07');
	publicationMetadata = new MakePublicationMetadata('PRNewswire');

	title = 'Havas Digital\'s Artemis to Use Greenplum Database and Enterprise Data Cloud Solutions';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Havas Digital\'s Artemis to Use Greenplum Database and Enterprise Data Cloud Solutions',
		'SAN MATEO, Calif., Feb. 24 /PRNewswire/ -- Greenplum Software, the pioneer of Enterprise Data Cloud(TM) solutions for large-scale data warehousing and analytics, today announced that Havas Digital, the interactive network of leading global advertising...',
		'Havas Digital\'s Artemis to Use Greenplum Database and Enterprise Data Cloud Solutions',
		'',
		'Copyright PRNewswire 2010',
		'SAN MATEO, Calif.',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_24_comtex_141679537.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-23T08:20:22');
	publicationMetadata = new MakePublicationMetadata('PRNewswire-FirstCall');

	title = 'Tree.com Unveils Pay-for-Performance Lead Generation Channel';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Tree.com Unveils Pay-for-Performance Lead Generation Channel',
		'CHARLOTTE, N.C., Feb. 23 /PRNewswire-FirstCall/ -- Tree.com, Inc. today announced a new strategic initiative that the Company expects to change the way consumers and businesses interact online when it comes to finding resources for life\'s most important...',
		'Tree.com Unveils Pay-for-Performance Lead Generation Channel',
		'',
		'Copyright PRNewswire-FirstCall 2010',
		'CHARLOTTE, N.C.',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_23_comtex_141625122.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-23T08:12:06');
	publicationMetadata = new MakePublicationMetadata('PRNewswire');

	title = 'Latest Experian Marketing Services Report Reveals Significant Digital Marketing Trends';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Latest Experian Marketing Services Report Reveals Significant Digital Marketing Trends',
		'SCHAUMBURG, Ill., Feb. 23 /PRNewswire/ -- Experian Marketing Services today announced the launch of the latest version of its annual digital benchmark report, updated to reflect consumer behaviors and preferences in 2010. The 2010 digital marketer: Benchmark...',
		'Latest Experian Marketing Services Report Reveals Significant Digital Marketing Trends',
		'',
		'Copyright PRNewswire 2010',
		'SCHAUMBURG, Ill.',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_23_comtex_141624537.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-23T10:04:07');
	publicationMetadata = new MakePublicationMetadata('Business Wire');

	title = 'FICO Spots Disturbing Trends in Consumer Credit Behavior';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'FICO Spots Disturbing Trends in Consumer Credit Behavior',
		'',
		'FICO Spots Disturbing Trends in Consumer Credit Behavior',
		'',
		'Copyright Business Wire 2010',
		'MINNEAPOLIS',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_23_comtex_141629487.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-23T09:19:13');
	publicationMetadata = new MakePublicationMetadata('Business Wire');

	title = 'Inferenda Announces Launch of PowerFlex';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Inferenda Announces Launch of PowerFlex',
		'',
		'Inferenda Announces Launch of PowerFlex',
		'',
		'Copyright Business Wire 2010',
		'PLAINFIELD, Ill.',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_23_comtex_141628326.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-23T06:04:09');
	publicationMetadata = new MakePublicationMetadata('PRNewswire');

	title = 'Experian: Businesses of All Sizes Showing Signs of Improvement';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Experian: Businesses of All Sizes Showing Signs of Improvement',
		'COSTA MESA, Calif., Feb. 23 /PRNewswire/ -- Experian????, the leading global information services company, today announced the results of its monthly Business Benchmark Report. In January, the national average number of days that businesses paid beyond...',
		'Experian: Businesses of All Sizes Showing Signs of Improvement',
		'',
		'Copyright PRNewswire 2010',
		'COSTA MESA, Calif.',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_23_comtex_141617882.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-18T19:30:45');
	publicationMetadata = new MakePublicationMetadata('Associated Press');

	title = 'Yahoo-Microsoft Deal Set, Taking Aim at Google';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Yahoo-Microsoft Deal Set, Taking Aim at Google',
		'SAN FRANCISCO - U.S. and European regulators have cleared the long-discussed Internet search partnership between Microsoft Corp. and Yahoo Inc., enabling the rivals to form a tag team as they try to mount a more serious challenge to Google Inc.',
		'Yahoo-Microsoft Deal Set, Taking Aim at Google',
		'By MICHAEL LIEDTKE (AP Technology Writer)',
		'Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.',
		'',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'ap_2010_02_18_ap.worldstream.english.technology_D9DUTND01_news_ap_org.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-19T06:42:10');
	publicationMetadata = new MakePublicationMetadata('Associated Press');

	title = 'Ticketmaster to Offer Springsteen Ticket Refunds After FTC Complaint';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Ticketmaster to Offer Springsteen Ticket Refunds After FTC Complaint',
		'WASHINGTON - Live Nation Entertainment Inc.\'s Ticketmaster unit has reached a settlement with federal regulators to refund money to people who bought marked-up tickets to 14 Bruce Springsteen concerts last year.',
		'Ticketmaster to Offer Springsteen Ticket Refunds After FTC Complaint',
		'By JOELLE TESSLER (AP Technology Writer)',
		'Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.',
		'',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'ap_2010_02_19_ap.online.all_D9DV7I400_news_ap_org.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-16T08:27:25');
	publicationMetadata = new MakePublicationMetadata('The Pantagraph Bloomington, IL');

	title = 'Microsoft Corp. Unveils New Mobile Software';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Microsoft Corp. Unveils New Mobile Software',
		'BARCELONA, Spain - After years of being overshadowed by smart- phone rivals, Microsoft Corp. said Monday that it\'s ready to step into the limelight with its latest mobile technology.',
		'Microsoft Corp. Unveils New Mobile Software',
		'David Sarno',
		'(C) 2010 The Pantagraph Bloomington, IL. via ProQuest Information and Learning Company; All Rights Reserved',
		'',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'bhsuper_2010_02_17_BLM_0000-6384-KEYWORD.Missing',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-18T10:22:17');
	publicationMetadata = new MakePublicationMetadata('M2 Communications');

	title = 'Icc: New EU Data Transfer Rules Bear Icc Imprint';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Icc: New EU Data Transfer Rules Bear Icc Imprint',
		'Paris, -- The European Commission has substantially revised the Standard Contractual Clauses (SCC) for global data transfers from data controllers in the European Union (EU) to data processors outside the 27-member union.',
		'Icc: New EU Data Transfer Rules Bear Icc Imprint',
		'',
		'(C)1994-2010 M2 Communications',
		'',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'm2c_2010_02_18_m2p_0000-0228-m2p_201002181022171_1',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-18T13:41:14');
	publicationMetadata = new MakePublicationMetadata('M2 Communications');

	title = 'Zap Engineering Wins Postal Service Contract, Develops Electricity-Run Mail Truck';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Zap Engineering Wins Postal Service Contract, Develops Electricity-Run Mail Truck',
		'(Comment on this article at <a href=\'http://www.financialwire.net/2010/02/18/zap-engineering-wins-posta l-service-contract/\'>http://www.financialwire.net/2010/02/18/zap-enginee ring-wins-postal-service-contract/</a>) February 18, 2010 (FinancialWire)...',
		'Zap Engineering Wins Postal Service Contract, Develops Electricity-Run Mail Truck',
		'',
		'(C)2010 Investrend Communications, Inc.',
		'',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'm2c_2010_02_18_FW_0000-0547-FW_201002181341141_9',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-17T11:04:06');
	publicationMetadata = new MakePublicationMetadata('Business Wire');

	title = 'Mzinga and Infogroup\'s ORC Jointly Deliver Online Market Research Communities';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Mzinga and Infogroup\'s ORC Jointly Deliver Online Market Research Communities',
		'',
		'Mzinga and Infogroup\'s ORC Jointly Deliver Online Market Research Communities',
		'',
		'Copyright Business Wire 2010',
		'OMAHA, Neb.',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_17_comtex_141383849.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-17T10:49:19');
	publicationMetadata = new MakePublicationMetadata('M2 Communications');

	title = 'Accenture And Sas Form Predictive Analytics Solutions Partnership';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Accenture And Sas Form Predictive Analytics Solutions Partnership',
		'Management consulting, technology services and outsourcing company Accenture (NYSE:ACN) and SAS, a provider of business analytics software and services, are planning to jointly develop, implement and manage next-generation predictive analytics solutions,...',
		'Accenture And Sas Form Predictive Analytics Solutions Partnership',
		'',
		'(C)1994-2010 M2 Communications',
		'',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'm2c_2010_02_17_tww_0000-0345-tww_201002171049191',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-16T10:44:02');
	publicationMetadata = new MakePublicationMetadata('Business Wire');

	title = 'Outsell Launches New Service to Help Paid Content Providers Quickly Surface and Monetize Hidden Revenue Opportunities';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Outsell Launches New Service to Help Paid Content Providers Quickly Surface and Monetize Hidden Revenue Opportunities',
		'',
		'Outsell Launches New Service to Help Paid Content Providers Quickly Surface and Monetize Hidden Revenue Opportunities',
		'',
		'Copyright Business Wire 2010',
		'BURLINGAME, Calif. & LONDON',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_16_comtex_141340331.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-16T19:49:31');
	publicationMetadata = new MakePublicationMetadata('Associated Press');

	title = 'Privacy Group Files FTC Complaint on Google Buzz';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Privacy Group Files FTC Complaint on Google Buzz',
		'WASHINGTON - A privacy watchdog group complained to federal regulators on Tuesday about Google\'s new Buzz social networking service, saying it violates federal consumer protection law.',
		'Privacy Group Files FTC Complaint on Google Buzz',
		'By JOELLE TESSLER (AP Technology Writer)',
		'Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.',
		'',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'apdigital_2010_02_16_ap.online.high-tech_D9DTJQ680_news_ap_org.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-17T00:18:24');
	publicationMetadata = new MakePublicationMetadata('Associated Press');

	title = 'Microsoft to Pull Facebook, MySpace into Outlook';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'Microsoft to Pull Facebook, MySpace into Outlook',
		'SEATTLE - Microsoft Corp. is taking another step toward turning Outlook, its desktop e-mail program, into a hub for information from popular social networking sites such as Facebook and MySpace.',
		'Microsoft to Pull Facebook, MySpace into Outlook',
		'By JESSICA MINTZ (AP Technology Writer)',
		'Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.',
		'',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'ap_2010_02_16_ap.online.all_D9DTNO700_news_ap_org.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-16T14:02:07');
	publicationMetadata = new MakePublicationMetadata('PRNewswire');

	title = 'IntegriChain Launches DNA: Dynamic NextGen Analytics Platform';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'IntegriChain Launches DNA: Dynamic NextGen Analytics Platform',
		'PRINCETON, N.J., Feb. 16 /PRNewswire/ -- IntegriChain, Inc., a commercial insight provider supporting the pharmaceutical industry, announces the launch of its new DNA: Dynamic NextGen Analytics(TM) (DNA) platform. This powerful new analytic platform helps...',
		'IntegriChain Launches DNA: Dynamic NextGen Analytics Platform',
		'',
		'Copyright PRNewswire 2010',
		'PRINCETON, N.J.',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_16_comtex_141347440.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-16T09:13:08');
	publicationMetadata = new MakePublicationMetadata('PRNewswire-FirstCall');

	title = 'MGM MIRAGE Broadens Loyalty Programs with New Partnership';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'MGM MIRAGE Broadens Loyalty Programs with New Partnership',
		'LAS VEGAS, Feb. 16 /PRNewswire-FirstCall/ -- MGM MIRAGE has partnered with ESS Analysis, a Boston-based advanced analytics-focused consulting firm, and A.T. Kearney, a global management consulting firm, to take customer database "mining" capabilities...',
		'MGM MIRAGE Broadens Loyalty Programs with New Partnership',
		'',
		'Copyright PRNewswire-FirstCall 2010',
		'LAS VEGAS',
		'',
		''
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_16_comtex_141336828.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	documentMetadata = new MakeDocumentMetadata('internal', '2010-02-16T10:39:02');
	publicationMetadata = new MakePublicationMetadata('Business Wire');

	title = 'mediaFORGE Launches Post-Engagement Platform to Accurately Track Ad Metrics';
	metadata = new MakeMetadata(documentMetadata, publicationMetadata, '', '', '', '');

	core = new MakeCore(
		'mediaFORGE Launches Post-Engagement Platform to Accurately Track Ad Metrics',
		'',
		'mediaFORGE Launches Post-Engagement Platform to Accurately Track Ad Metrics',
		'',
		'Copyright Business Wire 2010',
		'SALT LAKE CITY',
		'',
		'pr'
		);

	article = new MakeArticle(title, metadata, core, '');

	contents[++Index] = new MakeContent(
		'comtex_yb_2010_02_16_comtex_141340232.anpa',
		'01267109669739',
		'article',
		'en-US',
		'',
		article
		);

		
	

//////////////////////// End PER ARTICLE section

	contentSetId = '172_DIRECT';
	contentSetName = 'DIRECT';
	contentSetLanguage = '';
	contentSetPublishedDate = '2010-02-25T08:58:22';

	id = '172_DIRECT';
	contentType = '';

} // End data initialization block.

if (typeof ContentIndex == "undefined") {
	ContentIndex = -1;
}

SMContentSet[++ContentIndex] = new MakeContentSet(contentSetId, contentSetName, contentSetLanguage, contentSetPublishedDate, contents);
