function selectBoxes(mode,elemIds)
{
	for (i=0;i<elemIds.length;i++)
	{
		$('idselect_'+elemIds[i].toString()).checked = (mode==1 ? true : false);
	}
}

function keyUpCheck(e)
{
	return ((e.keyCode >= 45 && e.keyCode <= 90) || e.keyCode==8 || (e.keyCode >= 188));
}

function menuManagerChangeTargetField()
{
	var type = document.getElementById('menuformtype').value;
	for (i=0;i<5;i++)
	{
		if (i==type)
			document.getElementById('mtc'+i).style.display='';
		else
			document.getElementById('mtc'+i).style.display='none';
	}
}

function addContentTag(str,trgFieldId)
{
	var elem = document.getElementById(trgFieldId);
	var tagArray = elem.value.split(",");
	var newArray = tagArray.concat(str.trim().split(","));
	var newStr = newArray.join(",");
	alert(newStr);
	var box = document.getElementById('contenttagscontainer');
}

function sliderShowThumbs(elemName,sender)
{
	$(elemName).style.display='';
	//Effect.Appear(elemName,{duration:0.3 });
}

function sliderHideThumbs(elemName,sender)
{
	$(elemName).style.display='none';
	//Effect.Fade(elemName,{duration: 0.3});
}

var slideTimer;
var slideActiveImage = 0;

function changeSlideImage(nr)
{
	if (slideTimer != null)
		clearTimeout(slideTimer);

	$('slideimage0').onload = function()
	{
		if ($('slideimage0').src.substr($('slideimage0').src.length-9,9) == "blank.gif")
			return;		
			
		Effect.Fade('slideimage1',{duration:1});
		Effect.Appear('slideimage0',{duration:1});
		//Effect.Fade('slideloader',{duration:0.2});
		
		slideActiveImage = 0;
		
		if (sImages.length>1)
			slideTimer =	setTimeout('changeSlideImage((sImageCurrent+1) % sImages.length);',5000);
	}

	$('slideimage1').onload = function()
	{
		if ($('slideimage1').src.substr($('slideimage1').src.length-9,9) == "blank.gif")
			return;
				
		Effect.Fade('slideimage0',{duration:1});
		Effect.Appear('slideimage1',{duration:1});
		//Effect.Fade('slideloader',{duration:0.2});
		
		slideActiveImage = 1;
		
		if (sImages.length>1)
			slideTimer =	setTimeout('changeSlideImage((sImageCurrent+1) % sImages.length);',5000);
	}	
	
	sImageCurrent = nr;
	//Effect.Appear('slideloader',{duration:0.2});
	$('slideimage'+((slideActiveImage+1)%2)).src = sImages[nr][0];
}