var arVersion = navigator.appVersion.split("MSIE");
var version = parseFloat(arVersion[1]);
function fixPNG(myImage) 
{
	if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
	{
	
	var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	
	var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	
	var imgTitle = (myImage.title) ? 
	
	"title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	
	var imgStyle = "display:inline-block;" + myImage.style.cssText
	
	var strNewHTML = "<span " + imgID + imgClass + imgTitle
	
	+ " style=\"" + "width:" + myImage.width 
	
	+ "px; height:" + myImage.height 
	
	+ "px;" + imgStyle + ";"
	
	+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
	
	+ "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
	
	myImage.outerHTML = strNewHTML	  
	
	}

}

var allimage=new Array();
var statusimage=new Array();
var image=new Array();

function changeimage(i,code)
{ var loop=0;

	if (statusimage[code])
	{
		while ((allimage[code][i]==0 || i>=8) && loop<100)
		{ if (i>=8) { i=0; }
			else
			{ i++;
			}		
			loop++;
		}
		if(image[code][i])
		if (image[code][i].complete)
		{	document.getElementById(code).src=image[code][i].src;
			setTimeout("changeimage("+(i+1)+",'"+code+"')",500);
		}
		else
		{	setTimeout("changeimage("+i+",'"+code+"')",20);
		}
	}
	
	
}

function loadimage(url,code,j)
{
//	alert(url);
if (statusimage[code]) { image[code][j].src=url; }
}

function startimage(code,ta,te)
{
statusimage[code]=1;
	var jj, jjj;
	var first=1;
	
	for(var j=0;j<8;j++) {
		if (allimage[code][j]==1)
		{
			image[code][j]=new Image();
			jj=j+1;
			if (jj>=100) { jjj=""+jj; }
			if (jj<100 && jj>=10) { jjj="0"+jj; }
			if (jj<10) { jjj="00"+jj; }
			if (first) {
				first=0;
				loadimage(ta+jjj+te,code,j);
			} else {
				setTimeout("loadimage('"+ta+jjj+te+"','"+code+"',"+j+")",j*100);
			}
		}
	}
	changeimage(0,code);
}

function endimage(code)
{	statusimage[code]=0;
}


function updateMovieCounter(hash)
{
	var myHTMLRequest = new Request.HTML().get('http://' + location.hostname + '/click/media/1/'+hash);
}

function updateMovieCounter2(hash2)
{
	var myHTMLRequest = new Request.HTML().get('http://' + location.hostname + '/click/media/2/'+hash2);
}

function updateMovieCounterDelay(hash2)
{
  	setTimeout(function(){ updateMovieCounter2(hash2); }, 10000) ;
}
