
function switchviewport(switchto){	
	var pointer = this;
	// create ajax request
	
	var url = "includes/ajax/switchviewport.php?to="+escape(switchto);
	var onSuccessFunc = function (req) {};
	var onErrorFunc = function (status){ alert("AJAX error: "+status); };
	var myAjax = new _bsn.Ajax;
	myAjax.makeRequest( url, "get", onSuccessFunc, onErrorFunc );

}



function updatetododone(type,toovid){
	var typeid=0;
	
	if(type=="done"){
		typeid=1;		
	}else if(type=="todo"){
		typeid=2;	 	
	}
	toggleLayer('Waiting','block');
	var url = "/includes/ajax/updatetoovtododone.php?typeid="+encodeURIComponent(typeid)+"&toovid="+encodeURIComponent(toovid)+"&rand="+Math.random();
	var onSuccessFunc = function (req) {
			var xml = req.responseXML;
			if(xml.getElementsByTagName('results').length>0){
				var results = xml.getElementsByTagName('results')[0].childNodes;
				
				if(results.length>0){
					
					var rs = xml.getElementsByTagName('rs');
					if(rs.length==3){
						
						writetodiv(rs[0].childNodes[0].nodeValue,'_numtoovsidid');
						writetodiv(rs[1].childNodes[0].nodeValue,'_numtoovsihavetodo');
						writetodiv(rs[2].childNodes[0].nodeValue,'_numtoovsisuggest');
						
						divs = document.getElementsByTagName('DIV');
            			for (i = 0; i < divs.length; i++) {
			                  if (divs[i].getAttribute('done_'+toovid) == 1) {
            		            if(typeid==1){
            		            	divs[i].className="lbuttonalt pushed";
            		            }else{
            		            	divs[i].className="lbuttonalt";
            		            }
                  			  }else if(divs[i].getAttribute('todo_'+toovid) == 1){                  			  	
								if(typeid==2){
            		            	divs[i].className="lbuttonalt pushed";
            		            }else{
            		            	divs[i].className="lbuttonalt";
            		            }
                  			  }
			            }
					}
					toggleLayer('Waiting','none');
				}
			}
	};
	var onErrorFunc = function (status) { alert("AJAX error: "+status); };
	var myAjax = new _bsn.Ajax;
	myAjax.makeRequest( url, "get", onSuccessFunc, onErrorFunc );
	
}

function tododonenotloggedin(){	
	alert('Please log in first and we will make your own list of toovs.');	
}