var _AOL = {
	cobrand: "aoluk",
	country: "GB",
	locale: "en_GB",
	channel: "MYDECO",
	agent: "B",
	env: "prod"
};



//============= No content for module 'lib' =============



var s_account="aolukjunglobal,aolukjunportal";

 
 
   document.write('<script type="text/javascript" src="http://o.aolcdn.com/omniunih_int.js"></script>');
 


_AOL.tracking = {
	_TacodaBeacon: "<script type=\'text/javascript\'> var adTacDomCo=\'gb\'; </script><script src=\'http://o.aolcdn.com/ads/adsTacodaEU.js\' type=\'text/javascript\'></script>",
	_AdComLeadbackPixel: "http://servedby.advertising.com/site=703223/mnum=1516/bins=1/rich=0/logs=0/betr=",
	_getOmnitureTrackingObject: function() {
		return (typeof(s_265) != "undefined")?s_265:null;
	},
	
	_launch: function() {
		var t = _AOL.tracking._getOmnitureTrackingObject(); 
		if (t) {
			var beacon=t.t();
			if (beacon) document.write(beacon);
		}

		if (_AOL.tracking._IVWBeaconObject) {
			if (_AOL.tracking._IVWBeaconObject.urlRoot && _AOL.tracking._IVWBeaconObject.key) {
				document.write('<img src="'+_AOL.tracking._IVWBeaconObject.urlRoot+_AOL.tracking._IVWBeaconObject.key+';'+_AOL.tracking._IVWBeaconObject.key+'?r='+escape(document.referrer)+'&d='+(Math.random()*100000)+'" width="1" height="1" alt="szmtag">');
				if (_AOL.tracking._IVWBeaconObject.szmFrabo) {
					window.szmvars="aolsvc//CP//" + _AOL.tracking._IVWBeaconObject.key;
					document.write('<script type="text/javascript" src="' + _AOL.tracking._IVWBeaconObject.szmFrabo + '"></script>');
				}
			}
		}

		if (_AOL.tracking._AdComLeadbackPixel) {
			document.write('<img src="'+_AOL.tracking._AdComLeadbackPixel+'" width="1" height="1" border="0" />');
		}
		if(_AOL.tracking._TacodaBeacon) {
			document.write(_AOL.tracking._TacodaBeacon);
		}
		if(_AOL.tracking._WunderloopBeacon){
			document.write('<div style="overflow: hidden; z-index: -9999; width: 1px; height: 1px; position: absolute; float: none !important; visibility: hidden;">');
			document.write('<img src="' +_AOL.tracking._WunderloopBeacon+''+Math.floor(Math.random()*10000000)+'" alt=""/>');
			document.write("</div>");
		}
	},
	
	init: function(override) {
		var	t = _AOL.tracking._getOmnitureTrackingObject();
		if (!t) {
			return;
		}

		t.linkInternalFilters = "";
		t.pfxID= "liv";
		
	    

		t.pageName=document.title;
		
		if(override) {
			if(override.pagename) t.pageName= override.pagename;
		}
		
		t.prop25="mydeco";
		t.prop21="portal";
		t.channel="uk.living";
		t.prop17="aoluk";

		if(override) {
			if(override.channel) t.channel = override.channel;
			if(override.department) t.prop1=override.department;
			if(override.subdepartment) t.prop2 = override.subdepartment;
			if(override.partnername) t.prop25 = override.partnername;
			if(override.pagetype) t.pageType = override.pagetype;
			if(override.usreserved) t.prop9 = override.usreserved;
			if(override.assetid) t.prop16 = override.assetid;
			if(override.hppartner) t.prop24 = override.hppartner;
			if(_AOL.tracking._WunderloopBeacon) {
				if(override.searchstring) {
					_AOL.tracking._WunderloopBeacon=_AOL.tracking._WunderloopBeacon+'aolsearch'+'?Query='+override.searchstring+'&d=';
				} else {
					var wundChannel = _AOL.channel.toLowerCase();
					_AOL.tracking._WunderloopBeacon=_AOL.tracking._WunderloopBeacon+wundChannel+'/('+_AOL.cobrand+')'+'?d=';
				}
			}
		} else {
			if(_AOL.tracking._WunderloopBeacon) {
				var wundChannel = _AOL.channel.toLowerCase();
				_AOL.tracking._WunderloopBeacon=_AOL.tracking._WunderloopBeacon+wundChannel+'/('+_AOL.cobrand+')'+'?d=';
			}
		}
		_AOL.tracking._initialised = true;
	}
};

_AOL.body = {};
_AOL.body.begin = function() {	

	if(!_AOL.tracking._initialised) {
		_AOL.tracking.init();
	}

	_AOL.tracking._launch();
	_AOL.contentblock.write({spotIdentifier:'$start'});
};

_AOL.sns = {
	isAuthenticated: function() {
		return false;
	},
	screenname : '',
	_snsLink: null,
	write: function() {
		if (_AOL.sns._snsLink) {
			document.write(_AOL.sns._snsLink);
		}
	},
	inject: function(parameters) {
		if (_AOL.sns._snsLink) {
			var	el;
			if (parameters && parameters.elementId && (el=document.getElementById(parameters.elementId))) {
				if (parameters.injectMode == 'append'){
					el.innerHTML += _AOL.sns._snsLink;
				} else {
					el.innerHTML = _AOL.sns._snsLink;
				}
			}
		}
	}
};
_AOL.hat = {
	_content :"<div class=\"aolukhat\">  <span id=\"aolukhatleft\" class=\"aolukhat\">    <a href=\'http://www.aol.co.uk/\'>Home</a> |     <a href=\'http://info.aol.co.uk/email/index.adp\'>Email</a> |     <a href=\'http://info.aol.co.uk/aoltoolbar/5-0/\'>Get AOL Toolbar</a> |     <a href=\'http://help.aol.co.uk/\'>Help</a> | <a href=\'http://info.aol.co.uk/help/myhomepage/\' onClick=\"this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://www.aol.co.uk\');return false;\">Make AOL My Homepage</a>   </span></div>",
	write: function() {
		document.write(_AOL.hat._content);	
	},
	inject: function(parameters) {
		if (_AOL.hat._content) {
			var	el;
			if (parameters && parameters.elementId && (el=document.getElementById(parameters.elementId))) {
				if (parameters.injectMode == 'append') {
					el.innerHTML += _AOL.hat._content;
				} else {
					el.innerHTML = _AOL.hat._content;
				}
			}
		}
	}
};
_AOL.header = {
	_content :"",
	write: function() {
		document.write(_AOL.header._content);	
	},
	inject: function(parameters) {
		if (_AOL.header._content) {
			var	el;
			if (parameters && parameters.elementId && (el=document.getElementById(parameters.elementId))) {
				if (parameters.injectMode == 'append') {
					el.innerHTML += _AOL.header._content;
				} else {
					el.innerHTML = _AOL.header._content;
				}
			}
		}
	}
};
_AOL.breadcrumb = {
	_data: {"separator":">"},
	_makeHtml: function(links) {
		var html = _AOL.breadcrumb._data.prefix?_AOL.breadcrumb._data.prefix+"&nbsp;":"";
		for (var i=0; i<links.length; i++) {
			var	link = links[i];
			if (!link.label) {
				continue;
			}
			if (i < links.length - 1 && link.url) {
				html += '<a href="' + link.url + '"';
				if (link.target) {
					html += ' target="' + link.target + '"';
				}
				if (link.title) {
					html += ' title="' + link.title + '"';
				}
				if (link.active) {
					html += ' class="active"';
				}
				html += '>' + link.label + '</a>';
			} else {
				html += link.label;
			}
			if (i < links.length - 1) {
				html += "&nbsp;"+_AOL.breadcrumb._data.separator+"&nbsp;";
			}
		}
		return html;
	},
	write: function(parameters) {
		if (_AOL.breadcrumb._data.crumbs) {
			var	links = _AOL.breadcrumb._data.crumbs;
			if (parameters && parameters.extraLinks) {
				links = [].concat(_AOL.breadcrumb._data.crumbs).concat(parameters.extraLinks);
			}
			document.write(_AOL.breadcrumb._makeHtml(links));
		}
	},
	inject: function(parameters){	
		var	el;
		if (_AOL.breadcrumb._data.crumbs && parameters && parameters.elementId && (el=document.getElementById(parameters.elementId))) {
			var	links = _AOL.breadcrumb._data.crumbs;
			if (parameters && parameters.extraLinks) {
				links = [].concat(_AOL.breadcrumb._data.crumbs).concat(parameters.extraLinks);
			}
			document.write(_AOL.breadcrumb._makeHtml(links));
			var breadcrumb = _AOL.breadcrumb._makeHtml(links);
	
			if (parameters.mode == "append") {
				el.innerHTML += breadcrumb;	
			} else if (!parameters.mode || parameters.mode == "replace") {
				el.innerHTML = breadcrumb;
			}
		}
	}
};





_AOL.nav = {
	_navigationLinks :{},
	write: function(parameterObject) {
		if (!parameterObject) parameterObject = {navIdentifier: 'default'};
		if (_AOL.nav._navigationLinks) {
			var	navSpot = _AOL.nav._navigationLinks['navigation_'+parameterObject.navIdentifier];
			if (!navSpot){
				return;
			}

			var navLinks = navSpot.navLinks;
			var navClassName = navSpot.navClassName;

			if (!navLinks || !navClassName) {
				return;
			}
            var html='';
			if(navSpot.navHeadingText){
              html ='<'+navSpot.renderMethod+'>';
			  if(navSpot.navHeadingUrl)
			    html+= '<a href="'+navSpot.navHeadingUrl+'" >';
			  html+=navSpot.navHeadingText;
			  if(navSpot.navHeadingUrl)
                html+='</a>'   
			  html+='</'+navSpot.renderMethod+'>';
			}

			html +='<ul class="'+navClassName+'">';
			html += _AOL.nav._makeHTML(navLinks,parameterObject,navSpot.selectOn,navSpot.expandAll);
			html += '</ul>';
			document.write(html);
		}
	},
	inject : function(parameterObject) {
		var	el;
		if (_AOL.nav._navigationLinks && parameterObject && parameterObject.elementId && (el=document.getElementById(parameterObject.elementId))) {
			var	navSpot = _AOL.nav._navigationLinks['navigation_'+parameterObject.navIdentifier];
			if(navSpot == undefined){
			   return '';
			}

			var navLinks = navSpot.navLinks;
			var navClassName = navSpot.navClassName;

			if(navLinks==undefined || navClassName==undefined){
				return '';
			}
            
			var html='';
			if(navSpot.navHeadingText){
              html ='<'+navSpot.renderMethod+'>';
			  if(navSpot.navHeadingUrl)
			    html+= '<a href="'+navSpot.navHeadingUrl+'">';
			  html+=navSpot.navHeadingText;
			  if(navSpot.navHeadingUrl)
                html+='</a>'   
			  html+='</'+navSpot.renderMethod+'>';
			}
			html +='<ul class="'+navClassName+'">';
			html += _AOL.nav._makeHTML(navLinks,parameterObject,navSpot.selectOn,navSpot.expandAll);
			html +='</ul>';
			
			if (parameterObject.injectMode == "append") {
				el.innerHTML += html;	
			} else if (!parameterObject.injectMode || parameterObject.injectMode == "replace") {
				el.innerHTML = html;
			}
		}
	},
	_makeHTML : function(navLinks,parameterObject,selectOn,expandAll){
		var sHTML="";
		if(parameterObject.extraLinks){
			_AOL.nav.extraArray = new Array();
	 
			for(var count=0; count<parameterObject.extraLinks.length;count++) {
				_AOL.nav.extraArray[count] = 'false';
			}
           parameterObject.extraActiveLinkPresent =  _AOL.nav.checkExtraLinksActivePresent(parameterObject);
		}

		for(var i = 0; i < navLinks.length; i++){
		    _AOL.nav.childSelected = false;
			sHTML += _AOL.nav._makeLink(navLinks[i],parameterObject,navLinks[i].label,selectOn,expandAll);
		}

		if(parameterObject.extraLinks) {
			for(var count=0;count<_AOL.nav.extraArray.length;count++) {
				if(_AOL.nav.extraArray[count] =='false') {
					var linkCollection = parameterObject.extraLinks[count].linkCollection;
					for(var j=0; j<linkCollection.length; j++)
					sHTML+= _AOL.nav._makeLink(linkCollection[j],parameterObject,"",selectOn,expandAll);
				}
			}
		}
		return sHTML;
	},
	_makeLink : function(link,parameterObject,parentKey,selectOn,expandAll) {
		var sHTML ="";
		var exactMatchFound =false;
		var matchedObjects = new Array();
		var currentLevel =0;
		
		if(parameterObject && parameterObject.extraLinks) {
			for(count =0; count< parameterObject.extraLinks.length;count++) {
				var navInsertionObject = parameterObject.extraLinks[count];
				if (navInsertionObject.insertionPoint) {
					if (navInsertionObject.insertionPoint == link.label || navInsertionObject.insertionPoint ==parentKey) {
						if (_AOL.nav.extraArray[count] =='false') {
							matchedObjects.push(navInsertionObject);
							exactMatchFound = true;
							_AOL.nav.extraArray[count] ='true';
						}
					}
				}
			}
		}
		var occur = parentKey.match(/\|/g);
		if (occur) {
			currentLevel = occur.length+1;
		}
        
		var selected = false;
		if(parameterObject && parameterObject.extraActiveLinkPresent){
		   var active = _AOL.nav._getBoolean(link.active);
		   if (active) 
			 selected =true;
		   
        }
		else if(parameterObject && parameterObject.activeLinkLabel) {
			if (parameterObject.activeLinkLabel == link.area) selected =true;
		} else {
			var ca = 'decor_portal';
			if (ca && ca==link.area) selected = true;
		}

		if(currentLevel!=1 && selected){
		   _AOL.nav.childSelected = true;
		}

		if (link.area) sHTML += '<li id="'+link.area+'"';
		else sHTML += '<li';

		if (selected && selectOn) sHTML += ' class = "selected"';

		sHTML += '><a';
		if (link.title) {
		   sHTML += ' title="'+link.title+'"';
		}
		if (link.url) {
			sHTML += ' href="'+link.url+'"';
		}
		if (link.target) {
			sHTML += ' target="'+link.target+'"';
		} else {
			sHTML += ' target="_top"';
		}

		if (link.className) {
			sHTML += ' class="'+link.className+'"';
		}
		sHTML += '>'+link.label+'</a>';
        
       if(expandAll || selected || !_AOL.nav.childSelected){
	    var nestedLinks = link.childLinks;
		if (exactMatchFound && currentLevel!=3) {
			for (var i=0;i<matchedObjects.length;i++) {
				var navObject = matchedObjects[i];
				var asChild = _AOL.nav._getBoolean(navObject.asChild);
				if (asChild && navObject.linkCollection) {
					if (nestedLinks)
						nestedLinks = [].concat(nestedLinks).concat(navObject.linkCollection);
					else
						nestedLinks = [].concat(navObject.linkCollection);
				}
			}
		}

		if (nestedLinks) {
		    var nestedHTML = '<ul>';
            
			for(var i = 0; i < nestedLinks.length; i++){
				nestedHTML += _AOL.nav._makeLink(nestedLinks[i],parameterObject,parentKey+"|"+nestedLinks[i].label,selectOn,expandAll);
			}
			nestedHTML += '</ul>';

			if(expandAll || selected || _AOL.nav.childSelected){
			  sHTML += nestedHTML;
			}
	    }
	  }  
       sHTML += '</li>';
	   
		if (exactMatchFound) {
			for(var i=0;i<matchedObjects.length;i++) {
				var navObject = matchedObjects[i];
				var asChild = _AOL.nav._getBoolean(navObject.asChild);
				if ((!asChild || currentLevel==3) && navObject.linkCollection) {
					for (var j = 0; j < navObject.linkCollection.length; j++) {
						sHTML += _AOL.nav._makeLink(navObject.linkCollection[j],parameterObject,"",selectOn,expandAll);
					}
				}
			}
		}
		
		return sHTML;
	},
	_getBoolean : function(arg) {
		return arg && arg != 'false';
	},
	checkExtraLinksActivePresent :function(parameterObject) {
	    if(parameterObject.extraLinks){
	     for(count =0; count< parameterObject.extraLinks.length;count++) {
			var navInsertionObject = parameterObject.extraLinks[count];
			var linkCollection = navInsertionObject.linkCollection;
			for(i=0;i<linkCollection.length;i++){
			   var extraLink = linkCollection[i];
			   if(_AOL.nav._getBoolean(extraLink.active))
			      return true;
			}
		}
		}
		return false;
	}
};
_AOL.footer = {
	_content :"<div class=\"tempdynamicfooterclass\">  <div id=\"moreon_footer\"><span id=\"more_on_aol\">MORE     ON AOL:</span> <a     href=\"http://www.aol.co.uk/products/broadband\">Join AOL</a> | <a     href=\"http://chatandcommunity.aol.co.uk\">Chat & Community</a> | <a     href=\"http://datingdirect.aol.co.uk/\">Dating</a> | <a     href=\"http://celebrity.aol.co.uk/\">Eleven</a> | <a     href=\"http://entertainment.aol.co.uk\">Entertainment</a> | <a     href=\"http://games.aol.co.uk\">Games</a> | <a     href=\"http://kids.aol.co.uk/\">Kids</a> | <a     href=\"http://money.aol.co.uk/property\">Homes & Property</a> | <a     href=\"http://living.aol.co.uk/horoscopes-and-prediction\">Horoscopes</a> | <a     href=\"http://hotsearches.aol.co.uk\">Hot Searches</a> | <a href=\"http://living.aol.co.uk\">Living</a> | <a href=\"http://money.aol.co.uk\">Money</a> | <a href=\"http://motoring.aol.co.uk\">Motoring</a> | <a href=\"http://music.aol.co.uk\">Music</a> | <a href=\"http://news.aol.co.uk\">News</a> | <a href=\"http://shopping.aol.co.uk\">Shopping</a> | <a href=\"http://sport.aol.co.uk\">Sport</a> | <a href=\"http://travel.aol.co.uk\">Travel</a> | <a href=\"http://video.aol.co.uk\">Video</a> | <a href=\"http://rubyroom.aol.co.uk/\">Ruby Room</a> | <a href=\"http://help.aol.co.uk\">Help</a><br>    <br>    <a href=\"http://info.aol.co.uk/about/\" rel=\"nofollow\">About AOL</a> | <a href=\"http://info.aol.co.uk/about/contact/\" rel=\"nofollow\">Contact</a> | <a href=\"http://info.aol.co.uk/about/legal/\" rel=\"nofollow\">Terms of Use</a> - updated 01/02/07 | <a href=\"http://info.aol.co.uk/about/legal/privacypolicy.adp\" rel=\"nofollow\">Privacy Policy</a> - updated April 2009 | <a href=\"http://living.aol.co.uk/sitemap\">Living Sitemap</a> | <a href=\"http://www.aol.co.uk/sitemap\">Sitemap</a> | <a href=\"http://mediaspace.aol.co.uk/\" rel=\"nofollow\">Advertising Contact</a> | <a href=\"http://info.aol.co.uk/products/affiliates.adp?promo=228937&promoCode=228937\" rel=\"nofollow\">Affiliate Programme</a> | <a href=\"http://info.aol.co.uk/international/\">International</a><br>    <br>    <a href=\"http://living.aol.co.uk/careers-and-work/get-a-job\">Search for a new job</a> and get tips on <a href=\"http://living.aol.co.uk/careers-and-work/how-to-get-your-career-in/article/20070423091009990010\">how to advance your career</a>, <a href=\"http://living.aol.co.uk/parenting\">improve your parenting skills</a> and take care of your <a href=\"http://living.aol.co.uk/health\">health and well-being</a>. Delivering you the latest deals in competitive <a href=\"http://living.aol.co.uk/health/eyewear\">cheap prescription glasses</a>. You can even <a href=\"http://datingdirect.aol.co.uk/\">look for love online!</a><br>    <br>    &#169;  AOL (UK) Limited its affiliates and licensors</div>  <div> </div></div>",
	write: function() {
		document.write(_AOL.footer._content);	
	},
	inject: function(parameters) {
		if (_AOL.footer._content) {
			var	el;
			if (parameters && parameters.elementId && (el=document.getElementById(parameters.elementId))) {
				if (parameters.injectMode == 'append') {
					el.innerHTML += _AOL.footer._content;
				} else {
					el.innerHTML = _AOL.footer._content;
				}
			}
		}
	}
};




_AOL.ad = {
	_ads: null /* No ads (no details) */,
	_adTechAdCodeTemplate: '<script language="JavaScript" src="http://uk.at.atwola.com/?addyn|3.0|517|id|0|size|KEY=;target=_blank;loc=100;misc=1253098880;grp=502512685"></script>',
	_adTechAdKeys: "serverUrl=http://uk.at.atwola.com;networkId=517;locId=100;misc=1253098880;grp=502512685;keywords=null;",
	keywords: "",
	write: function(parameters) {
		if (_AOL.ad._ads && parameters && parameters.spotIdentifier) {
			var	ad = _AOL.ad._ads[parameters.spotIdentifier];
			if (!ad) return;

			if (ad.type=="ADTECH")  { 
				var	adCode = _AOL.ad._adTechAdCodeTemplate.replace(/id/gi,ad.id);
				adCode = adCode.replace(/size/gi,ad.size);
				if(ad.wrapper_id){
				   document.write("<div id='"+ad.wrapper_id+"_wrapper' class='"+ad.wrapper_id+"_wrapper'>");
                   document.write("<div id='"+ad.wrapper_id+"'>"); 
				}  
				document.write(adCode);
                if(ad.wrapper_id){
				   document.write("</div>");
                   document.write("</div>"); 
				}
			}
			if(ad.type=="UAC") {
			  if(ad.wrapper_id && ad.render_method=='J'){
				   document.write("<div id='"+ad.wrapper_id+"_wrapper' class='"+ad.wrapper_id+"_wrapper'>");
                   document.write("<div id='"+ad.wrapper_id+"'>"); 
				}
			  document.write('<script type="text/javascript">');
			  
			  if(!_AOL.ad.uacInitialised)
			     _AOL.ad._uacInit();

			  if(ad.render_method == 'F')
			     document.write("adSetAdURL('"+ad.adSetAdUrl+"');\n");

			  document.write("adSetType('"+ad.render_method+"');\n");
			  document.write("htmlAdWH('"+ad.id+"',"+ad.width+","+ad.height+");\n");
			  document.write("adSetType('');");
			  document.write('</script>');
			  
			  if(ad.wrapper_id && ad.render_method=='J'){
				   document.write("</div>");
                   document.write("</div>"); 
				}
			}
		    if(ad.type=="QUIGO") {
			 
			   if(ad.wrapper_id){
				 document.write("<div id='"+ad.wrapper_id+"_wrapper' class='"+ad.wrapper_id+"_wrapper'>");
                 document.write("<div id='"+ad.wrapper_id+"'>"); 
			   }
			   document.write('<script type="text/javascript">');
			   document.write("adsonar_placementId="+ad.adsonarPlacementId+";");
			   document.write("adsonar_pid="+ad.adsonarPID+";");
			   document.write("adsonar_ps="+ad.adsonarPS+";");
               document.write("adsonar_zh="+ad.height+";");
			   document.write("adsonar_zw="+ad.width+";");
			   document.write("adsonar_jv='ads.tw.adsonar.com';");
			   document.write('</script>');
			   document.write('<script type="text/javascript" src="http://js.adsonar.com/js/adsonar.js">');
			   document.write('</script>');
			   if(ad.wrapper_id){
				 document.write("</div>");
                 document.write("</div>"); 
			   }
			 
			}
			if (ad.type=='JAVASCRIPT_AD') {
				var url = ad.url;
				if (ad.ts_reqd == 'true') {
					if(url.indexOf("?")>0)
						url +="&"; 
					else
						url +="?";

					url += ad.ts_param +"=" + new Date().getTime();
				}

				if (ad.rn_reqd == 'true') {
					if (url.indexOf("?")>0)
						url +="&";
					else
						url +="?";

					url+=ad.rn_param+"="+ Math.floor(Math.random()*100000000);
				}
				document.write('<script type="text/javascript" src="'+url+'"></script>');
			}
		}
	},
	_uacInit : function(){
	  document.write("adSetAlias(false);\n");
      document.write("adSetHtNm('http://uk.at.atwola.com');\n");
      document.write("adSetNetId('517');\n");
	  

	  _AOL.ad.uacInitialised = true;
    },
	refresh : function(parameters){
		if (_AOL.ad._ads && parameters && parameters.spotIdentifier) {
			var	ad = _AOL.ad._ads[parameters.spotIdentifier];
			if (!ad) {
				return;
			}

			/* Refresh the ad only if the dimensions are present. */
			if (ad.type=="ADTECH" && ad.width && ad.height) {
				var	targetEl;
			    /* Check for the presence of the specified div element */
				if (targetEl = document.getElementById(parameters.elementId)) {
					targetEl.innerHTML = "<iframe src=\"http://www.aol.co.uk/service/chapi/ad.html?adId="+ad.id+"&size="+ad.size+"&type="+parameters.spotIdentifier+"&adType="+ad.type+"&adTechKeys="+_AOL.ad._adTechAdKeys +"\""+" id=AOL_AdRefresh_"+parameters.spotIdentifier+"_divid"+" scrolling=\"no\" height="+ad.height+" width="+ad.width+" frameborder=\"0\" marginheight=\"0\" marginwidth=\"0\"></iframe>";
				}
			}
		}
	}
};
_AOL.cobrandhat = {
	_content :"",
	write: function() {
		document.write(_AOL.cobrandhat._content);	
	},
	inject: function(parameters) {
		if (_AOL.cobrandhat._content) {
			var	el;
			if (parameters && parameters.elementId && (el=document.getElementById(parameters.elementId))) {
				if (parameters.injectMode == 'append') {
					el.innerHTML += _AOL.cobrandhat._content;
				} else {
					el.innerHTML = _AOL.cobrandhat._content;
				}
			}
		}
	}
};
_AOL.contentblock = {
	_htmlBlockContents: {},
	write: function(parameters) {
		var	spotId = parameters && parameters.spotIdentifier;
		
		if (spotId && _AOL.contentblock._htmlBlockContents[spotId]) {
			document.write(_AOL.contentblock._htmlBlockContents[spotId]);
		}
	},
	inject: function(parameters) {
		var	spotId = parameters && parameters.spotIdentifier;
		
		if (spotId && _AOL.contentblock._htmlBlockContents[spotId] && parameters.elementId) {
			var targetEl = document.getElementById(parameters.elementId);
			
			if (targetEl) {
				if (parameters.injectMode != "replace") {
					var html = targetEl.innerHTML;
					html = html + _AOL.contentblock._htmlBlockContents[spotId];
					targetEl.innerHTML = html;	
				} else {
					targetEl.innerHTML = _AOL.contentblock._htmlBlockContents[spotId];
				}
			}
		}
	}
};
_AOL.logo = {
	_logoTemplate : "<a class=\"AOL_CHAPI\"></a>",
	write: function() {
		if (_AOL.logo._logoTemplate) {
			document.write(_AOL.logo._logoTemplate);
		}
	},
	inject: function(parameters){	
		if (parameters && _AOL.logo._logoTemplate) {
			var targetEl = document.getElementById(parameters.elementId);
			
			if (targetEl) {
				if (parameters.injectMode != "replace") {
					var html = targetEl.innerHTML;
					html = html + _AOL.logo._logoTemplate;
					targetEl.innerHTML = html;	
				} else {
					targetEl.innerHTML = _AOL.logo._logoTemplate;
				}
			}
		}
	}
};
_AOL.recirc = {
	write: function() {
		_AOL.contentblock.write({spotIdentifier:'$recirc'});
	},
	inject: function(params) {
		if (params) {
			_AOL.contentblock.inject({spotIdentifier:'$recirc', elementId:params.elementId, injectMode:params.injectMode});
		}
	}
};

_AOL.body.end = function() {
	_AOL.contentblock.write({spotIdentifier:'$end'});
};



var country = "GB";

AOL = {
  cobrand: _AOL.cobrand ,
  country: _AOL.country ,
  locale: _AOL.locale ,
  channel: _AOL.channel ,
  agent: _AOL.agent ,
  client: _AOL.agent == 'C' ,
  
  
  js: function () {},
  
  style: function () {},
  
  title: function ( title ) {
           document.title = title;
  },
         
  bannerAd: function() {
    _AOL.cobrandhat.write();
    _AOL.ad.write({spotIdentifier: 'banner'});
  },
  
  rhsAd: function() {
     var i = 1;
     if (!_AOL.ad._ads) return;
     while (1) {
       var spotId = 'mpu' + i++;
       if (!_AOL.ad._ads[spotId]) return;
       _AOL.ad.write({spotIdentifier: spotId}); 
     }
  },
  
  rhsAdN: function(spotId) {
     _AOL.ad.write({spotIdentifier: 'mpu' + spotId}); 
  },
  
  hat: function() {
    _AOL.hat.write();
  },
  
  header: function() {
    _AOL.header.write();
  },
  
  breadcrumb:  function(items) {
    newItems = new Array();
    if (items) {
      for (var i = 0 ; i < items.length ; i++) 
         newItems[newItems.length] = AOL._parseATag(items[i]);
    }
    _AOL.breadcrumb.write({extraLinks: newItems});
  },
  
  navigation: function() {
    
	 
	 
       var parameterObject = {navIdentifier: 'left'};
       var localNav = document.getElementById ( 'localNav' );
       if (localNav) {
         var insObj = {insertionPoint: localNav.getAttribute ( "after" ),
                    linkCollection : new Array(),
                    asChild : false
                   };
         parameterObject.extraLinks = new Array(insObj);
         var lc = insObj.linkCollection;
         for (var n = localNav.firstChild ; n != null ; n = n.nextSibling) {
           if (n.nodeType != 1) continue;
           var nextLink = AOL._parseATag(n.innerHTML);
           var classStr = n.className;
           if (classStr) {
             if (classStr.match(/indented/i)) 
                 insObj.asChild = true;   
             if (classStr.match(/navsel/i) )
                 nextLink.active = true;
           }
           lc[lc.length] = nextLink;
         }
       }
       _AOL.nav.write(parameterObject);
	 
	
   },
   
  horizontalNav: function() {
    _AOL.nav.write({navIdentifier: 'top'});
  },
  
  moneyHorizontalNavigation: function() {
    AOL.horizontalNav();
  },
  
  propertyHorizontalNavigation: function() {
    AOL.horizontalNav();
  },
  
  gamesHorizontalNavigation: function() {
    AOL.horizontalNav();
  },
  
  moneyVerticalNavigation: function() {
    
	 
	 
         _AOL.nav.write({navIdentifier: 'left'});
     
	
  },
    
  footer: function() {
    _AOL.footer.write();
  },

  getCobrandLogo : function(){
    _AOL.logo.write();
  },
  
  tracking: function(sparam1,sparam2) {
    var t = _AOL.tracking._getOmnitureTrackingObject();
    if (!t) return;
    _AOL.tracking.init();
	
    var trackingObject = new Object();
    switch (typeof(sparam1)) {
       case 'string':
          trackingObject.prop1 = sparam1;
          if (sparam2 != undefined) trackingObject.prop2 = sparam2;
          break;
       case 'object':
          trackingObject = sparam1; 
          break;
      }

    if (trackingObject) {
      for (prop in trackingObject) {
        t[prop] = trackingObject[prop];
      }
     }
   
     _AOL.tracking._launch();
  },
  
  sns: _AOL.sns,

  _parseATag: function ( item ) {
         var m = new RegExp ( /<[Aa] +href *= *"?([^" >]+)"? *>([^<]+)/ );
         var newLO = new Object();
         var matches = m.exec(item);
         if (matches) {
           newLO.label = matches[2];
           newLO.url = matches[1];
         } else {
           newLO.label = item;
         }
         return newLO
  }
 }
 
 document.write("<style>#localNav { display:none; }</style>");