 




<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Error on main Web Page</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/error-on-main-web-page/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/error-on-main-web-page/</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 23:54:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: amin4rmovextechnology</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/error-on-main-web-page/#comment-67434</link>
		<dc:creator>amin4rmovextechnology</dc:creator>
		<pubDate>Thu, 27 Aug 2009 04:35:36 +0000</pubDate>
		<guid isPermaLink="false">#comment-67434</guid>
		<description><![CDATA[Here is complete code for this page

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName==&quot;Netscape&quot;)&amp;&amp;(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW &#124;&#124; innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf(&quot;?&quot;))&gt;0&amp;&amp;parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&amp;&amp;d.all) x=d.all[n]; for (i=0;!x&amp;&amp;i&lt;d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&amp;&amp;d.layers&amp;&amp;i&lt;d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x &amp;&amp; d.getElementById) x=d.getElementById(n); return x;
}

function MM_controlShockwave(objStr,x,cmdName,frameNum) { //v3.0
  var obj=MM_findObj(objStr);
  if (obj) eval(&#039;obj.&#039;+cmdName+&#039;(&#039;+((cmdName==&#039;GotoFrame&#039;)?frameNum:&#039;&#039;)+&#039;)&#039;);
}
//--&gt;
&lt;/script&gt;

&lt;title&gt;Calendar of Events&lt;/title&gt;
&lt;style type=&quot;text/css&quot;&gt;

#evtcal a:link {font: normal 12pt &quot;Arial&quot;, &quot;Helvetica&quot;, &quot;Sans Serif&quot;; color: #004400; text-decoration: none;}		/* unvisited link */
#evtcal a:visited {font: normal 12pt &quot;Arial&quot;, &quot;Helvetica&quot;, &quot;Sans Serif&quot;; color: #004400; text-decoration: none;}	/* visited link */
#evtcal a:hover {font: normal 12pt &quot;Arial&quot;, &quot;Helvetica&quot;, &quot;Sans Serif&quot;; color: #004400; text-decoration: underline;}	/* mouse over link */
#evtcal a:active {font: normal 12pt &quot;Arial&quot;, &quot;Helvetica&quot;, &quot;Sans Serif&quot;; color: #004400; text-decoration: none;}		/* selected link */

&lt;/style&gt;

&lt;script language=&quot;JavaScript&quot; type=&quot;text/javascript&quot; src=&quot;events.js&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/JavaScript&quot; language=&quot;JavaScript&quot;&gt;

/* Preload images script */
var myimages=new Array()

function preloadimages(){
	for (i=0;i&lt;preloadimages.arguments.length;i++){
		myimages[i]=new Image();
		myimages[i].src=preloadimages.arguments[i];
	}
}


/* The path of images to be preloaded inside parenthesis: (Extend list as desired.) */
preloadimages(&quot;images/PrevYrOff40x40.jpg&quot;,&quot;images/PrevYrOn40x40.jpg&quot;,&quot;images/PrevMoOff40x40.jpg&quot;,&quot;images/PrevMoOn40x40.jpg&quot;,&quot;images/NextYrOff40x40.jpg&quot;,&quot;images/NextYrOn40x40.jpg&quot;,&quot;images/NextMoOff40x40.jpg&quot;,&quot;images/NextMoOn40x40.jpg&quot;);


/***************************************************************************************
	
		Calander
***************************************************************************************/

var thisDate = 1;							// Tracks current date being written in calendar
var wordMonth = new Array(&quot;January&quot;,&quot;February&quot;,&quot;March&quot;,&quot;April&quot;,&quot;May&quot;,&quot;June&quot;,&quot;July&quot;,&quot;August&quot;,&quot;September&quot;,&quot;October&quot;,&quot;November&quot;,&quot;December&quot;);
var today = new Date();							// Date object to store the current date
var todaysDay = today.getDay() + 1;					// Stores the current day number 1-7
var todaysDate = today.getDate();					// Stores the current numeric date within the month
var todaysMonth = today.getUTCMonth() + 1;				// Stores the current month 1-12
var todaysYear = today.getFullYear();					// Stores the current year
var monthNum = todaysMonth;						// Tracks the current month being displayed
var yearNum = todaysYear;						// Tracks the current year being displayed
var firstDate = new Date(String(monthNum)+&quot;/1/&quot;+String(yearNum));	// Object Storing the first day of the current month
var firstDay = firstDate.getUTCDay();					// Tracks the day number 1-7 of the first day of the current month
var lastDate = new Date(String(monthNum+1)+&quot;/0/&quot;+String(yearNum));	// Tracks the last date of the current month
var numbDays = 0;
var calendarString = &quot;&quot;;
var eastermonth = 0;
var easterday = 0;


function changedate(buttonpressed) {
	if (buttonpressed == &quot;prevyr&quot;) yearNum--;
	else if (buttonpressed == &quot;nextyr&quot;) yearNum++;
	else if (buttonpressed == &quot;prevmo&quot;) monthNum--;
	else if (buttonpressed == &quot;nextmo&quot;) monthNum++;
	else  if (buttonpressed == &quot;return&quot;) { 
		monthNum = todaysMonth;
		yearNum = todaysYear;
	}

	if (monthNum == 0) {
		monthNum = 12;
		yearNum--;
	}
	else if (monthNum == 13) {
		monthNum = 1;
		yearNum++
	}

	lastDate = new Date(String(monthNum+1)+&quot;/0/&quot;+String(yearNum));
	numbDays = lastDate.getDate();
	firstDate = new Date(String(monthNum)+&quot;/1/&quot;+String(yearNum));
	firstDay = firstDate.getDay() + 1;
	createCalendar();
	return;
}


function easter(year) {
// feed in the year it returns the month and day of Easter using two GLOBAL variables: eastermonth and easterday
var a = year % 19;
var b = Math.floor(year/100);
var c = year % 100;
var d = Math.floor(b/4);
var e = b % 4;
var f = Math.floor((b+8) / 25);
var g = Math.floor((b-f+1) / 3);
var h = (19*a + b - d - g + 15) % 30;
var i = Math.floor(c/4);
var j = c % 4;
var k = (32 + 2*e + 2*i - h - j) % 7;
var m = Math.floor((a + 11*h + 22*k) / 451);
var month = Math.floor((h + k - 7*m + 114) / 31);
var day = ((h + k - 7*m +114) % 31) + 1;
eastermonth = month;
easterday = day;
}


function createCalendar() {
	calendarString = &#039;&#039;;
	var daycounter = 0;
	calendarString += &#039;&lt;table width=&quot;312&quot; border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;1&quot;&gt;&#039;;
	calendarString += &#039;&lt;tr&gt;&#039;;
	calendarString += &#039;&lt;td align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;40&quot;&gt;&lt;a href=&quot;#&quot; onMouseOver=&quot;document.PrevYr.src=&#039;images/PrevYrOn40x40.jpg&#039;;&quot; onMouseOut=&quot;document.PrevYr.src=&#039;images/PrevYrOff40x40.jpg&#039;;&quot; onClick=&quot;changedate(&#039;prevyr&#039;)&quot;&gt;&lt;img name=&quot;PrevYr&quot; src=&quot;images/PrevYrOff40x40.jpg&quot; width=&quot;40&quot; height=&quot;40&quot; border=&quot;0&quot; alt=&quot;Prev Yr&quot;/&gt;&lt;/a&gt;&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;40&quot;&gt;&lt;a href=&quot;#&quot; onMouseOver=&quot;document.PrevMo.src=&#039;images/PrevMoOn40x40.jpg&#039;;&quot; onMouseOut=&quot;document.PrevMo.src=&#039;images/PrevMoOff40x40.jpg&#039;;&quot; onClick=&quot;changedate(&#039;prevmo&#039;)&quot;&gt;&lt;img name=&quot;PrevMo&quot; src=&quot;images/PrevMoOff40x40.jpg&quot; width=&quot;40&quot; height=&quot;40&quot; border=&quot;0&quot; alt=&quot;Prev Mo&quot;/&gt;&lt;/a&gt;&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td bgcolor=&quot;#C8C896&quot; align=&quot;center&quot; valign=&quot;center&quot; width=&quot;128&quot; height=&quot;40&quot; colspan=&quot;3&quot;&gt;&lt;b&gt;&#039; + wordMonth[monthNum-1] + &#039;&#160;&#160;&#039; + yearNum + &#039;&lt;/b&gt;&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;40&quot;&gt;&lt;a href=&quot;#&quot; onMouseOver=&quot;document.NextMo.src=&#039;images/NextMoOn40x40.jpg&#039;;&quot; onMouseOut=&quot;document.NextMo.src=&#039;images/NextMoOff40x40.jpg&#039;;&quot; onClick=&quot;changedate(&#039;nextmo&#039;)&quot;&gt;&lt;img name=&quot;NextMo&quot; src=&quot;images/NextMoOff40x40.jpg&quot; width=&quot;40&quot; height=&quot;40&quot; border=&quot;0&quot; alt=&quot;Next Mo&quot;/&gt;&lt;/a&gt;&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;40&quot;&gt;&lt;a href=&quot;#&quot; onMouseOver=&quot;document.NextYr.src=&#039;images/NextYrOn40x40.jpg&#039;;&quot; onMouseOut=&quot;document.NextYr.src=&#039;images/NextYrOff40x40.jpg&#039;;&quot; onClick=&quot;changedate(&#039;nextyr&#039;)&quot;&gt;&lt;img name=&quot;NextYr&quot; src=&quot;images/NextYrOff40x40.jpg&quot; width=&quot;40&quot; height=&quot;40&quot; border=&quot;0&quot; alt=&quot;Next Yr&quot;/&gt;&lt;/a&gt;&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;/tr&gt;&#039;;
	calendarString += &#039;&lt;tr&gt;&#039;;
	calendarString += &#039;&lt;td bgcolor=&quot;#DDDDDD&quot; align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;22&quot;&gt;Sun&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td bgcolor=&quot;#DDDDDD&quot; align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;22&quot;&gt;Mon&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td bgcolor=&quot;#DDDDDD&quot; align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;22&quot;&gt;Tue&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td bgcolor=&quot;#DDDDDD&quot; align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;22&quot;&gt;Wed&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td bgcolor=&quot;#DDDDDD&quot; align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;22&quot;&gt;Thu&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td bgcolor=&quot;#DDDDDD&quot; align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;22&quot;&gt;Fri&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;td bgcolor=&quot;#DDDDDD&quot; align=&quot;center&quot; valign=&quot;center&quot; width=&quot;40&quot; height=&quot;22&quot;&gt;Sat&lt;/td&gt;&#039;;
	calendarString += &#039;&lt;/tr&gt;&#039;;

	thisDate == 1;

	for (var i = 1; i &lt;= 6; i++) {
		calendarString += &#039;&lt;tr&gt;&#039;;
		for (var x = 1; x &lt;= 7; x++) {
			daycounter = (thisDate - firstDay)+1;
			thisDate++;
			if ((daycounter &gt; numbDays) &#124;&#124; (daycounter &lt; 1)) {
				calendarString += &#039;&lt;td align=&quot;center&quot; bgcolor=&quot;#888888&quot; height=&quot;30&quot; width=&quot;40&quot;&gt;&#160;&lt;/td&gt;&#039;;
			} else {
				if (checkevents(daycounter,monthNum,yearNum,i,x) &#124;&#124; ((todaysDay == x) &amp;&amp; (todaysDate == daycounter) &amp;&amp; (todaysMonth == monthNum))){
					if ((todaysDay == x) &amp;&amp; (todaysDate == daycounter) &amp;&amp; (todaysMonth == monthNum)) {
						calendarString += &#039;&lt;td align=&quot;center&quot; bgcolor=&quot;#AAFFAA&quot; height=&quot;30&quot; width=&quot;40&quot;&gt;&lt;a href=&quot;javascript:showevents(&#039; + daycounter + &#039;,&#039; + monthNum + &#039;,&#039; + yearNum + &#039;,&#039; + i + &#039;,&#039; + x + &#039;)&quot;&gt;&#039; + daycounter + &#039;&lt;/a&gt;&lt;/td&gt;&#039;;
					}
 					else	calendarString += &#039;&lt;td align=&quot;center&quot; bgcolor=&quot;#FFFFC8&quot; height=&quot;30&quot; width=&quot;40&quot;&gt;&lt;a href=&quot;javascript:showevents(&#039; + daycounter + &#039;,&#039; + monthNum + &#039;,&#039; + yearNum + &#039;,&#039; + i + &#039;,&#039; + x + &#039;)&quot;&gt;&#039; + daycounter + &#039;&lt;/a&gt;&lt;/td&gt;&#039;;
				} else {
					calendarString += &#039;&lt;td align=&quot;center&quot; bgcolor=&quot;#DDFFFF&quot; height=&quot;30&quot; width=&quot;40&quot;&gt;&#039; + daycounter + &#039;&lt;/td&gt;&#039;;
				}
			}
		}
		calendarString += &#039;&lt;/tr&gt;&#039;;
	}

	calendarString += &#039;&lt;tr&gt;&lt;td colspan=&quot;7&quot; nowrap align=&quot;center&quot; valign=&quot;center&quot; bgcolor=&quot;#C8C896&quot; width=&quot;280&quot; height=&quot;22&quot;&gt;&lt;a href=&quot;javascript:changedate(&#039;return&#039;)&quot;&gt;&lt;b&gt;Show Current Date&lt;/b&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#039;;

	var object=document.getElementById(&#039;calendar&#039;);
	object.innerHTML= calendarString;
	thisDate = 1;
}


function checkevents(day,month,year,week,dayofweek) {
var numevents = 0;
var floater = 0;

	for (var i = 0; i &lt; events.length; i++) {
		if (events[i][0] == &quot;W&quot;) {
			if ((events[i][2] == dayofweek)) numevents++;
		}
		else if (events[i][0] == &quot;Y&quot;) {
			if ((events[i][2] == day) &amp;&amp; (events[i][1] == month)) numevents++;
		}
		else if (events[i][0] == &quot;F&quot;) {
			if ((events[i][1] == 3) &amp;&amp; (events[i][2] == 0) &amp;&amp; (events[i][3] == 0) ) {
				easter(year);
				if (easterday == day &amp;&amp; eastermonth == month) numevents++;
			} else {
				floater = floatingholiday(year,events[i][1],events[i][2],events[i][3]);
				if ((month == 5) &amp;&amp; (events[i][1] == 5) &amp;&amp; (events[i][2] == 4) &amp;&amp; (events[i][3] == 2)) {
					if ((floater + 7 &lt;= 31) &amp;&amp; (day == floater + 7)) {
						numevents++;
					} else if ((floater + 7 &gt; 31) &amp;&amp; (day == floater)) numevents++;
				} else if ((events[i][1] == month) &amp;&amp; (floater == day)) numevents++;
			}
		}
		else if ((events[i][2] == day) &amp;&amp; (events[i][1] == month) &amp;&amp; (events[i][3] == year)) {
			numevents++;
		}
	}

	if (numevents == 0) {
		return false;
	} else {
		return true;
	}
}


function showevents(day,month,year,week,dayofweek) {
var theevent = &quot;&quot;;
var floater = 0;

	for (var i = 0; i &lt; events.length; i++) {
		// First we&#039;ll process recurring events (if any):
		if (events[i][0] != &quot;&quot;) {
			if (events[i][0] == &quot;D&quot;) {
			}
			if (events[i][0] == &quot;W&quot;) {
				if ((events[i][2] == dayofweek)) {
				theevent += &quot;Events of: n&quot; + month +&#039;/&#039;+ day +&#039;/&#039;+ year + &#039;n&#039;;
				theevent += events[i][6] + &#039;n&#039;;
				&lt;!--theevent += &#039;Start Time: &#039; + events[i][4] + &#039;n&#039;;--&gt;
				&lt;!--theevent += &#039;Ending Time: &#039; + events[i][5] + &#039;n&#039;; --&gt;
				&lt;!--theevent += &#039;Description: &#039; + events[i][7] + &#039;n&#039;;--&gt;
				theevent += &#039;n -------------- nn&#039;;
				document.forms.eventform.eventlist.value = theevent;
				}
			}
			if (events[i][0] == &quot;M&quot;) {
			}
			if (events[i][0] == &quot;Y&quot;) {
				if ((events[i][2] == day) &amp;&amp; (events[i][1] == month)) {
				theevent += &quot;Events of: n&quot; + month +&#039;/&#039;+ day +&#039;/&#039;+ year + &#039;n&#039;;
				theevent += events[i][6] + &#039;n&#039;;
				&lt;!--theevent += &#039;Start Time: &#039; + events[i][4] + &#039;n&#039;;--&gt;
				&lt;!--theevent += &#039;Ending Time: &#039; + events[i][5] + &#039;n&#039;;--&gt;
				&lt;!--theevent += &#039;Description: &#039; + events[i][7] + &#039;n&#039;;--&gt;
				theevent += &#039;n -------------- nn&#039;;
				document.forms.eventform.eventlist.value = theevent;
				}
			}
			if (events[i][0] == &quot;F&quot;) {
				if ((events[i][1] == 3) &amp;&amp; (events[i][2] == 0) &amp;&amp; (events[i][3] == 0) ) {
					if (easterday == day &amp;&amp; eastermonth == month) {
						theevent += &quot;Events of: n&quot; + month +&#039;/&#039;+ day +&#039;/&#039;+ year + &#039;n&#039;;
						theevent += events[i][6] + &#039;n&#039;;
						//theevent += &#039;Start Time: &#039; + events[i][4] + &#039;n&#039;;
						//theevent += &#039;Ending Time: &#039; + events[i][5] + &#039;n&#039;;
						//theevent += &#039;Description: &#039; + events[i][7] + &#039;n&#039;;
						theevent += &#039;n -------------- nn&#039;;
						document.forms.eventform.eventlist.value = theevent;
					} 
				} else {
					floater = floatingholiday(year,events[i][1],events[i][2],events[i][3]);

					if ((month == 5) &amp;&amp; (events[i][1] == 5) &amp;&amp; (events[i][2] == 4) &amp;&amp; (events[i][3] == 2)) {
						if ((floater + 7 &lt;= 31) &amp;&amp; (day == floater + 7)) {
							theevent += &quot;Events of: n&quot; + month +&#039;/&#039;+ day +&#039;/&#039;+ year + &#039;n&#039;;
							theevent += events[i][6] + &#039;n&#039;;
							//theevent += &#039;Start Time: &#039; + events[i][4] + &#039;n&#039;;
							//theevent += &#039;Ending Time: &#039; + events[i][5] + &#039;n&#039;;
							//theevent += &#039;Description: &#039; + events[i][7] + &#039;n&#039;;
							theevent += &#039;n -------------- nn&#039;;
							document.forms.eventform.eventlist.value = theevent;
						} else if ((floater + 7 &gt; 31) &amp;&amp; (day == floater)) {
							theevent += &quot;Events of: n&quot; + month +&#039;/&#039;+ day +&#039;/&#039;+ year + &#039;n&#039;;
							theevent += events[i][6] + &#039;n&#039;;
							//theevent += &#039;Start Time: &#039; + events[i][4] + &#039;n&#039;;
							//theevent += &#039;Ending Time: &#039; + events[i][5] + &#039;n&#039;;
							//theevent += &#039;Description: &#039; + events[i][7] + &#039;n&#039;;
							theevent += &#039;n -------------- nn&#039;;
							document.forms.eventform.eventlist.value = theevent;
						}
					} else if ((events[i][1] == month) &amp;&amp; (floater == day)) {
						theevent += &quot;Events of: n&quot; + month +&#039;/&#039;+ day +&#039;/&#039;+ year + &#039;n&#039;;
						theevent += events[i][6] + &#039;n&#039;;
						//theevent += &#039;Start Time: &#039; + events[i][4] + &#039;n&#039;;
						//theevent += &#039;Ending Time: &#039; + events[i][5] + &#039;n&#039;;
						//theevent += &#039;Description: &#039; + events[i][7] + &#039;n&#039;;
						theevent += &#039;n -------------- nn&#039;;
						document.forms.eventform.eventlist.value = theevent;
					}
				}
		}
		}
		// Now we&#039;ll process any One Time events happening on the matching month, day, year:
		else if ((events[i][2] == day) &amp;&amp; (events[i][1] == month) &amp;&amp; (events[i][3] == year)) {
			theevent += &quot;Events of: n&quot; + month +&#039;/&#039;+ day +&#039;/&#039;+ year + &#039;n&#039;;
			theevent += events[i][6] + &#039;n&#039;;
			//theevent += &#039;Start Time: &#039; + events[i][4] + &#039;n&#039;;
			//theevent += &#039;Ending Time: &#039; + events[i][5] + &#039;n&#039;;
			//theevent += &#039;Description: &#039; + events[i][7] + &#039;n&#039;;
			theevent += &#039;n ------------------------------------------------ nn&#039;;
			document.forms.eventform.eventlist.value = theevent;
		}
	}
	if (theevent == &quot;&quot;) document.forms.eventform.eventlist.value = &#039;No events to show.&#039;;
}


function floatingholiday(targetyr,targetmo,cardinaloccurrence,targetday) {
// Floating holidays/events of the events.js file uses:
//	the Month field for the Month (here it becomes the targetmo field)
//	the Day field as the Cardinal Occurrence  (here it becomes the cardinaloccurrence field)
//		1=1st, 2=2nd, 3=3rd, 4=4th, 5=5th, 6=6th occurrence of the day listed next
//	the Year field as the Day of the week the event/holiday falls on  (here it becomes the targetday field)
//		1=Sunday, 2=Monday, 3=Tuesday, 4=Wednesday, 5=Thurday, 6=Friday, 7=Saturday
//	example: &quot;F&quot;,	&quot;1&quot;,	&quot;3&quot;,	&quot;2&quot;, = Floating holiday in January on the 3rd Monday of that month.
//
// In our code below:
// 	targetyr is the active year
// 	targetmo is the active month (1-12)
// 	cardinaloccurrence is the xth occurrence of the targetday (1-6)
// 	targetday is the day of the week the floating holiday is on
//		0=Sun; 1=Mon; 2=Tue; 3=Wed; 4=Thu; 5=Fri; 6=Sat
//		Note: subtract 1 from the targetday field if the info comes from the events.js file
//
// Note:
//	If Memorial Day falls on the 22nd, 23rd, or 24th, then we add 7 to the dayofmonth to the result.
//
// Example: targetyr = 2052; targetmo = 5; cardinaloccurrence = 4; targetday = 1
//	This is the same as saying our floating holiday in the year 2052, is during May, on the 4th Monday
//
var firstdate = new Date(String(targetmo)+&quot;/1/&quot;+String(targetyr));	// Object Storing the first day of the current month.
var firstday = firstdate.getUTCDay();	// The first day (0-6) of the target month.
var dayofmonth = 0;	// zero out our calendar day variable.

	targetday = targetday - 1;

	if (targetday &gt;= firstday) {
		cardinaloccurrence--;	// Subtract 1 from cardinal day.
		dayofmonth = (cardinaloccurrence * 7) + ((targetday - firstday)+1);
	} else {
		dayofmonth = (cardinaloccurrence * 7) + ((targetday - firstday)+1);
	}
return dayofmonth;
}

&lt;/script&gt;

&lt;!-- ***********************end************************************************** --&gt;
&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
.style2 {font-weight: bold}
.style3 {
	color: #0000FF;
	font-weight: bold;
}
--&gt;
&lt;/style&gt;

&lt;/head&gt;
&lt;BODY bgColor=&quot;white&quot; leftMargin=&quot;0&quot; topMargin=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; onLoad=&quot;changedate(&#039;return&#039;)&quot;&gt;

&lt;TABLE cellSpacing=&quot;0&quot; cellPadding=&quot;0&quot; width=&quot;925&quot; align=&quot;center&quot; border=&quot;0&quot;&gt;
  &lt;tr&gt;
    &lt;td&gt;

      &lt;TABLE cellSpacing=&quot;0&quot; cellPadding=&quot;0&quot; width=&quot;100%&quot; align=&quot;center&quot; border=&quot;0&quot;&gt;
        &lt;tr&gt; 
          &lt;td&gt;  
		  &lt;!--HEADER--&gt;
		  &lt;!--#include file=&quot;../includes/header.asp&quot; --&gt;		  &lt;!--HEADER--&gt;		  &lt;/td&gt;
        &lt;/tr&gt;

        &lt;tr bgColor=&quot;#ffffff&quot;&gt;
          &lt;td colspan=&quot;2&quot; height=&quot;20&quot; bgColor=&quot;#edf3ff&quot; style=&quot;border-bottom:solid 1px #B7BEDA;&quot;&gt;&#160;&#160;&#160;You are here: &lt;strong&gt;&lt;a href=&quot;&lt;%=path%&gt;index.asp&quot;&gt;Home&lt;/a&gt; &gt;calander&lt;/strong&gt;&lt;/td&gt;
        &lt;/tr&gt;
      &lt;/table&gt;
 
      &lt;TABLE cellSpacing=&quot;0&quot; cellPadding=&quot;0&quot; width=&quot;100%&quot; align=&quot;center&quot; border=&quot;0&quot;&gt;
        &lt;tr&gt;
        &lt;!-- Left column --&gt;
          &lt;td width=&quot;126&quot; bgColor=&quot;#edf3ff&quot; valign=&quot;top&quot; style=&quot;border-right:solid 1px #B7BEDA;&quot;&gt;
          
                  &lt;/td&gt;

          &lt;!-- Middle column --&gt;
	  &lt;td valign=&quot;top&quot; bgColor=&quot;#ffffff&quot;&gt;
	  
	   

	&lt;blockquote&gt;   
&lt;br/&gt;
	    &lt;h2 align=&quot;center&quot;&gt;Calendar&lt;/h2&gt;
&lt;/blockquote&gt;
	    &lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; class=&quot;hry&quot;&gt;
	      
		  &lt;tr&gt;
		  &lt;td&gt;
		    
			&lt;/td&gt;
		  &lt;/tr&gt;
	    &lt;/table&gt;
		&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;5&quot; class=&quot;hry&quot;&gt;
	      &lt;tr&gt;
	        &lt;td bgcolor=&quot;#edf3ff&quot;&gt;
			&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
                   
                    &lt;tr&gt; 
                      &lt;td&gt;
					  &lt;!--************************************** Calendar Code *********************************** --&gt;
					  &lt;p align=&quot;center&quot; class=&quot;style3&quot;&gt;&#160;&lt;/p&gt;

				      &lt;center&gt;
				&lt;table id=&quot;evtcal&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;500&quot;&gt;
				&lt;tbody&gt;
				&lt;tr&gt;
				&lt;td style=&quot;padding: 3px;&quot; align=&quot;center&quot; bgcolor=&quot;#c6def8&quot; valign=&quot;top&quot; width=&quot;314&quot;&gt;
				&lt;div id=&quot;calendar&quot;&gt;&lt;!--  Dynamically Filled --&gt;&lt;/div&gt;
				You can move to a different month or year by clicking on the buttons or return to today&#039;s date by clicking &quot;Show 						Current Date&quot;.&lt;/td&gt;
			&lt;td width=&quot;10&quot;&gt;&#160;&lt;/td&gt;
			&lt;td style=&quot;padding: 3px;&quot; align=&quot;center&quot; bgcolor=&quot;#c6def8&quot; valign=&quot;top&quot; width=&quot;260&quot; &gt;&lt;div align=&quot;center&quot;&gt;&lt;b&gt;Intructions:&lt;/b&gt;&lt;br /&gt;
			  Click a 	highlighted date on the calendar to see a list of events on that day in the box below.&lt;br /&gt;
			  &lt;br /&gt;
			  &lt;/div&gt;
			  &lt;b&gt;&lt;u&gt;Events&lt;/u&gt;&lt;/b&gt;				&lt;b&gt;&lt;form id=&quot;eventform&quot; name=&quot;eventform&quot; action=&quot;#&quot; method=&quot;get&quot;&gt;
				  &lt;textarea name=&quot;eventlist&quot; cols=&quot;50&quot; rows=&quot;11&quot; wrap=&quot;soft&quot; class=&quot;style3&quot;&gt;Please click on any date and see the events regarding to city school.&lt;/textarea&gt;
				  &lt;/form&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;/center&gt;
					  
		



////////////////////
the Error message is

Line : 8
Char :3594
error: d.getElementById(...)is null or not an object


url://htt://localhost......


Carlosdl i m waiting your reply,,
Thanks

regards,
Amin anwar
code : 0]]></description>
		<content:encoded><![CDATA[<p>Here is complete code for this page</p>
<p>function MM_reloadPage(init) {  //reloads the window if Nav4 resized<br />
  if (init==true) with (navigator) {if ((appName==&#8221;Netscape&#8221;)&amp;&amp;(parseInt(appVersion)==4)) {<br />
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}<br />
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();<br />
}<br />
MM_reloadPage(true);</p>
<p>function MM_findObj(n, d) { //v4.01<br />
  var p,i,x;  if(!d) d=document; if((p=n.indexOf(&#8220;?&#8221;))&gt;0&amp;&amp;parent.frames.length) {<br />
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}<br />
  if(!(x=d[n])&amp;&amp;d.all) x=d.all[n]; for (i=0;!x&amp;&amp;i&lt;d.forms.length;i++) x=d.forms[i][n];<br />
  for(i=0;!x&amp;&amp;d.layers&amp;&amp;i&lt;d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);<br />
  if(!x &amp;&amp; d.getElementById) x=d.getElementById(n); return x;<br />
}</p>
<p>function MM_controlShockwave(objStr,x,cmdName,frameNum) { //v3.0<br />
  var obj=MM_findObj(objStr);<br />
  if (obj) eval(&#8216;obj.&#8217;+cmdName+&#8217;(&#8216;+((cmdName==&#8217;GotoFrame&#8217;)?frameNum:&#8221;)+&#8217;)');<br />
}<br />
//&#8211;&gt;<br />
&lt;/script&gt;</p>
<p>&lt;title&gt;Calendar of Events&lt;/title&gt;<br />
&lt;style type=&#8221;text/css&#8221;&gt;</p>
<p>#evtcal a:link {font: normal 12pt &#8220;Arial&#8221;, &#8220;Helvetica&#8221;, &#8220;Sans Serif&#8221;; color: #004400; text-decoration: none;}		/* unvisited link */<br />
#evtcal a:visited {font: normal 12pt &#8220;Arial&#8221;, &#8220;Helvetica&#8221;, &#8220;Sans Serif&#8221;; color: #004400; text-decoration: none;}	/* visited link */<br />
#evtcal a:hover {font: normal 12pt &#8220;Arial&#8221;, &#8220;Helvetica&#8221;, &#8220;Sans Serif&#8221;; color: #004400; text-decoration: underline;}	/* mouse over link */<br />
#evtcal a:active {font: normal 12pt &#8220;Arial&#8221;, &#8220;Helvetica&#8221;, &#8220;Sans Serif&#8221;; color: #004400; text-decoration: none;}		/* selected link */</p>
<p>&lt;/style&gt;</p>
<p>&lt;script language=&#8221;JavaScript&#8221; type=&#8221;text/javascript&#8221; src=&#8221;events.js&#8221;&gt;&lt;/script&gt;</p>
<p>&lt;script type=&#8221;text/JavaScript&#8221; language=&#8221;JavaScript&#8221;&gt;</p>
<p>/* Preload images script */<br />
var myimages=new Array()</p>
<p>function preloadimages(){<br />
	for (i=0;i&lt;preloadimages.arguments.length;i++){<br />
		myimages[i]=new Image();<br />
		myimages[i].src=preloadimages.arguments[i];<br />
	}<br />
}</p>
<p>/* The path of images to be preloaded inside parenthesis: (Extend list as desired.) */<br />
preloadimages(&#8220;images/PrevYrOff40x40.jpg&#8221;,&#8221;images/PrevYrOn40x40.jpg&#8221;,&#8221;images/PrevMoOff40x40.jpg&#8221;,&#8221;images/PrevMoOn40x40.jpg&#8221;,&#8221;images/NextYrOff40x40.jpg&#8221;,&#8221;images/NextYrOn40x40.jpg&#8221;,&#8221;images/NextMoOff40x40.jpg&#8221;,&#8221;images/NextMoOn40x40.jpg&#8221;);</p>
<p>/***************************************************************************************</p>
<p>		Calander<br />
***************************************************************************************/</p>
<p>var thisDate = 1;							// Tracks current date being written in calendar<br />
var wordMonth = new Array(&#8220;January&#8221;,&#8221;February&#8221;,&#8221;March&#8221;,&#8221;April&#8221;,&#8221;May&#8221;,&#8221;June&#8221;,&#8221;July&#8221;,&#8221;August&#8221;,&#8221;September&#8221;,&#8221;October&#8221;,&#8221;November&#8221;,&#8221;December&#8221;);<br />
var today = new Date();							// Date object to store the current date<br />
var todaysDay = today.getDay() + 1;					// Stores the current day number 1-7<br />
var todaysDate = today.getDate();					// Stores the current numeric date within the month<br />
var todaysMonth = today.getUTCMonth() + 1;				// Stores the current month 1-12<br />
var todaysYear = today.getFullYear();					// Stores the current year<br />
var monthNum = todaysMonth;						// Tracks the current month being displayed<br />
var yearNum = todaysYear;						// Tracks the current year being displayed<br />
var firstDate = new Date(String(monthNum)+&#8221;/1/&#8221;+String(yearNum));	// Object Storing the first day of the current month<br />
var firstDay = firstDate.getUTCDay();					// Tracks the day number 1-7 of the first day of the current month<br />
var lastDate = new Date(String(monthNum+1)+&#8221;/0/&#8221;+String(yearNum));	// Tracks the last date of the current month<br />
var numbDays = 0;<br />
var calendarString = &#8220;&#8221;;<br />
var eastermonth = 0;<br />
var easterday = 0;</p>
<p>function changedate(buttonpressed) {<br />
	if (buttonpressed == &#8220;prevyr&#8221;) yearNum&#8211;;<br />
	else if (buttonpressed == &#8220;nextyr&#8221;) yearNum++;<br />
	else if (buttonpressed == &#8220;prevmo&#8221;) monthNum&#8211;;<br />
	else if (buttonpressed == &#8220;nextmo&#8221;) monthNum++;<br />
	else  if (buttonpressed == &#8220;return&#8221;) {<br />
		monthNum = todaysMonth;<br />
		yearNum = todaysYear;<br />
	}</p>
<p>	if (monthNum == 0) {<br />
		monthNum = 12;<br />
		yearNum&#8211;;<br />
	}<br />
	else if (monthNum == 13) {<br />
		monthNum = 1;<br />
		yearNum++<br />
	}</p>
<p>	lastDate = new Date(String(monthNum+1)+&#8221;/0/&#8221;+String(yearNum));<br />
	numbDays = lastDate.getDate();<br />
	firstDate = new Date(String(monthNum)+&#8221;/1/&#8221;+String(yearNum));<br />
	firstDay = firstDate.getDay() + 1;<br />
	createCalendar();<br />
	return;<br />
}</p>
<p>function easter(year) {<br />
// feed in the year it returns the month and day of Easter using two GLOBAL variables: eastermonth and easterday<br />
var a = year % 19;<br />
var b = Math.floor(year/100);<br />
var c = year % 100;<br />
var d = Math.floor(b/4);<br />
var e = b % 4;<br />
var f = Math.floor((b+8) / 25);<br />
var g = Math.floor((b-f+1) / 3);<br />
var h = (19*a + b &#8211; d &#8211; g + 15) % 30;<br />
var i = Math.floor(c/4);<br />
var j = c % 4;<br />
var k = (32 + 2*e + 2*i &#8211; h &#8211; j) % 7;<br />
var m = Math.floor((a + 11*h + 22*k) / 451);<br />
var month = Math.floor((h + k &#8211; 7*m + 114) / 31);<br />
var day = ((h + k &#8211; 7*m +114) % 31) + 1;<br />
eastermonth = month;<br />
easterday = day;<br />
}</p>
<p>function createCalendar() {<br />
	calendarString = &#8221;;<br />
	var daycounter = 0;<br />
	calendarString += &#8216;&lt;table width=&#8221;312&#8243; border=&#8221;1&#8243; cellpadding=&#8221;0&#8243; cellspacing=&#8221;1&#8243;&gt;&#8217;;<br />
	calendarString += &#8216;&lt;tr&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;40&#8243;&gt;&lt;a href=&#8221;#&#8221; onMouseOver=&#8221;document.PrevYr.src=&#8217;images/PrevYrOn40x40.jpg&#8217;;&#8221; onMouseOut=&#8221;document.PrevYr.src=&#8217;images/PrevYrOff40x40.jpg&#8217;;&#8221; onClick=&#8221;changedate(&#8216;prevyr&#8217;)&#8221;&gt;&lt;img name=&#8221;PrevYr&#8221; src=&#8221;images/PrevYrOff40x40.jpg&#8221; width=&#8221;40&#8243; height=&#8221;40&#8243; border=&#8221;0&#8243; alt=&#8221;Prev Yr&#8221;/&gt;&lt;/a&gt;&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;40&#8243;&gt;&lt;a href=&#8221;#&#8221; onMouseOver=&#8221;document.PrevMo.src=&#8217;images/PrevMoOn40x40.jpg&#8217;;&#8221; onMouseOut=&#8221;document.PrevMo.src=&#8217;images/PrevMoOff40x40.jpg&#8217;;&#8221; onClick=&#8221;changedate(&#8216;prevmo&#8217;)&#8221;&gt;&lt;img name=&#8221;PrevMo&#8221; src=&#8221;images/PrevMoOff40x40.jpg&#8221; width=&#8221;40&#8243; height=&#8221;40&#8243; border=&#8221;0&#8243; alt=&#8221;Prev Mo&#8221;/&gt;&lt;/a&gt;&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td bgcolor=&#8221;#C8C896&#8243; align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;128&#8243; height=&#8221;40&#8243; colspan=&#8221;3&#8243;&gt;&lt;b&gt;&#8217; + wordMonth[monthNum-1] + &#8216;&nbsp;&nbsp;&#8217; + yearNum + &#8216;&lt;/b&gt;&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;40&#8243;&gt;&lt;a href=&#8221;#&#8221; onMouseOver=&#8221;document.NextMo.src=&#8217;images/NextMoOn40x40.jpg&#8217;;&#8221; onMouseOut=&#8221;document.NextMo.src=&#8217;images/NextMoOff40x40.jpg&#8217;;&#8221; onClick=&#8221;changedate(&#8216;nextmo&#8217;)&#8221;&gt;&lt;img name=&#8221;NextMo&#8221; src=&#8221;images/NextMoOff40x40.jpg&#8221; width=&#8221;40&#8243; height=&#8221;40&#8243; border=&#8221;0&#8243; alt=&#8221;Next Mo&#8221;/&gt;&lt;/a&gt;&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;40&#8243;&gt;&lt;a href=&#8221;#&#8221; onMouseOver=&#8221;document.NextYr.src=&#8217;images/NextYrOn40x40.jpg&#8217;;&#8221; onMouseOut=&#8221;document.NextYr.src=&#8217;images/NextYrOff40x40.jpg&#8217;;&#8221; onClick=&#8221;changedate(&#8216;nextyr&#8217;)&#8221;&gt;&lt;img name=&#8221;NextYr&#8221; src=&#8221;images/NextYrOff40x40.jpg&#8221; width=&#8221;40&#8243; height=&#8221;40&#8243; border=&#8221;0&#8243; alt=&#8221;Next Yr&#8221;/&gt;&lt;/a&gt;&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;/tr&gt;&#8217;;<br />
	calendarString += &#8216;&lt;tr&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td bgcolor=&#8221;#DDDDDD&#8221; align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;22&#8243;&gt;Sun&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td bgcolor=&#8221;#DDDDDD&#8221; align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;22&#8243;&gt;Mon&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td bgcolor=&#8221;#DDDDDD&#8221; align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;22&#8243;&gt;Tue&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td bgcolor=&#8221;#DDDDDD&#8221; align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;22&#8243;&gt;Wed&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td bgcolor=&#8221;#DDDDDD&#8221; align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;22&#8243;&gt;Thu&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td bgcolor=&#8221;#DDDDDD&#8221; align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;22&#8243;&gt;Fri&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;td bgcolor=&#8221;#DDDDDD&#8221; align=&#8221;center&#8221; valign=&#8221;center&#8221; width=&#8221;40&#8243; height=&#8221;22&#8243;&gt;Sat&lt;/td&gt;&#8217;;<br />
	calendarString += &#8216;&lt;/tr&gt;&#8217;;</p>
<p>	thisDate == 1;</p>
<p>	for (var i = 1; i &lt;= 6; i++) {<br />
		calendarString += &#8216;&lt;tr&gt;&#8217;;<br />
		for (var x = 1; x &lt;= 7; x++) {<br />
			daycounter = (thisDate &#8211; firstDay)+1;<br />
			thisDate++;<br />
			if ((daycounter &gt; numbDays) || (daycounter &lt; 1)) {<br />
				calendarString += &#8216;&lt;td align=&#8221;center&#8221; bgcolor=&#8221;#888888&#8243; height=&#8221;30&#8243; width=&#8221;40&#8243;&gt;&nbsp;&lt;/td&gt;&#8217;;<br />
			} else {<br />
				if (checkevents(daycounter,monthNum,yearNum,i,x) || ((todaysDay == x) &amp;&amp; (todaysDate == daycounter) &amp;&amp; (todaysMonth == monthNum))){<br />
					if ((todaysDay == x) &amp;&amp; (todaysDate == daycounter) &amp;&amp; (todaysMonth == monthNum)) {<br />
						calendarString += &#8216;&lt;td align=&#8221;center&#8221; bgcolor=&#8221;#AAFFAA&#8221; height=&#8221;30&#8243; width=&#8221;40&#8243;&gt;&lt;a href=&#8221;javascript:showevents(&#8216; + daycounter + &#8216;,&#8217; + monthNum + &#8216;,&#8217; + yearNum + &#8216;,&#8217; + i + &#8216;,&#8217; + x + &#8216;)&#8221;&gt;&#8217; + daycounter + &#8216;&lt;/a&gt;&lt;/td&gt;&#8217;;<br />
					}<br />
 					else	calendarString += &#8216;&lt;td align=&#8221;center&#8221; bgcolor=&#8221;#FFFFC8&#8243; height=&#8221;30&#8243; width=&#8221;40&#8243;&gt;&lt;a href=&#8221;javascript:showevents(&#8216; + daycounter + &#8216;,&#8217; + monthNum + &#8216;,&#8217; + yearNum + &#8216;,&#8217; + i + &#8216;,&#8217; + x + &#8216;)&#8221;&gt;&#8217; + daycounter + &#8216;&lt;/a&gt;&lt;/td&gt;&#8217;;<br />
				} else {<br />
					calendarString += &#8216;&lt;td align=&#8221;center&#8221; bgcolor=&#8221;#DDFFFF&#8221; height=&#8221;30&#8243; width=&#8221;40&#8243;&gt;&#8217; + daycounter + &#8216;&lt;/td&gt;&#8217;;<br />
				}<br />
			}<br />
		}<br />
		calendarString += &#8216;&lt;/tr&gt;&#8217;;<br />
	}</p>
<p>	calendarString += &#8216;&lt;tr&gt;&lt;td colspan=&#8221;7&#8243; nowrap align=&#8221;center&#8221; valign=&#8221;center&#8221; bgcolor=&#8221;#C8C896&#8243; width=&#8221;280&#8243; height=&#8221;22&#8243;&gt;&lt;a href=&#8221;javascript:changedate(&#8216;return&#8217;)&#8221;&gt;&lt;b&gt;Show Current Date&lt;/b&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#8217;;</p>
<p>	var object=document.getElementById(&#8216;calendar&#8217;);<br />
	object.innerHTML= calendarString;<br />
	thisDate = 1;<br />
}</p>
<p>function checkevents(day,month,year,week,dayofweek) {<br />
var numevents = 0;<br />
var floater = 0;</p>
<p>	for (var i = 0; i &lt; events.length; i++) {<br />
		if (events[i][0] == &#8220;W&#8221;) {<br />
			if ((events[i][2] == dayofweek)) numevents++;<br />
		}<br />
		else if (events[i][0] == &#8220;Y&#8221;) {<br />
			if ((events[i][2] == day) &amp;&amp; (events[i][1] == month)) numevents++;<br />
		}<br />
		else if (events[i][0] == &#8220;F&#8221;) {<br />
			if ((events[i][1] == 3) &amp;&amp; (events[i][2] == 0) &amp;&amp; (events[i][3] == 0) ) {<br />
				easter(year);<br />
				if (easterday == day &amp;&amp; eastermonth == month) numevents++;<br />
			} else {<br />
				floater = floatingholiday(year,events[i][1],events[i][2],events[i][3]);<br />
				if ((month == 5) &amp;&amp; (events[i][1] == 5) &amp;&amp; (events[i][2] == 4) &amp;&amp; (events[i][3] == 2)) {<br />
					if ((floater + 7 &lt;= 31) &amp;&amp; (day == floater + 7)) {<br />
						numevents++;<br />
					} else if ((floater + 7 &gt; 31) &amp;&amp; (day == floater)) numevents++;<br />
				} else if ((events[i][1] == month) &amp;&amp; (floater == day)) numevents++;<br />
			}<br />
		}<br />
		else if ((events[i][2] == day) &amp;&amp; (events[i][1] == month) &amp;&amp; (events[i][3] == year)) {<br />
			numevents++;<br />
		}<br />
	}</p>
<p>	if (numevents == 0) {<br />
		return false;<br />
	} else {<br />
		return true;<br />
	}<br />
}</p>
<p>function showevents(day,month,year,week,dayofweek) {<br />
var theevent = &#8220;&#8221;;<br />
var floater = 0;</p>
<p>	for (var i = 0; i &lt; events.length; i++) {<br />
		// First we&#8217;ll process recurring events (if any):<br />
		if (events[i][0] != &#8220;&#8221;) {<br />
			if (events[i][0] == &#8220;D&#8221;) {<br />
			}<br />
			if (events[i][0] == &#8220;W&#8221;) {<br />
				if ((events[i][2] == dayofweek)) {<br />
				theevent += &#8220;Events of: n&#8221; + month +&#8217;/'+ day +&#8217;/'+ year + &#8216;n&#8217;;<br />
				theevent += events[i][6] + &#8216;n&#8217;;<br />
				&lt;!&#8211;theevent += &#8216;Start Time: &#8216; + events[i][4] + &#8216;n&#8217;;&#8211;&gt;<br />
				&lt;!&#8211;theevent += &#8216;Ending Time: &#8216; + events[i][5] + &#8216;n&#8217;; &#8211;&gt;<br />
				&lt;!&#8211;theevent += &#8216;Description: &#8216; + events[i][7] + &#8216;n&#8217;;&#8211;&gt;<br />
				theevent += &#8216;n &#8212;&#8212;&#8212;&#8212;&#8211; nn&#8217;;<br />
				document.forms.eventform.eventlist.value = theevent;<br />
				}<br />
			}<br />
			if (events[i][0] == &#8220;M&#8221;) {<br />
			}<br />
			if (events[i][0] == &#8220;Y&#8221;) {<br />
				if ((events[i][2] == day) &amp;&amp; (events[i][1] == month)) {<br />
				theevent += &#8220;Events of: n&#8221; + month +&#8217;/'+ day +&#8217;/'+ year + &#8216;n&#8217;;<br />
				theevent += events[i][6] + &#8216;n&#8217;;<br />
				&lt;!&#8211;theevent += &#8216;Start Time: &#8216; + events[i][4] + &#8216;n&#8217;;&#8211;&gt;<br />
				&lt;!&#8211;theevent += &#8216;Ending Time: &#8216; + events[i][5] + &#8216;n&#8217;;&#8211;&gt;<br />
				&lt;!&#8211;theevent += &#8216;Description: &#8216; + events[i][7] + &#8216;n&#8217;;&#8211;&gt;<br />
				theevent += &#8216;n &#8212;&#8212;&#8212;&#8212;&#8211; nn&#8217;;<br />
				document.forms.eventform.eventlist.value = theevent;<br />
				}<br />
			}<br />
			if (events[i][0] == &#8220;F&#8221;) {<br />
				if ((events[i][1] == 3) &amp;&amp; (events[i][2] == 0) &amp;&amp; (events[i][3] == 0) ) {<br />
					if (easterday == day &amp;&amp; eastermonth == month) {<br />
						theevent += &#8220;Events of: n&#8221; + month +&#8217;/'+ day +&#8217;/'+ year + &#8216;n&#8217;;<br />
						theevent += events[i][6] + &#8216;n&#8217;;<br />
						//theevent += &#8216;Start Time: &#8216; + events[i][4] + &#8216;n&#8217;;<br />
						//theevent += &#8216;Ending Time: &#8216; + events[i][5] + &#8216;n&#8217;;<br />
						//theevent += &#8216;Description: &#8216; + events[i][7] + &#8216;n&#8217;;<br />
						theevent += &#8216;n &#8212;&#8212;&#8212;&#8212;&#8211; nn&#8217;;<br />
						document.forms.eventform.eventlist.value = theevent;<br />
					}<br />
				} else {<br />
					floater = floatingholiday(year,events[i][1],events[i][2],events[i][3]);</p>
<p>					if ((month == 5) &amp;&amp; (events[i][1] == 5) &amp;&amp; (events[i][2] == 4) &amp;&amp; (events[i][3] == 2)) {<br />
						if ((floater + 7 &lt;= 31) &amp;&amp; (day == floater + 7)) {<br />
							theevent += &#8220;Events of: n&#8221; + month +&#8217;/'+ day +&#8217;/'+ year + &#8216;n&#8217;;<br />
							theevent += events[i][6] + &#8216;n&#8217;;<br />
							//theevent += &#8216;Start Time: &#8216; + events[i][4] + &#8216;n&#8217;;<br />
							//theevent += &#8216;Ending Time: &#8216; + events[i][5] + &#8216;n&#8217;;<br />
							//theevent += &#8216;Description: &#8216; + events[i][7] + &#8216;n&#8217;;<br />
							theevent += &#8216;n &#8212;&#8212;&#8212;&#8212;&#8211; nn&#8217;;<br />
							document.forms.eventform.eventlist.value = theevent;<br />
						} else if ((floater + 7 &gt; 31) &amp;&amp; (day == floater)) {<br />
							theevent += &#8220;Events of: n&#8221; + month +&#8217;/'+ day +&#8217;/'+ year + &#8216;n&#8217;;<br />
							theevent += events[i][6] + &#8216;n&#8217;;<br />
							//theevent += &#8216;Start Time: &#8216; + events[i][4] + &#8216;n&#8217;;<br />
							//theevent += &#8216;Ending Time: &#8216; + events[i][5] + &#8216;n&#8217;;<br />
							//theevent += &#8216;Description: &#8216; + events[i][7] + &#8216;n&#8217;;<br />
							theevent += &#8216;n &#8212;&#8212;&#8212;&#8212;&#8211; nn&#8217;;<br />
							document.forms.eventform.eventlist.value = theevent;<br />
						}<br />
					} else if ((events[i][1] == month) &amp;&amp; (floater == day)) {<br />
						theevent += &#8220;Events of: n&#8221; + month +&#8217;/'+ day +&#8217;/'+ year + &#8216;n&#8217;;<br />
						theevent += events[i][6] + &#8216;n&#8217;;<br />
						//theevent += &#8216;Start Time: &#8216; + events[i][4] + &#8216;n&#8217;;<br />
						//theevent += &#8216;Ending Time: &#8216; + events[i][5] + &#8216;n&#8217;;<br />
						//theevent += &#8216;Description: &#8216; + events[i][7] + &#8216;n&#8217;;<br />
						theevent += &#8216;n &#8212;&#8212;&#8212;&#8212;&#8211; nn&#8217;;<br />
						document.forms.eventform.eventlist.value = theevent;<br />
					}<br />
				}<br />
		}<br />
		}<br />
		// Now we&#8217;ll process any One Time events happening on the matching month, day, year:<br />
		else if ((events[i][2] == day) &amp;&amp; (events[i][1] == month) &amp;&amp; (events[i][3] == year)) {<br />
			theevent += &#8220;Events of: n&#8221; + month +&#8217;/'+ day +&#8217;/'+ year + &#8216;n&#8217;;<br />
			theevent += events[i][6] + &#8216;n&#8217;;<br />
			//theevent += &#8216;Start Time: &#8216; + events[i][4] + &#8216;n&#8217;;<br />
			//theevent += &#8216;Ending Time: &#8216; + events[i][5] + &#8216;n&#8217;;<br />
			//theevent += &#8216;Description: &#8216; + events[i][7] + &#8216;n&#8217;;<br />
			theevent += &#8216;n &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; nn&#8217;;<br />
			document.forms.eventform.eventlist.value = theevent;<br />
		}<br />
	}<br />
	if (theevent == &#8220;&#8221;) document.forms.eventform.eventlist.value = &#8216;No events to show.&#8217;;<br />
}</p>
<p>function floatingholiday(targetyr,targetmo,cardinaloccurrence,targetday) {<br />
// Floating holidays/events of the events.js file uses:<br />
//	the Month field for the Month (here it becomes the targetmo field)<br />
//	the Day field as the Cardinal Occurrence  (here it becomes the cardinaloccurrence field)<br />
//		1=1st, 2=2nd, 3=3rd, 4=4th, 5=5th, 6=6th occurrence of the day listed next<br />
//	the Year field as the Day of the week the event/holiday falls on  (here it becomes the targetday field)<br />
//		1=Sunday, 2=Monday, 3=Tuesday, 4=Wednesday, 5=Thurday, 6=Friday, 7=Saturday<br />
//	example: &#8220;F&#8221;,	&#8220;1&#8243;,	&#8220;3&#8243;,	&#8220;2&#8243;, = Floating holiday in January on the 3rd Monday of that month.<br />
//<br />
// In our code below:<br />
// 	targetyr is the active year<br />
// 	targetmo is the active month (1-12)<br />
// 	cardinaloccurrence is the xth occurrence of the targetday (1-6)<br />
// 	targetday is the day of the week the floating holiday is on<br />
//		0=Sun; 1=Mon; 2=Tue; 3=Wed; 4=Thu; 5=Fri; 6=Sat<br />
//		Note: subtract 1 from the targetday field if the info comes from the events.js file<br />
//<br />
// Note:<br />
//	If Memorial Day falls on the 22nd, 23rd, or 24th, then we add 7 to the dayofmonth to the result.<br />
//<br />
// Example: targetyr = 2052; targetmo = 5; cardinaloccurrence = 4; targetday = 1<br />
//	This is the same as saying our floating holiday in the year 2052, is during May, on the 4th Monday<br />
//<br />
var firstdate = new Date(String(targetmo)+&#8221;/1/&#8221;+String(targetyr));	// Object Storing the first day of the current month.<br />
var firstday = firstdate.getUTCDay();	// The first day (0-6) of the target month.<br />
var dayofmonth = 0;	// zero out our calendar day variable.</p>
<p>	targetday = targetday &#8211; 1;</p>
<p>	if (targetday &gt;= firstday) {<br />
		cardinaloccurrence&#8211;;	// Subtract 1 from cardinal day.<br />
		dayofmonth = (cardinaloccurrence * 7) + ((targetday &#8211; firstday)+1);<br />
	} else {<br />
		dayofmonth = (cardinaloccurrence * 7) + ((targetday &#8211; firstday)+1);<br />
	}<br />
return dayofmonth;<br />
}</p>
<p>&lt;/script&gt;</p>
<p>&lt;!&#8211; ***********************end************************************************** &#8211;&gt;<br />
&lt;style type=&#8221;text/css&#8221;&gt;<br />
&lt;!&#8211;<br />
.style2 {font-weight: bold}<br />
.style3 {<br />
	color: #0000FF;<br />
	font-weight: bold;<br />
}<br />
&#8211;&gt;<br />
&lt;/style&gt;</p>
<p>&lt;/head&gt;<br />
&lt;BODY bgColor=&#8221;white&#8221; leftMargin=&#8221;0&#8243; topMargin=&#8221;0&#8243; marginheight=&#8221;0&#8243; marginwidth=&#8221;0&#8243; onLoad=&#8221;changedate(&#8216;return&#8217;)&#8221;&gt;</p>
<p>&lt;TABLE cellSpacing=&#8221;0&#8243; cellPadding=&#8221;0&#8243; width=&#8221;925&#8243; align=&#8221;center&#8221; border=&#8221;0&#8243;&gt;<br />
  &lt;tr&gt;<br />
    &lt;td&gt;</p>
<p>      &lt;TABLE cellSpacing=&#8221;0&#8243; cellPadding=&#8221;0&#8243; width=&#8221;100%&#8221; align=&#8221;center&#8221; border=&#8221;0&#8243;&gt;<br />
        &lt;tr&gt;<br />
          &lt;td&gt;<br />
		  &lt;!&#8211;HEADER&#8211;&gt;<br />
		  &lt;!&#8211;#include file=&#8221;../includes/header.asp&#8221; &#8211;&gt;		  &lt;!&#8211;HEADER&#8211;&gt;		  &lt;/td&gt;<br />
        &lt;/tr&gt;</p>
<p>        &lt;tr bgColor=&#8221;#ffffff&#8221;&gt;<br />
          &lt;td colspan=&#8221;2&#8243; height=&#8221;20&#8243; bgColor=&#8221;#edf3ff&#8221; style=&#8221;border-bottom:solid 1px #B7BEDA;&#8221;&gt;&nbsp;&nbsp;&nbsp;You are here: &lt;strong&gt;&lt;a href=&#8221;&lt;%=path%&gt;index.asp&#8221;&gt;Home&lt;/a&gt; &gt;calander&lt;/strong&gt;&lt;/td&gt;<br />
        &lt;/tr&gt;<br />
      &lt;/table&gt;</p>
<p>      &lt;TABLE cellSpacing=&#8221;0&#8243; cellPadding=&#8221;0&#8243; width=&#8221;100%&#8221; align=&#8221;center&#8221; border=&#8221;0&#8243;&gt;<br />
        &lt;tr&gt;<br />
        &lt;!&#8211; Left column &#8211;&gt;<br />
          &lt;td width=&#8221;126&#8243; bgColor=&#8221;#edf3ff&#8221; valign=&#8221;top&#8221; style=&#8221;border-right:solid 1px #B7BEDA;&#8221;&gt;</p>
<p>                  &lt;/td&gt;</p>
<p>          &lt;!&#8211; Middle column &#8211;&gt;<br />
	  &lt;td valign=&#8221;top&#8221; bgColor=&#8221;#ffffff&#8221;&gt;</p>
<p>	&lt;blockquote&gt;<br />
&lt;br/&gt;<br />
	    &lt;h2 align=&#8221;center&#8221;&gt;Calendar&lt;/h2&gt;<br />
&lt;/blockquote&gt;<br />
	    &lt;table width=&#8221;100%&#8221; border=&#8221;0&#8243; cellspacing=&#8221;0&#8243; cellpadding=&#8221;5&#8243; class=&#8221;hry&#8221;&gt;</p>
<p>		  &lt;tr&gt;<br />
		  &lt;td&gt;</p>
<p>			&lt;/td&gt;<br />
		  &lt;/tr&gt;<br />
	    &lt;/table&gt;<br />
		&lt;table width=&#8221;100%&#8221; border=&#8221;0&#8243; cellspacing=&#8221;0&#8243; cellpadding=&#8221;5&#8243; class=&#8221;hry&#8221;&gt;<br />
	      &lt;tr&gt;<br />
	        &lt;td bgcolor=&#8221;#edf3ff&#8221;&gt;<br />
			&lt;table width=&#8221;100%&#8221; border=&#8221;0&#8243; cellspacing=&#8221;0&#8243; cellpadding=&#8221;0&#8243;&gt;</p>
<p>                    &lt;tr&gt;<br />
                      &lt;td&gt;<br />
					  &lt;!&#8211;************************************** Calendar Code *********************************** &#8211;&gt;<br />
					  &lt;p align=&#8221;center&#8221; class=&#8221;style3&#8243;&gt;&nbsp;&lt;/p&gt;</p>
<p>				      &lt;center&gt;<br />
				&lt;table id=&#8221;evtcal&#8221; border=&#8221;0&#8243; cellpadding=&#8221;0&#8243; cellspacing=&#8221;0&#8243; width=&#8221;500&#8243;&gt;<br />
				&lt;tbody&gt;<br />
				&lt;tr&gt;<br />
				&lt;td style=&#8221;padding: 3px;&#8221; align=&#8221;center&#8221; bgcolor=&#8221;#c6def8&#8243; valign=&#8221;top&#8221; width=&#8221;314&#8243;&gt;<br />
				&lt;div id=&#8221;calendar&#8221;&gt;&lt;!&#8211;  Dynamically Filled &#8211;&gt;&lt;/div&gt;<br />
				You can move to a different month or year by clicking on the buttons or return to today&#8217;s date by clicking &#8220;Show 						Current Date&#8221;.&lt;/td&gt;<br />
			&lt;td width=&#8221;10&#8243;&gt;&nbsp;&lt;/td&gt;<br />
			&lt;td style=&#8221;padding: 3px;&#8221; align=&#8221;center&#8221; bgcolor=&#8221;#c6def8&#8243; valign=&#8221;top&#8221; width=&#8221;260&#8243; &gt;&lt;div align=&#8221;center&#8221;&gt;&lt;b&gt;Intructions:&lt;/b&gt;&lt;br /&gt;<br />
			  Click a 	highlighted date on the calendar to see a list of events on that day in the box below.&lt;br /&gt;<br />
			  &lt;br /&gt;<br />
			  &lt;/div&gt;<br />
			  &lt;b&gt;&lt;u&gt;Events&lt;/u&gt;&lt;/b&gt;				&lt;b&gt;&lt;form id=&#8221;eventform&#8221; name=&#8221;eventform&#8221; action=&#8221;#&#8221; method=&#8221;get&#8221;&gt;<br />
				  &lt;textarea name=&#8221;eventlist&#8221; cols=&#8221;50&#8243; rows=&#8221;11&#8243; wrap=&#8221;soft&#8221; class=&#8221;style3&#8243;&gt;Please click on any date and see the events regarding to city school.&lt;/textarea&gt;<br />
				  &lt;/form&gt;&lt;/td&gt;<br />
		&lt;/tr&gt;<br />
	&lt;/tbody&gt;<br />
&lt;/table&gt;<br />
&lt;/center&gt;</p>
<p>////////////////////<br />
the Error message is</p>
<p>Line : 8<br />
Char :3594<br />
error: d.getElementById(&#8230;)is null or not an object</p>
<p>url://htt://localhost&#8230;&#8230;</p>
<p>Carlosdl i m waiting your reply,,<br />
Thanks</p>
<p>regards,<br />
Amin anwar<br />
code : 0</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: carlosdl</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/error-on-main-web-page/#comment-67305</link>
		<dc:creator>carlosdl</dc:creator>
		<pubDate>Tue, 25 Aug 2009 13:33:38 +0000</pubDate>
		<guid isPermaLink="false">#comment-67305</guid>
		<description><![CDATA[You will need to post the complete error messages, and your code.]]></description>
		<content:encoded><![CDATA[<p>You will need to post the complete error messages, and your code.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 6/9 queries in 0.014 seconds using memcached
Object Caching 282/285 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-05-23 23:59:35 -->