// JavaScript Document by Bartolo Geraci 2009

// For All Links
window.onload = function(){ 
	var a = document.links;
	for(var i=0; i<a.length; i++){
		a[i].onfocus = function(){ this.blur(); };
		if(a[i].className == "email") antiSpam(a[i]); // anti spam
	}
	
	if(document.getElementById("videoBody")) loadImages();
}

/*anti spam*/
function antiSpam(a){
	var email = ("normanhartnett[at]aol.com").replace("[at]", "@");
	if(a.firstChild.nodeValue.indexOf("[at]")!=-1) a.firstChild.nodeValue = email;
	a.href = "mailto:"+email;
}

//Load video Images
function loadImages(){
	var totalImg = 7;
	var baseUrl = "../images/video/";
	var format = ".jpg";
	var img = [];
	for(var i=1; i<=totalImg; i++){
		img[i] = { out: new Image(), hover: new Image(), id: "video"+i };
		img[i].out.src =  baseUrl + img[i].id + format;
		img[i].hover.src =  baseUrl + img[i].id + "hover" + format;
		setImgEvent(img[i]);
	}
}

function setImgEvent(el){
	document.images[el.id].onmouseout = function(){ document.images[el.id].src = el.out.src; };
	document.images[el.id].onmouseover = function(){ document.images[el.id].src = el.hover.src; };
}

// For Audio Files (mp3)
var iex = (navigator.appName.indexOf('Microsoft')+1);

function playSong(url){	
	var el = document.getElementById("mp3Player");
	var h = (iex) ? 30 : 16;
	el.innerHTML = '<embed name="Player" src="'+url+'" width="300" height="'+h+'" autostart="true" loop="false"></embed>';
}

function loading(url){ //zwingt IE das loading-image zu zeigen!!
	var el = document.getElementById("mp3Player");
	el.innerHTML = " ";
	el.style.visibility = "visible";
	window.setTimeout("playSong('"+url+"')", 100);
}
  
// For Movies (wmv)
function playMovie(movieUrl, loop){
	var playerHTML = "<object classid='CLSID:05589FA1-C356-11CE-BF01-00AA0055595A' style='width:320px; height:287px'>";
	playerHTML += "<param name='filename' value='"+movieUrl+"' />";
	playerHTML += "<param name='autostart' value='1' />";
	if (loop) playerHTML += "<param name='playCount' value='99999' />"; 
	playerHTML += "<param name='showcontrols' value='1' />";
	playerHTML += "<param name='showdisplay' value='0' />";
	playerHTML += "<embed type='video/x-ms-wmv' ";
	playerHTML += "pluginspage='http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/' ";
	playerHTML += "src='"+movieUrl+"' ";
	playerHTML += "Name='Player' ";
	playerHTML += "width='320' ";
	playerHTML += "height='287' ";
	playerHTML += "autostart='1' ";
	if (loop) playerHTML += "loop='true' playcount='true' ";// playcount=true Is Necessary For FIREFOX To Loop!!
	playerHTML += "ShowControls='1'>";
	playerHTML += "</embed>";
	playerHTML += "</object>";

	document.getElementById("moviePlayer").innerHTML = playerHTML;

}
