var map = null; var geocoder = new GClientGeocoder(); geocoder.setBaseCountryCode('UK'); var localSearch = new GlocalSearch(); var marker = null; var myEventListener = null; var postcode=null; geocoder.setBaseCountryCode('UK'); var localSearch = new GlocalSearch(); var venueA = Array(); var streetA = Array(); var postcodeA = Array(); var townA = Array(); var cityA = Array(); var countyA = Array(); var latA = Array(); var lngA = Array(); var swtch = 0; var firstclick = 0; var secondclick = 999999999; var fdclick = ''; var sdclick = ''; var dts; var calNavH; var dtsc; var calNavHc; var tabs = Array(); var evnts = Array(); var marker = Array(); var batch = Array(); var mgr = null; var baseIcon = null; var lt = ''; var ln = ''; var newBatch = Array(); var checkBatch = Array(); function manage() { var mgrOptions = { borderPadding: 300, maxZoom: 8, trackMarkers: false }; var catArray1 = Array('3','11'); marker[207] = new GMarker(new GLatLng(50.8236, -0.155935),{ icon:getIcon(), title:'The Grosvenor Girls - Brighton', photo: '/wp-content/themes/lesbi/events/grosvnerg_2.jpg', organisation: '', categories: catArray1, id:'207' }); evnts[evnts.length] = Array('The Grosvenor Girls - Brighton','/wp-content/themes/lesbi/events/grosvnerg_2.jpg','The Grosvenor Bar','Feb 5th, 2010','8:00pm','207',catArray1); openWin(marker[207],evnts[evnts.length-1]); checkBatch.push(marker[207]); batch.push(marker[207]); var catArray2 = Array('1'); marker[238] = new GMarker(new GLatLng(50.8377, -0.143633),{ icon:getIcon(), title:'Brighton Pride', photo: '/wp-content/themes/lesbi/events/brightonPride_1.jpg', organisation: '', categories: catArray2, id:'238' }); evnts[evnts.length] = Array('Brighton Pride','/wp-content/themes/lesbi/events/brightonPride_1.jpg','Preston Park','Aug 7th, 2010','12:00pm','238',catArray2); openWin(marker[238],evnts[evnts.length-1]); checkBatch.push(marker[238]); batch.push(marker[238]); var catArray3 = Array('3','11','10'); marker[306] = new GMarker(new GLatLng(50.3523, -3.57844),{ icon:getIcon(), title:'She\'ek Days Out - Devon', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_15.jpg', organisation: '', categories: catArray3, id:'306' }); evnts[evnts.length] = Array('She\'ek Days Out - Devon','/wp-content/themes/lesbi/events/Sheek_Logo_15.jpg','Devon, Dartmouth','Aug 8th, 2010','9:30am','306',catArray3); openWin(marker[306],evnts[evnts.length-1]); checkBatch.push(marker[306]); batch.push(marker[306]); var catArray4 = Array('11','10'); marker[307] = new GMarker(new GLatLng(51.5018, -0.11886),{ icon:getIcon(), title:'She\'ek Night Out - London', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_16.jpg', organisation: '', categories: catArray4, id:'307' }); evnts[evnts.length] = Array('She\'ek Night Out - London','/wp-content/themes/lesbi/events/Sheek_Logo_16.jpg','London','Aug 21st, 2010','10:00am','307',catArray4); openWin(marker[307],evnts[evnts.length-1]); checkBatch.push(marker[307]); batch.push(marker[307]); var catArray5 = Array('3','11','10'); marker[300] = new GMarker(new GLatLng(51.5135, -0.131105),{ icon:getIcon(), title:'She\'ek Night Out - London', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_9.jpg', organisation: '', categories: catArray5, id:'300' }); evnts[evnts.length] = Array('She\'ek Night Out - London','/wp-content/themes/lesbi/events/Sheek_Logo_9.jpg','London','Aug 21st, 2010','7:00pm','300',catArray5); openWin(marker[300],evnts[evnts.length-1]); checkBatch.push(marker[300]); batch.push(marker[300]); var catArray6 = Array('7','11','1'); marker[324] = new GMarker(new GLatLng(53.4769, -2.23915),{ icon:getIcon(), title:'If These Walls Could Talk', photo: '/wp-content/themes/lesbi/events/lgflogo2.gif', organisation: '', categories: catArray6, id:'324' }); evnts[evnts.length] = Array('If These Walls Could Talk','/wp-content/themes/lesbi/events/lgflogo2.gif','The Lesbian & Gay Foundation','Aug 23rd, 2010','6:00pm','324',catArray6); openWin(marker[324],evnts[evnts.length-1]); checkBatch.push(marker[324]); batch.push(marker[324]); var catArray7 = Array('5'); marker[326] = new GMarker(new GLatLng(54.9682, -1.6141),{ icon:getIcon(), title:'Laughing Lasses - new material and new act night', photo: '/wp-content/themes/lesbi/events/lasses_3.jpg', organisation: '', categories: catArray7, id:'326' }); evnts[evnts.length] = Array('Laughing Lasses - new material and new act night','/wp-content/themes/lesbi/events/lasses_3.jpg','The Telegraph Bar','Aug 27th, 2010','8:00pm','326',catArray7); openWin(marker[326],evnts[evnts.length-1]); checkBatch.push(marker[326]); batch.push(marker[326]); var catArray8 = Array('1'); marker[237] = new GMarker(new GLatLng(53.4841, -2.23584),{ icon:getIcon(), title:'Manchester Pride', photo: '/wp-content/themes/lesbi/events/manc_pride09.jpg', organisation: '', categories: catArray8, id:'237' }); evnts[evnts.length] = Array('Manchester Pride','/wp-content/themes/lesbi/events/manc_pride09.jpg','Manchester Gay Village','Aug 28th, 2010','2:00am','237',catArray8); openWin(marker[237],evnts[evnts.length-1]); checkBatch.push(marker[237]); batch.push(marker[237]); var catArray9 = Array('3','11','10'); marker[302] = new GMarker(new GLatLng(54.9663, -1.62347),{ icon:getIcon(), title:'She\'ek Night Out - Newcastle', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_11.jpg', organisation: '', categories: catArray9, id:'302' }); evnts[evnts.length] = Array('She\'ek Night Out - Newcastle','/wp-content/themes/lesbi/events/Sheek_Logo_11.jpg','Newcastle','Aug 28th, 2010','7:00pm','302',catArray9); openWin(marker[302],evnts[evnts.length-1]); checkBatch.push(marker[302]); batch.push(marker[302]); var catArray10 = Array('3','11','10'); marker[298] = new GMarker(new GLatLng(55.9488, -3.1992),{ icon:getIcon(), title:'Your She’ek Night Out with us in Edinburgh', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_7.jpg', organisation: '', categories: catArray10, id:'298' }); evnts[evnts.length] = Array('Your She’ek Night Out with us in Edinburgh','/wp-content/themes/lesbi/events/Sheek_Logo_7.jpg','Edinburgh','Aug 29th, 2010','7:00pm','298',catArray10); openWin(marker[298],evnts[evnts.length-1]); checkBatch.push(marker[298]); batch.push(marker[298]); var catArray11 = Array('3','11'); marker[233] = new GMarker(new GLatLng(50.8255, -0.187294),{ icon:getIcon(), title:'Women\'s Disco - Brighton', photo: '/wp-content/themes/lesbi/events/w_disco_5.jpg', organisation: '', categories: catArray11, id:'233' }); evnts[evnts.length] = Array('Women\'s Disco - Brighton','/wp-content/themes/lesbi/events/w_disco_5.jpg','Babylon Lounge ','Sep 18th, 2010','10:00pm','233',catArray11); openWin(marker[233],evnts[evnts.length-1]); checkBatch.push(marker[233]); batch.push(marker[233]); var catArray12 = Array('3','11','10'); marker[297] = new GMarker(new GLatLng(51.4789, -3.17176),{ icon:getIcon(), title:'She\'ek Night Out - Cardiff', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_6.jpg', organisation: '', categories: catArray12, id:'297' }); evnts[evnts.length] = Array('She\'ek Night Out - Cardiff','/wp-content/themes/lesbi/events/Sheek_Logo_6.jpg','Cardiff','Oct 8th, 2010','7:00pm','297',catArray12); openWin(marker[297],evnts[evnts.length-1]); checkBatch.push(marker[297]); batch.push(marker[297]); var catArray13 = Array('3','11','10'); marker[292] = new GMarker(new GLatLng(52.4731, -1.89621),{ icon:getIcon(), title:'She\'ek Night Out - Birmingham', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_1.jpg', organisation: '', categories: catArray13, id:'292' }); evnts[evnts.length] = Array('She\'ek Night Out - Birmingham','/wp-content/themes/lesbi/events/Sheek_Logo_1.jpg','Birmingham','Oct 9th, 2010','7:00pm','292',catArray13); openWin(marker[292],evnts[evnts.length-1]); checkBatch.push(marker[292]); batch.push(marker[292]); var catArray14 = Array('3','11','10'); marker[295] = new GMarker(new GLatLng(53.4768, -2.23761),{ icon:getIcon(), title:'She\'ek Night Out - Manchester', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_4.jpg', organisation: '', categories: catArray14, id:'295' }); evnts[evnts.length] = Array('She\'ek Night Out - Manchester','/wp-content/themes/lesbi/events/Sheek_Logo_4.jpg','Manchester','Oct 23rd, 2010','7:00pm','295',catArray14); openWin(marker[295],evnts[evnts.length-1]); checkBatch.push(marker[295]); batch.push(marker[295]); var catArray15 = Array('7'); marker[288] = new GMarker(new GLatLng(55.866, -4.26619),{ icon:getIcon(), title:'Document 8: International Human Rights Documentary Film Festival', photo: '/wp-content/themes/lesbi/events/Picture_4.png', organisation: '', categories: catArray15, id:'288' }); evnts[evnts.length] = Array('Document 8: International Human Rights Documentary Film Festival','/wp-content/themes/lesbi/events/Picture_4.png','CCA, Glasgow','Oct 26th, 2010','12:00pm','288',catArray15); openWin(marker[288],evnts[evnts.length-1]); checkBatch.push(marker[288]); batch.push(marker[288]); var catArray16 = Array('11','10'); marker[308] = new GMarker(new GLatLng(51.5018, -0.11886),{ icon:getIcon(), title:'She\'ek Days Out - London', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_17.jpg', organisation: '', categories: catArray16, id:'308' }); evnts[evnts.length] = Array('She\'ek Days Out - London','/wp-content/themes/lesbi/events/Sheek_Logo_17.jpg','London','Oct 30th, 2010','10:00am','308',catArray16); openWin(marker[308],evnts[evnts.length-1]); checkBatch.push(marker[308]); batch.push(marker[308]); var catArray17 = Array('3','11','10'); marker[301] = new GMarker(new GLatLng(51.5135, -0.131105),{ icon:getIcon(), title:'She\'ek Night Out - London', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_10.jpg', organisation: '', categories: catArray17, id:'301' }); evnts[evnts.length] = Array('She\'ek Night Out - London','/wp-content/themes/lesbi/events/Sheek_Logo_10.jpg','London','Oct 30th, 2010','7:00pm','301',catArray17); openWin(marker[301],evnts[evnts.length-1]); checkBatch.push(marker[301]); batch.push(marker[301]); var catArray18 = Array('3','11','10'); marker[303] = new GMarker(new GLatLng(54.9663, -1.62347),{ icon:getIcon(), title:'She\'ek Night Out - Newcastle', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_12.jpg', organisation: '', categories: catArray18, id:'303' }); evnts[evnts.length] = Array('She\'ek Night Out - Newcastle','/wp-content/themes/lesbi/events/Sheek_Logo_12.jpg','Newcastle','Nov 12th, 2010','7:00pm','303',catArray18); openWin(marker[303],evnts[evnts.length-1]); checkBatch.push(marker[303]); batch.push(marker[303]); var catArray19 = Array('3','11','10'); marker[299] = new GMarker(new GLatLng(55.9488, -3.1992),{ icon:getIcon(), title:'She\'ek Night Out - Edinburgh', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_8.jpg', organisation: '', categories: catArray19, id:'299' }); evnts[evnts.length] = Array('She\'ek Night Out - Edinburgh','/wp-content/themes/lesbi/events/Sheek_Logo_8.jpg','Edinburgh','Nov 13th, 2010','7:00pm','299',catArray19); openWin(marker[299],evnts[evnts.length-1]); checkBatch.push(marker[299]); batch.push(marker[299]); var catArray20 = Array('3','11'); marker[234] = new GMarker(new GLatLng(50.8255, -0.187294),{ icon:getIcon(), title:'Women\'s Disco - Brighton', photo: '/wp-content/themes/lesbi/events/w_disco_6.jpg', organisation: '', categories: catArray20, id:'234' }); evnts[evnts.length] = Array('Women\'s Disco - Brighton','/wp-content/themes/lesbi/events/w_disco_6.jpg','Babylon Lounge ','Nov 20th, 2010','9:00pm','234',catArray20); openWin(marker[234],evnts[evnts.length-1]); checkBatch.push(marker[234]); batch.push(marker[234]); var catArray21 = Array('3','11','10'); marker[293] = new GMarker(new GLatLng(52.4731, -1.89621),{ icon:getIcon(), title:'She\'ek Night Out - Birmingham', photo: '/wp-content/themes/lesbi/events/Sheek_Logo_2.jpg', organisation: '', categories: catArray21, id:'293' }); evnts[evnts.length] = Array('She\'ek Night Out - Birmingham','/wp-content/themes/lesbi/events/Sheek_Logo_2.jpg','Birmingham','Dec 11th, 2010','7:00pm','293',catArray21); openWin(marker[293],evnts[evnts.length-1]); checkBatch.push(marker[293]); batch.push(marker[293]); var catArray22 = Array('3','11'); marker[235] = new GMarker(new GLatLng(50.8255, -0.187294),{ icon:getIcon(), title:'Women\'s Disco - Brighton', photo: '/wp-content/themes/lesbi/events/w_disco_7.jpg', organisation: '', categories: catArray22, id:'235' }); evnts[evnts.length] = Array('Women\'s Disco - Brighton','/wp-content/themes/lesbi/events/w_disco_7.jpg','Babylon Lounge ','Dec 17th, 2010','9:00pm','235',catArray22); openWin(marker[235],evnts[evnts.length-1]); checkBatch.push(marker[235]); batch.push(marker[235]); mgr = new MarkerManager(map); mgr.addMarkers(batch,1); mgr.refresh(); send_data(); } YAHOO.util.Event.addListener('cat3','click',filter); YAHOO.util.Event.addListener('catL3','click',filter); YAHOO.util.Event.addListener('cat11','click',filter); YAHOO.util.Event.addListener('catL11','click',filter); YAHOO.util.Event.addListener('cat1','click',filter); YAHOO.util.Event.addListener('catL1','click',filter); YAHOO.util.Event.addListener('cat10','click',filter); YAHOO.util.Event.addListener('catL10','click',filter); YAHOO.util.Event.addListener('cat7','click',filter); YAHOO.util.Event.addListener('catL7','click',filter); YAHOO.util.Event.addListener('cat5','click',filter); YAHOO.util.Event.addListener('catL5','click',filter); var cal = new CalendarPopup("caldiv"); cal.setCssPrefix("TEST"); YAHOO.util.Event.addListener('postcode','keyup',postcodeToLatLng); function init_tabs(o) { var uls = document.getElementsByTagName('ul'); for(i=0;i»'; } if(pc != "") { usePointFromPostcode(pc,function(point){ //run ajax call to filer results var postVars = 'pcfilter=true&lat='+point.y+'&lng='+point.x+'&miles='+miles+'&fromdate='+fromdate+'&todate='+todate; YAHOO.util.Connect.asyncRequest('POST', '/wp-content/plugins/ki-media-calendar/ajax.php', callbackGet, postVars); }); } else { var postVars = 'pcfilter=true&lat=null&lng=null&miles=null&fromdate='+fromdate+'&todate='+todate; YAHOO.util.Connect.asyncRequest('POST', '/wp-content/plugins/ki-media-calendar/ajax.php', callbackGet, postVars); } } function animDatesB() { var attributes = { paddingTop: { to: 0, unit: 'px' }, height: { to: 0 }, border: { to: 0} }; var bordr = function() { document.getElementById('dates').style.borderColor = '#FFFFFF'; } var anim2 = function() { var myAnim2 = new YAHOO.util.Anim('datesControl', attributes,0.25); myAnim2.animate(); } var myAnim = new YAHOO.util.Anim('dates', attributes,0.25); myAnim.onStart.subscribe(anim2); myAnim.onComplete.subscribe(bordr); myAnim.animate(); YAHOO.util.Event.removeListener('events_time','click',animDatesB); YAHOO.util.Event.addListener('events_time','click',animDatesF); } function animDatesF() { document.getElementById('dates').style.borderColor = '#CFCFCF'; var attributes = { paddingTop: { to: 10, unit: 'px' }, height: { to: calNavH } }; var anim2 = function() { var myAnim2 = new YAHOO.util.Anim('datesControl', attributes,1,YAHOO.util.Easing.elasticOut); myAnim2.animate(); } var myAnim = new YAHOO.util.Anim('dates', attributes,1,YAHOO.util.Easing.elasticOut); myAnim.onStart.subscribe(anim2); myAnim.animate(); YAHOO.util.Event.removeListener('events_time','click',animDatesF); YAHOO.util.Event.addListener('events_time','click',animDatesB); } function dateSelect() { var date = this.id; date = date.replace(/date/,''); if(swtch == 0) { firstclick = this; fdclick = this.title; document.getElementById('fromdate').value = date; swtch = 1; document.getElementById('todate').style.border = '1px solid yellow'; document.getElementById('fromdate').style.border = ''; } else { secondclick = this; sdclick = this.title; document.getElementById('todate').value = date; swtch = 0; document.getElementById('todate').style.border = ''; document.getElementById('fromdate').style.border = '1px solid yellow'; } } function loadMap() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("map")); map.setCenter(new GLatLng(60.25, -13), 5); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); manage(); init_tabs(); YAHOO.util.Event.addListener('location_button','click',postcodeFilter); YAHOO.util.Event.addListener('date_button','click',postcodeFilter); var dv = document.getElementsByTagName('table'); for(j=0;j= fds && tstamp <= tds) { tables[f].style.display = ''; } else { tables[f].style.display = 'none'; } } } YAHOO.util.Event.addListener('fromdate','blur',send_data); YAHOO.util.Event.addListener('todate','blur',send_data); YAHOO.util.Event.addListener('miles','blur',send_data); YAHOO.util.Event.addListener('miles','keyup',send_data); YAHOO.util.Event.addListener('postcode','blur',send_data); YAHOO.util.Event.addListener(window,'load',cal_events); YAHOO.util.Event.addListener('to_cal','click',select_to); YAHOO.util.Event.addListener('from_cal','click',select_from); YAHOO.util.Event.addListener(window,'load',loadMap);