function fixPNG(element)
{
  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
  {
    var src;
	
    if (element.tagName=='IMG')
    {
      if (/\.png$/.test(element.src))
      {
        src = element.src;
        element.src = "blank.gif"; 
      }
    }
    else
    {
      src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
      if (src)
      {
        src = src[1];
        element.runtimeStyle.backgroundImage="none";
      }
    }
    if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "')";
  }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function ChangeImage(NewName,padding)
{
	image=document.getElementById('screenshot');
	image.src='images/shots/'+NewName;
	fixPNG(image);
	if (padding==true)
	{
		image.style.marginTop='50px';
	}
	else
	{
		image.style.marginTop='0';
	}
}

var downLayer=false;
var shots=false;
function windows(layer)
{
	if (layer=='downLayer' && downLayer==false)
	{
		HideComboBoxes();
		document.getElementById(layer).style.display='block';
		if(document.getElementById('shots'))
		{
			document.getElementById('shots').style.display='none';
			shots=false;
		}
		downLayer=true;
	}
	else if (layer=='downLayer' && downLayer==true)
	{
		ShowComboBoxes();
		document.getElementById(layer).style.display='none';
		downLayer=false;
	}
	
	if (layer=='shots' && shots==false)
	{
		HideComboBoxes();
		document.getElementById(layer).style.display='block';
		document.getElementById('downLayer').style.display='none';
		shots=true;
		downLayer=false;
	}
	else if (layer=='shots' && shots==true)
	{
		ShowComboBoxes();
		document.getElementById(layer).style.display='none';
		shots=false;
	}
}

function HideComboBoxes()
{
	if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
	{
		for (f = 0; f < document.forms.length; f++)
		{
		    var elements = document.forms[f].elements;
		    // looping through all elements on certain form
		    for (e = 0; e < elements.length; e++)
		    {
		        if (elements[e].type == "select-one")
		        {
		            elements[e].style.visibility = 'hidden';
		        }
		    }
		}
	}
}
function ShowComboBoxes()
{
	if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
	{
	    for (f = 0; f < document.forms.length; f++)
	    {
	        var elements = document.forms[f].elements;
	        for (e = 0; e < elements.length; e++)
    	    {
        	    if (elements[e].type == "select-one")
            	{
	                elements[e].style.visibility = 'visible';
    	        }
        	}
	    }
	}
}

MM_preloadImages('images/buttons_back.jpg','images/shotsback.png','images/download_background.png');
