// -*- mode: javascript; coding: utf-8 -*-

var iPod = {

	redirectDocument: function (link) {
	    var base_url="http://"+location.hostname;
	    switch(link){
	     case "/":window.location=base_url;
	     break;
	     default:window.location=link;
	    }
	},

	onLoad: function () {
		var startX;
		var startY;
		document.addEventListener("touchstart",function(e){
		    if(e.targetTouches.length!=1)
		      return false;
		    startX=e.touches[0].pageX;startY=e.touches[0].pageY;
		   }, false);

		document.addEventListener("touchmove",function(e){
		    offsetX=startX-e.touches[0].pageX;
		    offsetY=startY-e.touches[0].pageY;
		    if(offsetX>100){
		      if(document.getElementById("page_link_next")){
		        iPod.redirectDocument(document.getElementById("page_link_next").href);
		      }
		    }
		    if(offsetX<-100){
		      if(document.getElementById("page_link_prev")){
		        iPod.redirectDocument(document.getElementById("page_link_prev").href);
		      }
		    }
		   },false);

		document.addEventListener("touchend",function(e){
		   if(e.targetTouches.length>0)
		     return false;
		  },false);

	}
}

dodo.onLoadPush (function () { iPod.onLoad ();});

