/* master.js */
/* ===================================================================================================================== */
/* ===================================================================================================================== */
var mail_name   = "bantari";
var mail_domain = "yahoo.com";
function assemble_email(name,cl) {
	var email="<a class=\""+cl+"\" title=\"Email Me\" href=\"mailto:"+mail_name+"@"+mail_domain+"\">";
	if (name!="") email+=name;
	else email+=mail_name+"@"+mail_domain;
	email+="</a>";
	return (email);
}
function write_email(name,cl) {
   document.write(assemble_email(name,cl));
}
/* --------------------------------------------------------------------------------------------------------------------- */
function write_trace (root,item) {
	var trace = "";
	var path = "";
	var href = document.location.href;
	var p = href.split(".");
	if (p[p.length-1] != "html") href+="index.html";
	var s = href.split("/");

	for (var i=2;i<(s.length-2);i++) {
	path+="<a href=\""+href.substring(0,href.indexOf(s[i])+s[i].length)+"/index.html\">"+s[i]+"</a> &raquo; ";
	}	
	if (s[s.length-1]=="index.html")
		path+="<span class=\"here\">"+s[s.length-2]+"</span>";

	else
		path+="<a href=\""+href.substring(0,href.indexOf(s[i])+s[i].length)+"/index.html\">"+s[i]+"</a> &raquo; "+"<span class=\"here\">"+s[s.length-1]+"</span>";

	trace = path;
	document.write("<div id=\"trace\">"+trace+"</div>");
}/*write_trace*/
/* --------------------------------------------------------------------------------------------------------------------- */
function write_date (root,item) {
	var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var monthNames = new Array("January","February","March","April","May","June","July",
    	                       "August","September","October","November","December");
	var dt = new Date();
	var y  = dt.getYear();

	// Y2K compliant
	if (y < 1000) y +=1900;

	document.write("<div id=\"date\">");
	document.write(dayNames[dt.getDay()] + ", " + monthNames[dt.getMonth()] + " " + dt.getDate() + ", " + y);
	document.write("</div>");
}/*write_date*/
/* --------------------------------------------------------------------------------------------------------------------- */
function showElement(parId) {
  $(parId).removeClassName('noshow');
}

function hideElement(parId) {
  $(parId).addClassName('noshow');
}
function switchElement(oldId,newId) {
	hideElement(oldId);
	showElement(newId);
}
/* ===================================================================================================================== */
/* ===================================================================================================================== */
/* eof */
