function toggleDivDisplay(divId) {
	if (document.getElementById(divId).style.display == "none")
		document.getElementById(divId).style.display = "block";
	else
		document.getElementById(divId).style.display = "none";
}

function showDiv(divId) {
	document.getElementById(divId).style.display = "block";
}

function hideDiv(divId) {
	document.getElementById(divId).style.display = "none";
}

var popupWindow = false; 
function openPopup(url,w,h) {
	x = screen.width/2-w/2;
	y = screen.height/2-h/2;
	if (popupWindow) popupWindow.close();
    popupWindow=window.open(url,'ny','toolbar=no,copyhistory=no,location=no,' + 'directories=no,status=no,menubar=no,scrollbars=no,' +'resizable=no,width=' + w + ',height=' + h + ',top=' + y +',left=' + x);
}

function openPopupPay(url,w,h) {
	x = screen.width/2-w/2;
	y = screen.height/2-h/2;
	if (popupWindow) popupWindow.close();
    popupWindow=window.open(url,'ny','toolbar=no,copyhistory=no,location=yes,' + 'directories=no,status=yes,menubar=no,scrollbars=yes,' +'resizable=no,width=' + w + ',height=' + h + ',top=' + y +',left=' + x);
}

function toggleImage(element) {
	curImg = document.getElementById(element).src
	if (curImg.match("_on.") == "_on.") {
		document.getElementById(element).src = curImg.replace(/_on./i,"_off.")
	}
	else {
		document.getElementById(element).src = curImg.replace(/_off./i,"_on.")
	}
}
function toggleClass(element) {
	curClass = document.getElementById(element).className
	if (curClass == "Off") {
		//document.getElementById(element).src = curImg.replace(/_on./i,"_off.")
		newClass = 'On'
	}
	else {
		//document.getElementById(element).src = curImg.replace(/_off./i,"_on.")
		newClass = 'Off'
	}
	document.getElementById(element).className = newClass 


}

function product_preview(img) {
	document.getElementById('SlideShow').src=img;
	document.getElementById('popupImageLink').href=img.replace(/\/b\//,"/c/");
	Lightbox.prototype.updateImageList();
}
function getUpdate(type,parameter1,parameter2,pid) { //flashrotator status function
  if (type == 'item' && pid == 'productrotator') {
	document.getElementById("imgNr").innerHTML = parameter1+1;
	document.getElementById("popupTextLink").onclick = function() { doImageClick(parameter1+1) };

  }
}

function hideSplash(val) {

	elementBg = document.getElementById("SplashBg").style;
	element = document.getElementById("Splash").style;
	
	incre = 6
    if (val > 0) {
		element.filter = 'alpha(opacity='+val+')';
		element.opacity = val/100;
		elementBg.filter = 'alpha(opacity='+val+')';
		elementBg.opacity = val/100;
		timerID = setTimeout('hideSplash('+(val-incre)+')', 35);	
	}
	if (val <= 0) {
		element.filter = 'alpha(opacity=0)'; // set opacity = 0
		element.opacity = 0;
		elementBg.filter = 'alpha(opacity=0)';
		elementBg.opacity = 0; 

		element.display='none';  // reset values for next use
		element.filter = 'alpha(opacity=85)';
		element.opacity = 0.85;
		elementBg.display='none';  // reset values for next use
		elementBg.filter = 'alpha(opacity=100)';
		elementBg.opacity = 1;		
	}		
}
