function visByClass(className, state)
{
	if (document.getElementsByTagName) { 
		 var nodes = document.getElementsByTagName("DIV");
		 for (var i = 0;i < nodes.length;i++) {
			var nodeObj = nodes.item(i);
			var attrMax = nodeObj.attributes.length
			for (var j = 0; j < attrMax; j++) {
				if (nodeObj.attributes.item(j).nodeName == 'class') {
					if (nodeObj.attributes.item(j).nodeValue == className) {
						vista = (state) ? 'block'	: 'none';
						nodeObj.style.display = vista;
					 }
				}
			 }
		}
	}
	var nodes = document.getElementsByTagName("SPAN");
		 
	var max = nodes.length
	for (var i = 0;i < max;i++) {
		var nodeObj = nodes.item(i);
		for (var j = 0; j < nodeObj.attributes.length; j++)  {
			if (nodeObj.attributes.item(j).nodeName == 'class') {
				if (nodeObj.attributes.item(j).nodeValue == className) {
					vista = (state) ? 'block'	: 'none';
					nodeObj.style.display = vista;
			 	}
			}
		}
	}
}
	

	function getElementByTagAndName( eltTag, eltName )
	{
		var nodes = document.getElementsByTagName( eltTag );
		var max = nodes.length;
		var result = null;
		
		for (var i = 0;i < max;i++)
		{
			var nodeObj = nodes.item(i);
			for (var j = 0; j < nodeObj.attributes.length; j++)  {
				if (nodeObj.attributes.item(j).nodeName == 'name') {
					if (nodeObj.attributes.item(j).nodeValue == eltName) {
						result = nodeObj;
						i = max;
						break;
					}
				}
			}
		}
		return result;
	}

	
	var pfData = [["slideshow300AX105", "300_105_rub_AX", "gif", "jpg", "jpg", "jpg", "jpg", "jpg"],
				  ["slideshow300Ph104", "300_104_rub_PH", "gif", "gif", "jpg", "jpg"],
				  ["slideshow300AC103", "300_103_rub_AC", "gif", "gif"],
				  ["slideshow300Ax102", "300_102_rub_AX", "gif", "gif", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg"],
				  ["slideshow300Yo101", "300_101_rub_Yo", "gif", "jpg", "jpg", "jpg", "jpg"],
				  ["slideshow300Yo205", "300_205_rub_Yo", "gif", "jpg", "jpg", "jpg"],
				  ["slideshow300Ph204", "300_204_rub_PH", "gif", "jpg", "jpg"],
				  ["slideshow300AC203", "300_203_rub_AC", "gif", "jpg", "jpg"],
				  ["slideshow300SM202", "300_202_rub_SM", "gif", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg"],
				  ["slideshow300Yo201", "300_201_rub_Yo", "gif", "jpg", "gif", "jpg", "jpg"],
				  ["slideshow300Ax305", "300_305_rub_Ax", "gif", "jpg", "jpg"],
				  ["slideshow300Ax304", "300_304_rub_Ax", "gif", "jpg", "jpg", "jpg"],
				  ["slideshow300Lt303", "300_303_rub_Lt", "gif", "jpg", "jpg", "jpg"],
				  ["slideshow300Ax302", "300_302_rub_Ax", "gif", "jpg", "jpg", "jpg", "jpg"],
				  ["slideshow300Ax301", "300_301_rub_Ax", "gif", "jpg", "jpg"],
				  ["slideshow300AX404", "300_404_rub_AX", "gif", "gif", "gif", "gif", "gif"],
				  ["slideshow300So403", "300_403_rub_So", "gif", "gif", "gif", "gif", "gif"],
				  ["slideshow300So402", "300_402_rub_So", "gif", "jpg", "jpg", "jpg", "jpg"],
				  ["slideshow300AX401", "300_401_rub_AX", "gif", "gif", "gif"],
				  ["slideshow400SA106", "400_106_rub_SA", "gif", "jpg", "jpg", "jpg", "jpg", "jpg"],
				  ["slideshow400BB105", "400_105_rub_BB", "gif", "jpg", "jpg", "jpg", "jpg"],
				  ["slideshow400CC104", "400_104_rub_CC", "gif", "gif", "gif", "gif", "gif"],
				  ["slideshow400Ph103", "400_103_rub_PH", "gif", "gif", "jpg", "jpg", "jpg"],
				  ["slideshow400ST102", "400_102_rub_ST", "gif", "gif", "jpg", "jpg", "jpg"],
				  ["slideshow400LM101", "400_101_rub_LM", "gif", "jpg"],
				  ["slideshow400CN202", "400_202_rub_CN", "gif", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg", "jpg"],
				  ["slideshow400SO201", "400_201_rub_SO", "gif", "gif", "gif", "gif", "gif", "gif", "gif", "gif", "gif", "gif", "gif", "gif"],
				  ["slideshow400WA304", "400_304_rub_WA", "gif", "gif", "gif", "gif"],
				  ];
	var pfCounters = [ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ];
	
	function chgportfol( pfidx, direction )
	{
		if (document.images)
		{
			var mediaCount = pfData[pfidx].length - 2;  
			pfCounters[pfidx] += direction;
			
			if (pfCounters[pfidx] >= mediaCount) {
				pfCounters[pfidx] = 0;
			} else if ( pfCounters[pfidx] < 0 ) {
				pfCounters[pfidx] = mediaCount - 1;
			}
			
			var slideshow = document.getElementById( pfData[pfidx][0] );
			var extension = pfData[pfidx][ pfCounters[pfidx]+2 ];
			var newSrc = "medias/" + pfData[pfidx][1] + pfCounters[pfidx] + "." + extension;
						
			slideshow.src = newSrc;
		}
	}		 