var arPorts = [];
arPorts.push(['UK', 'Dover', 'Portsmouth', 'Plymouth', 'Poole']);// Weymouth
arPorts.push(['Ireland', 'Cork']);// Rosslare
//arPorts.push(['France', 'Calais', 'Cherbourg', 'Caen', 'St Malo', 'Roscoff', 'Dunkerque']);
//arPorts.push(['Spain', 'Bilbao', 'Santander']);
//arPorts.push(['Channel Islands', 'Jersey', 'Guernsey']);


var arRoutes	= [];
arRoutes.push(['cork-roscoff',			'Cork - Roscoff',			'http://being.successfultogether.co.uk/click.asp?ref=515780&site=6792&type=text&tnb=1']);
arRoutes.push(['dover-calais',			'Dover - Calais',			'http://clkuk.tradedoubler.com/click?p(10166)a(1694774)g(133934)url(http://www.poferries.com/tourist/bookJourney.html)']);
arRoutes.push(['dover-dunkerque',		'Dover - Dunkerque',		'http://clkuk.tradedoubler.com/click?p(60281)a(1694774)g(16886286)']);
arRoutes.push(['poole-cherbourg',		'Poole - Cherbourg',		'http://being.successfultogether.co.uk/click.asp?ref=515780&site=6792&type=text&tnb=1']);
//arRoutes.push(['poole-st_malo',			'Poole - St Malo',			'']);
arRoutes.push(['portsmouth-caen',		'Portsmouth - Caen',		'http://being.successfultogether.co.uk/click.asp?ref=515780&site=6792&type=text&tnb=1']);
arRoutes.push(['portsmouth-cherbourg',	'Portsmouth - Cherbourg',	'http://being.successfultogether.co.uk/click.asp?ref=515780&site=6792&type=text&tnb=1']);
arRoutes.push(['portsmouth-st_malo',	'Portsmouth - St Malo',		'http://being.successfultogether.co.uk/click.asp?ref=515780&site=6792&type=text&tnb=1']);
arRoutes.push(['portsmouth-bilbao',		'Portsmouth - Bilbao',		'http://being.successfultogether.co.uk/click.asp?ref=515780&site=6792&type=text&tnb=1']);
arRoutes.push(['portsmouth-santander',	'Portsmouth - Santander',	'http://being.successfultogether.co.uk/click.asp?ref=515780&site=6792&type=text&tnb=1']);
arRoutes.push(['plymouth-roscoff',		'Plymouth - Roscoff',		'http://being.successfultogether.co.uk/click.asp?ref=515780&site=6792&type=text&tnb=1']);
arRoutes.push(['plymouth-santander',	'Plymouth - Santander',		'http://being.successfultogether.co.uk/click.asp?ref=515780&site=6792&type=text&tnb=1']);
//arRoutes.push(['weymouth-st_malo',		'Weymouth - St Malo',		'']);


$(document).ready(function(){

	$('#pod').change(function(){

		var routeOpts = $('#route').attr('options');
	
		// clear routes
		routeOpts.length = 0;
		routeOpts[routeOpts.length] = new Option('Choose...', 'none', true, true);
	
		for(i=0;i<arRoutes.length;++i) {
			var re = new RegExp($('#pod').val(),"g");
			if(arRoutes[i][0].match(re)) routeOpts[routeOpts.length] = new Option(arRoutes[i][1], arRoutes[i][0]);
		}

	});
	
	
	$('#booknow').click(function(){
	
		if($('#route').val() != 'none') {

			for(i=0;i<arRoutes.length;++i) {
				if(arRoutes[i][0] == $('#route').val()) {
					_gaq.push(['_trackEvent', 'Search Form', arRoutes[i][1], document.location.href]);
					location.href = arRoutes[i][2];
				}
			}
	
		} else {

			var errMsg = 'Please select a route';
		
			if($('#pod').val() == 'none') {
				errMsg = 'Please select a port of departure';
			}

			alert(errMsg);
		}
	
	});

});
