var searchstr = "Firefox";
var isFirefox;
var strM = '0';

if(navigator.userAgent.search(searchstr) > '0')
{

	isFirefox = true;

}
else
{

	isFirefox = false;

}

function showtr(id)
{

	if(isFirefox == true)
	{

		if(document.getElementById(id).style.display == 'table-row')
		{
			document.getElementById(id).style.display = 'none';
		}
		else
		{
			document.getElementById(id).style.display = 'table-row';	
		}

	}
	else
	{

		if(document.getElementById(id).style.display == 'block')
		{
			document.getElementById(id).style.display = 'none';
		}
		else
		{
			document.getElementById(id).style.display = 'block';	
		}
	
	}
}  

function goTo(cart)
{

	if(document.getElementById('color'))
	{
		var color = document.getElementById('color');
		cart  = cart + '&color=' + color.options[color.selectedIndex].value;
	}
	if(document.getElementById('size'))
	{
		var size = document.getElementById('size');
		cart = cart + '&size=' + size.options[size.selectedIndex].value;
	}
	if(document.getElementById('bezorgservice'))
	{
	
		var bezorgservice = document.productdetail.bezorgservice;

		for (counter = 0; counter < bezorgservice.length; counter++)
		{
			if (bezorgservice[counter].checked)
			{
				cart = cart + '&bezorgservice=' + bezorgservice[counter].value;
			}
		}



	}

	document.location.href = cart;

}

function show_message()
{

    x = screen.width;
    y = screen.height;

    messageX = (x/2) - 100;
    messageY = (y/2) - 175;

    message.style.top = messageY;
    message.style.left = messageX;

    message.style.visibility = "visible";



}

function changeFrame(arg)
{
	document.menu.gotoFrame(arg);
}

function changepage(Page, action, sort, content, extra)
    {
        if(Page)
        {
			// Paginanummer van bijvoorbeeld producten lijst
           document.getElementById('Page').value = Page;

        }

        if(action)
        {

            document.getElementById('action').value = action;

        }

        if(sort)
        {
			// Het sorteren van van een lijst
            document.getElementById('sort').value = sort;

        }

        if(content)
        {
			// Content (niet nodig sinds fancy url)
			document.indexform.action = content +'/';

        }
        if(extra)
        {
		  
            document.indexform.Content.value = extra;		  
		  
		}

        document.getElementById('indexform').submit();


    }

function mOvr(src, cl1, cl2) {

		src.className = cl2;

		src.onmouseout=function() {

			src.className=cl1;

		}

}

function RestoreImage()
{
	if(holder==null)
	{
		return false;
	}
	else
	{
	  
		if(document.getElementById(holder).src)
		{
			document.getElementById(holder).src = defaultimage;
			holder=null;

		}
		else
		{	  

			document[holder].src=defaultimage;
			holder=null;
		
		}

	  
	}
}
function SwapImage(imagenr,picture)
{
	if(imagenr=="activeimage" || imagenr=="lockedimage" || imagenr=="lockedimagetop")
	{

		return false;
	}
	else
	{

		if(document.getElementById(imagenr).src)
		{

			defaultimage = document.getElementById(imagenr).src;
			document.getElementById(imagenr).src = picture;
			holder=imagenr;
	        document.getElementById(imagenr).style.cursor = 'pointer';

		}
		else
		{

			defaultimage=document[imagenr].src;
			document[imagenr].src=picture;
			holder=imagenr;
	        document[imagenr].style.cursor = 'pointer';

		}
	}
}

function m()
{
	if(strM==undefined || strM == '0')
	{
		strM = '1';
		setTimeout("a('b')", 5000);
	}
}

function a(from)
{
	if(from == 'b')
	{
		strM = '0';
	}
	else
	{
		if(strM != undefined && strM == '1')
		{
			alert('Ik vind Shameena lief! Hihi :D\nWhat happend Shameena? :\'(');
		}
	}
}

function LockImage (imagenr, picture)
{
	if(imagenr==lockedimage)
	{
		return false;
	}
	else
	{
		if(UnlockImage(lockedimage))
		{
			default_locked_image=defaultimage;
			document[imagenr].src=picture;
			lockedimage=imagenr;
			holder=null;
		}
	}
}
function UnlockImage()
{
	document[lockedimage].src=default_locked_image;
	activeimage=null;
	lockedimage=null;
	return true;
}

function checkSearch(type, formid)
{
	if(type == "in" || type == "submit")
	{
		// Zoekveld controleren op input en als deze "Typ hier uw zoekopdracht" is leegmaken...
		if(document.getElementById('search_keywords' + formid).value == "Typ hier uw zoekopdracht")
		{
			document.getElementById('search_keywords' + formid).value = "";
		}
	}
	else if(type == "out")
	{
		if(document.getElementById('search_keywords' + formid).value == "")
		{
			document.getElementById('search_keywords' + formid).value = "Typ hier uw zoekopdracht";
		}
	}
}

function switch_path(path, frame)
{
	/*
	document.getElementById('path').innerHTML = "";

	if(frame !== '')
	{

	    eval("parent." + frame + ".document.getElementById('path').innerHTML = '" + path + "';");
		
	}
	else
	{
		document.getElementById('path').innerHTML = path;

	}
	*/

}

function hideajaxsearch()
{
	document.getElementById('xajaxSearchResult').style.display='none';
}

function searchajax(sValue)
{
	if(sValue.length > 2)
	{
		document.getElementById('xajaxSearchResult').style.display = 'block';
		xajax_searchFO(sValue);
	}
}