var sc_project=1822501; 
var sc_invisible=1; 
var sc_partition=13; 
var sc_security="790fea1f"; 

var dayName = new Array ( );
dayName[0] = "sunday";
dayName[1] = "monday";
dayName[2] = "tuesday";
dayName[3] = "wednesday";
dayName[4] = "thursday";
dayName[5] = "friday";
dayName[6] = "saturday";

var monthName = new Array ( );
monthName[0]  = "Jan";
monthName[1]  = "Feb";
monthName[2]  = "Mar";
monthName[3]  = "Apr";
monthName[4]  = "May";
monthName[5]  = "Jun";
monthName[6]  = "Jul";
monthName[7]  = "Aug";
monthName[8]  = "Sep";
monthName[9]  = "Oct";
monthName[10] = "Nov";
monthName[11] = "Dec";



function init ( ) {
	addGfxHeaders ( );
	addSep ( );
	formatDate ( );
}

function addGfxHeaders ( ) {

	try { 
		for ( var i = 0; i < document.getElementsByTagName('H2').length; i++ ) {
			
		    var day     	= document.getElementsByTagName('H2')[i];		    
		    var currentDay 	= day.innerHTML.toUpperCase();					

		    for ( var j = 0; j < dayName.length; j++ ) {

				if ( currentDay == ("<SPAN>" + dayName[j].toUpperCase() + "</SPAN>" ) ) {
	
					day.style.backgroundImage = "url(/images/" + dayName[j] + ".gif)";
					j = dayName.length;
				}

		    }

		}
	} catch ( e ) { }

}

function addSep ( ) {

	try {
		for ( var i = 0; i < document.getElementsByTagName('DIV').length; i++ ) {

			var tempObj = document.getElementsByTagName('DIV')[i];
			if (tempObj.className == "sep" && tempObj.innerHTML.length == 0 ) {
				tempObj.className = "sep-sameday";
			}
		}
		
	} catch ( e ) { }

}

function formatDate ( ) {

	try {

		for ( var i = 0; i < document.getElementsByTagName('H4').length; i++ ) {

			var obj     = document.getElementsByTagName('H4')[i]		
			var tDate   = new Date ( obj.innerHTML );
			obj.innerHTML = tDate.getDate() + " " + monthName[ tDate.getMonth( ) ] + " " + tDate.getFullYear ( );
		}
		
	} catch ( e ) { }
	
}
       
            
function getElement(id) {
    return document.getElementById ? document.getElementById(id) : (document.layers ? document.layers[id] : document.all[id]);
}


function insertMovie ( id, path ) {
	var insertHTML = '<object classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft Windows® Media Player components..." type="application/x-oleobject" width="320" height="285"><param name="fileName" value="' + path + '"><param name="animationatStart" value="true"><param name="transparentatStart" value="true"><param name="autoStart" value="true"><param name="showControls" value="true"><param name="Volume" value="-20"><embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="' + path + '" width=320 height=285 autostart=1 showcontrols=1 volume=-20></embed> </object>';
	getElement(id).innerHTML = insertHTML; 
}



function insertStillMovie ( id, imgPath, videoPath ) {
	document.write ( '<div class="videos" id="' + id + '" onclick="insertMovie ( \''+id+'\', \'http://john.parillo.ca' + videoPath + '\');"><div class="vbody"><img style="border: 0" src="' + imgPath + '" alt="Magic Missle" /></div><div class="vfooter"></div></div>' );
}


/*
function ShowTrack(title, timeplayed ) {


	var obj = getElement ('recenttrack');
	var content = '<div class="contentbox"><div class="title">' + title + '</div><div class="date">' + timeplayed + '</div></div>';
	obj.style.display = "block";
	obj.innerHTML= content;

}

function HideTrack() {

	var obj = getElement ('recenttrack');
	obj.style.display="none";

}
*/


//Insert at Claret position. Code from
// http://www.faqts.com/knowledge_base/view.phtml/aid/1052/fid/130
current = "nothing"

function storeCaret(textEl) {

	if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
		current = textEl
}

function addcode(text,whatever){

	if (whatever == "nothing"){

		alert("Error, please select a field to insert the smile/code.")

	} else if (whatever.createTextRange && whatever.caretPos) {
        var caretPos = whatever.caretPos;
        caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
        whatever.focus();
    } else {
	    whatever.value  += text;
	    whatever.focus();
    }
}

function smile(mode){

	if (mode == "show"){
		smilehide.style.display=''
		smileshow.style.display='none'
		smilecontent.style.display=''
	}

	if (mode == "hide"){

		smilehide.style.display='none'
		smileshow.style.display=''
		smilecontent.style.display='none'

	}
}


function re(){
	self.location = '<?=$PHP_SELF."?".$QUERY_STRING?>'
}

function toggleEmoticons ( ) {
	
	obj = getElement ('icons');
	txt = getElement ('emodisplay');	
	if ( obj.style.display == "none" || obj.style.display == "" ) {
		obj.style.display = "block";
		txt.innerHTML = "- Hide"
	} else {
		obj.style.display = "none";
		txt.innerHTML = "+ Show"		
	}
	
}


	function displayPosting ( ) {
	
		var append = document.getElementById("formbox").innerHTML;
	
		document.getElementById("formbox").innerHTML = '<div class="sep"></div><div>Name: <em>*</em> </div><input type="text" name="name" value="" /><div style="display: none">Email:</div><input style="display: none" type="text" name="email" value=""><div>Website: </div><input type="text" name="website" value=""><div>Message: <em>*</em></div><textarea name="comment" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);"></textarea><div class="formbuttons"><input type="submit" value="Submit" /><input type="reset" value="Reset" /><input type="hidden" name="tag" value="true" /></div>' + append;
		document.getElementById("postBtn").style.display = "none"; 	
		document.getElementById("emoticons").style.display = "block";
		
	}
	
function displayElement( elementID, flag) {

	var obj = getElement ('elementID');
	var display = "";
	
	if ( flag ) {
		display = "block";
	} else {
		display = "none";
	}
	obj.style.display= display;

}	