Monday, November 30, 2009

Block user from right clicking your web site

function right(e)
{
if (navigator.appName == 'Netscape' &&(e.which == 3 e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&(event.button == 2 event.button == 3))
{
alert("Please don't right click , Thanks Prateek!!");
return false;
}
return true;
}

document.onmousedown=right;
document.onmouseup=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);if (document.layers) window.captureEvents(Event.MOUSEUP);
window.onmousedown=right;
window.onmouseup=right;

Thursday, October 22, 2009

Get CheckBox Text


<asp:CheckBox runat="server" ID="chkFavorites"Text="Show Favorites" Checked="true" /><br/>

<asp:Button runat="server" ID="btnOk" Text="Ok" OnClientClick="getCheckBoxText('chkFavorites');"/>

/http://forums.asp.net/p/1018339/1373760.aspx

function getCheckBoxText(CheckBoxId)

{

var checkbox = document.getElementById(CheckBoxId);

//alert(checkbox.previousSibling);

//alert(checkbox.nextSibling);

//alert(checkbox.nextSibling.nodeType);

// alert(checkbox.nextSibling.nodeName);

//alert(checkbox.nextSibling.innerHTML);

if(checkbox.checked == true )//&& checkbox.nextSibling != null)

{

var label = checkbox.nextSibling;

//alert(label.innerText);

alert(label.innerHTML);

}

}

function getCheckBoxListText()

{

var list = "";

var idModifier = 0;

var checkbox = document.getElementById(("ctl00_ContentPlaceHolder1_lstFacility_" +
idModifier));

while(checkbox != null)

{

if(checkbox.checked == true)// && checkbox.nextSibling != null)

{

var label = checkbox.nextSibling;

list += label.innerText + ", ";

}

checkbox = document.getElementById(("ctl00_ContentPlaceHolder1_lstFacility_" +
(++idModifier).toString()));

}

// here you should remove any trailing
commas.

}

http://simonwillison.net/2003/Aug/11/documentAll/

document.all.length
is not support in firefox

for(i = 0; i < document.all.length; i++)

{

if
(document.all(i).tagName=="label")

{

document.getElementById(

'<%=
lblShowFavorite.ClientID %>').innerHTML = "<b>" +
document.all(i).innerText +" : " + "</b>" +
document.getElementById('<%=chkShowFav.ClientID%>').checked;

break;

}

}

Friday, September 18, 2009

window

window.location.reload();
alert(window.location);
window.location="http://senthilmcan.blogspot.com";

Table

TableHeader, TableRow, TableData Objects



document.getElementById('myTable').border="10";



document.getElementById('myTable').cellPadding="15";



document.getElementById('myTable').cellSpacing="15";



document.getElementById('myTable').frame="above";



document.getElementById('myTable').frame="below";



document.getElementById('myTable').rules="rows";



document.getElementById('myTable').rules="cols";



document.getElementById('myTable').rules="none";



document.getElementById('tr2').align="left";



document.getElementById('tr2').vAlign="top";



alert(document.getElementById('myTable').rows[0].innerHTML);




function

valignCell()



{




var

x=document.getElementById('myTable').rows[0].cells;



x[0].vAlign="bottom";



}




function

changeContent()



{




var

x=document.getElementById('myTable').rows[0].cells;



x[0].innerHTML="NEW CONTENT";



}




function

setColSpan()



{




var

x=document.getElementById('myTable').rows[0].cells;



x[0].colSpan="2";



x[1].colSpan="6";



}




function

cell()



{




var

x=document.getElementById('myTable').rows[0].cells;



alert(x[0].innerHTML);



}




function

createCaption()



{




var

x=document.getElementById('myTable').createCaption();



x.innerHTML="My table caption";



}













Delete
rows in a table




function

deleteRow(r)



{




var

i=r.parentNode.parentNode.rowIndex;



document.getElementById('myTable').deleteRow(i);



}



<table
id="myTable" border="1">



<tr>



<td>Row 1</td>



<td><input type="button"
value="Delete" onclick="deleteRow(this)"></td>



</tr>



<tr>



<td>Row 2</td>



<td><input type="button"
value="Delete" onclick="deleteRow(this)"></td>



</tr>



<tr>



<td>Row 3</td>



<td><input type="button"
value="Delete" onclick="deleteRow(this)"></td>



</tr>



</table>








Add rows
to a table




function

insRow()



{




var

x=document.getElementById('myTable').insertRow(0);




var

y=x.insertCell(0);




var

z=x.insertCell(1);



y.innerHTML="NEW CELL1";



z.innerHTML="NEW CELL2";



}








Add cells
to a table row




function

insCell()



{




var

x=document.getElementById('myTable').insertCell(0);



x.innerHTML="John";



}

Frame

<html>
<frameset rows="50%,50%">

<frame id="leftFrame" src="frame_noresize.htm">

<frame id="rightFrame" src="frame_a.htm">

</frameset>

<frameset cols="50%,50%">

<frame id="leftFrame" src="frame_noresize.htm">

<frame id="rightFrame" src="frame_a.htm">

</frameset>

</html>

do it from child pages

parent.document.getElementById("rightFrame").noResize=false;

parent.document.getElementById("rightFrame").scrolling="yes";

parent.document.getElementById("rightFrame").src=http://google.com;

Break out of a frame

function breakout()

{

if (window.top!=window.self)

{

window.top.location="tryjs_breakout.htm";

}

}

Automatically jumps to the next field

This script automatically jumps to the next field when a field's maxlength has been reached:

<form id="myForm">

<input size="3" tabindex="1" maxlength="3" onkeyup="checkLen(this,this.value)">

<input size="2" tabindex="2" maxlength="2" onkeyup="checkLen(this,this.value)">

<input size="3" tabindex="3" maxlength="3" onkeyup="checkLen(this,this.value)">

</form>

function checkLen(x,y)

{

if (y.length==x.maxLength)

{

var next=x.tabIndex;

if (next<document.getElementById("myForm").length)

{

document.getElementById("myForm").elements[next].focus();

}

}

}

select

<select id="mySelect" onchange="favBrowser()">

<option>Internet Explorer</option>

<option>Netscape</option>

<option>Opera</option>

</select>


function
favBrowser()

{

var mylist=document.getElementById("mySelect");

document.getElementById("favorite").value=mylist.options[mylist.selectedIndex].text;

}

alert(document.getElementById("mySelect").selectedIndex);

alert(document.getElementById("mySelect").length);

document.getElementById("mySelect").size=4;

document.getElementById("mySelect").multiple=true;

function getOptions()

{

var x=document.getElementById("mySelect");

txt="All options: "

for (i=0;i<x.length;i++)

{

txt=txt + "\n" + x.options[i].text;

}

alert(txt);

}

Remove options from a dropdown list
function removeOption()

{

var x=document.getElementById("mySelect");

x.remove(x.selectedIndex);

}

<select id="menu" onchange="go()">

<option>--Select a page--</option>

<option value="http://senthilmcan.blogspot.com">Senthil</option>

<option value="http://www.microsoft.com">Microsoft</option>

<option value="http://senthilmcan-clientscript.blogspot.com">Clientscript</option>

</select>

function go()

{

window.location=document.getElementById("menu").value;

}

focus, select

<body onload="setFocus()">

document.getElementById("fname").focus();


<input type="text" id="fname">

document.getElementById("fname").select();

Form Reset/Submit

Reset Form

<form id="myForm">

document.getElementById("myForm").reset();

Submit Form

<form id="myForm" action="js_form_action.asp" method="get">

document.getElementById("myForm").submit();

<form action="tryjs_submitpage.htm" onsubmit="return callAnyfunction()">

<input type="submit" value="Submit">

checkbox/ radio

document.getElementById("myCheck").checked=true;

coffee=document.forms[0].coffee;

txt="";

for (i=0;i

{

if (coffee[i].checked)

{

txt=txt + coffee[i].value + " ";

}

}

alert(txt);

General

document.getElementById("myButton").disabled=true;
document.getElementById("myButton").value;
document.getElementById("myButton").type
document.getElementById("myButton").id
document.getElementById('myButton').accessKey="b"; //Alt + accesskey
document.write(document.getElementById("myButton").form.id);

Wednesday, August 26, 2009

Date Picker









<
link rel="stylesheet"
href="Css/Calendar.css"> namespace="" ns="urn:schemas-microsoft-com:office:office" prefix="o" ?>



style="mso-spacerun: yes">    < style="color: #a31515">script language style="color: blue">="javascript" src style="color: blue">="Script/CalendarControl.js" type style="color: blue">="text/javascript"></script style="color: blue">>




 




<
input name="txtCalander"
type="text" style="color: red">id
="txtCalander"
maxlength="10"
title="MM/DD/YYYY" style="mso-spacerun: yes">                
                      
onblur="javascript:ValidDate(this,event,'/');"
onkeyup="
javascript:AutoDateFormat(this,event,'/');" style="mso-spacerun: yes">                
                     
 style style="color: blue">="width: 132px" />




<
a onclick="showCalendarControl(document.getElementById('txtCalander'))"
href='#'>




<
img id="Img1"
height='20' style="color: red">src
='Images/calendar.gif'
width='16' style="color: red">align='absMiddle'
border='0'></ style="color: #a31515">a>




CalendarControl.js



style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">varstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">
path='';

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">functionstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">
positionInfo(object) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
p_elm = object;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.getElementLeft =
getElementLeft;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getElementLeft() {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var x = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(typeof(p_elm) ==
"object"){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
p_elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    } style="COLOR: blue">else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
document.getElementById(p_elm);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">while (elm != null)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      x+=
elm.offsetLeft;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
elm.offsetParent;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return parseInt(x);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.getElementWidth =
getElementWidth;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getElementWidth(){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(typeof(p_elm) ==
"object"){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
p_elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    } style="COLOR: blue">else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
document.getElementById(p_elm);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return
parseInt(elm.offsetWidth);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.getElementRight =
getElementRight;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getElementRight(){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return getElementLeft(p_elm) +
getElementWidth(p_elm);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.getElementTop =
getElementTop;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getElementTop() {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var y = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(typeof(p_elm) ==
"object"){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
p_elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    } style="COLOR: blue">else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
document.getElementById(p_elm);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">while (elm != null)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      y+=
elm.offsetTop;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
elm.offsetParent;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return parseInt(y);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.getElementHeight =
getElementHeight;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getElementHeight(){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="mso-spacerun: yes">  style="COLOR: blue">if(typeof(p_elm) ==
"object"){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
p_elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    } style="COLOR: blue">else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
document.getElementById(p_elm);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return
parseInt(elm.offsetHeight);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.getElementBottom =
getElementBottom;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getElementBottom(){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return getElementTop(p_elm) +
getElementHeight(p_elm);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">functionstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">
CalendarControl() {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
calendarId = style="COLOR: #a31515">'CalendarControl';

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
currentYear = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
currentMonth = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
currentDay = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
selectedYear = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
selectedMonth = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
selectedDay = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
months = ['January',style="COLOR: #a31515">'February',style="COLOR: #a31515">'March',style="COLOR: #a31515">'April',style="COLOR: #a31515">'May',style="COLOR: #a31515">'June',style="COLOR: #a31515">'July',style="COLOR: #a31515">'August',style="COLOR: #a31515">'September',style="COLOR: #a31515">'October',style="COLOR: #a31515">'November',style="COLOR: #a31515">'December'];

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  var
dateField = null;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function
getProperty(p_property){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var p_elm = calendarId;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var elm = style="COLOR: blue">null;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(typeof(p_elm) ==
"object"){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
p_elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    } style="COLOR: blue">else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
document.getElementById(p_elm);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if (elm != style="COLOR: blue">null){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">if(elm.style){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">        elm
= elm.style;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
style="COLOR: blue">if(elm[p_property]){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
return
elm[p_property];

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">        }
else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
return style="COLOR: blue">null;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      } style="COLOR: blue">else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
return style="COLOR: blue">null;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function setElementProperty(p_property, p_value,
p_elmId){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var p_elm = p_elmId;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var elm = style="COLOR: blue">null;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(typeof(p_elm) ==
"object"){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
p_elm;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    } style="COLOR: blue">else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
document.getElementById(p_elm);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if((elm != null)
&& (elm.style != style="COLOR: blue">null)){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm =
elm.style;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      elm[ p_property
] = p_value;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function setProperty(p_property, p_value)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">   
setElementProperty(p_property, p_value,
calendarId);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getDaysInMonth(year, month)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return [31,((!(year % 4 ) && ( (year % 100 )
|| !( year % 400 )
))?29:28),31,30,31,30,31,31,30,31,30,31][month-1];

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getDayOfWeek(year, month, day)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var date = new
Date(year,month-1,day)

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return date.getDay();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.setDate = setDate;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function setDate(year, month, day)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if (dateField) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">if (month < 10) {month = style="COLOR: #a31515">"0" + month;}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">if (day < 10) {day = style="COLOR: #a31515">"0" + day;}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">var dateString = month+style="COLOR: #a31515">"/"+day+style="COLOR: #a31515">"/"+year;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      dateField.value
= dateString;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
hide();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.changeMonth =
changeMonth;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function changeMonth(change)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    currentMonth +=
change;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    currentDay =
0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(currentMonth > 12) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      currentMonth =
1;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
currentYear++;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    } style="COLOR: blue">else if(currentMonth
< 1) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      currentMonth =
12;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
currentYear--;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    calendar =
document.getElementById(calendarId);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    calendar.innerHTML =
calendarDrawTable();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.changeYear = changeYear;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function changeYear(change) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    currentYear +=
change;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    currentDay =
0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    calendar =
document.getElementById(calendarId);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    calendar.innerHTML =
calendarDrawTable();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getCurrentYear() {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var year = new
Date().getYear();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(year < 1900) year +=
1900;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return year;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getCurrentMonth() {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return new
Date().getMonth() + 1;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function getCurrentDay() {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return new
Date().getDate();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function calendarDrawTable()
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var dayOfMonth = 1;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var validDay = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var startDayOfWeek = getDayOfWeek(currentYear,
currentMonth, dayOfMonth);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var daysInMonth = getDaysInMonth(currentYear,
currentMonth);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var css_class = style="COLOR: blue">null; //CSS class for each
day

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">var table = "<table
cellspacing='0' cellpadding='0' border='0'>"
;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    table = table + style="COLOR: #a31515">"<tr
class='header'>"
;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    table = table + style="COLOR: #a31515">"  <td
colspan='2' class='previous'><a
href='javascript:changeCalendarControlYear(-1);'><img
src='"
+path+"images/prev_year.gif'
border='0' align='absmiddle' alt='Previous Year'></a> <a
href='javascript:changeCalendarControlMonth(-1);'><img
src='"
+path+"images/prev_month.gif'
border='0' align='absmiddle' alt='Previous
Month'></a></td>"
;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    table = table + style="COLOR: #a31515">"  <td
colspan='3' class='head'>"
+ months[currentMonth-1] + style="COLOR: #a31515">" " + currentYear + style="COLOR: #a31515">"</td>";

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    table = table + style="COLOR: #a31515">"  <td
colspan='2' class='next'><a
href='javascript:changeCalendarControlMonth(1);'><img
src='"
+path+"images/next_month.gif'
border='0' align='absmiddle' alt='Next Month'></a> <a
href='javascript:changeCalendarControlYear(1);'><img
src='"
+path+"images/next_year.gif'
border='0' align='absmiddle' alt='Next
Year'></a></td>"
;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    table = table + style="COLOR: #a31515">"</tr>";

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    table = table + style="COLOR: #a31515">"<tr style='background-color:Beige; font-weight:bold;
padding:3px;'><td>S</td><td>M</td><td>T</td><td>W</td><td>T</td><td>F</td><td>S</td></tr>"
;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">for(var week=0; week
< 6; week++) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      table = table +
"<tr>";

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">for(var dayOfWeek=0;
dayOfWeek < 7; dayOfWeek++) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="mso-spacerun: yes">  style="COLOR: blue">if(week == 0 && startDayOfWeek == dayOfWeek)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
validDay = 1;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">        }
else if
(validDay == 1 && dayOfMonth > daysInMonth) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
validDay = 0;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
if(validDay) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
if (dayOfMonth == selectedDay &&
currentYear == selectedYear && currentMonth == selectedMonth)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">           
css_class = style="COLOR: #a31515">'current';

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
} else style="COLOR: blue">if (dayOfWeek == 0 || dayOfWeek == 6)
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">           
css_class = style="COLOR: #a31515">'weekend';

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
} else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">           
css_class = style="COLOR: #a31515">'weekday';

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
table = table + "<td><a
class='"
+css_class+"'
href=\"javascript:setCalendarControlDate("
+currentYear+style="COLOR: #a31515">","+currentMonth+style="COLOR: #a31515">","+dayOfMonth+style="COLOR: #a31515">")\">"+dayOfMonth+style="COLOR: #a31515">"</a></td>";

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
dayOfMonth++;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">        }
else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">         
table = table + "<td
class='empty'>&nbsp;</td>"
;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      table = table +
"</tr>";

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    table = table + style="COLOR: #a31515">"<tr class='header'><th colspan='7'
style='padding: 3px;'><a
href='javascript:hideCalendarControl();'>Close</a></td></tr>"
;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    table = table + style="COLOR: #a31515">"</table>";

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">return table;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.show = show;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function show(field) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: green">// If the calendar is visible and associated
with

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: green">// this field do not do
anything.

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if (dateField == field) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">return;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    } style="COLOR: blue">else {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      dateField =
field;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(dateField) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">try {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
var dateString = style="COLOR: blue">new String(dateField.value);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
var dateParts = dateString.split(style="COLOR: #a31515">"-");

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
selectedMonth = parseInt(dateParts[0],10);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
selectedDay = parseInt(dateParts[1],10);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">       
selectedYear = parseInt(dateParts[2],10);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      } style="COLOR: blue">catch(e) {}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if (!(selectedYear && selectedMonth
&& selectedDay)) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      selectedMonth =
getCurrentMonth();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      selectedDay =
getCurrentDay();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      selectedYear =
getCurrentYear();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    currentMonth =
selectedMonth;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    currentDay =
selectedDay;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    currentYear =
selectedYear;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(document.getElementById){

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      calendar =
document.getElementById(calendarId);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
calendar.innerHTML = calendarDrawTable(currentYear,
currentMonth);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setElementProperty('display', style="COLOR: #a31515">'block', style="COLOR: #a31515">'CalendarControlIFrame');

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setProperty('display', style="COLOR: #a31515">'block');

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">var fieldPos = new
positionInfo(dateField);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">var calendarPos = style="COLOR: blue">new positionInfo(calendarId);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">var x =
fieldPos.getElementLeft();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      style="COLOR: blue">var y =
fieldPos.getElementBottom();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setProperty('left', x + style="COLOR: #a31515">"px");

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setProperty('top', y + style="COLOR: #a31515">"px");

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setElementProperty('left', x + style="COLOR: #a31515">"px", style="COLOR: #a31515">'CalendarControlIFrame');

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setElementProperty('top', y + style="COLOR: #a31515">"px", style="COLOR: #a31515">'CalendarControlIFrame');

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setElementProperty('width',
calendarPos.getElementWidth() + "px", style="COLOR: #a31515">'CalendarControlIFrame');

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setElementProperty('height',
calendarPos.getElementHeight() + "px", style="COLOR: #a31515">'CalendarControlIFrame');

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">this.hide = hide;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  style="COLOR: blue">function hide() {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    style="COLOR: blue">if(dateField) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setProperty('display', style="COLOR: #a31515">'none');

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">     
setElementProperty('display', style="COLOR: #a31515">'none', style="COLOR: #a31515">'CalendarControlIFrame');

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">      dateField =
null;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">    }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  }

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">varstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">
calendarControl = new
CalendarControl();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">functionstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">
showCalendarControl(textField) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  textField.value=style="COLOR: #a31515">"";

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes"> 
calendarControl.show(textField);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">functionstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">
hideCalendarControl() {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes"> 
calendarControl.hide();

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">functionstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">
setCalendarControlDate(year, month, day) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes">  calendarControl.setDate(year, month,
day);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">functionstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">
changeCalendarControlYear(change) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes"> 
calendarControl.changeYear(change);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">functionstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">
changeCalendarControlMonth(change) {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="mso-spacerun: yes"> 
calendarControl.changeMonth(change);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">document.write(style="COLOR: #a31515">"<iframe id='CalendarControlIFrame'
src='javascript:false;' frameBorder='0'
scrolling='no'></iframe>"
);

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">document.write(style="COLOR: #a31515">"<div
id='CalendarControl'></div>"
);

style="MARGIN: 0in 0in 0pt" class="MsoNormal"> 

style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; TEXT-DECORATION: underline; mso-no-proof: yes; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Calendar.css

style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlIFramestyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">display: style="COLOR: blue">nonestyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">left: style="COLOR: blue">0pxstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">position: style="COLOR: blue">absolutestyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">top: style="COLOR: blue">0pxstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">width: style="COLOR: blue">154pxstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">z-index: style="COLOR: blue">99style="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">position:style="COLOR: blue">absolutestyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">background-colorstyle="COLOR: #000000">:#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">margin:style="COLOR: blue">0style="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">padding:style="COLOR: blue">0style="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">display:style="COLOR: blue">nonestyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">z-index: style="COLOR: blue">100style="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> tablestyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">font-family: style="COLOR: blue">arial, style="COLOR: blue">verdana, style="COLOR: blue">helvetica, style="COLOR: blue">sans-serifstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">font-size: style="COLOR: blue">8ptstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-left: style="COLOR: blue">1px style="COLOR: blue">solid style="COLOR: blue">#6A111Astyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-right:
1px
solid
#6A111Astyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">width:style="COLOR: blue">154px

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> thstyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">font-weight: style="COLOR: blue">normalstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> thstyle="COLOR: #000000"> astyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">font-weight: style="COLOR: blue">normalstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">text-decoration:
nonestyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">color: style="COLOR: blue">#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">padding: style="COLOR: blue">1pxstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> tdstyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">text-align: style="COLOR: blue">centerstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .headerstyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">background-color:
#6A111Astyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .weekdaystyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">background-color:
#DAC9C9style="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">color: style="COLOR: blue">#000style="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .weekendstyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">background-color:
#9C6B6Bstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">color: style="COLOR: blue">#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .currentstyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-right:
1px
solid
#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-bottom:
1px
solid
#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">background-color:
#CA0005style="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">color: style="COLOR: blue">#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .weekdaystyle="COLOR: #000000">,

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .weekendstyle="COLOR: #000000">,

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .currentstyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">display: style="COLOR: blue">blockstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">text-decoration:
nonestyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-right:
1px
solid
#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-bottom:
1px
solid
#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">padding:style="COLOR: blue">3pxstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> style="COLOR: #a31515">.weekday:hoverstyle="COLOR: #000000">,

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> style="COLOR: #a31515">.weekend:hoverstyle="COLOR: #000000">,

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> style="COLOR: #a31515">.current:hover
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">color: style="COLOR: blue">#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">background-color:
#2C6B84
;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-right:
1px
solid
#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-bottom:
1px
solid
#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> style="COLOR: #a31515">.previous
{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">text-align: style="COLOR: blue">leftstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .nextstyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">text-align: style="COLOR: blue">rightstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> style="COLOR: #a31515">.previousstyle="COLOR: #000000">,

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .nextstyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">padding: style="COLOR: blue">1px style="COLOR: blue">1px style="COLOR: blue">1px style="COLOR: blue">1pxstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">font-size: style="COLOR: blue">1.4emstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> style="COLOR: #a31515">.previous
astyle="COLOR: #000000">,

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .nextstyle="COLOR: #000000"> astyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">color: style="COLOR: blue">#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">text-decoration:
nonestyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .headstyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">text-align: style="COLOR: blue">centerstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">font-size:style="COLOR: blue">10pxstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">color: style="COLOR: blue">#ffffffstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> 

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .emptystyle="COLOR: #000000"> {

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">background-color:
#F2ECECstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-right:
1px
solid
#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-bottom:
1px
solid
#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">height:style="COLOR: blue">21px

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000">}

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#CalendarControlstyle="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000"> .DayHeadstyle="COLOR: #000000">{

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">background-color:
#E6D9D9style="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">   style="COLOR: red">font-weight:style="COLOR: blue">bold; style="COLOR: red">padding:style="COLOR: blue">3pxstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-right:
1px
solid
#F2ECECstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">border-bottom:
1px
solid
#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">   style="COLOR: red">border-top: style="COLOR: blue">1px style="COLOR: blue">solid style="COLOR: blue">#FFFFFFstyle="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">   style="COLOR: red">color:style="COLOR: blue">#4F0D13style="COLOR: #000000">;

style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none" class="MsoNormal">style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">style="COLOR: #000000; mso-spacerun: yes">  style="COLOR: red">height:style="COLOR: blue">21px

style="MARGIN: 0in 0in 0pt" class="MsoNormal">style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">}