| 
					
				 | 
			
			
				@@ -0,0 +1,22 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* IE<9 does not have Array.indexOf , needed for amber */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if (!Array.prototype.indexOf) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  Array.prototype.indexOf = function(elt /*, from*/) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var len = this.length >>> 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var from = Number(arguments[1]) || 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    from = (from < 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         ? Math.ceil(from) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         : Math.floor(from); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (from < 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      from += len; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    for (; from < len; from++) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (from in this && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this[from] === elt) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return from; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return -1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |