function validateEmail(elementValue){      
   var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
   return emailPattern.test(elementValue); 
 }
 
function getCheckedValueRB(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function getCheckValueCBbyName( chkboxName ) {
   var chkboxObj = document.getElementsByName( chkboxName );
   var retVal = "";
   for (var i=0; i < chkboxObj.length; i++) {
      if (chkboxObj[i].checked) {
         retVal += chkboxObj[i].value + "|";
      }
   }
   return retVal;
}   

function getCheckValueCB(chkboxObj) {
   var retVal = "";
   for (var i=0; i < chkboxObj.length; i++) {
      if (chkboxObj[i].checked) {
         retVal += chkboxObj[i].value + "|";
      }
   }
   return retVal;
}

function toggle(obj) {
   var el = document.getElementById(obj);
	//alert( el.style.display );
	el.style.display = (el.style.display == 'block' || el.style.display == '' ? 'none' : 'block' );
}   

function popUp(URL) {
   day = new Date();
   id = day.getTime();
   window.open(URL, 'cid_window', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=1,width=450,height=690');
}
