
// list: ['title', 'date', 'summary',  '154875'],
// escape \ single quotes '
var itemList1 = [  

['IT Operational Considerations for Cloud Computing', '13 June 2008', 'Cloud computing vendor announcements are increasing in intensity. This research advises IT operations groups on how to evaluate cloud services with respect to operational risks.', 'doc_cd', '157184'],	

['Identity Services (in) the Cloud', '28 May 2008', 'Cloud computing will drive the need for robust, service-centric identity and access management not only in support of the cloud, but also to reside in the cloud while doing so.', 'doc_cd', '157908'],	

['Cloud Computing: Defining and Describing an Emerging Phenomenon', '17 June 2008', 'Cloud computing represents a paradigm shift that will redefine the relationship between buyers and sellers of IT-related products and services. We define cloud computing and the issues surrounding it.','doc_cd', '156220'],

['Tutorial for Understanding the Relationship Between Cloud Computing and SaaS', '7 April 2008', 'Cloud computing still may be a new term and paradigm for some IT-related services, but it has been the underpinning for software-as-a-service offerings since 1999. Use this research to understand cloud computing and its impact on SaaS providers.', 'doc_cd', '156152'],

['Key Issues for Cloud Computing', '17 June 2008', 'Cloud computing is the latest hot topic in IT. We outline Gartner&#39;s cloud computing research agenda.', 'doc_cd', '158484'],	

['Assessing the Security Risks of Cloud Computing', '3 June 2008', 'Organizations can assess and manage many cloud-computing IT risks as they would any other externally sourced service; however, some new IT risks will also need to be assessed.', 'doc_cd', '157782'],

['Cloud Computing and HR', '10 June 2008', 'Cloud computing creates new opportunities and risks for HR application users and vendors.', 'doc_cd', '157858'],

['Cloud Computing, the Printing Opportunity for Enterprises', '18 June 2008', 'Organizations are seeking ways to buy printing as a service, wanting to pay only for the final printed product instead of buying or leasing the printing hardware and paying for pages. Cloud computing for print offers the promise of lower expenses for comparable print products and services.', 'doc_cd', '157795'],

['E-Mail and the Cloud', '6 June 2008', 'E-mail will be the first great testing ground for a mainstream application moving to the cloud. The successes and failures of e-mail in the cloud are likely to be replicated by other applications as they move to that provisioning model.', 'doc_cd', '157510'],

['Enterprise Portals in the Cloud', '12 June 2008', 'Enterprise portals have been deployed almost exclusively as on-premises solutions. However, interest in enterprise portals delivered through software as a service and cloud-computing-based personal start page offerings is growing.', 'doc_cd', '158483'],

['Enabling Transactions &#39;in the Cloud&#39; Through Extreme Transaction Processing', '18 June 2008', 'Many cloud-computing services will be based on transactional systems. Extreme transaction processing technologies provide a foundational platform for cloud transaction processing, but XTP products must mature before they can be adopted by mainstream users and service providers.', 'doc_cd', '158675'],

['Shared Services in Government: Obscured by the Cloud?', '17 June 2008', 'The growth of cloud-based alternative delivery models is challenging the premises behind shared services and centralization in government. This research suggests how to identify candidates for successful shared services in this evolving context.', 'doc_cd', '157854'],

['The Cloud-Based Personal Health Record', '13 June 2008', 'Google Health and Microsoft HealthVault use cloud-based computing to create a disruptive approach to improving healthcare by maintaining consumers&#39; lifetime personal health records. The potential high rewards of this approach are matched by a need to ensure that public policy goals are not lost.', 'doc_cd', '158181'],

['The Significant Potential Impact on IT Procurement and Vendor Management as Cloud Computing Matures', '13 June 2008', 'Cloud computing is the disruptive trend toward IT service industrialization and commoditization. This research explores the potential impact of cloud computing, as it matures, on the procurement of certain IT services and how it could transform vendor management.', 'doc_cd', '158290'],

['Invest Implications: You Can&#39;t Do Cloud Computing Without the Right Cloud (Network)', '24 June 2008', 'There are four different types of networks supporting "cloud computing" and each react differently to different application characteristics. These differences are critical to the selection of a cloud network vendor.', 'doc_cd', '158513']
];

// make sure last item has no , comma at end



function setDisplay(objectID, state) {
    var object = document.getElementById(objectID);
    object.style.display = state; 
}


function loopResearchCC_1() {
	for (i=0, j=i+1; i<itemList1.length; i++, j++){
		//this is the plus sign no summary
	document.write('<!-- start item -->');
	document.write('<div class="tab_area_" id="tablist_item1' + j + '_a"><h3><a onclick="setDisplay(\'tablist_item1' + j + '_b\',\'block\'); setDisplay(\'tablist_item1' + j + '_a\',\'none\');" href="javascript:void(\'\')" target="_self"><img src="/it/themes/images/plus_icon.gif" border="0" class="plusicon" /></a> ');
	document.write('<a href="/DisplayDocument?' + itemList1[i][3] + '=' + itemList1[i][4] + '" onClick="openResult(\'/DisplayDocument?' +itemList1[i][3] + '=' + itemList1[i][4] + '\'); return false;" target="_new" >' + itemList1[i][0] + '</a></h3></div>');
	
	//this is the minus sign with summary and date
	//single quote must close the start of the js string-where sits the html, \ is escape which tells the js to ignore the next ' for the next string
	
	document.write('<div style="display: none;" class="tab_area_" id="tablist_item1' + j + '_b"><h3><a onclick="setDisplay(\'tablist_item1' + j + '_a\',\'block\'); setDisplay(\'tablist_item1' + j + '_b\',\'none\');" href="javascript:void(\'\')" target="_self"><img src="/it/themes/images/minus_icon2.gif" border="0" class="plusicon"></a> ');
	document.write('<a href="/DisplayDocument?' + itemList1[i][3] + '=' + itemList1[i][4] + '" onClick="openResult(\'/DisplayDocument?' + itemList1[i][3] + '=' + itemList1[i][4] + '\'); return false;" target="_new" >' + itemList1[i][0] + '</a></h3>');
	document.write('<div class="clear"><p>' + itemList1[i][1] + '</p></div>');//this writes the date
	document.write('<div class="clear"></div>');
	document.write('<div class="pad6"></div><p>' + itemList1[i][2] + '</p><div class="clear pad6"></div></div><div class="pad6"></div>');//this gives the padding between the date and the summary
	document.write('<!-- end item -->'); 
	
	}
	return true;
}

/*function loopResearchV_2() {
	for (i=0, j=i+1; i<itemList2.length; i++, j++){
		
	document.write('<!-- start item -->');
	document.write('<div class="tab_area_" id="tablist_item2' + j + '_a"><h3><a onclick="setDisplay(\'tablist_item2' + j + '_b\',\'block\'); setDisplay(\'tablist_item2' + j + '_a\',\'none\');" href="javascript:void(\'\')" target="_self"><img src="/it/themes/images/plus_icon.gif" border="0" class="plusicon" /></a> ');
	document.write('<a href="/DisplayDocument?doc_cd=' + itemList2[i][2] + '" onClick="openResult(\'/DisplayDocument?doc_cd=' + itemList2[i][2] + '\'); return false;" target="_new" >' + itemList2[i][0] + '</a></h3></div>');
	
	document.write('<div style="display: none;" class="tab_area_" id="tablist_item2' + j + '_b"><h3><a onclick="setDisplay(\'tablist_item2' + j + '_a\',\'block\'); setDisplay(\'tablist_item2' + j + '_b\',\'none\');" href="javascript:void(\'\')" target="_self"><img src="/it/themes/images/minus_icon2.gif" border="0" class="plusicon"></a> ');
	document.write('<a href="/DisplayDocument?doc_cd=' + itemList2[i][2] + '" onClick="openResult(\'/DisplayDocument?doc_cd=' + itemList2[i][2] + '\'); return false;" target="_new" >' + itemList2[i][0] + '</a></h3>');
	document.write('<div class="clear"></div>');
	document.write('<div class="pad6"></div><p>' + itemList2[i][1] + '</p><div class="clear pad6"></div></div><div class="pad6"></div>');
	document.write('<!-- end item -->'); 
	
	}
	return true;
}*/



