var clockdiv;speed=1000*60;var m_names=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");function format(d){var curr_date=d.getDate();var curr_month=d.getMonth();var curr_hour=d.getHours();var curr_min=d.getMinutes();var a_p=(curr_hour<12)?"AM":"PM";curr_hour=(curr_hour>12)?curr_hour-12:curr_hour;curr_hour=(curr_hour==0)?12:curr_hour;curr_min=(curr_min<10?"0":"")+curr_min;return"<span class='date'>"+curr_date+" "+m_names[curr_month]+"</span> "+curr_hour+":"+curr_min+" "+a_p;}
function dodate(){d=new Date();clockdiv.innerHTML=format(d);tid=window.setTimeout("dodate()",speed);}
function start(x){clockdiv=x;dodate();d=new Date();secLeft=60-d.getSeconds();if(secLeft>0)
shortSpeed=1000*secLeft;else
shortSpeed=speed;tid=window.setTimeout("dodate()",shortSpeed);}
function Clock(){document.write('<div id="dateform"><!-- --></div>');start($('dateform'));};function portfolioToggle(){var pf_list=$('pf-list');var pf_w=$('pfcat_websites');var pf_s=$('pfcat_software');var pf_o=$('pfcat_other');if(pf_list==null)
return;var pfState=new Object();pfState.web=pf_w.checked;pfState.sft=pf_s.checked;pfState.med=pf_o.checked;if(pf_list.hasChildNodes()){var kids=pf_list.getChildren();for(var j=0;j<kids.length;j++){child=kids[j];prop=child.getProperty('dir');target=(prop=='ltr');show=shouldShow(child.className,pfState);display=child.getStyle('display');if(show){if(display!='block')
child.style.display='block';}
else{if(display!='none')
child.style.display='none';}}}}
function shouldShow(tagStr,pfState){var tags=tagStr.split("--");for(var i=0;i<tags.length;i++){tag=tags[i];if(tag=='websites')
if(pfState.web)
return true;if(tag=='software')
if(pfState.sft)
return true;if(tag=='othermedia')
if(pfState.med)
return true;}
return false;}
window.addEvent('domready',function(){portfolioToggle();});;function externalLinks(){if(!document.getElementsByTagName)
return;var anchors=document.getElementsByTagName("a");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href")&&anchor.getAttribute("rel")=="external")
anchor.target="_blank";}}
window.addEvent('domready',function(){externalLinks();});