//spawning new process to recreate the cache: /apps/genwidgets/var/cache/TTwgt_b981fb4ffc3ced513c240f1eee5fd2bb.html
//Cached copy - /apps/genwidgets/var/cache/TTwgt_b981fb4ffc3ced513c240f1eee5fd2bb.html - generated 2010-11-23 10:33:01


	var ttWidgetInstanceNamingPrefix="TTWgtIns_";
	if (typeof howManyTTWidgets=="undefined") var howManyTTWidgets=0;
	howManyTTWidgets++;

	if (howManyTTWidgets==1) { //since this could be included multiple times on a page, only output the object def once per page
		var allTTWidgets=new Array();
		function TTwidget() {
			this.TTwgtObjectRef;
			this.TTwgtFeedID;
			this.TTwgtCacheLength;
			this.TTwgtPartner;
			this.TTwgtJs_addr;
			this.TTwgtCss_addr;
			this.TTwgtParameters;
			this.TTwgtUserParameters;
			this.TTwgtCallbackParameters;
			this.xmlSource;
			this.feed;

			this.outputContainer=function() {
				var headTag = document.getElementsByTagName("HEAD")[0];

				//add div to the document
				document.write('<div id="'+this.TTwgtObjectRef+'" class="ttWidget_'+this.TTwgtFeedID+'"></div>');
				this.widgetContainer = document.getElementById(this.TTwgtObjectRef);
			}

			this.outputCSS=function() {
				var headTag = document.getElementsByTagName("HEAD")[0];

				//add stylesheet to the document, but since there could be multiple widgets of the same types on the same page, don't relink to same stylesheet additional times
				var allLinkTags = document.getElementsByTagName("link");
				var continueToCSS=true;
				for (var x=0; x < allLinkTags.length; x++) {
					if (allLinkTags[x].href.indexOf(this.TTwgtCss_addr)!="-1") {
						continueToCSS=false;
						break;
					}
				}

				if (continueToCSS==true) {
					this.newCSS=document.createElement("link");
					this.newCSS.setAttribute("rel", "stylesheet");
					this.newCSS.setAttribute("type", "text/css");
					this.newCSS.setAttribute("href", this.TTwgtCss_addr);
					headTag.appendChild(this.newCSS);
				}
			}

			this.outputScriptTag=function() {
				var headTag = document.getElementsByTagName("HEAD")[0];

				newScriptTag=document.createElement("script");
				newScriptTag.setAttribute("id", this.TTwgtObjectRef+"_founder");
				newScriptTag.setAttribute("src", "http://widgets.techtarget.com/generateJS.php?objectRef="+this.TTwgtObjectRef+"&howManyTTWidgets="+howManyTTWidgets+"&jsPath="+encodeURIComponent(this.TTwgtJs_addr));
				newScriptTag.setAttribute("type", "text/javascript");

				headTag.appendChild(newScriptTag);
			}

			this.callBackFunction=function() {
				var headTag = document.getElementsByTagName("HEAD")[0];

				if (this.TTwgtCallbackParameters.cache_length!="" && typeof this.TTwgtCallbackParameters.cache_length!="undefined") this.TTwgtCacheLength=this.TTwgtCallbackParameters.cache_length;

				var url_base = "http://widgets.techtarget.com/generateWidget.php";
				var url = "";

				url += "?feedID="+this.TTwgtFeedID;
				url += "&objectRef="+this.TTwgtObjectRef;
				url += "&ttWidgetDisplayObjectName="+this.TTwgtCallbackParameters.ttWidgetDisplayObjectName;
				url += "&json_object_name="+encodeURIComponent(this.TTwgtCallbackParameters.json_object_name);
				url += "&callback="+encodeURIComponent(this.TTwgtCallbackParameters.call_when_complete);
				url += "&cache_length="+encodeURIComponent(this.TTwgtCacheLength);

				if (this.TTwgtCallbackParameters.url_encoded==true) {
					url += "&xml_addr="+this.TTwgtCallbackParameters.xml_url;
				} else {
					url += "&xml_addr="+encodeURIComponent(this.TTwgtCallbackParameters.xml_url);
				}

				url=url_base+url;

				var allScriptTags = document.getElementsByTagName("script");
				for (var x=0; x < allScriptTags.length; x++) {
					if (allScriptTags[x].id == this.TTwgtObjectRef+"_callbackScript_"+encodeURIComponent(this.TTwgtCallbackParameters.json_object_name)) {
						headTag.removeChild(allScriptTags[x]);
					}
				}

				newScriptTag=document.createElement("script");
				newScriptTag.setAttribute("id", this.TTwgtObjectRef+"_callbackScript_"+encodeURIComponent(this.TTwgtCallbackParameters.json_object_name));
				newScriptTag.setAttribute("src", url);
				newScriptTag.setAttribute("type", "text/javascript");
				headTag.appendChild(newScriptTag);
			}
		}
	}

	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'=new TTwidget();');

	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.TTwgtObjectRef="'+ttWidgetInstanceNamingPrefix+howManyTTWidgets+'";');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.TTwgtFeedID="111";');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.TTwgtCacheLength="60";');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.TTwgtPartner=location.hostname;');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.TTwgtJs_addr="http://media.techtarget.com/widgets/syndicated_news/ttNewsWidgetFunc.js";');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.TTwgtCss_addr="http://media.techtarget.com/widgets/syndicated_news/ttNewsWidget.css";');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.TTwgtParameters={\"widget_title\" : \"Virtual Data Centre Tips\", \"home_link_url\" : \"http://searchvirtualdatacentre.techtarget.co.uk/\", \"provided_by\" : \"SearchVirtualDataCentre\", \"logo_url\" : \"http://media.techtarget.com/widgets/syndicated_news/images/searchVirtualDataCentreUK_logo_white-sm.gif\", \"more_link\" : \"MORE TIPS\", \"more_link_url\" : \"http://searchvirtualdatacentre.techtarget.co.uk/tips\", \"Site\" : \"SearchVirtualDataCentre\"};');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.TTwgtUserParameters={\"feedID\" : \"111\", \"full\" : \"1\", \"link\" : \"5\", \"generateCache\" : \"true\", \"HOSTNAME\" : \"prod\"};');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.TTwgtCallbackParameters="";');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.xmlSource="http://rss.techtarget.com/fb/1300.xml";');
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+'.feed={\"rss\":{\"@attributes\":{\"version\":\"2.0\"},\"channel\":{\"title\":\"SearchVirtualDataCentreUK: Virtual Data Centre UK News and Technical Tips\",\"link\":\"http:\\/\\/searchvirtualdatacentre.co.uk?track=sy1300\",\"description\":\"Get news and technical advice on virtualisation and data centre design, energy efficiency, and server consolidation.\",\"language\":\"en-us\",\"copyright\":\"Copyright TechTarget - All rights reserved.\",\"lastBuildDate\":\"Tue, 23 Nov 2010 10:18:05 EST\",\"docs\":\"http:\\/\\/rss.techtarget.com\\/1300.xml\",\"generator\":\"Techtarget Feed Generator\",\"managingEditor\":\"editor@searchdatacentre.co.uk (Editor)\",\"webMaster\":\"webmaster@techtarget.com (Webmaster)\",\"ttl\":\"60\",\"image\":{\"url\":\"http:\\/\\/media.techtarget.com\\/searchVirtualDataCentreUK\\/images\\/header_logo.gif\",\"width\":\"233\",\"height\":\"33\",\"title\":\"http:\\/\\/searchVirtualDataCentre.co.uk\",\"link\":\"http:\\/\\/searchvirtualdatacentre.co.uk?track=sy1300\"},\"item\":[{\"title\":\"The mainframe is dead, long live the mainframe\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/generic\\/0,295582,sid203_gci1523572,00.html?track=sy1300\",\"description\":\"An independent UK integrator discusses the mainframe skills shortage and the gentle decline in deployments.\",\"author\":\"Phil Jones, Contributor\",\"pubDate\":\"Fri, 12 Nov 2010 12:35:26 EST\"},{\"title\":\"UK Grid invests &pound;10 million in Manchester facility\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/originalContent\\/0,289142,sid203_gci1523569,00.html?track=sy1300\",\"description\":\"Data centre provider UK Grid is investing &pound;10 million in a new 27,000-square-foot site in Manchester; plus more daily news.\",\"author\":\"Kayleigh Bateman, Site Editor\",\"pubDate\":\"Fri, 12 Nov 2010 11:56:27 EST\"},{\"title\":\"Microsoft Dynamics VARs hope for best, brace for less\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/originalContent\\/0,289142,sid203_gci1523499,00.html?track=sy1300\",\"description\":\"Microsoft Partner Network changes mean fatter margins for Dynamics ERP VARs. Maybe.\",\"author\":\"Barbara Darrow, Senior News Director\",\"pubDate\":\"Thu, 11 Nov 2010 11:55:32 EST\"},{\"title\":\"VMware to support Hyper-V?\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/originalContent\\/0,289142,sid203_gci1523498,00.html?track=sy1300\",\"description\":\"Recently uncovered code in vSphere 4.1 detects third-party guest hypervisors on the network. Is this a signal that VMware plans to support and manage Hyper-V and Xen VMs?\",\"author\":\"Beth Pariseau, Senior News Writer\",\"pubDate\":\"Thu, 11 Nov 2010 11:54:36 EST\"},{\"title\":\"Peer 1 takes a tumble in Q1 results\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/originalContent\\/0,289142,sid203_gci1523490,00.html?track=sy1300\",\"description\":\"Online hosting provider Peer 1 Hosting has seen a dip in its first quarter results; plus more daily news.\",\"author\":\"Kayleigh Bateman, Site Editor\",\"pubDate\":\"Thu, 11 Nov 2010 11:07:59 EST\"},{\"title\":\"Quest Software splashes out on BakBone buyout\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/originalContent\\/0,289142,sid203_gci1523423,00.html?track=sy1300\",\"description\":\"Quest Software has entered into a definitive agreement to acquire data protection vendor BakBone Software; plus more daily news.\",\"author\":\"Kayleigh Bateman, Site Editor\",\"pubDate\":\"Wed, 10 Nov 2010 13:23:10 EST\"},{\"title\":\"Trustmarque increases Kirklees Council mobility\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/originalContent\\/0,289142,sid203_gci1523369,00.html?track=sy1300\",\"description\":\"Value added reseller Trustmarque has implemented a Unified Communications platform at Kirklees Council; plus more daily news.\",\"author\":\"Kayleigh Bateman, Site Editor\",\"pubDate\":\"Tue, 09 Nov 2010 13:57:59 EST\"},{\"title\":\"Cloud computing is coming: Prepare for hybridisation\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/originalContent\\/0,289142,sid203_gci1523349,00.html?track=sy1300\",\"description\":\"An analyst explains why businesses should prepare for cloud computing by determining which type of cloud fits the company\'s needs.\",\"author\":\"Clive Longbottom, Contributor\",\"pubDate\":\"Tue, 09 Nov 2010 11:14:41 EST\"},{\"title\":\"UK data backup and security cloud providers\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/generic\\/0,295582,sid203_gci1523265,00.html?track=sy1300\",\"description\":\"Find local providers that offer data backup and protection in cloud computing in this section of the UK cloud provider directory. Moving to the cloud can automate backups and improve the data protection and backup of a business.\",\"author\":\"Christine Cignoli, Contributor\",\"pubDate\":\"Tue, 09 Nov 2010 10:23:32 EST\"},{\"title\":\"UK hosted desktop cloud providers\",\"link\":\"http:\\/\\/searchvirtualdatacentre.techtarget.co.uk\\/generic\\/0,295582,sid203_gci1523266,00.html?track=sy1300\",\"description\":\"Find local hosted desktop cloud computing providers to suit your needs in this section of the UK cloud computing providers directory. Thin client technology enables more desktop hosting, and document collaboration and mobile access add appeal for businesses considering cloud options.\",\"author\":\"Christine Cignoli, Contributor\",\"pubDate\":\"Tue, 09 Nov 2010 10:21:51 EST\"}]}}};');

	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+".outputContainer();");
	
	eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+".outputCSS();");
		eval(ttWidgetInstanceNamingPrefix+howManyTTWidgets+".outputScriptTag();");

	
