
var base64s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';

function decode(encStr) {
	var bits;
	var decOut = '';
	var i = 0;
	for(; i<encStr.length; i += 4) {
		bits = (base64s.indexOf(encStr.charAt(i))    & 0xff) <<18 |
			 (base64s.indexOf(encStr.charAt(i +1)) & 0xff) <<12 |
			 (base64s.indexOf(encStr.charAt(i +2)) & 0xff) << 6 |
			  base64s.indexOf(encStr.charAt(i +3)) & 0xff;
		decOut += String.fromCharCode((bits & 0xff0000) >>16, 
		(bits & 0xff00) >>8, bits & 0xff);
		}
	if(encStr.charCodeAt(i -2) == 61) { return(decOut.substring(0, decOut.length -2)); }
	else if(encStr.charCodeAt(i -1) == 61) { return(decOut.substring(0, decOut.length -1));	}
	else {return(decOut)};
	}


function tiodtsuj(a) { var x=decode(a);temp=x.split('###');document.write('<a href="mai');document.write('lto:'+temp[1]);document.write('@');document.write(temp[0]+'">');document.write(temp[1]);document.write('@');document.write(temp[0]);document.write('</a>');} 	

var sleft = 0;
var sright = 0;

function setleft(what) { sleft=what; }
function setright(what) { sright=what; }

YAHOO.example = function() {
		var $D = YAHOO.util.Dom;
		var $E = YAHOO.util.Event;
		var $A = YAHOO.util.Anim;
		var $M = YAHOO.util.Motion;
		var $DD = YAHOO.util.DD;
		var $ = $D.get;
		
		// var pages = document.getElementById('numberofpages').value;
		return {
			init : function() {
				$E.on(['move-left','move-right'], 'click', this.move);
			},
			move : function(e) {
				$E.stopEvent(e);
				switch(this.id) {
					case 'move-left':
						if (sleft==0) {
							sleft=1;
							window.setTimeout("setleft(0);",1500);
							if ( x === 1 ) {							
								return;
								}
							else {
								var attributes = {
									points : {
										by : [375, 0]
										}
									};
								x--;
								}
							}
					break;
					case 'move-right':
						if (sright==0) {
							sright=1;
							window.setTimeout("setright(0);",1500);
							if ( x === pages ) {
								return;
								}
							else {
								var attributes = {
									points : {
										by : [-375, 0]
									}
								};
								x++;
								}
							}
					break;
				};
				
				
				if (x<2) {
					document.getElementById('move-left').style.visibility='hidden';
					document.getElementById('move-right').style.visibility='visible';
					}
				else if (x>pages-1) {
					document.getElementById('move-left').style.visibility='visible';
					document.getElementById('move-right').style.visibility='hidden';
					}
				else {
					document.getElementById('move-left').style.visibility='visible';
					document.getElementById('move-right').style.visibility='visible';
					}
				
				var anim = new $M('projektecont', attributes, 1.5, YAHOO.util.Easing.easeOut);
				anim.animate();
			}
		};
	}();
	
	YAHOO.util.Event.onAvailable('projektetopcontainer',YAHOO.example.init, YAHOO.example, true);