﻿var i=0,j;
var MM_contentVersion = 6;
var MM_FlashCanPlay;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
	    for (var count = 0; count < words.length; ++count)
	    {
		if (isNaN(parseInt(words[count])))
		continue;
		var MM_PluginVersion = words[count]; 
	    }
	MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
   && (navigator.appVersion.indexOf("Win") != -1)) {
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
	document.write('on error resume next \n');
	document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
	document.write('</SCR' + 'IPT\> \n');
}

function fnLeft()
{   
	if(i==0)
    {
        i=imgArr.length;
    }  
    i--;   
    var obj = document.getElementById('theMovie');
    if(obj != null)
    {
        document.getElementById(clientId+'divFlash').removeChild(obj);   
    }
    CreateZoomifyObject(clientId+'divFlash');      
    return false;    
}

function fnRight()
{ 
	if(j==imgArr.length)
    {   
        i=-1;
    }
    i++;   
    var obj = document.getElementById('theMovie');
    if(obj != null)
    {
        document.getElementById(clientId+'divFlash').removeChild(obj);   
    }
    CreateZoomifyObject(clientId+'divFlash');
    return false;
        
}
function CreateZoomifyObject(divId)
{
    if(imgArr.length == 0)
    {
        document.getElementById(clientId+'divImageContent').style.display = "none";        
    }
    else
    {
       document.getElementById(clientId+'divImageContent').style.display = "inline";  
       document.getElementById(clientId+'lblImageHeadline').innerHTML = titleArr[i]; 
	   document.getElementById(clientId+'lblImageCaption').innerHTML = descArr[i];
       j=parseInt(i,10) + 1;
       document.getElementById(clientId+'lblCount').innerHTML = j + ' (' + titleArr.length + ')';        
        if (MM_FlashCanPlay)
        {
            document.getElementById(divId).innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="471" height="344" id="theMovie"><param name="FlashVars" value="zoomifyImagePath=http://images.harpercollins.co.uk/TAWebImages/'+escape(encodeURIComponent(folderArr[i]))+'/&zoomifyX=0.0&zoomifyY=0.0&zoomifyZoom=-1&zoomifyToolbar=1&zoomifyNavWindow=0"><param name="src" value="/Style Library/zoomifyDynamicViewer.swf"><embed flashvars="zoomifyImagePath=http://images.harpercollins.co.uk/TAWebImages/'+escape(encodeURIComponent(folderArr[i]))+'/&zoomifyX=0.0&zoomifyY=0.0&zoomifyZoom=-1&zoomifyToolbar=1&zoomifyNavWindow=0" src="/Style Library/zoomifyDynamicViewer.swf" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="471" height="344" name="theMovie"></embed></object>';      
        }
        else
        {               
            document.getElementById(divId).innerHTML = '<img width="471" id="theMovie" src="http://images.harpercollins.co.uk/TAWebImages/'+imgArr[i]+'" alt="'+titleArr[i]+'" title="'+titleArr[i]+'" />';      
        }
        
    }
}
function CreateYouTubePlayerObject(divId)
{
    if(videoArr.length == 0)
    {
        document.getElementById(clientId+'divVideoContent').style.display = "none";        
    }
    else
    {
       document.getElementById(clientId+'divVideoContent').style.display = "inline";  
       document.getElementById(clientId+'lblVideoHeadline').innerHTML = headlineArr[i]; 
	   document.getElementById(clientId+'lblVideoCaption').innerHTML = descArr[i];
       j=parseInt(i,10) + 1;
       document.getElementById(clientId+'lblVideoCount').innerHTML = j + ' (' + headlineArr.length + ')';        
       //document.getElementById(divId).innerHTML = '<object id="videoPlayer" width="425" height="350"><param name="movie" value="'+videoArr[i]+'" /><param name="wmode" value="transparent" /><embed src="'+videoArr[i]+'" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350" /></object>'; 
       document.getElementById(divId).innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="475" height="325" align="middle" id="videoPlayer" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"><param value="'+videoArr[i]+'" name="movie"/><param value="high" name="quality"/><param value="true" name="allowFullScreen"/><param value="#ffffff" name="bgcolor"/><param name="wmode" value="transparent" /><embed width="475" height="325" align="middle" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowfullscreen="true" src="'+videoArr[i]+'" wmode="transparent" name="videoPlayer" autoplay="true" bgcolor="#ffffff" quality="high"/></object>';
    }
}
function fnVideoLeft()
{   
	if(i==0)
    {
        i=videoArr.length;
    } 
    i--;   
    var obj = document.getElementById('videoPlayer');
    if(obj != null)
    {
        document.getElementById(clientId+'divVideo').removeChild(obj);   
    }
    CreateYouTubePlayerObject(clientId+'divVideo');     
    return false;     
}

function fnVideoRight()
{ 
	if(j==videoArr.length)
    {   
        i=-1;
    }
    i++;   
    var obj = document.getElementById('videoPlayer');
    if(obj != null)
    {
        document.getElementById(clientId+'divVideo').removeChild(obj);   
    }
    CreateYouTubePlayerObject(clientId+'divVideo');       
    return false; 
}