<!--

	function launchWin(url,w,h,scroll)
	{
		window.open(url,'openWin',"toolbar=no,width=" + w + ",height=" + h + ",left=100,top=100,status=no,menubar=no,location=no,scrollbars=" + scroll + ",resize=no");
	}

	function onFocusDefault(field,strDefault)
	{
		if (field.value == strDefault)
		{
			field.value = "";
		}
	}
	
	function onBlurDefault(field,strDefault)
	{
		if (field.value == "")
		{
			field.value = strDefault;
		}
	}	

	function applyPNGFix()
	{
		var arVersion = navigator.appVersion.split("MSIE")
		var version = parseFloat(arVersion[1])

		if ((version >= 5.5) && (document.body.filters)) 
		{
			for(var i=0; i<document.images.length; i++)
			{
				var img = document.images[i]
				var imgName = img.src.toUpperCase()
				if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
				{
					var imgID = (img.id) ? "id='" + img.id + "' " : ""
					var imgClass = (img.className) ? "class='" + img.className + "' " : ""
					var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
					var imgStyle = "display:inline-block;" + img.style.cssText 
					if (img.align == "left") imgStyle = "float:left;" + imgStyle
					if (img.align == "right") imgStyle = "float:right;" + imgStyle
					if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
					var strNewHTML = "<span " + imgID + imgClass + imgTitle
					+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
					+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
					+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
					img.outerHTML = strNewHTML
					i = i-1
				}
			}
		}	
	}
	
	function makeScrollbar(content,scrollbar,handle,horizontal,ignoreMouse){
		var steps = (horizontal?(content.getScrollSize().x - content.getSize().x):(content.getScrollSize().y - content.getSize().y))
		
		if (steps > 0)
		{
			var slider = new Slider(scrollbar, handle, {	
				steps: steps,
				mode: (horizontal?'horizontal':'vertical'),
				onChange: function(step){
					// Scrolls the content element in x or y direction.
					var x = (horizontal?step:0);
					var y = (horizontal?0:step);
					content.scrollTo(x,y);
				}
			}).set(0);
			
			if( !(ignoreMouse) ){
				// Scroll the content element when the mousewheel is used within the 
				// content or the scrollbar element.
				$$(content, scrollbar).addEvent('mousewheel', function(e){	
					e = new Event(e).stop();
					var step = slider.step - e.wheel * 30;	
					slider.set(step);					
				});
			}
			
			//general prev next
			if ($chk($$(".scrollPrev"))) 
			{
				$$(".scrollPrev").addEvent('click', function(e) {
					slider.set(slider.step - 30);
				});
			}		

			if ($chk($$(".scrollNext"))) 
			{
				$$(".scrollNext").addEvent('click', function(e) {
					slider.set(slider.step + 30);
				});
			}			

			// Stops the handle dragging process when the mouse leaves the document body.
			$(document.body).addEvent('mouseleave',function(){slider.drag.stop()});
		}
		else
		{
			var area_scroller = $(scrollbar).getParent('div');
			$(area_scroller).setStyle('display', 'none');
		}
	}	
//-->