$(document).ready(function()
{function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else var expires="";document.cookie=name+"="+value+expires+"; path=/";}
function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return null;}
function eraseCookie(name){createCookie(name,"",-1);}
function styleSwitcher()
{var x=readCookie('styleswitcher');if(x){$('#css').attr('href','css/style-handheld090309.css');$('#skip-links ul').prepend('<li id="mobile"><a href="#">Computer view</a></li>');$('#mobile a').toggle(function()
{$(this).text('Mobile view');$('#css').attr('href','css/style090309.css');eraseCookie('styleswitcher');window.location.reload();},function()
{$(this).text('Computer view');$('#css').attr('href','css/style-handheld090309.css');createCookie('styleswitcher','ok',0);window.location.reload();});}
else{$('#skip-links ul').prepend('<li id="mobile"><a href="#">Mobile view</a></li>');$('#mobile a').toggle(function()
{$(this).text('Computer view');$('#css').attr('href','css/style-handheld090309.css');createCookie('styleswitcher','ok',0);window.location.reload();},function()
{$(this).text('Mobile view');$('#css').attr('href','css/style090309.css');eraseCookie('styleswitcher');window.location.reload();});}}
styleSwitcher();function uiEnhancements(){if($('#css').attr('href')=='css/style090309.css')
{$('#main-content h2 + div').hide(0);$('#main-content h2 + div#web-design').show(0);$('#main-content h2').wrapInner('<a href="#" title="Click to hide or view content"></a>')
$('#main-content h2').not($('#web-design-header')).addClass('collapsed');$('#main-content h2#web-design-header').addClass('expanded');$('#main-content h2.expanded').toggle(function(){$(this).removeClass('expanded').addClass('collapsed').next('div').slideUp('normal');},function(){$(this).removeClass('collapsed').addClass('expanded').next('div').slideDown('normal');});$('#main-content h2.collapsed').toggle(function(){$(this).removeClass('collapsed').addClass('expanded').next('div').slideDown('normal');},function(){$(this).removeClass('expanded').addClass('collapsed').next('div').slideUp('normal');});$('#featured-work-header + ol').hide(0);$('#featured-work-header').wrapInner('<a href="" title="Click to hide or view content"></a>')
$('#featured-work-header').addClass('collapsed');$('#featured-work-header').toggle(function(){$(this).removeClass('collapsed').addClass('expanded').next('ol').slideDown('normal');},function(){$(this).removeClass('expanded').addClass('collapsed').next('ol').slideUp('normal');});$('#review-links').after('<p class="control"><a class="next" title="Click to see more reviews" href="#">More reviews</a></p>');$('#review-links').wrap('<div></div>')
$(function(){$('#books div').jCarouselLite({btnNext:".next",vertical:true,visible:2});});}}
uiEnhancements();function embedFlash()
{if($("#panorama-gallery").length>0)
{var source='img/edinburgh-crop.jpg';var ie_random='';var a='';var c='';var d='';source=$('#panorama img').attr('src');ie_random=Math.floor(Math.random()*1002)+'_'+Math.floor(Math.random()*1002);a=source.toString();b=new Array();b=a.split('-');b[1]='';c=b[0]+b[1]+'/zoomifyViewer.swf?'+ie_random;d=b[0]+b[1]+'&zoomifyNavigatorVisible=false=true';var so=new SWFObject(c,"panorama-viewer","100%","340px","9,0,0,0","#000000");so.addVariable("zoomifyImagePath",d);so.addVariable("menu","false");so.write("panorama");}}
embedFlash();$(function()
{if($('#panorama > *[id="panorama-viewer"]')){$('#panorama').wrap('<div class="flash"></div>');}});});