//HP|22-Mar-10|Collect all generic JQUERY related RA functions...please don't forget to add prototype way

//declare class
function jQueryRALib(){
}

//decalre object
var jQueryRAObj = null;

$(document).ready(function(){
	//initilize object
	jQueryRAObj = new jQueryRALib();
});

jQueryRALib.prototype.checkUnCheckAll = function(objectName,action){
	$("[name="+objectName+"][type='checkbox']").each( function() {
   		$(this).attr('checked', action);
	  }
	);
}

jQueryRALib.prototype.isCheckboxChecked = function(objectName){
	var isChecked = false;
	
	$("[name="+objectName+"]:checked").each( function(i) {		
		isChecked = true;
		return false;
	 });
	
	return isChecked;
}

jQueryRALib.prototype.showMessage = function (objectID,action,myMessage){
	var myMessage = (myMessage) ? myMessage : ''; //optional argument
	
	if(action){
		$('#'+objectID+'_error').removeClass('errorMessage');
		$('#'+objectID+'_error').addClass('errorMessage2');
		if(myMessage != ''){
			$('#'+objectID+'_error').html(varMsg);
		}
	}else{
		$('#'+objectID+'_error').removeClass('errorMessage2');
		$('#'+objectID+'_error').addClass('errorMessage');
	}
}