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(); marker[576] = new GMarker(new GLatLng(52.5855, -3.92288),{ icon:getIcon(), title:'Walking with Gogirlholidays 3rd February 2012', photo: '/wp-content/themes/lesbi/events/events_default.gif', organisation: '', categories: catArray1, id:'576' }); evnts[evnts.length] = Array('Walking with Gogirlholidays 3rd February 2012','/wp-content/themes/lesbi/events/events_default.gif','Gogirl Holidays','Feb 3rd, 2012','3:00pm','576',catArray1); openWin(marker[576],evnts[evnts.length-1]); checkBatch.push(marker[576]); batch.push(marker[576]); var catArray2 = Array('12'); marker[569] = new GMarker(new GLatLng(51.453, -2.59541),{ icon:getIcon(), title:'Eroticon 2012', photo: '/wp-content/themes/lesbi/events/events_default.gif', organisation: '', categories: catArray2, id:'569' }); evnts[evnts.length] = Array('Eroticon 2012','/wp-content/themes/lesbi/events/events_default.gif','Armarda House','Mar 3rd, 2012','8:00am','569',catArray2); openWin(marker[569],evnts[evnts.length-1]); checkBatch.push(marker[569]); batch.push(marker[569]); mgr = new MarkerManager(map); mgr.addMarkers(batch,1); mgr.refresh(); send_data(); } YAHOO.util.Event.addListener('cat12','click',filter); YAHOO.util.Event.addListener('catL12','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(55.25, -5), 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);