// JavaScript Document
// Image randomisation for the SOCSI homepage
//
// UPDATES
// 03.01.08 sagba
// 			Two additional images added to the arrays
//

// SET Path to images folder
var path="/socsi/images/";
// Rx Publishing variables
var prefix="image-";
var suffix="-web";
var type=".jpg";
// English content (Use Rx Content ID of published items)
	var arrEnglishImages = new Array('38242','38243','38244','38245','38246','38247','38248','82535','82536');
// Matching alt tags for images
	var arrEnglishAlts = new Array('Students&nbsp;relaxing&nbsp;in&nbsp;Bute&nbsp;Park','Alexandra&nbsp;Gardens','The&nbsp;School&nbsp;of&nbsp;Social&nbsp;Sciences','The&nbsp;School&nbsp;of&nbsp;Social&nbsp;Sciences&nbsp;Building','Cardiff&nbsp;Civic&nbsp;Centre','Social&nbsp;Science&nbsp;Lecture','Tutorial&nbsp;Session','Social&nbsp;Sciences&nbsp;Lecture','PGCE&nbsp;Tutorial');
// Welsh content
	var arrWelshImages = new Array('38242','38243','38244','38245','38246','38247','38248','82535','82536');
// Matching alt tags for images
	var arrWelshAlts = new Array('Myfyrwyr&nbsp;yn&nbsp;ymlacio&nbsp;ym&nbsp;Mharc&nbsp;Bute','Gerddi&nbsp;Alexandra','Adeilad&nbsp;yr&nbsp;Ysgol&nbsp;Gwyddorau&nbsp;Cymdeithasol','Adeilad&nbsp;yr&nbsp;Ysgol&nbsp;Gwyddorau&nbsp;Cymdeithasol','Canolfan&nbsp;Dinesig&nbsp;Caerdydd','Darlith&nbsp;Gwyddorau&nbsp;Cymdeithasol','Sesiwn&nbsp;Tiwtorial','Darlith&nbsp;Gwyddorau&nbsp;Cymdeithasol','Sesiwn&nbsp;Tiwtorial');
// Array setup
var arrImageUsed = new Array();
var intImages = arrEnglishImages.length;
var intImagesUsed=0;
for (var i=0;i<this.arrEnglishImages.length;i++) this.arrImageUsed[i]=0;

function fnGetRandomNumber()
{
  var ranNum= Math.abs(Math.round(Math.random()*intImages-1));
  return ranNum;
}

function fnGetRandomImageHTML(lang) {
   var retHTML = "";
   var intImageToUse=fnGetRandomNumber();

  if (intImagesUsed<intImages)
   {
		while (arrImageUsed[intImageToUse]>0)
		{
			intImageToUse=fnGetRandomNumber();
		}

		arrImageUsed[intImageToUse]=1;
		intImagesUsed++;
		if (lang=="en") retHTML = retHTML + "<img src="+path+prefix+arrEnglishImages[intImageToUse]+suffix+type+" alt="+arrEnglishAlts[intImageToUse]+" />"
		if (lang=="cy") retHTML = retHTML + "<img src="+path+prefix+arrWelshImages[intImageToUse]+suffix+type+" alt="+arrWelshAlts[intImageToUse]+" />"
   }
   return retHTML;
}
//
