var intTimerID;
var arrBanners = new Array();
var intTimerInterval;
var i;

function gebid(id)
{
	// Alias för getElementById
	// For all you lazy bastards!
	
	return(document.getElementById(id));
}

function swapVAT(showVAT, refURL)
{
	if(refURL.indexOf("?") == -1)
	{
		document.location.href = refURL + "?vat=" + showVAT;
	}
	else
	{
		document.location.href = refURL + "&vat=" + showVAT;
	}
}

function confirmClearCart(act, refURL)
{
	if(confirm("Vill du verkligen tömma varukorgen?"))
	{
		document.location.href = refURL + "?act=" + act;
	}
}

function confirmDeleteItem(id, act, refURL)
{
	if(confirm("Vill du ta bort denna artikel?"))
	{
		(refURL.indexOf("?") == -1) ? q = "?" : q = "&";
		document.location.href = refURL + q + "act=" + act + "&n=" + id;
	}
}

function toggleElement(elementId)
{	
	oElement = document.getElementById(elementId);
	
	if(oElement.style.display == "block") {
		oElement.style.display = "none";
	} else {
		oElement.style.display = "block";
	}
	
	/*if(oElement.style.display == "" || oElement.style.display == "block")
	{
		oElement.style.display = "none";
	}
	else
	{
		oElement.style.display = "block";
	}*/
}

function hlMI(img, page, state)
{
	img.src = "images/nav/" + page + "_" + state + ".gif";
}

function slideShow(){
	var oImg = document.getElementById('clients_logos');
	var strImgPath;
	var intTimerInterval = 3000;
	
	// Sökväg till bildmappen
	strImgPath = 'images/clients/';
	
	// Visar bilden
	oImg.src = strImgPath + arrBanners[rndImg(arrBanners.length)];
	
	intTimerID = setTimeout('slideShow()', intTimerInterval);
}

function rndImg(intMax) {
	var intRnd = 0;
	
	intRnd = Math.floor(Math.random() * intMax);
	
	return intRnd;
}

function inputIntegratetLabel(input, label)
{
	// Integrerar etiketten direkt i inputfältet
	
	// Om värdet är samma som etiketten, rensa fältet
	if(input.value == label)
	{
		input.value = "";
		input.className = "";
	}
	else if(input.value == "")
	{
		input.value = label;
		input.className = "input-integrated-label";
	}
}
