				//////////////////////EDIT RIDE FUNCTIONS///////////////////////
		function submitEditChanges(opt,r){
		  	if (opt){ 
		  	if (http.readyState != 4){
				http.onreadystatechange = function () {}
				http.abort();
			}
			value = document.getElementById('editTextbox').value;
			value = value.replace(/\n/g, "<br />");
		  	scriptName = "editRide.php?option="+opt+"&value="+value+"&ride="+r; // The server-side script
            http.open("GET", scriptName, true);
            if(http.readyState == 1){
             	document.getElementById('status').style.display = "block";
			  	document.getElementById('status').style.visibility = "visible";
			  	document.getElementById('status').innerHTML = "<span>Status: Saving...</span>";
			}
            http.onreadystatechange = function(){
        		if (http.readyState == 4) {
              		if(http.status==200) {
                 		var results=http.responseText;
                 		document.getElementById('editPop').style.display = "none";
              	 		document.getElementById('editPop').style.visibility = "hidden";
              	 		document.getElementById(opt).innerHTML = results;
              		}
        		}
        	}
            http.send(null);
            document.getElementById('status').style.display = "none";
			document.getElementById('status').style.visibility = "hidden";
        	}else{
			  document.getElementById('editPop').innerHTML = "";
			}
		}
		function cancelEditChanges(){
		 	document.getElementById('editPop').style.display = "none";
            document.getElementById('editPop').style.visibility = "hidden";
		}
		function editRide(opt,r){
		  	if (opt){ 
		  	if (http.readyState != 4){
				http.onreadystatechange = function () {}
				http.abort();
			}
		  	scriptName = "editPop.php?option="+opt+"&ride="+r; // The server-side script
            http.open("GET", scriptName, true);
            if(http.readyState == 1){
             	document.getElementById('status').style.display = "block";
			  	document.getElementById('status').style.visibility = "visible";
			  	document.getElementById('status').innerHTML = "<span>Status: Working...</span>";
			}
            http.onreadystatechange = function(){
        		if (http.readyState == 4) {
              		if(http.status==200) { 
                 		var results=http.responseText;
                 		document.getElementById('editPop').style.display = "block";
              	 		document.getElementById('editPop').style.visibility = "visible";
              	 		var top = f_scrollTop()+10;
              	 		document.getElementById('editPop').style.top = top+10;
              	 		document.getElementById('editPop').innerHTML = results;
              		}
        		}
        	}
            http.send(null);
            document.getElementById('status').style.display = "none";
			document.getElementById('status').style.visibility = "hidden";
        	}else{
			  document.getElementById('editPop').innerHTML = "";
			}
		}
		function f_scrollTop() {
			return f_filterResults (
				window.pageYOffset ? window.pageYOffset : 0,
				document.documentElement ? document.documentElement.scrollTop : 0,
				document.body ? document.body.scrollTop : 0
				);
		}
		function f_filterResults(n_win, n_docel, n_body) {
			var n_result = n_win ? n_win : 0;
			if (n_docel && (!n_result || (n_result > n_docel)))
				n_result = n_docel;
			return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
		}

		function closeImgDiv(){
			document.getElementById('galOverDiv').style.display = "none";
            document.getElementById('galOverDiv').style.visibility = "hidden";
            document.getElementById('galOverDiv').innerHTML = "";
		}
		
		/////////////////////////////////////////////////
		////////RSS Functions
		function expand_rss(id){
		  	html = "<a href=\"javascript:;\" onclick=\"extract_rss("+id+");\" style=\"text-decoration:none;\"><img src=\"img/minus.jpg\" alt=\"-\"></a>";
		  	document.getElementById('rss_'+id).innerHTML = html;
		  	var newFields = document.getElementById('ex_'+id);
		  	newFields.style.display = 'block';
		  	newFields.style.visibility = 'visible';
		}
		function extract_rss(id){
			html = "<a href=\"javascript:;\" onclick=\"expand_rss("+id+");\" style=\"text-decoration:none;\"><img src=\"img/plus.jpg\" alt=\"+\"></a>";
			document.getElementById('rss_'+id).innerHTML = html;
		  	var newFields = document.getElementById('ex_'+id);
		  	newFields.style.display = 'none';
		  	newFields.style.visibility = 'hidden';
		}
		//////////////////////AD functions////////////
		function closeAd(){
			document.getElementById('ad').style.visibility = "hidden";
			document.getElementById('ad').style.display = "none";
		}
		
		//////////////////////////////////////////////////
        function getHTTPObject() {
  			var xmlhttp;

  			if(window.XMLHttpRequest){
    			xmlhttp = new XMLHttpRequest();
  			}else 
			  	if (window.ActiveXObject){
    				xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    					if (!xmlhttp){
        					xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
    					}
   
				}
  			return xmlhttp;
		}
		var http = getHTTPObject(); // We create the HTTP Object
