// SartSketches 

//Contacts - BY FEPF (13.10.2003)
ar = "@"
itContacts=0;

contacts = new Array();
contacts[itContacts++] = new Array("PC", "Paula Centeno", "paula.centeno", "inesc-id.pt");
contacts[itContacts++] = new Array("NG", "Neri Goulart", "neri", "mail.pt");
contacts[itContacts++] = new Array("FF", "Frederico Figueiredo", "fepf", "immi.inesc-id.pt");
contacts[itContacts++] = new Array("SBM", "Eurographics Workshop on Sketch-Based Interfaces", "sbm04", "inesc-id.pt");
contacts[itContacts] = new Array("SBM-PAPERS", "Eurographics Workshop on Sketch-Based Interfaces Paper Submission", "sbm04-papers", "inesc-id.pt");

//Recebe:
//name: Nome a indexar na primeira coluna do Array de contactos
//presentation: 0 -> neste caso escreve directamente o email; 1 -> Escreve o nome do contacto
//writeTo: 0 -> Faz um document.write do resultado; 1 -> Retorna uma string com o resultado 2 -> retorna
//		   apenas a parte do href
//subject: subject do email
function MailTo(name, presentation, writeTo, subject) {
	var result = "No email Available";

	var m = "mail";
	var t = "to";
	var p = ":";
	var it = "?";
	var sj = "subject";
	var e = "=";
	var subjDefault = "SmartSketches";
	var href = "";

	for(var i=0; i<=itContacts; i++) {
		if(contacts[i][0] == name) {
			var mail = contacts[i][2]+ar+contacts[i][3];
			var name;
			if(presentation == 0)
				name = mail;
			else
				name = contacts[i][1];
			if(subject != null)
				if(subject != "")
					subjDefault = subject;
			href = "href='"+m+t+p+contacts[i][2]+ar+contacts[i][3]+it+sj+e+subjDefault+"' onMouseOver='window.status=\"Send an email to "+contacts[i][1]+"\";return true;' onMouseOut='window.status=\"\";'"+"'";
			result = "<a "+href+">"+name+"</a>";
		}
	}
	if(writeTo == 0) {
		document.write(result);
		return;
	}
	else
		if(writeTo == 1)
			return result;
		else
			if(writeTo == 2)
				return href;
}

// Code by Neri Goulart 2002


relPath = "";
relPathInt = 0;
n_links = 9;

menus = new Array(9);

menus[0]= "Aims&nbsp;and&nbsp;Scope";
menus[1]= "News";
menus[2]= "Instructions &nbsp;&nbsp;&nbsp;to&nbsp;authors";
menus[3]= "Workshop &nbsp;&nbsp;&nbsp;Format"
menus[4]= "Workshop Program";
menus[5]= "Important&nbsp;Dates&nbsp;";
// menus[4]= "Invited Speaker";
menus[6]= "Venue&nbsp;and&nbsp;Fees";
menus[7]= "Program &nbsp;&nbsp;&nbsp;Comittee";
menus[8]= "Social Event";

links = new Array(9);

links[0]= "sbm04/index.html#aims"
links[1]= "sbm04/index.html#news"
links[2]= "sbm04/index.html#submission"; 
links[3]= "sbm04/index.html#format";
links[4]= "sbm04/index.html#program";
links[5]= "sbm04/index.html#dates";
// links[4]= "sbm04/index.html#speaker";
links[6]= "sbm04/index.html#fees";
links[7]= "sbm04/index.html#pc";
links[8]= "sbm04/social-event.html";


function printMenu(){



for(i=0; i< n_links; i++)
  {

/*
    if(relPath == 0){
      str1 = '.: <a class=menu href="' + links[i] + '">' + menus[i] + '</a>';
      str2 = '<br><img src="images/line.jpg" width=100 height=5><br>\n';
    }
    if(relPath == 1){
      str1 = '.: <a class=menu href="../' + links[i] + '">' + menus[i] + '</a>';
      str2 = '<br><img src="../images/line.jpg" width=100 height=5><br>\n';
    }
    if(relPath == 2){
      str1 = '.: <a class=menu href="../../' + links[i] + '">' + menus[i] + '</a>';
      str2 = '<br><img src="../../images/line.jpg" width=100 height=5><br>\n';
    }
*/
 
    str1 = '.: <a class=menu href="' + relPath + links[i] + '">' + menus[i] + '</a>';
    str2 = '<br><img src="' + relPath + 'images/line.jpg" width=100 height=5><br>\n';
    
    document.write(str1);
    document.write(str2);
  }

}

function margens()
{
	document.body.leftMargin = 0;
	document.body.topMargin=0;
	return 100;
}

//Code by fepf 2003


function setRelPath(pathR){
	if(pathR != null) 
		relPathInt = pathR;
	else
		relPathInt = 0;

	for(n=0; n < relPathInt; n++)
		relPath = relPath + "../";
	return;
}





function WriteHTMLHead(givenRelPath) {
	setRelPath(givenRelPath); 
	document.write('<head><title>SmartSketches Project Site</title>');
	document.write('<link href="'+relPath+'ss3.css" rel=STYLESHEET type="text/css"></head>');
	return;
}

function WriteHTMLBodyHeader() {
	document.write('<body onLoad="margens();">');
	document.write('<table width=800 align=center border=0 bgcolor="#ffffff" cellpadding=0 cellspacing=0>');
	document.write('<tr><td><img src="'+relPath+'images/ss2.jpg" border=0></td>');
	document.write('<td valign=top><br><b>IST-2000-28169</b><br><b>Public Site</b><br><br>');
	document.write('<a href="http://smartsketches.inesc-id.pt"><font size="-2">http://smartsketches.inesc-id.pt</font></a>');
	document.write('</td></tr>');
	document.write('<tr height=10><td bgcolor="#364F85" colspan=2></td></tr>');
	document.write('<tr height=2><td bgcolor="#ffffff" colspan=2></td></tr>');
	document.write('<tr height=5><td bgcolor="#000000" colspan=2></td></tr>');
	document.write('</table>');
	document.write('<table width=800 align=center border=0 bgcolor="#ffffff" cellpadding=0 cellspacing=0>');
	document.write('<tr><td width=31 height=550 background="'+relPath+'images/bar.jpg"></td>');
	return;
}

function WriteHTMLBodyStart(headtext) {
	document.write('<td width=120 valign=top><p class=menuLink><br>');
	printMenu();
	document.write('</p><br><br><br><br><br><br><img src="'+relPath+'images/inesc-id.gif"></td>');
	document.write('<td width=2 bgcolor="#555555"></td><td width=0 bgcolor="#111111"></td>');
	document.write('<!-- conteudo --><td background="'+relPath+'images/ss-back.jpg" bgcolor="#dddddd" valign=top>');
	if(headtext!="") {
		document.write('<ul><br><br><table width="93%" border=0 cellpadding=0 cellspacing=1 bgcolor="#000000">');
		document.write('<tr><td bgcolor="#ffffff" id=ponto height=7 align="left" NOWRAP>&nbsp;'+headtext+'&nbsp;</td><td bgcolor="#364F85" width="100%"></td></tr></table>');
	}
	else
		document.write('<ul><br><br>');
	return;
}

function WriteHTMLSubSection(subSection) {
	document.write('<table width="93%" border=0 cellpadding=0 cellspacing=1 bgcolor="#000000">');
	document.write('<tr><td bgcolor="#ffffff" id=ponto height=7 align="left" NOWRAP>&nbsp;'+subSection+'&nbsp;</td>');
	document.write('<td bgcolor="#364F85" width="100%"></td></tr></table>');
	return;

}


function WriteHTMLBodyEnd() {
	document.write('<br><br></td><!-- fim do conteudo --><!-- margem do lado direito do conteuto -->');
	document.write('<td bgcolor="#dddddd" width=50></td></tr></table>');
	document.write('<center><p class=webMaster>Webmaster: '+MailTo("FF", 1, 1)+' | ');
	document.write('Web Design: '+MailTo("NG", 1, 1)+' 2001-2003(c) (Latest Update 06/12/03)');
	document.write('<p></p></body>');
	return;
}








