/*
This JavaScript file is created for KOA Swim School Web Site
Author Chittaranjan Muthumalai
iCubeFOTO.com
*/
var curMonth = null;
var month = ["January","February","March","April","May","June","July","August","September","October","November","December"];
var daysOfMonth = [31,28,31,30,31,30,31,31,30,31,30,31];
var day = ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];
var meetAddress = ["","<br /><strong>Pool Address Not Known</strong>",
    "<br /><strong>DACA Meet</strong><br />Saratoga High School<br /> ,<br /> ,<br />",
    "<br /><strong>SOLO Meet</strong><br />Menlo Atherton HS<br />,<br />,<br />",
    "<br /><strong>JO Meet</strong><br />California HS<br />San Ramon<br/>",
    "<br /><strong>Far Westerns</strong>,<br />Morgan Hill<br /><br />",
    "<br /><strong>10-un Champs</strong>,<br />Morgan Hill<br /><br />",
    "<br /><strong>LAMV LCM</strong>,<br />Foothill College",
    "<br /><strong>MBSC Meet</strong>,<br />Monterey",
    "<br /><strong>BAC LCM</strong>,<br />Burlingame",
    "<br /><strong>LCM JO</strong><br />Moraga<br /><br /><br />",
    "<br /><strong>LCM FW</strong><br />Concord<br />",
    "<br /><strong>SUNN LC</strong><br />Fremont HS, Sunnyvale<br />",
    "<br /><strong>SOLO Meet</strong><br />Menlo Atheron High<br />Atherton",
    "<br /><strong>JO Meet</strong><br />Morgan Hill<br />",
    "<br /><strong>SSF</strong><br/>Oceana HS<br />",
    "<br /><strong>Morgan Hill Labor Day Meet</strong><br/>Morgan Hill<br />"];

function leftButtonPress(){
    if(curMonth > 0) {
        curMonth--;
        document.getElementById('calendarHolder').innerHTML = myCalendar(new Date(2011,curMonth,1));
    }
}

function rightButtonPress(){
    if(curMonth < 11) {
        curMonth++;
        document.getElementById('calendarHolder').innerHTML = myCalendar(new Date(2011,curMonth,1));
    }
}

function myCalendar(beginDay){
    var today = new Date();
    var thisDate = today.getDate();
    var beginMonth = beginDay.getMonth();
    var beginYear  = beginDay.getFullYear();
    var firstDay = new Date(beginYear,beginMonth,1);
    var startLoop = firstDay.getDay();
    var dayOff = new Array(13);
    var meetDay = new Array(13);
    var message = new Array(13);
    var result = "";
    var dayCounter = 1;
    var isLeap = new Date(beginYear,1,29).getDate() == 29;
    
    if(curMonth == null) curMonth = beginMonth;
    daysOfMonth[1] = isLeap ? 29 : 28;
    for(var i=1;i<13;i++){
        dayOff[i] = new Array(daysOfMonth[i-1]+1);
        meetDay[i] = new Array(daysOfMonth[i-1]+1);
        message[i] = new Array(daysOfMonth[i-1]+1);
    }
    
    message[5][26] = 'Ice';      
    message[11][24] = "Turkey Day";
    message[11][25] = "Turkey Day";
    message[11][26] = "Turkey Day";
    message[5][24] = "Picture Day";
    message[12][17] = "KOA Holiday Party";
    
 
   
    for(var i=1;i<4;i++)
        dayOff[1][i] = 1;
    dayOff[5][28] = 1;
    dayOff[5][30] = 1;
    dayOff[6][30] = 1;
    dayOff[7][1] = 1;
    dayOff[7][2] = 1;
    dayOff[7][3] = 1;
    dayOff[7][4] = 1;
    dayOff[9][3] = 1;
    dayOff[9][5] = 1;
    for(var i=6;i<17;i++)
        dayOff[12][i] = 1;
    for(var i=19;i<32;i++)
        dayOff[12][i] = 1;
    meetDay[1][15] = 15;
    meetDay[1][16] = 15;
    meetDay[2][12] = 2;
    meetDay[2][13] = 2;
    meetDay[3][5] = 3;
    meetDay[3][6] = 3;  
    meetDay[4][16] = 12;
    meetDay[4][17] = 12;
    meetDay[4][30] = 6;
    meetDay[5][7] = 2;
    meetDay[5][8] = 2;
    meetDay[6][25] = 9;
    meetDay[6][26] = 9;
    meetDay[7][23] = 2;
    meetDay[7][24] = 2;
    meetDay[7][30] = 11;
    meetDay[7][31] = 11;
    meetDay[9][24] = 15;
    meetDay[9][25] = 15;
    meetDay[10][29] = 12;
    meetDay[10][30] = 12;
    meetDay[11][19] = 3;    
    meetDay[11][20] = 3;
    meetDay[12][2] = 14;
    meetDay[12][3] = 14;
    meetDay[12][4] = 14;

    
    
    
    result += '<table style="width:95%;" align="center">';
    result += '<colgroup span="7" width="14.3%"></colgroup>';
    result += "<tr><th COLSPAN=\"7\">"+month[beginMonth]+" "+beginYear+"</th></tr><tr>";
    for(var i=0;i<7;i++){
        result += "<th>"+day[i]+"</th>";
    }
    
    result += "</tr><tr>";
    
    for(var i=0;i<startLoop;i++){
        result += '<td class="dayEmpty"></td>';
    }
    for(var i=startLoop;i<7;i++){
        result += calendarRow(dayOff[beginMonth+1][dayCounter], meetDay[beginMonth+1][dayCounter], message[beginMonth+1][dayCounter], i, dayCounter, thisDate);
        dayCounter++;
    }
    
    result += "</tr>";
    
    for(var j=0;j<3;j++){
        result += "<tr>";
        for(var i=0;i<7;i++){
            result += calendarRow(dayOff[beginMonth+1][dayCounter], meetDay[beginMonth+1][dayCounter], message[beginMonth+1][dayCounter], i, dayCounter, thisDate);
            dayCounter++;
        }
        result += "</tr>";
    }
    
    result += "</tr><tr>";
    for(var i=0;i<7;i++){
        if(dayCounter <= daysOfMonth[beginMonth]){
            result += calendarRow(dayOff[beginMonth+1][dayCounter], meetDay[beginMonth+1][dayCounter], message[beginMonth+1][dayCounter], i, dayCounter, thisDate);
            dayCounter++;
        }
        else result += '<td class="dayEmpty"></td>';
    }
    result += "</tr><tr>";
    if(dayCounter <= daysOfMonth[beginMonth]){
        for(var i=0;i<7;i++){
            if(dayCounter <= daysOfMonth[beginMonth]){
                result += calendarRow(dayOff[beginMonth+1][dayCounter], meetDay[beginMonth+1][dayCounter], message[beginMonth+1][dayCounter], i, dayCounter, thisDate);
                dayCounter++;
            }
            else result += '<td valign="top"></td>';
        }
    }
    
    result += "</tr></table>";
    return result;
}

function calendarRow(dOff, mDay, msg, i, dCounter, tDay){
    var retValue = "<td ";
    
    var mDayTip = "";
    if(mDay > 0){
        mDayTip = '<a class="info" href="#"><img src="../images/meet.png" border="0" /><span>'+meetAddress[mDay]+'</span></a>';
    }
    if((mDay > 0) && (dCounter == tDay)){
        mDayTip = '<a class="info" href="#"><img src="../images/meettoday.png" border="0" /><span>'+meetAddress[mDay]+'</span></a>';
    }
    if((dOff == 1) && (dCounter == tDay) && (mDay == null)) retValue += 'class="dayOffToday" ';
    else if((i == 0) && (dCounter == tDay) && (mDay == null)) retValue += 'class="dayOffToday" ';
    else if((dOff == 1) && (mDay == null)) retValue += 'class="dayOff" ';
    else if((i == 0) && (mDay == null)) retValue += 'class="dayOff" ';
    else if (dCounter == tDay) retValue += 'class="today" ';
    else  retValue += 'class="dayEmpty" ';
    
    if(msg != null){
        if(msg == "Ice") retValue += 'valign="top"><strong>'+dCounter+'</strong><a class="info" href="#"><img src="../images/icecream.jpg" border="0" /><span><br /><strong>Baskin-Robbins</strong>,<br />901 Edgewater Blvd.<br />Foster City, CA 94404.<br /> NO TRAINING </span></a></td>';
        else retValue +=  'valign="top" class="ice"><strong>'+dCounter+'<br><span class="message">'+msg+'</span></strong>'+mDayTip+'</td>';
    } 
    else if((i == 6) && (mDay == null) && (dOff != 1)) retValue +=  'valign="top"><strong>'+dCounter+'<br><span class="message">All Groups 1:00-2:00pm</span></strong>'+mDayTip+'</td>';
    else retValue +=  'valign="top"><strong>'+dCounter+'</strong>'+mDayTip+'</td>';
    
    return retValue;
}

function myMiniCalendar(beginDay){
    var today = new Date();
    var thisDate = today.getDate();
    var beginMonth = beginDay.getMonth();
    var beginYear  = beginDay.getFullYear();
    var firstDay = new Date(beginYear,beginMonth,1);
    var startLoop = firstDay.getDay();
    var dayOff = new Array(13);
    var sessionDay = new Array(13);
    var result = "";
    var dayCounter = 1;
    var isLeap = new Date(beginYear,1,29).getDate() == 29;
    
    daysOfMonth[1] = isLeap ? 29 : 28;
    for(var i=1;i<13;i++){
        dayOff[i] = new Array(daysOfMonth[i-1]+1);
        sessionDay[i] = new Array(daysOfMonth[i-1]+1);
    }
    
    for(var i=1;i<32;i++)
        sessionDay[1][i] = 1;
    for(var i=1;i<29;i++)
        sessionDay[2][i] = 1;    
    for(var i=11;i<15;i++)
        sessionDay[2][i] = 1; 
    for(var i=19;i<30;i++)
        sessionDay[2][i] = 1;     
    for(var i=1;i<3;i++)
        sessionDay[3][i] = 1;         
    for(var i=1;i<32;i++)
        sessionDay[3][i] = 1;
    for(var i=1;i<31;i++)
        sessionDay[4][i] = 1;   
    for(var i=1;i<32;i++)
        sessionDay[5][i] = 1;        
    for(var i=1;i<31;i++)
        sessionDay[6][i] = 1;      
    for(var i=1;i<32;i++)
        sessionDay[7][i] = 1; 
    for(var i=1;i<32;i++)
        sessionDay[8][i] = 1;
    for(var i=1;i<31;i++)
        sessionDay[9][i] = 1;     
    for(var i=1;i<32;i++)
        sessionDay[10][i] = 1;      
    for(var i=1;i<31;i++)
        sessionDay[11][i] = 1;     
    for(var i=1;i<13;i++)
        sessionDay[12][i] = 1;      
    
    for(var i=1;i<8;i++)
        dayOff[1][i] = 1;
    dayOff[1][15] = 1;
    dayOff[1][16] = 1;
    dayOff[2][12] = 1;
    dayOff[2][13] = 1;    
    dayOff[3][5] = 1; 
    dayOff[3][6] = 1;
    for(var i=4;i<11;i++)
    dayOff[4][i] = 1;
    dayOff[4][16] = 1;
    dayOff[4][17] = 1;
    dayOff[4][30] = 1;
    dayOff[5][7] = 1;
    dayOff[5][9] = 1;
    dayOff[5][27] = 1;
    dayOff[5][28] = 1;
    dayOff[5][29] = 1;
    dayOff[5][30] = 1;
    dayOff[6][25] = 1;
    dayOff[6][26] = 1;
    dayOff[7][4] = 1;
    dayOff[7][5] = 1;
    dayOff[7][6] = 1;
    dayOff[7][7] = 1;
    dayOff[7][8] = 1;
    dayOff[7][9] = 1;
    dayOff[7][10] = 1;
    dayOff[7][23] = 1;
    dayOff[7][24] = 1;
    for(var i=2;i<12;i++)
        dayOff[9][i] = 1;
    dayOff[9][24] = 1;
    dayOff[9][25] = 1;    
    dayOff[10][29] = 1;
    dayOff[10][30] = 1;
    for(var i=20;i<29;i++)
        dayOff[11][i] = 1;
    dayOff[11][19] = 1;
    dayOff[11][20] = 1;  
    for(var i=12;i<32;i++)
        dayOff[12][i] = 1;
    
    
    result += '<table style="width:200px;float:left;clear:none;font-size: 0.65em;padding:0;margin:0;">';
    
    result += "<tr><th COLSPAN=\"7\">"+month[beginMonth]+" "+beginYear+"</th></tr><tr>";
    for(var i=0;i<7;i++){
        result += '<th width="14%">'+day[i]+'</th>';
    }
    
    result += "</tr><tr>";
    
    for(var i=0;i<startLoop;i++){
        result += '<td valign="top"></td>';
    }
    for(var i=startLoop;i<7;i++){
        result += miniCalendarRow(dayOff[beginMonth+1][dayCounter], sessionDay[beginMonth+1][dayCounter], dayCounter, today, beginDay);
        dayCounter++;
    }
    
    result += "</tr>";
    
    for(var j=0;j<3;j++){
        result += "<tr>";
        for(var i=0;i<7;i++){
            result += miniCalendarRow(dayOff[beginMonth+1][dayCounter], sessionDay[beginMonth+1][dayCounter], dayCounter, today, beginDay);
            dayCounter++;
        }
        result += "</tr>";
    }
    
    result += "</tr><tr>";
    for(var i=0;i<7;i++){
        if(dayCounter <= daysOfMonth[beginMonth]){
            result += miniCalendarRow(dayOff[beginMonth+1][dayCounter], sessionDay[beginMonth+1][dayCounter], dayCounter, today, beginDay);
            dayCounter++;
        }
        else result += '<td valign="top"></td>';
    }
    result += "</tr><tr>";
    if(dayCounter <= daysOfMonth[beginMonth]){
        for(var i=0;i<7;i++){
            if(dayCounter <= daysOfMonth[beginMonth]){
                result += miniCalendarRow(dayOff[beginMonth+1][dayCounter], sessionDay[beginMonth+1][dayCounter], dayCounter, today, beginDay);
                dayCounter++;
            }
            else result += '<td valign="top"></td>';
        }
    }
    result += "</tr></table>";
    
    return result;
}

function miniCalendarRow(dOff, sDay, dCounter, tDay, bDay){
    var retValue = "<td ";
    var trueToday = (tDay.getMonth() == bDay.getMonth()) && (tDay.getDate() == dCounter);
    
    if((dOff == 1) && trueToday) retValue += 'class="miniDayOffToday" ';
    else if(dOff == 1) retValue += 'class="miniDayOff" ';
    
    else if((sDay == 1) && trueToday) retValue += 'class="miniWorkToday" ';
    else if(sDay == 1) retValue += 'class="miniWorkday" ';
    else if (trueToday) retValue += 'class="miniToday" ';
    else retValue += 'class="miniOutofSession"';
    retValue +=  'valign="top"><strong>'+dCounter+'</strong></td>';
    return retValue;
}

function showMap1(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Indoor Swim Lessons Driving Direction</strong><iframe width="600" height="280" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=212+North+San+Mateo+Drive+Suite+3,+san+mateo&amp;sll=37.569795,-122.331573&amp;sspn=0.006454,0.011179&amp;ie=UTF8&amp;om=1&amp;s=AARTsJqG8Eg4g2XT7JJQ1xk7FEtmw8vRUw&amp;ll=37.578732,-122.32564&amp;spn=0.019046,0.051498&amp;z=14&amp;iwloc=addr&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=212+North+San+Mateo+Drive+Suite+3,+san+mateo&amp;sll=37.569795,-122.331573&amp;sspn=0.006454,0.011179&amp;ie=UTF8&amp;om=1&amp;ll=37.578732,-122.32564&amp;spn=0.019046,0.051498&amp;z=14&amp;iwloc=addr&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}	  

function showMap2(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Swim Team Driving Direction</strong><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=1700+W.+Hillsdale+Blvd,+San+Mateo,+CA&amp;aq=&amp;sll=37.0625,-95.677068&amp;sspn=31.701751,67.5&amp;ie=UTF8&amp;hq=&amp;hnear=1700+W+Hillsdale+Blvd,+San+Mateo,+California+94402&amp;ll=37.534121,-122.334943&amp;spn=0.007742,0.016479&amp;z=14&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=1700+W.+Hillsdale+Blvd,+San+Mateo,+CA&amp;aq=&amp;sll=37.0625,-95.677068&amp;sspn=31.701751,67.5&amp;ie=UTF8&amp;hq=&amp;hnear=1700+W+Hillsdale+Blvd,+San+Mateo,+California+94402&amp;ll=37.534121,-122.334943&amp;spn=0.007742,0.016479&amp;z=14" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}

function showPacificaMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Oceana High School Driving Direction</strong><iframe width="600" height="280" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=401+Paloma+Ave,Pacifica,+CA&amp;sll=37.0625,-95.677068&amp;sspn=51.355924,59.0625&amp;ie=UTF8&amp;om=1&amp;s=AARTsJrOabkjjn6_cwRNetYJCoQYadcV-Q&amp;ll=37.645772,-122.480907&amp;spn=0.019029,0.051498&amp;z=14&amp;iwloc=addr&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=401+Paloma+Ave,Pacifica,+CA&amp;sll=37.0625,-95.677068&amp;sspn=51.355924,59.0625&amp;ie=UTF8&amp;om=1&amp;ll=37.645772,-122.480907&amp;spn=0.019029,0.051498&amp;z=14&amp;iwloc=addr&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}

function showDeAnzaMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>De Anza Driving Direction</strong><iframe width="600" height="280" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://www.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=21250+Stevens+Creek+Blvd,+Cupertino&amp;sll=37.0625,-95.677068&amp;sspn=35.273162,81.914062&amp;ie=UTF8&amp;hq=&amp;hnear=21250+Stevens+Creek+Blvd,+Cupertino,+California+95014&amp;ll=37.319171,-122.045112&amp;spn=0.008652,0.019999&amp;z=14&amp;output=embed"></iframe><br /><small><a href="http://www.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=21250+Stevens+Creek+Blvd,+Cupertino&amp;sll=37.0625,-95.677068&amp;sspn=35.273162,81.914062&amp;ie=UTF8&amp;hq=&amp;hnear=21250+Stevens+Creek+Blvd,+Cupertino,+Santa+Clara,+California+95014&amp;ll=37.319171,-122.045112&amp;spn=0.008652,0.019999&amp;z=14" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}
function showSaratogaMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Saratoga Driving Direction</strong><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=20300+Herriman+Ave,+Saratoga,+CA&amp;sll=37.0625,-95.677068&amp;sspn=35.273162,81.914062&amp;ie=UTF8&amp;hq=&amp;hnear=20300+Herriman+Ave,+Saratoga,+Santa+Clara,+California+95070&amp;z=14&amp;ll=37.267364,-122.031318&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=20300+Herriman+Ave,+Saratoga,+CA&amp;sll=37.0625,-95.677068&amp;sspn=35.273162,81.914062&amp;ie=UTF8&amp;hq=&amp;hnear=20300+Herriman+Ave,+Saratoga,+Santa+Clara,+California+95070&amp;z=14&amp;ll=37.267364,-122.031318" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}
function showMAMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Menlo Atherton Driving Direction</strong><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=555+Middlefield+Road,+Atherton,+CA&amp;sll=37.267364,-122.031318&amp;sspn=0.008658,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=555+Middlefield+Rd,+Atherton,+San+Mateo,+California+94027&amp;z=14&amp;ll=37.462562,-122.173955&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=555+Middlefield+Road,+Atherton,+CA&amp;sll=37.267364,-122.031318&amp;sspn=0.008658,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=555+Middlefield+Rd,+Atherton,+San+Mateo,+California+94027&amp;z=14&amp;ll=37.462562,-122.173955" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}
function showCAHSMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>California HS Driving Direction</strong><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=9870+Broadmoor+Drive,+San+Ramon,+CA&amp;sll=37.462562,-122.173955&amp;sspn=0.008635,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=9870+Broadmoor+Dr,+San+Ramon,+Contra+Costa,+California+94583&amp;z=14&amp;ll=37.744996,-121.946816&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=9870+Broadmoor+Drive,+San+Ramon,+CA&amp;sll=37.462562,-122.173955&amp;sspn=0.008635,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=9870+Broadmoor+Dr,+San+Ramon,+Contra+Costa,+California+94583&amp;z=14&amp;ll=37.744996,-121.946816" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}
function showFHSMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Fremont HS Driving Direction</strong><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=1279+Sunnyvale+Saratoga+Road,+Sunnyvale,+CA&amp;sll=37.744996,-121.946816&amp;sspn=0.008603,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=1279+Sunnyvale+Saratoga+Rd,+Sunnyvale,+Santa+Clara,+California+94087&amp;z=14&amp;ll=37.352471,-122.036004&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=1279+Sunnyvale+Saratoga+Road,+Sunnyvale,+CA&amp;sll=37.744996,-121.946816&amp;sspn=0.008603,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=1279+Sunnyvale+Saratoga+Rd,+Sunnyvale,+Santa+Clara,+California+94087&amp;z=14&amp;ll=37.352471,-122.036004" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}
function showBACMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>BAC Driving Direction</strong><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=1+Mangini+Way,+Burlingame,+CA&amp;sll=37.352471,-122.036004&amp;sspn=0.008648,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=1+Mangini+Way,+Burlingame,+San+Mateo,+California+94010&amp;z=14&amp;ll=37.582927,-122.347456&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=1+Mangini+Way,+Burlingame,+CA&amp;sll=37.352471,-122.036004&amp;sspn=0.008648,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=1+Mangini+Way,+Burlingame,+San+Mateo,+California+94010&amp;z=14&amp;ll=37.582927,-122.347456" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}

function showIHSMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Independence HS Driving Direction</strong><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=1776+Educational+Park+Drive,+San+Jose,+CA&amp;sll=37.582927,-122.347456&amp;sspn=0.008621,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=1776+Educational+Park+Dr,+San+Jose,+Santa+Clara,+California+95133&amp;z=14&amp;ll=37.366764,-121.858592&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=1776+Educational+Park+Drive,+San+Jose,+CA&amp;sll=37.582927,-122.347456&amp;sspn=0.008621,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=1776+Educational+Park+Dr,+San+Jose,+Santa+Clara,+California+95133&amp;z=14&amp;ll=37.366764,-121.858592" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}
function showCCPMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Concord Community Pool Driving Direction</strong><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=3501+Cowell+Road,+Concord,+CA&amp;sll=37.366764,-121.858592&amp;sspn=0.008646,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=3501+Cowell+Rd,+Concord,+Contra+Costa,+California+94518&amp;z=14&amp;ll=37.96352,-122.013854&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=3501+Cowell+Road,+Concord,+CA&amp;sll=37.366764,-121.858592&amp;sspn=0.008646,0.019999&amp;ie=UTF8&amp;hq=&amp;hnear=3501+Cowell+Rd,+Concord,+Contra+Costa,+California+94518&amp;z=14&amp;ll=37.96352,-122.013854" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}
function showRinconadaPoolMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Rinconada Pool Driving Direction</strong><iframe width="600" height="280" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=Rinconada+Pool,+Palo+Alto&amp;ie=UTF8&amp;ll=37.453603,-122.13604&amp;spn=0.047702,0.060425&amp;z=14&amp;iwloc=A&amp;om=1&amp;cid=37442972,-122140284,2697452620588254392&amp;output=embed&amp;s=AARTsJrByU9w73_EYkpuzg3X0zV1t-xb0g"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;time=&amp;date=&amp;ttype=&amp;q=Rinconada+Pool,+Palo+Alto&amp;ie=UTF8&amp;ll=37.453603,-122.13604&amp;spn=0.047702,0.060425&amp;z=14&amp;iwloc=A&amp;om=1&amp;cid=37442972,-122140284,2697452620588254392&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}

function showSRVLAPoolMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>SRVLA Pool Driving Direction</strong><iframe width="600" height="280" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=3932673030107295637,37.442972,-122.140284&amp;q=9900+Broadmoor+Dr.+San+Ramon+CA&amp;sll=37.442972,-122.140284&amp;sspn=0.005997,0.00706&amp;ie=UTF8&amp;om=0&amp;s=AARTsJpmn0xU3Ow08byeyJQ8I7madYbC0w&amp;ll=37.755855,-121.943865&amp;spn=0.019001,0.051498&amp;z=14&amp;iwloc=addr&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=3932673030107295637,37.442972,-122.140284&amp;q=9900+Broadmoor+Dr.+San+Ramon+CA&amp;sll=37.442972,-122.140284&amp;sspn=0.005997,0.00706&amp;ie=UTF8&amp;om=0&amp;ll=37.755855,-121.943865&amp;spn=0.019001,0.051498&amp;z=14&amp;iwloc=addr&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>';
}
function showMHMap(){
    document.getElementById("mapLocation").innerHTML = '<p align="center" style="border: 1px solid #73afb7;"><strong>Morgan Hill Aquatics Center Driving Direction</strong><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Morgan+Hill+Aquatics+Center,+Morgan+Hill,+CA&amp;sll=37.122891,-121.626077&amp;sspn=0.008674,0.019999&amp;g=16200+Condit+Road,+Morgan+Hill,+CA&amp;ie=UTF8&amp;hq=Morgan+Hill+Aquatics+Center,&amp;hnear=Morgan+Hill,+Santa+Clara,+California&amp;ll=37.122891,-121.626077&amp;spn=0.016742,0.062289&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=Morgan+Hill+Aquatics+Center,+Morgan+Hill,+CA&amp;sll=37.122891,-121.626077&amp;sspn=0.008674,0.019999&amp;g=16200+Condit+Road,+Morgan+Hill,+CA&amp;ie=UTF8&amp;hq=Morgan+Hill+Aquatics+Center,&amp;hnear=Morgan+Hill,+Santa+Clara,+California&amp;ll=37.122891,-121.626077&amp;spn=0.016742,0.062289" style="color:#0000FF;text-align:left">View Larger Map</a></small></small></p>';
}

function showHTMLPage(place,htmlPage){
    document.getElementById(place).innerHTML = '<iframe src='+htmlPage+' width="660" height="680" frameborder="0"></iframe>';
}

function showHTMLPage1(place,htmlPage){
    document.getElementById(place).innerHTML = '<iframe src='+htmlPage+' width="650" height="280" frameborder="0"></iframe>';
}

function sayKOA1(surl) {
    document.getElementById("dummyspan").innerHTML =
    "<embed src='"+surl+"' hidden=true autostart=true loop=false>";
}

function sayKOA(koawave, times) {
    document.getElementById("dummyspan").innerHTML = '<applet codebase="applet/" code="PlaySound.class" width="0" height="0">' +
    '<param name="loop" value="'+times+'">' +
    '<param name="koawave" value="'+koawave+'"></applet>';
}

