﻿//Slide show
var galPix	= new Array()
var thisPic = 0
var imgCt	= 0

function initialiseSlides(count, prefix, start) {
	for (var i=1; i<=count; i++) {
		galPix[i-1] = prefix + i + '.jpg'
	}
	thisPic = (start - 1)
	imgCt	= count
	document.galPictures.src = galPix[start-1]
	flip_layer('slidetex', start, count);
}

function chgSlide(direction) {
	if (document.images) {
		thisPic = thisPic + direction
		if (thisPic > imgCt-1) {
			thisPic = 0
		}
		if (thisPic < 0) {
			thisPic = imgCt-1
		}
		document.galPictures.src=galPix[thisPic]
		flip_layer('slidetex', thisPic+1, imgCt);
	}
}
	
	
function flip_layer(name, id, max)
{
	var viewlayer, layer;

	if (document.all) {
		viewlayer	= eval('document.all.'+name+id+'.style');
		activeMenu	= eval('document.all.'+name+id)
		for(i=1;i<max+1;i++) {
			layer = eval('document.all.'+name+i+'.style');
			layer.visibility = 'hidden';
		}
		viewlayer.visibility = 'visible';

	} else if (document.getElementById) { 
		viewlayer = document.getElementById(name+id);
		for(i=1;i<max+1;i++) {
			layer = document.getElementById(name+i);
			layer.style.visibility = 'hidden';
		}
		viewlayer.style.visibility = 'visible';

	} else if (document.layers) {
		viewlayer = eval('document.layers["'+name+id+'"]');
		for(i=1;i<max+1;i++) {
			layer = eval('document.layers["'+name+i+'"]');
			layer.visibility = 'hide';
		}
		viewlayer.visibility = 'show';
	}
}	
	

	function showSlide(courseType, slideshowPath) 	{
	    if(document.getElementById('corImg')) {
	        $('#corImg').hide();
	        $('#vid').show();
	    }
	    var s1 = new SWFObject("/_media/lt/Slideshow/imagerotator_" + courseType + ".swf","rotator","625","290","7");
		switch (courseType)
		{
		    case 'ILC':
		        s1.addVariable("file",slideshowPath);
		        s1.addVariable("width","625");
		        s1.addVariable("height","290");
		        s1.addVariable("ctr",countryCode);
		        s1.addVariable("transition","fade");
		        s1.addVariable("overstretch","none");
    		    s1.addVariable("shownavigation","true"); 
	    	    s1.addParam("wmode","opaque");
		        s1.addVariable("ilc_buttontext",ilc_buttontext);
		        s1.write("container");
		        changeBackground("ILC");
		        ImageSwap("ILC");
		        window.open("http://www.ef.com/master/ilc?ctr=" + countryCode);
		    break;
		    case 'player':
		    		s1 = new SWFObject("http://media.ef.com/_media/lt/video_player/player-4.4.162.swf","ply","625","290","9","#FFFFFF");
		            s1.addParam("allowfullscreen","true");
		            s1.addParam("allowscriptaccess","always");
		            if(slideshowPath.indexOf('flv') != -1) {
		                s1.addVariable("file",slideshowPath);
		            } else {
		                s1.addVariable("file","http://media.ef.com/_media/lt/spotlight_videos/" + slideshowPath + ".flv");
		                s1.addVariable("captions","http://media.ef.com/_media/lt/spotlight_videos/" + slideshowPath + "_" + countryCode + ".xml");
		                s1.addVariable("plugins","http://media.ef.com/_media/lt/video_player/accessibility-4,googlytics-1");
                        s1.addVariable('accessibility.hide', 'true'); //true=show, false=hide
                        s1.addVariable('accessibility.fontsize', '12'); 
		            }
		            s1.addVariable("autostart","true");
		            s1.addParam("wmode","opaque");
		            s1.write("container");
		    break;
		    case 'LT':
		        s1.addVariable("file",slideshowPath);
		        s1.addVariable("width","625");
		        s1.addVariable("height","290");
		        s1.addVariable("ctr",countryCode);
		        s1.addVariable("transition","fade");
		        s1.addVariable("overstretch","none");
    		    s1.addVariable("shownavigation","true"); 
	    	    s1.addParam("wmode","opaque");
		        s1.write("container");
		        changeBackground("LT");
		        ImageSwap("LT");
		        break;
		}

	}

    function changeBackground(product)
    {
        var body = document.body;
        var container = document.getElementById("lowerLeftContainer");
        if (product == "ILC")
            {
             body.className = "ilcBackground";
             container.className = "LTlowerLeftContainerClass";
            } 
        if (product == "LT")
            { 
             body.className = "";
             container.className = "lowerLeftContainerClass";
            }
    }
    
    function ImageSwap(product)
    {
       var str = "";
       if (product == "ILC")
       {
           str += "<a href=\"javascript://\" onclick=\"showSlide('LT', '/master/lt/_config/slideshows/homepage/homepageConfig.aspx')\">";
           str += "<img src=\"/_imgs/ltnet/lt_image.jpg\" alt=\"lt_gfx\" /></a><br style=\"clear: both;\" />";
           str += "<a href=\"javascript://\" onclick=\"showSlide('LT', '/master/lt/_config/slideshows/homepage/homepageConfig.aspx')\"";
           str += "id=\"IlsLink\">";
           str += "'" + ltLinkText + "'";
           str += "</a>";
       } else if (product == "LT")
       {
           str += "<a href=\"javascript://\" onclick=\"showSlide('ILC', '/master/lt/_config/slideshows/ilc/ilcConfig.aspx')\">";
           str += "<img src=\"/_imgs/ltnet/ils_gfx.jpg\" alt=\"lt_gfx\" /></a><br style=\"clear: both;\" />";
           str += "<a href=\"javascript://\" onclick=\"showSlide('ILC', '/master/lt/_config/slideshows/ilc/ilcConfig.aspx')\"";
           str += "id=\"IlsLink\">";
           str += "'" + ilcLinkText + "'";
           str += "</a>";
       } else {
           str += "<a href=\"javascript://\" onclick=\"showSlide('LT', '/master/lt/_config/slideshows/homepage/homepageConfig.aspx')\">";
           str += "<img src=\"/_imgs/ltnet/lt_image.jpg\" alt=\"lt_gfx\" /></a><br style=\"clear: both;\" />";
           str += "<a href=\"javascript://\" onclick=\"showSlide('LT', '/master/lt/_config/slideshows/homepage/homepageConfig.aspx')\"";
           str += "id=\"IlsLink\">";
           str += "'" + ltLinkText + "'";
           str += "</a>";
       } 
       
       var ilscontainer;
       if(document.getElementById("ilsContainer")) {
           ilscontainer = document.getElementById("ilsContainer");
           ilscontainer.innerHTML = str;
       }
           
    }
    
