//=============================== display  large images functions
var imgArray = new Array();
var activeImgArrayNo = 0;
var stopSlide = false;

//===============================
function showLargeImage(img_id,li_id) {
//alert(img_id+' '+li_id);
		openCloseDivs('largeImage');
//alert(imgArray.length);
		if (imgArray.length == 0 ) {
			makePOSTRequest('ajaxGetData.php','mode=showLargeImages&type=article&li_id='+li_id+'&img_id='+img_id,document.getElementById('largeImage'),null,null);
		} else {
			stopSlide = false;
			document.getElementById('slide').innerHTML = "Start Slideshow";
			for ( var n=0; n < imgArray.length ; n++ ) {
				if ( img_id == imgArray[n][0] ) { 
					activeImgArrayNo = n; 
					break;
				}
			}
			bladeren(0);
		}
} 
//==========================
function closeLargeImage() {
	stopSlide = false;
	document.getElementById('slide').innerHTML = "Start Slideshow";
	openCloseDivs('news');
}
//=========================
function startStopSlideShow() {
	if ( stopSlide ) { 
		stopSlide = false; 
		document.getElementById('slide').innerHTML = "Start Slideshow";
	} else {
		stopSlide = true; 
		document.getElementById('slide').innerHTML = "Stop Slideshow";
		slideShow();
	}
} // end startStopSlideShow
//====================
function slideShow() {
	if ( stopSlide ) {
		bladeren(+1);
		setTimeout("slideShow()",10000);
	}
}
 
//===========================
function bladeren(richting) {

	activeImgArrayNo = parseFloat(activeImgArrayNo) + parseFloat(richting);
	if ( activeImgArrayNo >= imgArray.length ) { activeImgArrayNo = 0; }
	if ( activeImgArrayNo < 0 ) { activeImgArrayNo = imgArray.length-1; }
	
	document.getElementById('slideshow').innerHTML = "loading...";
	document.getElementById('description').innerHTML = imgArray[activeImgArrayNo][1];
	document.getElementById('bron').innerHTML = "Bron: "+imgArray[activeImgArrayNo][2];
	makePOSTRequest('ajaxGetData.php','mode=getLargeImage&img_id='+imgArray[activeImgArrayNo][0],document.getElementById('slideshow'),null,null);
}


//============================================================================================================
var prdImgArray = new Array();
var prdActiveImgArrayNo = 0;
var prdStopSlide = false;
//===================== product slideshow =====================================================================
function prdLargeImage(img_id,p_id,memberid) {
//alert(img_id+'  '+p_id+'  '+memberid);

	openClosePrdDivs('prdLargeImage');
	if (prdImgArray.length == 0 ) {
		makePOSTRequest('ajaxGetData.php','mode=prdLargeImages&img_id='+img_id+'&p_id='+p_id+'&memberid='+memberid,document.getElementById('prdLargeImage'),null,null);
	} else {
		prdStopSlide = false;
		document.getElementById('prdSlide').innerHTML = "Start Slideshow";
		
		for ( var n=0; n < prdImgArray.length ; n++ ) {
			if ( img_id == prdImgArray[n][0] ) { prdActiveImgArrayNo = n; break;}
		}
		prdBladeren(0,memberid);
	}
} 
//==========================
function prdCloseLargeImage() {
//alert('Close');
	prdStopSlide = false;
	document.getElementById('prdSlide').innerHTML = "Start Slideshow";
	openClosePrdDivs('disInfo');
}
//===========================
function prdBladeren(richting,memberid) {

//alert(richting+'   bladeren  met m_id= '+memberid); 
	prdActiveImgArrayNo = parseFloat(prdActiveImgArrayNo) + parseFloat(richting);
	if ( prdActiveImgArrayNo >= prdImgArray.length ) { prdActiveImgArrayNo = 0; }
	if ( prdActiveImgArrayNo < 0 ) { prdActiveImgArrayNo = prdImgArray.length-1; }
//alert(prdActiveImgArrayNo);
//alert(prdImgArray.length);
	document.getElementById('prdSlideshow').innerHTML = "loading...";
//alert(prdImgArray[prdActiveImgArrayNo][1]);
	document.getElementById('prdDescription').innerHTML = prdImgArray[prdActiveImgArrayNo][1];
//alert(prdImgArray[prdActiveImgArrayNo][0]);
	makePOSTRequest('ajaxGetData.php','mode=getPrdLargeImage&memberid='+memberid+'&img_id='+prdImgArray[prdActiveImgArrayNo][0],document.getElementById('prdSlideshow'),null,null);
}
//=========================
function prdStartStopSlideShow() {

	if ( prdStopSlide ) { 
		prdStopSlide = false; 
		document.getElementById('prdSlide').innerHTML = "Start Slideshow";
	} else {
		prdStopSlide = true; 
		document.getElementById('prdSlide').innerHTML = "Stop Slideshow";
		prdSlideShow();
	}
} // end startStopSlideShow
//=======================
function prdSlideShow() {
	if ( stopSlide ) {
		prdBladeren(+1);
		setTimeout("prdSlideShow()",10000);
	}
}
