function initSNav(){
	var subnav = document.getElementById('subnav');
	var subnavas = subnav.getElementsByTagName('a');
	var li = subnav.getElementsByTagName('li');
	li[0].className = "first";
	for (var a=0; a<subnavas.length; a++){
		var currenthref=String(subnavas[a].href);
		var currentloc=String(document.location);
		if (unescape(currenthref)==unescape(currentloc)){
			subnavas[a].className+=" current"
		}
	}
}

function initPic(){
	var lg = document.getElementById("photoimg");        
    lg.style.visibility = "visible";
    setOpacity(lg,0);	
	fadeIn("photoimg",0);
}

function setOpacity(obj, opacity) {
  opacity = (opacity == 100)?99.999:opacity;
  // IE/Win
  obj.style.filter = "alpha(opacity:"+opacity+")";
  // Safari<1.2, Konqueror
  obj.style.KHTMLOpacity = opacity/100;
  // Older Mozilla and Firefox
  obj.style.MozOpacity = opacity/100;
  // Safari 1.2, newer Firefox and Mozilla, CSS3
  obj.style.opacity = opacity/100;
}

function fadeIn(objId,opacity) {
  obj = document.getElementById(objId);
  if (opacity <= 100) { 
    setOpacity(obj, opacity);
    opacity += 5;
    window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 40);
  }
}

function fadeOut(objId,opacity) {
  obj = document.getElementById(objId);
  if (opacity >= 0) {
    setOpacity(obj, opacity);
    opacity -= 5;
    window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 40);
  }
  if (opacity == 0){
    obj.style.visibility = "hidden";
  }
}

function initLinks(){
	var content = document.getElementById('content');
	var links = content.getElementsByTagName('a');
	var linky;
	for(var i=0;i<links.length;i++){
		linky = links[i];
		if (linky.href.indexOf(".pdf") > 0){
			linky.title = "This document will open in a new window.";
			if (linky.className != "noic")
			addAnEvent(linky,'click',PDFWindow);
		} else if (linky.href.indexOf(location.hostname) == -1 && linky.href.indexOf("mailto:") < 0){
			linky.className += " offsite";
			linky.title = "This link will take you off the Diablo Dermatology website.";
			addAnEvent(linky,'click',PDFWindow);
		}
	}
}

function PDFWindow(){
 		appWindow = window.open (this.href,"appWindow","width=600,height=400,resizable=1, scrollbars=1,toolbar=1");
		appWindow.focus ();
		return false;        
}

function addAnEvent( target, eventName, functionName){
	eval('target.on'+eventName+'=functionName');
}

function initPage(){
	if (document.getElementById){
		if (document.getElementById("subnav")) initSNav();
		initPic();
		initLinks();
	}
}

window.onload=initPage;