var users = {};
	users.cancel = function(){
		var URL = APPLICATION_URL+"register/cancelRegister?ajaxcall=true";
		var formObject=getElementId("registerForm");
		handleSuccess=function(o){getElementId("registerDiv").innerHTML=o.responseText;}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",URL,callback);
	}
	users.doRegister = function(){
		var URL = APPLICATION_URL+"register/doRegister?ajaxcall=true";
		var formObject=getElementId("registerForm");
		handleSuccess=function(o){getElementId("registerDiv").innerHTML=o.responseText;}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",URL,callback);
	}
	users.doNewsletter = function(){
		var URL = APPLICATION_URL+"newsletter/doNewsletter?ajaxcall=true";
		var formObject=getElementId("newsletterForm");
		handleSuccess=function(o){getElementId("newsletterDiv").innerHTML=o.responseText;}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",URL,callback);
	}
 	users.sendPassword = function(){
		var URL = APPLICATION_URL+"login/sendPassword?ajaxcall=true";
		var loader = getElementId("loader");
		var formObject=getElementId("forgotForm");
		handleSuccess=function(o){loader.style.display='none';getElementId("forgotDiv").innerHTML=o.responseText;}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		loader.style.display='block';
		YAHOO.util.Connect.asyncRequest("POST",URL,callback);
	}
	users.saveVote = function(){
		var URL = APPLICATION_URL+"viewpoll/saveVote?ajaxcall=true";
		var formObject=getElementId("pollfrm");
		handleSuccess=function(o){getElementId("pollDiv").innerHTML=o.responseText;}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",URL,callback);
	}
	users.savePoll = function(){
		var URL = APPLICATION_URL+"home/saveVote?ajaxcall=true";
		var formObject=getElementId("pollfrm");
		handleSuccess=function(o){getElementId("pollDiv").innerHTML=o.responseText;}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",URL,callback);
	}
	users.viewresult = function(id){
    
		viewResultPanel.show();
		var heading = getElementId("heading");
		heading.innerHTML = 'View Poll Result';
		var URL = APPLICATION_URL+"viewpoll/viewresult/"+id+"?ajaxcall=true";
		//var formObject=getElementId("pollfrm");
		handleSuccess=function(o){
        getElementId("answerpollDiv").innerHTML=o.responseText;
        
        }
		callback={success:handleSuccess,failure:this.handleFailure}
		//YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("GET",URL,callback);
	}
		users.viewPoll = function(id){
        
		viewResultPanel.show();
		var heading = getElementId("heading");
		heading.innerHTML = 'View Poll Result';
		var URL = APPLICATION_URL+"home/viewresult/"+id+"?ajaxcall=true";
        
		//var formObject=getElementId("pollfrm");
		handleSuccess=function(o){
        	
        	getElementId("votepollDiv").innerHTML=o.responseText;
        }
		callback={success:handleSuccess,failure:this.handleFailure}
		//YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("GET",URL,callback);
	}
	users.unSubscribe = function(){
		var URL = APPLICATION_URL+"newsletter/unsubscribe?ajaxcall=true";
		var formObject=getElementId("newsletterForm");
		handleSuccess=function(o){getElementId("newsletterDiv").innerHTML=o.responseText;}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",URL,callback);
	}
	users.dosubmit = function(){
		var URL = APPLICATION_URL+"prayerrequest/dosubmit?ajaxcall=true";
		var formObject=getElementId("prayer");
		handleSuccess=function(o){getElementId("prayerDiv").innerHTML=o.responseText;}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",URL,callback);
	}
		