$(document).ready(function () {
	
	$('div[name="jqSlideContainer"]').each(function(index) {
	var initElapsTime=$(this).attr('initElapsTime')
	var randomise=$(this).attr('randomise')
	var slideCollName=$(this).find(".slideGaleryImgSrc")[0].name
	if($(this).find("img[id]").length>1){
		var topImgId=$(this).find("img[id]")[0].id
		var botImgId=$(this).find("img[id]")[1].id
		var sg2=new SlideObj(slideCollName,topImgId,botImgId,initElapsTime,randomise)
	}
	

	
   // alert(initElapsTime)
	
});

});


 //change the opacity for different browsers
function changeOpac(opacity, id) {
	var object = document.getElementById(id).style;
	
	object.opacity =(opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}
function opacity(id, opacStart, opacEnd, millisec) {
	//speed for each frame
	var speed = Math.round(millisec / 100);
	var timer = 0;

	//determine the direction for the blending, if start and end are the same nothing happens
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd;i=i-1) {
			
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}

	} else if(opacStart < opacEnd) {

		for(i = opacStart; i <= opacEnd; i++)
			{
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}

	}
}


function SlideObj(pSlideCollName,pTopImgId,pBotImgId,pInitElapsTime,pRanom){
var currIdx=0;
var topImgId=pTopImgId;
var botImgId=pBotImgId;
var slideImgsSrcArr = new Array();
var slideImgsHrefArr = new Array();
initSlideShowParam();





function initSlideShowParam(){
	
		var imgGalerySrcColl=document.getElementsByName(pSlideCollName)
		
		if(imgGalerySrcColl.length>0){
			if(pRanom && imgGalerySrcColl.length>1) {
			 currIdx = Math.floor(Math.random()*imgGalerySrcColl.length);

			$('#'+topImgId).attr("src",imgGalerySrcColl[currIdx].value);
			$('#'+topImgId).load(function(){
				$(this).css("visibility","visible")
			});}
				
				
			//document.getElementById( topImgId).style.display="inline"	
			for(var i=0;i<imgGalerySrcColl.length;i++)
				slideImgsSrcArr[i]=imgGalerySrcColl[i].value
			
		
		imgGaleryHrefColl=document.getElementsByName(pSlideCollName+"Href")
		if(imgGaleryHrefColl.length>0){
			for(var i=0;i<imgGaleryHrefColl.length;i++)
				slideImgsHrefArr[i]=imgGaleryHrefColl[i].value
		}
		
			window.setTimeout(runSlides, pInitElapsTime);
	
		
		
		}
}


function runSlides(){
	
		if((currIdx+1)>=slideImgsSrcArr.length)
				currIdx=-1;
		sgImg=document.getElementById(botImgId)
		
		sgImg.src=slideImgsSrcArr[++currIdx]
		if (slideImgsHrefArr.length>1){
			sgImg.parentNode.href=slideImgsHrefArr[currIdx]
			
		}
	 topImgTimeOut=window.setTimeout("opacity('"+topImgId+"', 100, 0, 1000)", 3000);
	bottImgTimeOut=window.setTimeout("opacity('"+botImgId+"', 0, 100, 1000)", 3000);
	 savTop=topImgId;
	 topImgId=botImgId;
	 botImgId=savTop;
	 
	 window.setTimeout(runSlides, 8000);
};
};

