function playClip() {
	var links = document.getElementsByTagName('a');
	
	for (i=0;i<links.length;i++) {
        var link = links[i];
		
        if (( link.getAttribute ( 'href' ) ) && ( link.getAttribute ( 'rel' ) == 'clip' ) ) {
            link.onclick = function() {
                document.getElementById('player').playVideo(this.getAttribute('href'),this.id);
                window.scrollTo(0,195);
                return false;
        	}
		}
	}
}

function openBlog() {
	var links = document.getElementsByTagName('a');
	for (i=0;i<links.length;i++) {
        var link = links[i];
		
        if (( link.getAttribute ( 'href' ) ) && ( link.getAttribute ( 'rel' ) == 'blog' ) ) {
            link.onclick = function() {
				displayWindow(this.href,'blog',640,600,'scrollbars=1');
                return false;
        	}
		}
	}
}

function mouseX(evt) {
var posx = 0;
if (evt.pageX) {
	posx=evt.pageX;
    return posx;
}
	else if(evt.clientX) {
    	posx = evt.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
        return posx;
    }
}

function mouseY(evt) {
var posy = 0;
if (evt.pageY) {
	posy=evt.pageY;
    return posy;
}
	else if(evt.clientY) {
    	posy = evt.clientY + document.body.scrollTop + document.documentElement.scrollTop;
        return posy;
    }
}

function displayCaption() {
	var caption;
	var links = document.getElementsByTagName('area');
    var groupphoto = document.getElementById('groupphoto');
	for (i=0;i<links.length;i++) {
        var link = links[i];   
        if (navigator.userAgent.match(/MSIE/)) {
            links[i].alt='';
            document.getElementById('groupphotoimage').alt='';
        }	   
        link.onmouseover = function(e) {    
        	if (!e) {
            	e = window.event;	
            }          
                caption = document.createElement('div');
                caption.className="photoname";
                var name = document.createTextNode(this.className);
                caption.appendChild(name);                     
                groupphoto.appendChild(caption);   
                topOffset = mouseY(e) + 25;
                leftOffset = mouseX(e);
                caption.style.left=leftOffset+'px';
                caption.style.top=topOffset+'px';
		}
       	link.onmouseout = function() {
        	if(caption) {
        		groupphoto.removeChild(caption); 
                caption = null;
            }
        }        
	}
}

addLoadEvent(playClip);
addLoadEvent(openBlog);
addLoadEvent(displayCaption);