function xtractFile_sans(data){
            var m = data.match(/(.*)[\/\\]([^\/\\]+)\.\w+$/);
            return m[2];
        }
	
	function returnObjById( id )
	{
		if (document.getElementById)
			var returnVar = document.getElementById(id);
		else if (document.all)
			var returnVar = document.all[id];
		else if (document.layers)
			var returnVar = document.layers[id];
		return returnVar;
	}

	function roll(el, s)
	{
		var elm = returnObjById(el);

		if(s == 1)
			elm.src = elm.src.replace(/-off/,'-on');
		else
			elm.src = elm.src.replace(/-on/,'-off');
		//alert(elm.src);
	}

	function show_pic_next(el, path, cnt)
	{
		var elm = returnObjById(el);
		var inf = returnObjById('gallery_info');
		var c = '';

		if(elm)
		{
			c = xtractFile_sans(elm.src);
			
			if((parseInt(c) + 1) > cnt) 
			{
				c = '0';
			}
			elm.src = path + (parseInt(c) + 1) + '.jpg';
			inf.innerHTML = (parseInt(c) + 1) + ' / ' + cnt;
		}
	}

	
	function show_pic_prev(el, path, cnt)
	{
		var elm = returnObjById(el);
		var inf = returnObjById('gallery_info');

		if(elm)
		{
			c = xtractFile_sans(elm.src);
			
			if((parseInt(c) - 1)  == 0) 
			{
				c = parseInt(cnt) + 1;
			}
			elm.src = path + (parseInt(c) - 1) + '.jpg';
			inf.innerHTML = (parseInt(c) - 1) + ' / ' + cnt;
		}
	}

function get_var( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}
