| 
														
															@@ -103,7 +103,7 @@ ajax.removeClass = function(obj, className) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}; 
														 | 
														
														 | 
														
															 	}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-ajax.processTag = function(tag, url, func) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ajax.loadTag = function(tag, url, func) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	if(typeof window[func] === 'function') { 
														 | 
														
														 | 
														
															 	if(typeof window[func] === 'function') { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		if(!ajax.hasClass(tag, 'loading')) { 
														 | 
														
														 | 
														
															 		if(!ajax.hasClass(tag, 'loading')) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			ajax.addClass(tag, 'loading'); 
														 | 
														
														 | 
														
															 			ajax.addClass(tag, 'loading'); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -116,7 +116,7 @@ ajax.processTag = function(tag, url, func) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					var resp = window[func](tag, responseData); 
														 | 
														
														 | 
														
															 					var resp = window[func](tag, responseData); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					tag.innerHTML = resp; 
														 | 
														
														 | 
														
															 					tag.innerHTML = resp; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				} catch(e) { 
														 | 
														
														 | 
														
															 				} catch(e) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					console.log('ajax.processTag', 'e', e); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					console.log('ajax.loadTag', 'e', e); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				}; 
														 | 
														
														 | 
														
															 				}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				ajax.removeClass(tag, 'loading'); 
														 | 
														
														 | 
														
															 				ajax.removeClass(tag, 'loading'); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			}, function(method, data, readyState, status, responseData) { 
														 | 
														
														 | 
														
															 			}, function(method, data, readyState, status, responseData) { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -128,22 +128,26 @@ ajax.processTag = function(tag, url, func) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}; 
														 | 
														
														 | 
														
															 	}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ajax.processTag = function(tag) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	var get = tag.getAttribute('data-ajax-get'); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	var func = tag.getAttribute('data-ajax-func'); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	var delay = tag.getAttribute('data-ajax-delay'); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	if(get && get != null && func && func != null) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if(delay == null) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			ajax.loadTag(tag, get, func); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		} else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			setTimeout(function() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				ajax.loadTag(tag, get, func); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			}, delay); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 ajax.processTags = function() { 
														 | 
														
														 | 
														
															 ajax.processTags = function() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	var tags = document.querySelectorAll('[data-ajax-get]'); 
														 | 
														
														 | 
														
															 	var tags = document.querySelectorAll('[data-ajax-get]'); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	for(var key in tags) if(tags.hasOwnProperty(key)) { 
														 | 
														
														 | 
														
															 	for(var key in tags) if(tags.hasOwnProperty(key)) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		var tag = tags[key]; 
														 | 
														
														 | 
														
															 		var tag = tags[key]; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		var get = tag.getAttribute('data-ajax-get'); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		var func = tag.getAttribute('data-ajax-func'); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		var delay = tag.getAttribute('data-ajax-delay'); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		if(get && get != null && func && func != null) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			if(delay == null) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				ajax.processTag(tag, get, func); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			} else { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				setTimeout(function() { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					ajax.processTag(tag, get, func); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				}, delay); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			}; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		}; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		ajax.processTag(tag); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}; 
														 | 
														
														 | 
														
															 	}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |