Scotland's New Writing Theatre

var spektrixMinHeight = 300;
tryTypekit.load();catch(e)
.wf-loading .slab,
.wf-loading .neue
visibility: hidden;
$(document).ready(function()
$("body").addClass("home");
);
function hoverNav()
if ($(document).width() >= 961)
$('.main-nav ul ul').hide();
$('.main-nav li').hover(function ()
//show subnav
$(this).find('.sub-nav').stop().fadeIn('slow');
$(this).addClass('hovered');
);
$('.main-nav li').hover(null, function ()
//hide subnav
$(this).find('.sub-nav').hide();
$(this).removeClass('hovered');
);
else
$('.main-nav li').unbind();
$('.current + .sub-nav').show();
$(document).ready(function ()
hoverNav();
// Calling the HTML page with jQuery
// $('a[href="#newsletter"]').colorbox(href:"/traverse_campaign_revised.html");
// $( "#dialog-form:ui-dialog" ).dialog( "destroy" );
$(function()
// a workaround for a flaw in the demo system (https://dev.jqueryui.com/ticket/4375), ignore!
$( "#dialog:ui-dialog" ).dialog( "destroy" );
function updateTips(t)
tips
.text(t)
.addClass("ui-state-highlight");
setTimeout(function ()
tips.removeClass("ui-state-highlight", 1500);
, 500);
function checkLength(o, n, min, max)
function checkRegexp( o, regexp, n )
if ( !( regexp.test( o.val() ) ) )
o.addClass( "ui-state-error" );
updateTips( n );
return false;
else
return true;
$( "#dialog-form" ).dialog(
autoOpen: false,
height: 300,
width: 350,
modal: true
);
$(".track").click(function()
$( "#dialog-form" ).dialog( "open" );
);
$( ".lnkSub" )
.click(function() [u00A0-uD7FFuF900-uFDCFuFDF0-uFFEF]));
$( ".lnkCancel" )
.click(function()
$( "#dialog-form" ).dialog( "close" );
);
);
);
window.dataLayer = window.dataLayer || ;
function gtag()dataLayer.push(arguments);
gtag('js', new Date());
gtag('config', 'AW-834760645');
Traverse Theatre
Scotland's New Writing Theatre
Skip to main content
Box Office 0131 228 1404
<!--
- Writing
- Learning
Script Shop
Are you looking for a bargain? Buy any of the selected play scripts for only £3 each. read more
Take Part
Traverse's engagement programme aims to bring as many people as possible within the walls of our theatre, offering opportunities to schools, colleges, universities, new audiences, artists and professionals. read more
Traverse Engagement
We provide exciting opportunities for people of all ages, with projects led by professional theatre-makers and focus on playwriting and creating theatre... read more
Young Writers' Group
Are you aged between 18-25 and interested in theatre? Whether you've written something before or are completely new to playwriting, all you need is enthusiasm and a pen... read more
Latest
see all
TravXmas18 - Getting into the festive feeling!
05 Dec 2018
We're on a year-round mission to place powerful contemporary
theatre at the heart of cultural life and our festive season showas
are no exceptio ... read more
Gut by Frances Poet shortlisted for Writers' Guild Best Play Award
04 Dec 2018
We're thrilled that Gut by the brilliant Frances Poet
has been shortlisted for Best Play at the Writers' Guild
Awards.
A taut, stop you in your ... read more
Coming Up
see all
14 January 2019
Soundhouse: Becc Sanderson ...
20:00
16 January 2019
Soundhouse: Chris Smither
20:00
27 January 2019
Soundhouse: Vishtèn
20:00
28 January 2019
Soundhouse: Adam Holmes + H...
20:00
04 February 2019
Testroom
18:00
Extremely Pedestrian Chorales
19:30
Wunderkammer
21:00
05 February 2019
Leading in Scotland: A Seminar
10:00
Snapshots 1
18:00
Intronauts
19:30
Vu
21:00
06 February 2019
Nino
18:00
Invisible Lands
17:00
Invisible Lands
20:00
Void
21:00
jQuery(document).ready(function($)
$(".royalSlider").royalSlider(
// options go here homepage.master
// as an example, enable keyboard arrows nav
keyboardNavEnabled: true,
controlsInside: false,
arrowsNavAutoHide: false,
transitionSpeed:500,
autoPlay:
// autoplay options go gere
enabled: true,
pauseOnHover: false,
delay: 5000
);
);
//
Sign up to receive news from the Traverse Theatre.
Please enter your details below to join our e-list.
Please provide your First Name
Please provide your Last Name
Please provide a valid email address
This email already exists
function recaptchaCallback()
$.ajax(
"url": "https://robottest20181212102809.azurewebsites.net/api/test?response=" +
document.getElementById('g-recaptcha-response').value,
"type": "post",
"contentType": "application/json",
"dataType": "json"
).success(function (result)
console.log(result)
if (result === true)
document.getElementById('recaptchaFormButton').disabled = false;
).fail(function ()
document.getElementById('recaptchaFormButton').disabled = false;
);
var url = window.location.href;
var split = url.split("Error=");
var error = split[1]
$(function() error === "InvalidEmail")
$( "#dialog-form p" ).hide();
$( "#dialog-form" ).dialog( "open" );
$( "#dialog-form .error-email" ).css(
"display":"block"
);
else if ( error === "EmailExists")
$( "#dialog-form p" ).hide();
$( "#dialog-form" ).dialog( "open" );
$( "#dialog-form .error-exists" ).css(
"display":"block"
);
);
_uacct = "UA-4413325-1";
urchinTracker();