window.left_but_col = "C2"; window.right_but_col = "E5"; function slide(direction) {  var i = 1; var obj = document.getElementById("inner"); function roller() { window.PinnerOffset += step; obj.style.left = String(window.PinnerOffset) + "px"; step = (!(i%2)) ? step - part : step; if (i == 5) { clearInterval(rol_timer); checkButtons() } i++; }  if (direction == "right") { var step = -30; var part = -10; var rol_timer = setInterval(roller, 50); } else { var step = 30; var part = 10; var rol_timer = setInterval(roller, 50); }  function checkButtons() { var nat_offset = window.PinnerWidth - 440; if (window.PinnerOffset >= 0) { activity("proj_left_but", "E5", "left"); } else if (window.PinnerOffset == -nat_offset) { activity("proj_right_but", "E5", "right"); } else if (window.right_but_col != "C2") { activity("proj_right_but", "C2", "right"); } else if (window.left_but_col != "C2"){ activity("proj_left_but", "C2", "left"); } } } function activity(id, color, prop) {  var word_e = color.charCodeAt(0); var num_e = color.charAt(1); var obj = document.getElementById(id); function colorUp() { num_s++; if (num_s == 10) { word_s++; num_s = 0; } return String.fromCharCode(word_s)+num_s; } function colorDown() { num_s--; if (num_s < 0) { word_s--; num_s = 9; } return String.fromCharCode(word_s)+num_s; }  if (prop == "left") { var word_s =  window.left_but_col.charCodeAt(0); var num_s = window.left_but_col.charAt(1); function colorers(light) { var tcolor = light(); obj.style.borderRightColor = '#'+tcolor+tcolor+tcolor; if (tcolor == color) clearInterval(but_timer); } if (window.left_but_col.charAt(0) < color.charAt(0)) { var but_timer = setInterval(function () { colorers(colorUp); }, 1); switcher(obj, 'left', false); } else { var but_timer = setInterval(function () { colorers(colorDown) }, 1); switcher(obj, 'left', true); } window.left_but_col = color; } else { var word_s =  window.right_but_col.charCodeAt(0); var num_s = window.right_but_col.charAt(1); function colorers2(light) { var tcolor = light(); obj.style.borderLeftColor = '#'+tcolor+tcolor+tcolor; if (tcolor == color)  clearInterval(but_timer); }  if (window.right_but_col.charAt(0) < color.charAt(0)) { var but_timer = setInterval(function () { colorers2(colorUp) }, 1); switcher(obj, 'right', false); } else { var but_timer = setInterval(function () { colorers2(colorDown) }, 1); switcher(obj, 'right', true); } window.right_but_col = color; } } function switcher(obj, direction, type) {  if (type) { obj.style.cursor = "pointer"; obj.onclick = function () { slide(direction); } } else { obj.style.cursor = "default"; obj.onclick = ""; } }