
if(typeof this['homebanner']=='undefined'){this.homebanner={};homebanner.interrupted=false;}
function onFlashStart(){homebanner.interrupted=true;return true;}
function playVideo(){var video=getFlashMovieObject("flashVideo");video.playVideo();}
var flashState="normal";function toggleFlash(){if(flashState=="normal"){flashState=maximizeFlash();}else{$(".jqmOverlay").trigger("click");}
return flashState;}
function minimizeFlash(){flashState="normal";var video=getFlashMovieObject("flashVideo");video.pauseVideo();var homeOffset=$("#home").offset();$("#home_banner_image").animate({left:homeOffset.left,top:homeOffset.top,width:$("#home_banner_image").data("originalWidth"),height:$("#home_banner_image").data("originalHeight")},2000,playVideo);return flashState;}
function maximizeFlash(){flashState="fullScreen";onFlashStart();var video=getFlashMovieObject("flashVideo");video.pauseVideo();var cancelFullScreen=function(hash){minimizeFlash();hash.o.remove();};var homeOffset=$("#home").offset();$("#home_banner_image").css({left:homeOffset.left,top:homeOffset.top}).jqm({onHide:cancelFullScreen}).jqmShow().animate({left:$("#middle").offset().left,width:$("#middle").width(),height:"520px"},2000,playVideo);return flashState;}
function getFlashMovieObject(movieName)
{if(window.document[movieName])
{return window.document[movieName];}
if(navigator.appName.indexOf("Microsoft Internet")==-1)
{if(document.embeds&&document.embeds[movieName])
return document.embeds[movieName];}
else
{return document.getElementById(movieName);}}
function buildBanner(bInit){var dText=document.getElementById('home_banner_text');if(bInit){dText.className='home_banner_text0';for(i=0;i<aBanners.length;i++){var dButton=document.getElementById('home_banner_button'+i);dButton.innerHTML='<span>'+aBanners[i].linkText+'</span>';if(i==nCurrentBanner){dButton.style.fontWeight='bold';}}}
if(aBanners[nCurrentBanner].played||homebanner.interrupted){return false;}
var oBanner=setBannerDisplay()
oBannerTimeout=setTimeout("buildBanner()",oBanner.pause);if(nCurrentBanner<3){nCurrentBanner=nCurrentBanner+1;}
else{nCurrentBanner=0;}}
function bannerDestination(nId){if(typeof(nId)=='number'){var nIndex=nId;}
else{var nIndex=nCurrentBanner-1;if(nIndex<0){nIndex=3;}}
var oBanner=aBanners[nIndex];if(oBanner){var sLink=oBanner.linkUrl;if(typeof sLink==="string"){if(sLink.match('http')){window.open('/exit-tracking?url='+sLink);}
else if(sLink.length>0){window.location=sLink;}else{}
_hbLink('//home_banner//'+oBanner.linkText);}}}
function setBanner(nIndex){}
function bannerGoTO(nIndex){if(nIndex>-1){clearTimeout(oBannerTimeout);nCurrentBanner=nIndex;setBannerDisplay(true);nCurrentBanner=nIndex+1;var oBanner=aBanners[nIndex];if(oBanner){_hbLink('//home_banner//'+oBanner.linkText);}}}
function setBannerDisplay(bCancelFade){if(nCurrentBanner==4){nCurrentBanner=0;}
var dText=document.getElementById('home_banner_text');var dBannerText=document.getElementById('home_banner_text');var dCloneText=document.getElementById('home_banner_text'+nCurrentBanner);var oBanner=aBanners[nCurrentBanner];var dBannerImage=document.getElementById('home_banner_image');setBannerImage(dBannerImage,dCloneText.innerHTML.length,aBanners[nCurrentBanner].imgUrl,bCancelFade,aBanners[nCurrentBanner].linkUrl,aBanners[nCurrentBanner].width,nCurrentBanner);dBannerText.innerHTML='<div>'+dCloneText.innerHTML+'</div>';dText.className='home_banner_text'+nCurrentBanner;$(dBannerImage).css({"backgroundColor":$(dText).css("background-color")});for(j=0;j<aBanners.length;j++){var dButton=document.getElementById('home_banner_button'+j);if(j==nCurrentBanner){dButton.style.fontWeight='bold';dButton.style.marginTop='0px';dButton.style.height='42px';}
else{dButton.style.fontWeight='';dButton.style.marginTop='3px';dButton.style.height='39px';}}
aBanners[nCurrentBanner].played=true;return oBanner;}
function setBannerImage(dDiv,nTextLength,sUrl,bCancelFade,sLinkUrl,nWidth,nCurrentBanner){var dText=$("#home_banner_text").get(0);var isFlashFile=sUrl.match('.swf');var isFlashVideo=sUrl.match('.flv');var isVideoStream=sUrl.match('instance_id=');if(nWidth==null){if(parseInt(nTextLength)>7){var nWidth=533;dText.style.display='block';}
else{var nWidth=817;}}
dDiv.style.width=nWidth+'px';if(parseInt(nTextLength)<=7){dText.style.display='none';}
if(!isFlashFile&&!isFlashVideo&&!isVideoStream){var sChild='<a href="'+sLinkUrl+'" onclick="bannerDestination('+nCurrentBanner+');return false;"><img src="'+sUrl+'" width="'+nWidth+'" height="276" alt=""/></a>';}
else{var homeOffset=$("#home").offset();$(dDiv).css({backgroundImage:'none',position:'absolute'}).replaceWith().prependTo("body").data("originalWidth",nWidth+'px').data("originalHeight",$(dDiv).height()+'px').css({left:homeOffset.left,top:homeOffset.top});var videoName,hbxVideoName,extraFlashVars;if(isFlashVideo){videoName=sUrl;hbxVideoName=sUrl;if(sUrl.lastIndexOf("/")>0){hbxVideoName=sUrl.substr(sUrl.lastIndexOf("/")+1);}
sUrl=ishares.contentPath+"/video/iSharesPlayer.swf";}
var extraFlashVars="";if(isVideoStream){extraFlashVars=sUrl+'&amp;vclientid=Barclays';sUrl="http://www.vyoo.eu/players/grey/../barclays.swf";}
var sChild='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"';sChild+=' width="100%" height="100%" id="flashVideo">';sChild+='<param name="movie" value="'+sUrl+'"/>';if(isFlashVideo){sChild+='<param name="FlashVars" value="videoName='+videoName+'&amp;hbxVideoName='+hbxVideoName+'" />';}
if(isVideoStream){sChild+='<param name="FlashVars" value="'+extraFlashVars+'" />';}
sChild+='<param name="URL" value="'+sLinkUrl+'"/>';sChild+='<param name="wmode" value="opaque"/>';sChild+='<param name="bgcolor" value="000000"/>';sChild+='<param name="quality" value="high"/>';sChild+='<param name="allowScriptAccess" value="always"/>';sChild+='<param name="allowFullScreen" value="true"/>';sChild+='<embed src="'+sUrl+'" ';sChild+='wmode="opaque" swLiveConnect="true" ';sChild+='bgcolor="000000" ';if(isFlashVideo){sChild+='FlashVars="videoName='+videoName+'&amp;hbxVideoName='+hbxVideoName+'" ';}
if(isVideoStream){sChild+='FlashVars="'+extraFlashVars+'" ';}
sChild+='allowFullScreen="true" allowScriptAccess="always" ';sChild+='href="'+sLinkUrl+'" quality="high" width="100%" height="100%" name="flashVideo" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';}
if($(dDiv).css("position")=="absolute"){$(dText).css({marginLeft:nWidth+'px'});}
dDiv.innerHTML=sChild;if(!bCancelFade&&!isFlashFile&&!isFlashVideo&&!isVideoStream){$(dDiv.firstChild).hide().data("sUrl",sUrl).fadeIn(1200,onFinishFade);}}
function onFinishFade(){$(this).parent().css("background-image","url(\'"+$(this).data("sUrl")+"\')");}
function initBanner(){var sValue=(getCookie('homeBannerIndex'))?getCookie('homeBannerIndex'):0;return parseInt(sValue)}
function saveBannerCookie(){setCookie('homeBannerIndex',nCurrentBanner,100)}
function resetBannerCookie(){delCookie('homeBannerIndex')}
function getCookie(NameOfCookie){if(document.cookie.length>0){begin=document.cookie.indexOf(NameOfCookie+"=");if(begin!=-1){begin+=NameOfCookie.length+1;end=document.cookie.indexOf(";",begin);if(end==-1)end=document.cookie.length;return unescape(document.cookie.substring(begin,end));}}
return null;}
function setCookie(NameOfCookie,value,expiredays){var ExpireDate=new Date();ExpireDate.setTime(ExpireDate.getTime()+(expiredays*24*3600*1000));document.cookie=NameOfCookie+"="+escape(value)+((expiredays==null)?"":"; expires="+ExpireDate.toGMTString());}
function delCookie(NameOfCookie){if(getCookie(NameOfCookie)){document.cookie=NameOfCookie+"="+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
$(document).ready(function(){$(window).resize(function(){if(flashState=="fullScreen"){$("#home_banner_image").css({left:$("#site").offset().left+'px'});}else{$("#home_banner_image").css({left:$("#home_banner_top").offset().left+'px'});}})});