var divId = null;
var userFormSubmitter = {
	postFormData: function(uri,dataString,div){
			divId = div;
			YAHOO.util.Connect.asyncRequest('POST', uri, userFormSubmitterCallback,dataString);
	},
	successHandler: function (obj){
		var loginResponse = null;
		loginResponse = obj.responseText;
		if(divId == 'checkDiv'){
        	if(trim(loginResponse) == "success"){
        		document.getElementById('availabilityChk').innerHTML= "Not Available.";
        	}else {
  	       		   document.getElementById('availabilityChk').innerHTML= "Available.";
        	}
		}			
		if(divId == 'PasswordDiv'){
        	if(trim(loginResponse) == "success"){
        		document.getElementById('forgotpassMsg').innerHTML= "Your  login details  has been sucessfully Sent to your Email Id.";
        	}else{
  	       		   document.getElementById('forgotpassMsg').innerHTML= "Email id does not exist.";
        		}
		}
		// send Page Bug report			
		if(divId == 'SendReport'){
        	if(trim(loginResponse) == "success"){
        		document.getElementById('ReportMsg').innerHTML= "Thanks for Sending the Error Message Report.";
        	}else{
  	       		   document.getElementById('ReportMsg').innerHTML= "Your Message has Not been Sent Sucessfully.";
        		}
		}
		if(divId == 'ResendMailDiv'){
		if(trim(loginResponse) == "success"){
			document.getElementById('forgotpassMsg').innerHTML= "Activation link has been resent.";
		}else{
			document.getElementById('forgotpassMsg').innerHTML= "Email id does not exist.";
		}
		}
		// send Help report			
		if(divId == 'HelpReport'){
        	if(trim(loginResponse) == "success"){
        		document.getElementById('ReportMsg').innerHTML= "Your Request has been Sent Successfully.";
        	}else{
  	       		   document.getElementById('ReportMsg').innerHTML= "Email id does not exist.";
        		}
		}			

	},

	failureHandler: function (obj){
		alert("Communication error!! please contact admin");
		}
};

var userFormSubmitterCallback = {
			success: userFormSubmitter.successHandler,
			failure: userFormSubmitter.failureHandler,
 			scope  : userFormSubmitter  
};
//---------------------------------
