// main.js - Misc functions : JavaScripts - www.moredialogue.com

function onLoad(){
	var element = document.getElementById('topNavigation');
	var picNum = Math.floor( Math.random() * 22 );
	element.style.backgroundImage = "url('/images/logo" + picNum + ".jpg')";
	setActiveForumListLink( 'activeForumList', 0 );
}

function setActiveForumList( name, idx, postId ){
	setActiveForumListLink( name, idx );
	getPostTextHead( postId );
}

function setActiveForumListLink( name, idx ){
	elements = document.getElementsByName(name);
	var i = 0;
	for ( i = 0; i < elements.length; i++ ){
		if (i == idx){
			elements[i].style.backgroundColor = "#DDDFFF";
			elements[i].style.color = "#000000";
			elements[i].style.fontWeight = "bold";
		}
		else{
			elements[i].style.backgroundColor = "#EEEEEE";
			elements[i].style.color = "#666666";
			elements[i].style.fontWeight = "normal";
		}
	}
}

function editContactsMemo( actionEvent ){
	statusMsgElement = document.getElementById("msgResultText");
	if ( actionEvent == "Reset"){
		modElement( statusMsgElement, false, '', ' ' );
		return true;
	}
	else {		// assuming submit
		var msgSubject = "[MoreDialogue] " + document.getElementById("subject").value;
		var email = document.getElementById("email").value;
		var name = document.getElementById("name").value;
		var message = document.getElementById("message").value;
		var msgBody;
		if (message.length == 0){
			modElement( statusMsgElement, false, '#CC0000', "Subject and Message can't be empty.  Please try again." );
		}
		else if (msgSubject.length == 0){
			modElement( statusMsgElement, false, '#CC0000', "Subject and Message can't be empty.  Please try again." );
		}
		else {
			modElement( statusMsgElement, false, '#CC9900', 'Sending message...' );
			msgBody = "Name: " + name + "<>Email: " + email + ":<>:Message:"  + message;
			showQuickNoteResult( msgBody, msgSubject );
		}
		return false;
	}
}

function modElement( element, append, colorVal, innerHTMLVal ){
	if (element){
		if ( colorVal != ""){
			element.style.color = colorVal;
		}
		if (append){
			element.innerHTML = element.innerHTML + innerHTMLVal;
		}
		else{
			element.innerHTML = innerHTMLVal;
		}
	}
}

function mySleep( time ) {
	var i2 = 0;
	for (i2 = 0; i2 < time*3000; i2++){} 
}
