text: 
  $(document).ready(function () {
  	$("body").click(function(event) {
  		window.open("../index.html","_self");
  	});	
  	$('body').keydown(function(e) {
  		window.open("../index.html","_self");
  	});
  });
  
  
  let message = 'Right-click disabled';
  
  function clickIE() {
  	if (document.all) {
  		(message);
  		return false;
  	}
  }
  
  function clickNS(e) {
  	if (document.layers || (document.getElementById && !document.all)) {
  		if (e.which == 2 || e.which == 3) {
  			(message);
  			return false;
  		}
  	}
  }
  if (document.layers) {
  	document.captureEvents(Event.MOUSEDOWN);
  	document.onmousedown = clickNS;
  } else {
  	document.onmouseup = clickNS;
  	document.oncontextmenu = clickIE;
  }
  document.oncontextmenu = new Function("return false");
  
  
  var c = document.getElementById("c");
  var ctx = c.getContext("2d");
  
  //making the canvas full screen
  c.height = window.innerHeight;
  c.width = window.innerWidth;
  
  //chinese characters - taken from the unicode charset
  var chinese = "ç”°ç”±ç”²ç”³ç”´ç”µç”¶ç”·ç”¸ç”¹ç”ºç”»ç”¼ç”½ç”¾ç”¿ç•€ç•ç•‚ç•ƒç•„ç•…ç•†ç•‡ç•ˆç•‰ç•Šç•‹ç•Œç•ç•Žç•ç•ç•‘";
  //converting the string into an array of single characters
  chinese = chinese.split("");
  
  var font_size = 12;
  var columns = c.width / font_size; //number of columns for the rain
  //an array of drops - one per column
  var drops = [];
  //x below is the x coordinate
  //1 = y co-ordinate of the drop(same for every drop initially)
  for (var x = 0; x < columns; x++)
  	drops[x] = 1;
  
  //drawing the characters
  function draw() {
  	//Black BG for the canvas
  	//translucent BG to show trail
  	ctx.fillStyle = "rgba(0, 0, 0, 0.05)";
  	ctx.fillRect(0, 0, c.width, c.height);
  
  	ctx.fillStyle = "#0F0"; //green text
  	ctx.font = font_size + "px arial";
  	//looping over drops
  	for (var i = 0; i < drops.length; i++) {
  		//a random chinese character to print
  		var text = chinese[Math.floor(Math.random() * chinese.length)];
  		//x = i*font_size, y = value of drops[i]*font_size
  		ctx.fillText(text, i * font_size, drops[i] * font_size);
  
  		//sending the drop back to the top randomly after it has crossed the screen
  		//adding a randomness to the reset to make the drops scattered on the Y axis
  		if (drops[i] * font_size > c.height && Math.random() > 0.975)
  			drops[i] = 0;
  
  		//incrementing Y coordinate
  		drops[i]++;
  	}
  }
  
  setInterval(draw, 33);