function LoadGallery(pictureName,imageFile,titleCaption,captionText, aId)
{
  var picture = document.getElementById(pictureName);
  if (picture.filters)
  {
    //picture.style.filter="blendTrans(duration=0.5)";
	//picture.filters.blendTrans.Apply();
  }
  picture.src = imageFile;
  if (picture.filters)
  {
    //picture.filters.blendTrans.Play();
  }
  document.getElementById(titleCaption).innerHTML=captionText;

  var productThumnails = document.getElementById("productThumnails");
  var as2 = productThumnails.getElementsByTagName('a');

  for(var i = 0; i < as2.length; i++)
  {	
    var divs2 = as2[i].getElementsByTagName('div');
	divs2[0].style.visibility = "visible";
  }
  
  var a = document.getElementById(aId);
  var divs = a.getElementsByTagName('div');
  
  if(divs != null)
  {
	divs[0].style.visibility = "hidden";
  }
}

function popUp(strURL,strWidth,strHeight) {
	var strType = 'fixed';
	var strOptions="";
	//if (strType=="console") strOptions="resizable,height="+strHeight+",width="+strWidth;
	if (strType=="fixed") strOptions="status,height="+strHeight+",width="+strWidth;
	//if (strType=="elastic") strOptions="toolbar,menubar,scrollbars,resizable,location,height="+strHeight+",width="+strWidth;
	window.open(strURL, 'newWin', strOptions);
}

function formVisibility(c, vis, cascade)
{
	var form = document.getElementById(c);
	
	var up = 'up' + cascade;
	var down = 'down' + cascade;
	
	var upA = document.getElementById(up);
	var downA = document.getElementById(down);
	
	if(vis == "on")
	{
		form.style.display = "block";
		upA.style.display = "block";
		downA.style.display = "none";
	}
	else
	{
		form.style.display = "none";
		upA.style.display = "none";
		downA.style.display = "block";
	}
	
	
}

function homeFormVisibility(divID)
{
	var div = document.getElementById(divID);
	
	var display = div.style.display;
	
	if(display == 'block')
	{
	    div.style.display = 'none';
	}
	else
	{
	    div.style.display = 'block';
	}
}

function showHide(aID)
{
    var div = document.getElementById(aID);
    var dis = div.style.display;
    
    if(dis == 'none')
    {
        div.style.display = 'block';
    }
    else
    {
        div.style.display = 'none';
    }
    
}

function prev(count)
{
    var prevBtn = document.getElementById('btnPrev');
	var nextBtn = document.getElementById('btnNext');
	
	var id = Number(prevBtn.name);
	var id2 = Number(nextBtn.name);
	var a = document.getElementById(id);

	if(id > 0)
	{
		var href = a.href;
		var newId = Number(id - 1);
		var newId2 = Number(id2 - 1);
		if(newId == 0)
		{
			prevBtn.className = 'button_previous_inactive';
		}
		else
		{
			prevBtn.className = 'button_previous';
		}
		
		if(newId2 == count)
		{
			nextBtn.className = 'button_next_inactive';
		}
		else
		{
			nextBtn.className = 'button_next';
		}
		prevBtn.name = newId;
		nextBtn.name = newId2;
		prevBtn.href = href;
		//a.className = "selected";
	}
	else
	{
		prevBtn.href = "#";
	}
}

function next(count)
{
	var nextBtn = document.getElementById('btnNext');
	var prevBtn = document.getElementById('btnPrev');
	
	var id = Number(nextBtn.name);
	var id2 = Number(prevBtn.name);
	var a = document.getElementById(id);
	
	if(id <= Number(count))
	{
		var href = a.href;
		var newId = Number(id + 1);
		var newId2 = Number(id2 + 1);
		
		if(newId2 == 0)
		{
			prevBtn.className = 'button_previous_inactive';
		}
		else
		{
			prevBtn.className = 'button_previous';
		}
		
		if(id == count)
		{
			nextBtn.className = 'button_next_inactive';
		}
		else
		{
			nextBtn.className = 'button_next';
		}
		
		nextBtn.name = newId;
		prevBtn.name = newId2;
		nextBtn.href = href;
		//a.className = "selected";
	}
	else
	{
		prevBtn.href = "#";
	}
}

function showHideSideDocoCenter(div1ID, div2ID, aID)
{
    var div1 = document.getElementById(div1ID);
    var div2 = document.getElementById(div2ID);
    var a = document.getElementById(aID);
    var issuesInner = document.getElementById('issues_inner');
    var regionsInner = document.getElementById('regions_inner');
    
    if(div1 != null && div2 != null)
    {
        var display = div1.style.display;
        
        if(display == 'none')
        {
            div1.style.display = 'block';
            div2.style.display = 'block';
            a.className = 'opened';
            issuesInner.className = 'issues_opened';
            regionsInner.className = 'regions_opened';
        }
        else
        {
            div1.style.display = 'none';
            div2.style.display = 'none';
             a.className = 'closed';
            issuesInner.className = 'issues';
            regionsInner.className = 'regions';
        }
    }
}

function showHideSideDocoCenterInner(div1ID, aID, issueRegion)
{
    var div1 = document.getElementById(div1ID);
    var a = document.getElementById(aID);
    
    if(div1 != null)
    {
        var display = div1.style.display;
        
        if(display == 'none')
        {
            div1.style.display = 'block';
            if(issueRegion == 'issue')
            {
                a.className = 'issues_opened';
            }
            else
            {
                a.className = 'regions_opened';
            }
        }
        else
        {
            div1.style.display = 'none';
            if(issueRegion == 'issue')
            {
                a.className = 'issues';
            }
            else
            {
                a.className = 'regions';
            }
        }
    }
}
