﻿<!--
var _debug=true;var _ImageFolder="/ui/site/images/"
var _webServiceURL="/includes/fundingwebserviceresponse.xml";window.onbeforeprint=printThis;function printThis(){$('div').removeAttr('style');$('div').removeAttr('vmlBg');$('ignore').remove();setTimeout("document.location=document.location;",1000)}
function debug(message){if(_debug)if(window.console)console.log(message);}
$.extend({clientID:function(id){return $("[id$='"+id+"']");}});function setLinkRel()
{$('a[rel="external"]').click(function(){window.open($(this).attr('href'));return false;});}
function setExternalLinks()
{$.expr[':'].external=function(obj){return!obj.href.match(/^mailto\:/)&&(obj.hostname!=location.hostname)||(obj.pathname.match(/.pdf$/));};$('a:external').click(function(){window.open($(this).attr('href'))
return false});}
function addCommas(nStr)
{nStr+='';x=nStr.split('.');x1=x[0];x2=x.length>1?'.'+x[1]:'';var rgx=/(\d+)(\d{3})/;while(rgx.test(x1)){x1=x1.replace(rgx,'$1'+','+'$2');}
return x1+x2;}
function alertError(err)
{txt="Sorry, there was an error on this page.\n\n";txt+="Error description: "+err+"\n\n";txt+="Click OK to continue.\n\nThen refresh your page.";alert(txt);}
function setupFeaturePanel()
{$tabs=$('<ul/>');$('.feature-panel .mod').each(function(){$li=$('<li/>').text($(this).find('.tabtext').text());$tabs.append($li);});$tabs.find('li:eq(0)').addClass('selected');$('.feature-panel .mod:eq(0)').find('.mf').append($tabs);$('.feature-panel .mod .mf').delegate('click','li',function(){index=$('.mf li').index(this);$('.feature-panel .mod:not(:eq('+index+'))').removeClass('show').hide().find('.mf li').removeAttr('class');$('.feature-panel .mod:eq('+index+')').addClass('show').find('.mf').append($(this).parent());$(this).addClass('selected');return false;});}
function setupSlidingFeaturePanel(){var slides=$('#slides');if(slides.length>0){slides.slides({preload:true,preloadImage:'img/loading.gif',play:10000,generateNextPrev:false,generatePagination:false});}}
function setupFundingCalculator()
{setupSelectSlider('FC_Turnover');setupSelectSlider('FC_Debt');$('#funding-calculator .formbuttons').hide();getFunding();}
function setupSelectSlider(inputId){var $parent=$('input[id*='+inputId+']').parent();var options=Array();var min=50000;var max=5000000;var step=1000;var labelText=$('label[for*='+inputId+']').text()+" = ";$parent.empty();$parent.append('<div class="slider-container" id="'+inputId+'-container"><div id="'+inputId+'-slider"><\/div><\/div>');$('#'+inputId+'-container').prepend('<p class="min">£'+min/1000+'k<\/p>');$('#'+inputId+'-container').append('<p class="max">£'+max/1000000+'m+<\/p>');$('#'+inputId+'-container').prepend('<p class="value">'+labelText+'<span>£'+addCommas(min)+'<\/span><\/p>');try{$('#'+inputId+'-slider').slider({range:false,min:min,max:max,step:step,slide:function(event,ui){$('#'+inputId+'-container .value span').text("£"+addCommas(ui.value));if(ui.value==max){$('#'+inputId+'-container .value span').append("+");};},stop:function(event,ui){getFunding();}});}
catch(err){alertError(err.description);}}
function getFunding(){var OuputSpans=$('#funding-calculator .output span');var turnover=$("#turnover-container .value span").text();var debt=$("#debt-container .value span").text();turnover=turnover.replace('£','').replace('k','').replace('+','').replace(',','');debt=debt.replace('£','').replace('k','').replace('+','').replace(',','');$.ajax({type:"GET",url:_webServiceURL,data:{turnover:turnover,outstandingDebt:debt},success:function(msg){$(OuputSpans[0]).text("£"+addCommas(Math.round($(msg).find('LowerFundingAmount').text())));$(OuputSpans[1]).text("£"+addCommas(Math.round($(msg).find('UpperFundingAmount').text())));}});}
function setupTailoredToYou()
{$('#tty .mb').addClass('tty-script');$('#tty .mh').after('<div class="mb-selector"><\/div>');$('#tty .mb p:first').appendTo('#tty .mb-selector');$('#tty .mb div').addClass("selector");var selected=$('#tty .mb >div').index($('div.selected'));debug(selected);if(selected<0){$('#tty .mb div.selector').slice(1).hide();$('#tty .mb label:first').addClass("selected");}
else{$('#tty .mb label').eq(selected).addClass("selected");$('#tty .mb div.selector').not('.selected').hide();}
$('#tty .mb label').appendTo('#tty .mb-selector').click(function(){try
{$('#tty .mb-selector label').removeClass("selected");$(this).addClass("selected");$('#tty .mb div.selector').hide();$("#"+$(this).attr('for')).parent().show();}
catch(err)
{alertError(err.description);}});}
$(function(){$('body').addClass("jse");$('.site-search').example(function(){return $(this).attr('title');});setLinkRel()
setExternalLinks()
if($('#tty')[0]&&$.isFunction(setupTailoredToYou()))setupTailoredToYou();if($('#funding-calculator')[0]&&$.isFunction(setupFundingCalculator()))setupFundingCalculator();});$(document).ready(function(){initVideoPanelTabs();initVideoSection();setupSlidingFeaturePanel();});function initGetUrlVar(url){var vars=[],hash;var hashes=url.slice(window.location.href.indexOf('?')+1).split('&');for(var i=0;i<hashes.length;i++)
{hash=hashes[i].split('=');vars.push(hash[0]);vars[hash[0]]=hash[1];}
return vars;}
function initVideoSection()
{var playerContainer=$('.player-container');if(playerContainer.length>0)
{$(".player-container #related-links dd a").unbind().click(function()
{var sectionTime=$(this).attr('hash');var youtubeSrc=$(this).attr('href');var params=initGetUrlVar(youtubeSrc);$('.iframe').html('<iframe title="YouTube video player" width="600" height="368" src="http://www.youtube.com/embed/'+params['http://www.youtube.com/watch?v']+'?rel=0&autoplay=1'+sectionTime+'" frameborder="0" allowfullscreen></iframe>');return false;});}}
function initVideoPanelTabs(){var playerContainer=$('.player-container');if(playerContainer.length>0){var tabTitles="";$.each($('.standard-container .tab-content'),function(i){$(this).attr('id','tab'+i);$(this).addClass("tabsactive");tabTitles+='<li><a href="#tab'+i+'">'+$(this).find('h2').eq(0).text()+'</a></li>';});$('.standard-container .mh').html('<ul class="tabs">'+tabTitles+'</ul>');$(".tab-content").hide();$("ul.tabs li:first").addClass("active").show();$(".tab-content:first").show();$("ul.tabs li").unbind().click(function(){$("ul.tabs li").removeClass("active");$(this).addClass("active");$(".tab-content").hide();var activeTab=$(this).find("a").attr("hash");$(activeTab).show();return false;});}}
