function validateSubscription(){
	var ok;
	
	if ( frmSubscribe.txtUserEmail.value.replace(/ /g, "") == "" && frmSubscribe.txtUserEmail.value.replace(/ /g, "") == "") {
		alert("Please enter your email address.");
		frmSubscribe.txtUserEmail.focus();
		frmSubscribe.txtUserEmail.select();
		ok=false;
	} else if (!validateEmail(frmSubscribe.txtUserEmail.value)) {
		alert("Please use correct email format.");
		frmSubscribe.txtUserEmail.focus();
		frmSubscribe.txtUserEmail.select();
		ok=false;
	} else {	
		ok=true;	
	}	
	if (ok==true){	
		document.frmSubscribe.submit();	
	}	
}//end validateSubscription function

function validateUnSubscription(){
	var ok;

	if ( frmUnSubscribe.txtUserEmail.value.replace(/ /g, "") == "" && frmUnSubscribe.txtUserEmail.value.replace(/ /g, "") == "") {	
		alert("Please enter your email address.");
		frmUnSubscribe.txtUserEmail.focus();
		frmUnSubscribe.txtUserEmail.select();
		ok=false;		
	} else if (!validateEmail(frmUnSubscribe.txtUserEmail.value)) {
		alert("Please use correct email format.");
		frmUnSubscribe.txtUserEmail.focus();
		frmUnSubscribe.txtUserEmail.select();
		ok=false;
	} else{	
		ok=true;	
	}	
	if (ok==true){	
		document.frmUnSubscribe.submit();	
	}	
}//end validateSubscription function


/************************************************
DESCRIPTION: Validates that a string contains a 
  valid email pattern. 
  
 PARAMETERS:
   strValue - String to be tested for validity
   
RETURNS:
   True if valid, otherwise false.
   
REMARKS: Accounts for email with country appended
  does not validate that email contains valid URL
  type (.com, .gov, etc.) and optionally,
  a valid country suffix.  Since email has many
  forms this expression only tests for near valid
  address.  Some additional validation may be
  required.
*************************************************/
function validateEmail(strValue) {
	var objRegExp  = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,3}(\.[a-z]{2}){0,2})$/i;
  //check for valid email
  return objRegExp.test(strValue);
}
function assignDefaultProps(tempObj){

		tempObj.width = "500" //set editor dimension
		tempObj.height = 400
		tempObj.isFullHTML = false
		tempObj.useStyle = false //here is how to enable/disable toolbar buttons
		//tempObj.PageStyle = "../_includes/richtext.css"
		//obj1.PageStylePath_RelativeTo_EditorPath  = "../_includes/richtext.css"
		tempObj.useAsset = false
		tempObj.useImage = false
		tempObj.usePageProperties = false
		tempObj.usePrint  = false//(New in 3.3)
		tempObj.useStyle 
		tempObj.useParagraph 
		tempObj.useFontName = false
		tempObj.useSize = false
		tempObj.useText = false
		tempObj.useSelectAll  = false//(New in 3.3)
		tempObj.useCut
		tempObj.useCopy
		tempObj.usePaste
		tempObj.useUndo
		tempObj.useRedo
		tempObj.useBold
		tempObj.useItalic
		tempObj.useUnderline = false
		tempObj.useStrikethrough = false
		tempObj.useSuperscript
		tempObj.useSubscript
		tempObj.useSymbol
		tempObj.useJustifyLeft = false
		tempObj.useJustifyCenter
		tempObj.useJustifyRight = false
		tempObj.useJustifyFull = false
		tempObj.useNumbering
		tempObj.useBullets
		tempObj.useIndent = false
		tempObj.useOutdent = false
		tempObj.useImage
		tempObj.useForeColor = false
		tempObj.useBackColor = false
		tempObj.useExternalLink //(previously is useLink, in version 3.0)
		tempObj.useTable = false
		tempObj.useShowBorder  = false//(New in 3.3)
		tempObj.useAbsolute = false
		tempObj.useClean
		tempObj.useAsset
		tempObj.useLine = false
		tempObj.useWord
	
		tempObj.RUN() //run & show the editor	
		//eval(objName + "=" & tempObj );	
	}
	
	   function runSearch() {
	   if (document.frmSearch.searchkeyword.value!=""){
		 document.frmSearch.submit()
		 }
	}
