//alert('vao')
//alert('59503')
var desImageNo = 'http://swim.isport.com/Images/Btn/Btn_detailDescription_no.gif';
var revImageNo = 'http://swim.isport.com/Images/Btn/Btn_detailReviews_no.gif';
var phoImageNo = 'http://swim.isport.com/Images/Btn/Btn_detailPhotos_no.gif';
var evtImageNo = 'http://swim.isport.com/Images/Btn/Btn_detailEvents_no.gif';
var mapImageNo = 'http://swim.isport.com/Images/Btn/Btn_detailMap_no.gif';
var conImageNo = 'http://swim.isport.com/Images/Btn/Btn_detailContacts_no.gif';
var clsImageNo = 'http://swim.isport.com/Images/Btn/Btn_detailClassess_no.gif';
var position_mess_PoolDetail= 'divBigTitle*700*-10';
//add new function for fix disable tab in ie6
function changeTab(sID, bIsSelect)
{
var sShowDiv = sID;
var sHideDiv = sID + "_nonselect";
if(document.getElementById(sHideDiv)==null) return false;
// if select show hided div
if( bIsSelect != null && bIsSelect ){
sShowDiv = sHideDiv;
sHideDiv = sID;
}
// tab description is spencial
if( sID != "tabDescription" ){
var sPlaceThere = sShowDiv;
sShowDiv = sHideDiv;
sHideDiv = sPlaceThere;
}
show( sHideDiv );
hide( sShowDiv );
}
function DescriptionClick()
{
Hide_Alert_MSG();
changeTab('tabDescription',true);
changeTab('tabReview',false);
changeTab('tabPhoto',false);
changeTab('tabEvent',false);
changeTab('tabMap',false);
changeTab('tabContact',false);
//changeTab('tabClasses',false);
show("tdLeft");
show("divLeft");
show("divDescription");
hide("divReviewMain");
hide("divPhoto");
hide("divEvent");
hide("divMap");
hide("divContact");
//hide("divClasses");
checkObjHasData(1);
}
function ReviewClick()
{
Hide_Alert_MSG();
changeTab('tabDescription',false);
changeTab('tabReview',true);
changeTab('tabPhoto',false);
changeTab('tabEvent',false);
changeTab('tabMap',false);
changeTab('tabContact',false);
//changeTab('tabClasses',false);
show("tdLeft");
show("divLeft");
hide("divDescription");
show("divReviewMain");
hide("divPhoto");
hide("divEvent");
hide("divMap");
hide("divContact");
//hide("divClasses");
showReviewList('list',page);
checkObjHasData(1);
}
function PhotoClick()
{
Hide_Alert_MSG();
changeTab('tabDescription',false);
changeTab('tabReview',false);
changeTab('tabPhoto',true);
changeTab('tabEvent',false);
changeTab('tabMap',false);
changeTab('tabContact',false);
//changeTab('tabClasses',false);
hide("divLeft");
hide("divDescription");
hide("divReviewMain");
show("divPhoto");
hide("divEvent");
hide("divMap");
hide("divContact");
//hide("divClasses");
showPhotoList();
checkObjHasData(0);
}
function MapClick()
{
Hide_Alert_MSG();
changeTab('tabDescription',false);
changeTab('tabReview',false);
changeTab('tabPhoto',false);
changeTab('tabEvent',false);
changeTab('tabMap',true);
changeTab('tabContact',false);
//changeTab('tabClasses',false);
hide("divLeft");
hide("divDescription");
hide("divReviewMain");
hide("divPhoto");
hide("divEvent");
show("divMap");
hide("divContact");
//hide("divClasses");
//loadMapAjax();
if('1'!=0)
{
loadGoogleScript();
}
else
{
document.getElementById('mapDiv').innerHTML = '
';
document.getElementById('mapDiv').style.position='';
}
checkObjHasData(0);
}
function ContactClick()
{
Hide_Alert_MSG();
changeTab('tabDescription',false);
changeTab('tabReview',false);
changeTab('tabPhoto',false);
changeTab('tabEvent',false);
changeTab('tabMap',false);
changeTab('tabContact',true);
//changeTab('tabClasses',false);
show("tdLeft");
show("divLeft");
hide("divDescription");
hide("divReviewMain");
hide("divPhoto");
hide("divEvent");
hide("divMap");
show("divContact");
//hide("divClasses");
showDetailList();
checkObjHasData(1);
}
function EventClick()
{
Hide_Alert_MSG();
changeTab('tabDescription',false);
changeTab('tabReview',false);
changeTab('tabPhoto',false);
changeTab('tabEvent',true);
changeTab('tabMap',false);
changeTab('tabContact',false);
//changeTab('tabClasses',false);
hide("divLeft");
hide("divDescription");
hide("divReviewMain");
hide("divPhoto");
show("divEvent");
hide("divMap");
hide("divContact");
//hide("divClasses");
var d = new Date();
var currY = d.getFullYear();
var currM = d.getMonth()+ 1;
var currD = d.getDate();
LoadEvent(currY,currM,currD,0,"");
monthNextPre = new Date().getMonth() + 1;
yearNextPre = new Date().getFullYear();
checkObjHasData(0);
}
function ClassClick()
{
Hide_Alert_MSG();
changeTab('tabDescription',false);
changeTab('tabReview',false);
changeTab('tabPhoto',false);
changeTab('tabEvent',false);
changeTab('tabMap',false);
changeTab('tabContact',false);
changeTab('tabClasses',true);
show("tdLeft");
show("divLeft");
hide("divDescription");
hide("divReviewMain");
hide("divPhoto");
hide("divEvent");
hide("divMap");
hide("divContact");
show("divClasses");
showClassesList();
checkObjHasData(1);
}
function checkObjHasData(flag)
{
if('1'==0)
{
document.getElementById("tabMap").src = mapImageNo;
}
if('1'==0)
{
document.getElementById("tabPhoto").src = phoImageNo;
hide("divViewPhoto");
}
if('1'==0)
{
//document.getElementById("tabContact").src = conImageNo;
}
if('0'==0)
{
document.getElementById("tabReview").src = revImageNo;
}
/*if('1'==0)
{
document.getElementById("tabClasses").src = clsImageNo;
}*/
hs1.close();
showLine(flag);
}
function loadMapAjax()
{
if(document.getElementById("mapDiv").innerHTML=='')
{
if ('30.81042' != 0 && '-81.64711' != 0)
{
//alert('30.81042' + ' ' + '-81.64711')
show("div_Loading");
loadMap('30.81042','-81.64711','mapDiv','directions');
hide("div_Loading");
}
}
}
function showErrorMsg(control,msg)
{
var control = document.getElementById(control);
var divSendFail = document.getElementById('divSendFail');
divSendFail.innerHTML = '
';
qtek_dhtml.showLayer(container);
var loading = qtek_dhtml.getElementById('div_Loading');
qtek_dhtml.showLayer(loading);
var ajax = new qtek_ajax(url + "&r=" + Math.random(), "GET");
ajax.responseContainer = container;
ajax.onComplete = function() {
qtek_dhtml.hideLayer(loading);
};
ajax.execute(null);
}
}
/*Show Classes Detail list*/
function showClassesList()
{
var container = document.getElementById('divClassesContent');
if (!container) return false;
if(container.innerHTML == "")
{
var url = 'http://swim.isport.com/Helpers/LoadPoolClasses.aspx';
url += '?id=59503';
url += '&ct=usa';
url += '&st=georgia';
url += '&cty=kingsland';
//container.innerHTML = '
';
qtek_dhtml.showLayer(container);
var loading = qtek_dhtml.getElementById('div_Loading');
qtek_dhtml.showLayer(loading);
var ajax = new qtek_ajax(url + "&r=" + Math.random(), "GET");
ajax.responseContainer = container;
ajax.onComplete = function() {
qtek_dhtml.hideLayer(loading);
};
ajax.execute(null);
}
}
/*LoadGoogleScript*/
function loadGoogleScript()
{
//loadMapAjax();
var container = document.getElementById('divGoogleScript');
if (!container) return false;
if(container.innerHTML == "")
{
var url = 'http://swim.isport.com/Helpers/LoadGoogleScript.aspx';
url += "?state=georgia&name=camden community recreation center"
//alert(url);
//container.innerHTML = '
';
qtek_dhtml.showLayer(container);
var loading = qtek_dhtml.getElementById('div_Loading');
qtek_dhtml.showLayer(loading);
var ajax = new qtek_ajax(url + "&r=" + Math.random(), "GET");
ajax.responseContainer = container;
ajax.onComplete = function() {
loadMapAjax();
qtek_dhtml.hideLayer(loading);
};
ajax.execute(null);
}
}
/*Show photo Detail list*/
function showPhotoList()
{
var container = document.getElementById('divPhotoDetail');
if (!container) return false;
if(container.innerHTML == "")
{
var url = 'http://swim.isport.com/Helpers/LoadListingsPhoto.aspx?id=59503';
//container.innerHTML = '
';
qtek_dhtml.showLayer(container);
var loading = qtek_dhtml.getElementById('div_Loading');
qtek_dhtml.showLayer(loading);
var ajax = new qtek_ajax(url + "&r=" + Math.random(), "GET");
ajax.responseContainer = container;
ajax.onComplete = function() {
qtek_dhtml.hideLayer(loading);
var tdRight = document.getElementById("tdRight");
if(tdRight!=null)
{
var tdPhotoLeft = document.getElementById("tdPhotoLeft");
if(tdPhotoLeft!=null)
{
if(tdPhotoLeft.offsetHeight!= tdRight.offsetHeight - 38){
objToResize = (tdPhotoLeft.style) ? tdPhotoLeft.style : tdPhotoLeft;
objToResize.height = tdRight.offsetHeight + 'px';
}
}
}
};
ajax.execute(null);
}
/*var tdRight = document.getElementById("tdRight");
if(tdRight!=null)
{
var tdPhotoLeft = document.getElementById("tdPhotoLeft");
if(tdPhotoLeft!=null)
{
if(tdPhotoLeft.offsetHeight!= tdRight.offsetHeight - 38){
objToResize = (tdPhotoLeft.style) ? tdPhotoLeft.style : tdPhotoLeft;
objToResize.height = tdRight.offsetHeight + 'px';
}
}
}*/
}
//////////////////////////////////////////////////CALENDAR/////////////////////////////////////////////////////////////////////////////////////////////
var monthNextPre;
var yearNextPre;
var iNumOfSentEmail = 0;
var calendarArr = new Array();
var strAffected = "";
var calendarObj = function(a,b,c)
{
this.month = a;
this.year = b;
this.content = c;
}
function LoadEvent(y,m,d,isLoad, straffect)
{
if(straffect != "")
{
if(strAffected == "")
{
strAffected = straffect;
}
else
{
var arrcurr = strAffected.split(',');
var arraddin = straffect.split(',');
for(var i = 0 ; i < arraddin.length;i++)
{
var ismatch = 0; //false
for(var j = 0; j < arrcurr.length;j++)
{
if(arraddin[i] == arrcurr[j]){ismatch = 1;break;}
}
if(ismatch == 0) { strAffected += "," + arraddin[i];}
}
}
}
var DivCalendarWithEvent = getDocumentObject("DivCalendarWithEvent");
if(DivCalendarWithEvent.innerHTML=='')
DivCalendarWithEvent.innerHTML = "";
if(isLoad==0)
{
var isAffected = 0;
//get array calendars (month,year) is affected by editing other event
if(strAffected != "")
{
var arrAffected = strAffected.split(',');
for (var i = 0 ; i < arrAffected.length; i++)
{
var monthyear = arrAffected[i];
if(monthyear != "")
{
var arrMonthYear = monthyear.split('|') ;
if(m == arrMonthYear[0] && y == arrMonthYear[1])
{
isAffected = 1;strAffected = strAffected.replace(monthyear,"").replace(",,",",");
}
}
}
}
//the calendar was loaded and not affected by editing previous event
if(isAffected == 0)
{
for(var i=0; i < calendarArr.length; i++)
{
if(calendarArr[i].month == m && calendarArr[i].year == y)
{
DivCalendarWithEvent.innerHTML = calendarArr[i].content;
return;
}
}
} //end isAffected
} //end isLoad
//alert("isload =" + isLoad + "isaffected = " + isAffected);
//alert(strAffected);
show('divAjaxWaiting');
var loading = qtek_dhtml.getElementById('div_Loading');
qtek_dhtml.showLayer(loading);
var ajax = new qtek_ajax('http://swim.isport.com/Helpers/Calendar.aspx?directory=59503' + '&year=' + y + '&month=' + m + '&day=' + d + '&key=' + Math.random(), "GET");
ajax.responseContainer = DivCalendarWithEvent;
ajax.onComplete = function()
{
hide('divAjaxWaiting');
qtek_dhtml.hideLayer(loading);
var k = 0;
for(var i=0; i < calendarArr.length; i++)
{
if(calendarArr[i].month == m && calendarArr[i].year == y)
{
k = 1;
break;
}
}
if(k==0)
calendarArr[calendarArr.length] = new calendarObj(m,y,DivCalendarWithEvent.innerHTML);
else
calendarArr[i] = new calendarObj(m,y,DivCalendarWithEvent.innerHTML);
}
ajax.execute();
}
function JumpCalendar()
{
var year = document.getElementById('selYear').value;
var month = document.getElementById('selMonth').value;
monthNextPre = month;
yearNextPre = year;
var day = 0;
if(month == new Date().getMonth() + 1 && year== new Date().getFullYear())
day = new Date().getDate();
LoadEvent(year,month,day,0,"");
}
function NextPreCalendar(flag)
{
if(flag==0) //means pre
{
if(monthNextPre==1){
yearNextPre = parseInt(yearNextPre) - 1;
monthNextPre = 12;
}
else
{
monthNextPre = parseInt(monthNextPre) - 1;
}
var day = 0;
if(monthNextPre == new Date().getMonth() + 1 && yearNextPre== new Date().getFullYear())
day = new Date().getDate();
LoadEvent(yearNextPre,monthNextPre,day,0,"");
}
else //mean next
{
if(monthNextPre==12){
yearNextPre = parseInt(yearNextPre) + 1;
monthNextPre = 1;
}
else
{
monthNextPre = parseInt(monthNextPre) + 1;
}
var day = 0;
if(monthNextPre == new Date().getMonth() + 1 && yearNextPre== new Date().getFullYear())
day = new Date().getDate();
LoadEvent(yearNextPre,monthNextPre,day,0,"");
}
}
function dayClick(y,m,d)
{
var idtemp = '';
var idtemp1 = '';
var currDate = new Date();
var month = currDate.getMonth() + 1
var day = currDate.getDate()
var year = currDate.getFullYear()
currDate = '' + month + '' + day + '' + year;
for(var i=1; i < 32; i++)
{
idtemp = '' + m+ '' + i + '' + y;
idtemp1 = 'div' + m+ '' + i + '' + y;
if(idtemp != currDate)
{
if(document.getElementById(idtemp)!= null )
{
document.getElementById(idtemp).style.backgroundColor = '#ffffff';
if(document.getElementById(idtemp1)!=null)
{
document.getElementById(idtemp1).style.fontWeight = 'normal';
}
}
}
}
idtemp = '' + m+ '' +d+ '' + y;
idtemp1 = 'div' + m+ '' +d+ '' + y;
document.getElementById(idtemp).style.backgroundColor = '#E4EBF6';
document.getElementById(idtemp1).style.fontWeight = 'bold';
}
function openEvent(flag, id, year, month, day, title, description, start, startTime, end, endTime, duration, repeat, publicprivate, captcha)
{
var txtKey = document.getElementById("txtKey");
holdevent = "";
dayClick(year,month,day);
var url;
var mode = 'update';
if(flag==0) {
id = '59503';
url = 'http://swim.isport.com/Helpers/AddEvent.aspx';
url += '?id=' + id + '&mode=view&year=' + year;
url += '&month=' + month + '&day=' + day;
if(txtKey != null) {
url += '&rad=' + txtKey.value;
}
else {
url += '&rad=' + Math.random();
}
}
else
{
if(flag==1){
mode = 'add';
id = '59503';
}
if(flag == 3)
{
mode = 'delete';
}
duration = parseInt(duration) +1;
url = 'http://swim.isport.com/Helpers/AddEvent.aspx';
url += '?id=' + id + '&mode= ' + mode + '&year=' + year;
url += '&month=' + month + '&day=' + day;
url += '&title=' + encodeURIComponent(title) + '&description=' + encodeURIComponent(description);
url += '&start=' + start + '&startTime=' + startTime;
url += '&end=' + end + '&endTime=' + endTime;
url += '&duration=' + duration + '&repeat=' + repeat;
url += '&publicprivate=' + publicprivate;
url += '&captcha=' + captcha;
if(txtKey != null) {
url += '&rad=' + txtKey.value;
}
else {
url += '&rad=' + Math.random();
}
url += '&numOfRepeat='+ document.getElementById("NumOfRepeat").value;
}
MOOdalBox.open(url,' ', '450 570');
}
function viewDetail(id,y,m,d)
{
var url = 'http://swim.isport.com/Helpers/AddEvent.aspx';
url += '?id=' + id + '&mode=detail';
url += '&year=' + y + '&month=' + m + '&day=' + d;
url += '&rad=' + Math.random();
MOOdalBox.open(url,' ', '450 570');
}
///////////////////////////////////////////SEND MAIL, ADDTOFAVOURITE, CONTACT EDITOR/////////////////////////////////////////////////////////////////////
function OpenLink(url)
{
url = 'http://swim.isport.com/Default.aspx?link=' + url;
window.open(url);
}
function OpenOutlook(email,container)
{
var url = 'http://swim.isport.com/Helpers/OpenOutlook.aspx';
url += '?email=' + email;
qtek_helper.OpenOutlook(url,container);
}
function checkDirectorySecurity()
{
var key = document.getElementById("CaptchaTemp").value;
var code = document.getElementById("txtCaptcha").value;
if(code==""){
showErrorMsg('txtCaptcha', 'Enter captcha text before continue.