var resourceNetWebSiteWindow;
var newWindow;
function openresourceNetWebSiteWindow(resourceNetWebSiteURL)
{
	
	unloadChild();
	resourceNetWebSiteWindow=window.open(resourceNetWebSiteURL,'ResourceNetWebSiteWindow', 'toolbar=yes,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,left=0,top=0,screenX=0,screenY=0,width=800,height=650');
}  

function unloadChild()
{
	if(newWindow)  //Test if popup exists. 
	{
		if (!newWindow.closed) newWindow.close();
	}
}

function gotoprint(){
	myWindow = window.open('UserReportPrint.jsp', 'popup', 'scrollbars=yes, height=550, width=900, toolbar=yes, menubar=yes, resizable=yes');
	myWindow.focus();
}

function checkDate( strValue ) {
	/************************************************
	DEscriptION: Validates that a string contains only
	valid dates with 2 digit month, 2 digit day,
	4 digit year. Date separator can be ., -, or /.
	Uses combination of regular expressions and
	string parsing to validate date.
	Ex. mm/dd/yyyy or mm-dd-yyyy or mm.dd.yyyy

	PARAMETERS:
	strValue - String to be tested for validity

	RETURNS:
	true if valid, otherwise false.

	REMARKS:
	Avoids some of the limitations of the Date.parse()
	method such as the date separator character.
	*************************************************/
	var objRegExp = /^\d{1,2}(\-|\/)\d{1,2}\1\d{4}$/;
	//check to see if in correct format
	if(!objRegExp.test(strValue))
		return false; //doesn't match pattern, bad date
	else{
		var arrayDate = strValue.split(RegExp.$1); //split date into month, day, year
		var intday = parseInt(arrayDate[1],10);
		var intYear = parseInt(arrayDate[2],10);
		var intMonth = parseInt(arrayDate[0],10);

		//check for valid month
		if(intMonth > 12 || intMonth < 1) {
			return false;
		}

    	//create a lookup for months not equal to Feb.
		var arrayLookup = { '01' : 31,'03' : 31, '04' : 30,'05' : 31,'06' : 30,'07' : 31,'08' : 31,'09' : 30,'10' : 31,'11' : 30,'12' : 31}

		//check if month value and day value agree
		if(arrayLookup[arrayDate[0]] != null) {
		if(intday <= arrayLookup[arrayDate[0]] && intday != 0)
			return true; //found in lookup table, good date
		}

		//check for February
		var booLeapYear = (intYear % 4 == 0 && (intYear % 100 != 0 || intYear % 400 == 0));
		if( ((booLeapYear && intday <= 29) || (!booLeapYear && intday <=28)) && intday !=0)
			return true; //Feb. had valid number of days
		}
			return false; //any other values, bad date
}

function getRadioValue(objRadio){
	for (var x=0; x<objRadio.length; x++){
		if (objRadio[x].checked){
			return objRadio[x].value;
		}
	}
	return null;
}

function setSubmitAction(submitAction){  
//alert("hola");
   var o = document.alertForm; 
   var s= "";
   var alertnumber = o.txtAlertNo.value;
   var alerttype = o.txtAlertType.value;
   var alertcategory = o.txtCategory.value;
   var alertsubject = o.txtAlertSubject.value;
   var datefrom= o.txtDateFrom.value;
   var dateto = o.txtDateTo.value;
   var alertstatus= o.txtAlertStatus.value;
//   var namedesc = o.txtItemName.value;   

   if (submitAction == "doSearch"){  

         
     if (o.txtAlertNo.value == '' && o.txtAlertType.value == '' && o.txtCategory.value == '' && o.txtAlertSubject.value == '' && o.txtDateFrom.value == '' && o.txtDateTo.value == '' && o.txtAlertStatus.value == ''){
         s += 'You must enter at least one search value.\n'; 
      } 
      if (o.txtDateFrom.value != '' && !checkDate(o.txtDateFrom.value)){
      	s += 'Date From is invalid.\n'; 
      	o.txtDateFrom.value = "";   	
      }
      if (o.txtDateTo.value != '' && !checkDate(o.txtDateTo.value)){
      	s += 'Date To is invalid.\n'; 
      	o.txtDateTo.value = "";   	
      }
      if(s.length > 0)
      { 
        $("#errors").remove();
        $("form").prepend('<div id="errors" class="bottomBorder"></div>');
		$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
		$("#errors").append('<label class="errorLabel"><strong>'+s+'</strong></label>');
         return false;
      }else{      
//      alert("alertnumber" +  alertnumber);  
         o.hdnSubmitAction.value = submitAction;      
         o.action = "search.do?txtAlertNo=" + alertnumber + "&txtAlertType=" + alerttype + "&txtCategory=" + alertcategory + "&txtAlertSubject=" + alertsubject + "&txtDateFrom=" + datefrom + "&txtDateTo=" + dateto + "&txtAlertStatus=" + alertstatus;
         o.submit();	     
      }
   }
   
}
function searchAccount(submitAction)
{
//   alert("account");
   var o = document.searchAccountForm; 
   var userid= o.txtUserID.value;
   var firstname= o.txtUserFirstName.value;
   var lastname= o.txtUserLastName.value;
   o.hdnSubmitAction.value = submitAction; 
   var s= "";
   
   if (o.hdnSubmitAction.value == "searchAccount")
   {
    if (o.txtUserID.value == '' && o.txtUserFirstName.value == '' && o.txtUserLastName.value == ''){
         s += 'You must enter at least one search value.\n'; 
      } 
   } 
   if(s.length > 0)
      {	$("#errors").remove();
        $("form").prepend('<div id="errors" class="bottomBorder"></div>');
		$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
		$("#errors").append('<label><strong>'+s+'</strong></label>');
         return false;
      }else{      
         o.hdnSubmitAction.value = submitAction;      
         o.action = "searchAccount.do?txtUserID=" + userid + "&txtUserFirstName=" + firstname + "&txtUserLastName=" + lastname;
         o.submit();	     
      }
}

function checkavail() {
var username = document.loginForm.txtUserName.value;
if(username == "") {
	alert ( "Please enter a User Name." );
		document.loginForm.txtUserName.focus()
}
else
{
document.loginForm.txtUserName.value = document.loginForm.txtUserName.value;
document.loginForm.submit();
}
}


//validate username and password
function validateLogin(submitAction)
{
//	alert("validatelogin");
//	alert("username" + document.loginForm.txtUserNameAgain.value);
    
    var o = document.loginForm;
    o.hdnSubmitAction.value = submitAction;  
//    alert("action" + o.hdnSubmitAction.value );
    valid = true;
    var s= "";
    
if(submitAction == 'sign')
{
var s= "";
	if(document.loginForm.txtUserNameAgain.value == "") 
		{
		s += 'Please enter a User Name.\n';

		
		}else if(document.loginForm.txtPassword.value == "") 
		{
		s += 'Please enter password.\n';

		}
		if(document.loginForm.txtUserName.value == "yupi@yahoo.com")
		{
		o.access.value ="adm";
		}
		if(s.length > 0)
      {
      $("#errors").remove();
      $("form").prepend('<div id="errors" class="bottomBorder"></div>');
      $("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
	  $("#errors").append('<label><strong>'+s+'</strong></label>');
	    return false;
      }else{ 
	return valid;
	}
}
}
//validate account
function validate_accountForm(submitAction)
{
//	alert("validatelogin");
//	alert("username" + document.loginForm.txtUserName.value);
    
   var o = document.accountForm;
   o.hdnSubmitAction.value = submitAction;  
   valid = true;
   var s= "";
if(submitAction == 'account' || submitAction == 'change')
   {
   var s= "";

	if ( document.accountForm.txtUserID.value == "" )
    {
    	 s += 'Please enter User Name.\n';

    }
    else if ( document.accountForm.txtUserFirstName.value == "" )
    {
    	  s += 'Please enter User First Name.\n';

    }
	else if ( document.accountForm.txtUserLastName.value == "" )
    {
    	 s += 'Please enter User Last Name.\n';

    }
    else if ( document.accountForm.txtAdd1.value =="" )
    {
    	 s += 'Please enter Address.\n';

    }
    else if ( document.accountForm.txtCity.value == "" )
    {
    	  s += 'Please enter City.\n';

    }
     else if ( document.accountForm. txtState.value == "" )
    {
    	  s += 'Please enter State.\n';

    }
     else if ( document.accountForm.txtZipCode.value == "" )
    {
    	 s += 'Please enter Zip Code.\n';

    }
        else if ( document.accountForm.txtPhoneNumber.value == "" )
    {
    	 s += 'Please enter Phone Number (xxx)xxx-xxxx.\n';

    }
     else if ( document.accountForm.txtOrganization.value == "" )
    {
    	 s += 'Please enter Organization Name.\n';

    }
}
 if(s.length > 0)
      {
 
      }else
      { 
}
return valid;
 if(valid=true && submitAction == 'account'){
	 o.hdnSubmitAction.value = submitAction;      
     o.action = "account.do?&hdnSubmitAction=" +  o.hdnSubmitAction.value;
     o.submit();	 
	}
	if(submitAction == 'change'){
	 o.hdnSubmitAction.value = submitAction;      
     o.action = "viewAccount.do?&hdnSubmitAction=" +  o.hdnSubmitAction.value;
     o.submit();	     
	}
self.parent.tb_remove();
}

//validate account
function validate_accountFormNew(submitAction)
{
//	alert("validatelogin");
//	alert("username" + document.loginForm.txtUserName.value);
    
   var o = document.accountForm;
   o.hdnSubmitAction.value = submitAction;  
//   alert(o.hdnSubmitAction.value);
   valid = true;
   
if(submitAction == 'account')
	{	
	return valid;
	}
	if(valid=true && ( document.accountForm.txtUserID.value != "" ) && ( document.accountForm.txtUserFirstName.value != "" ) && ( document.accountForm.txtUserLastName.value != "" ) && ( document.accountForm.txtAdd1.value !="" ) &&
					 ( document.accountForm.txtCity.value != "" ) && ( document.accountForm.txtZipCode.value != "" ) && ( document.accountForm.txtState.value != "" ) && ( document.accountForm.txtPhoneNumber != "" ))
	{
	 o.hdnSubmitAction.value = submitAction;      
     o.action = "account.do?&hdnSubmitAction=" +  o.hdnSubmitAction.value;
     o.submit();	   
	}				 
	
}
//redirect to reponse form
function replyBack(alertID,submitAction)
{
 
   var o = document.descriptionForm;
   o.hdnSubmitAction.value = submitAction;
   o.respAlertID = alertID;
//   alert(o.respAlertID.value);
   valid = true;
   
// o.hdnSubmitAction.value = submitAction;      
     o.action = "response.do?&respAlertID=" +  o.respAlertID.value + "&hdnSubmitAction=" + o.hdnSubmitAction.value;
     o.submit();	   
}				

//function validate item - add or edit
function validate_itemForm(submitAction, alertID)
{
//	alert("add");
	var o = document.addForm;
   	o.hdnSubmitAction.value = submitAction;  
   	o.alertID.value = alertID;
   	var xalertID=o.alertID.value;
//   	alert("o.alertID" + o.alertID.value);
//   	alert("xalertID" + xalertID);
    valid = true;
    var s= "";
    
   if(o.hdnSubmitAction.value == 'edit')
   {
   var s= "";
   	if(document.addForm.txtUserName.value == "yupi@yahoo.com")
		{
		o.access.value ="adm";
		}
	 if ( document.addForm.txtheading.value == "" )
    {
 	   s += 'Please enter heading, subject or title.\n';

    }	
    else if ( document.addForm.txtquantity.value == "" )
    {
		s += 'Please enter quantity.\n';

    }	
    else if ( document.addForm.txtitemtype.value == "" )
    {
 	  s += 'Please enter item type.\n';

    }
    else if ( document.addForm.txtitemcategory.value == "" )
    {
	    s += 'Please enter item category.\n';

    }
     else if ( document.addForm.txtAlertStatus.value == "" )
    {
		 s += 'Please enter status.\n';

    }
      else if ( document.addForm.txtlocation.value == "" )
    {
		 s += 'Please enter location.\n';

    }
     else if ( document.addForm.txtdescription.value == "" )
    {
		 s += 'Please enter description.\n';

    }
     if(s.length > 0)
      {
  //    $("#errors").remove();
  //    $("form").prepend('<div id="errors" class="bottomBorder"></div>');
	//	$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
	//	$("#errors").append('<label><strong>'+s+'</strong></label>');
   //      return false;
      }else{      
//         alert("edit");
		 o.hdnSubmitAction.value = submitAction;      
         o.action = "viewItem.do?alertID=" + xalertID + "&txtUserName=" + o.txtUserName.value;
         o.submit();	 
//         self.parent.location.href="search.do?txtUserName=" + o.txtUserName.value;
if($.browser.msie) {
self.parent.tb_remove();
}
return valid;
}
}   
   if(submitAction== 'add')
   {
   var s= "";
   if(document.addForm.txtUserName.value == "yupi@yahoo.com")
		{
		o.access.value ="adm";
		}
 /*  if ( document.addForm.txtitemtype.value == "" )
    {
 	  s += 'Please enter item type.\n';
//        alert ( "Please enter item type." );
//		document.addForm.txtitemtype.focus()
//        valid = false;
    }
    else if ( document.addForm.txtitemcategory.value == "" )
    {
	    s += 'Please enter item category.\n';
//        alert ( "Please enter item category." );
//		document.addForm.txtitemcategory.focus()
//        valid = false;
    }
    else if ( document.addForm.txtheading.value == "" )
    {
		  s += 'Please enter heading, subject or title.\n';
//        alert ( "Please enter heading, subject or title." );
//		document.addForm.txtheading.focus()
//        valid = false;
    }
    else if ( document.addForm.txtquantity.value == "" )
    {
		s += 'Please enter quantity.\n';
//        alert ( "Please enter quantity." );
//		document.addForm.txtquantity.focus()
//        valid = false;
    }
     else if ( document.addForm.txtdescription.value == "" )
    {
		 s += 'Please enter description.\n';
//        alert ( "Please enter description." );
//		document.addForm.txtdescription.focus()
//        valid = false;
    }
    }
     if(s.length > 0)
      {
      $("#errors").remove();
      $("form").prepend('<div id="errors" class="bottomBorder"></div>');
		$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
		$("#errors").append('<label><strong>'+s+'</strong></label>');
         return false;
       }else{
	   */
    return valid;
  }
}

	
function validate_form2 ( )
{
    valid = true;
    var s= "";

    if ( document.remindForm.txtemail.value == "" )
    {
    	 s += 'Please enter User name.\n';

    }
    if(s.length > 0)
      {
        $("#errors").remove();
        $("form").prepend('<div id="errors" class="bottomBorder"></div>');
		$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
		$("#errors").append('<label><strong>'+s+'</strong></label>');
         return false;
       }else{
    return valid;
   }
}
//validate response form
function validate_responseForm (submitAction)
{
    valid = true;
    var s= "";
    var o = document.responsesForm;
    o.hdnSubmitAction.value = submitAction;
    if ( document.responsesForm.responseMessage.value == "" )
    {
    	 s += 'Please enter Message.\n';
    }
    if(s.length > 0)
      {
        $("#errors").remove();
        $("form").prepend('<div id="errors" class="bottomBorder"></div>');
		$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
		$("#errors").append('<label><strong>'+s+'</strong></label>');
         return false;
       }else{
    return valid;
   }
}

//validate response and approved/denied
function validate_approveResponse (responseID, submitAction)
{
    valid = true;
    var s= "";
    var o = document.responsesForm;
    o.hdnSubmitAction.value = submitAction;
    o.responseID.value = responseID;
    if ( document.responsesForm.respStatusID.value == null )
    {
    	 s += 'Please enter Response Status.\n';
    }
    if(s.length > 0)
      {
        $("#errors").remove();
        $("form").prepend('<div id="errors" class="bottomBorder"></div>');
		$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
		$("#errors").append('<label><strong>'+s+'</strong></label>');
         return false;
       }else{
    return valid;
   }
}	
	
	
function clearForm()
{
//alert("hola");
 	var element;
	var controlIndex;
	var numberOfControls = document.all.length;
	for (controlIndex = 0; controlIndex < numberOfControls; controlIndex++){
		element = document.all[controlIndex];
			if (element.type == "text"){
			element.value = "";
			}
		}
}
function clearForm1()
{
//alert("hola");
}
  	
function displayAlert(alertID){ 
         //If alertID is not empty or blank allow the user to view the alert details. 
    if (alertID == ""){ 
       window.location.href="alertDescription.do?alertID=" + alertID;     
   }else{
     	alert ( "Please enter a valid alert number." );
   }
}

function validate_mailForm (submitAction)
{
//   alert("mail");
   valid = true;
   var o = document.mailForm;
   o.hdnSubmitAction.value = submitAction;
   var s= "";
//   alert(o.hdnSubmitAction.value);
    
   if(o.hdnSubmitAction.value == 'mail')
   {
   		var s= "";
   		if ( document.mailForm.txtemail.value == "" )
   		 {
			 s += 'Please enter e-mail address.' + '\n';

    	}else if ( document.mailForm.txtsubject.value == "" )
    	{
			 s += 'Please enter subject.' + '\n';

    	}else if ( document.mailForm.txtmessage.value == "" )
   		{
			 s += 'Please enter your message.'+ '\n';

    	}
	}
	if(s.length > 0)
      {
//      $("#errors").remove();
//      $("form").prepend('<div id="errors" class="bottomBorder"></div>');
//		$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
//		$("#errors").append('<label><strong>'+s+'</strong></label>');
//         return false;
      }else
      { 
//	self.parent.tb_remove();
    return valid;
}
}

function suckerfish(type, tag, parentId) {
	if (window.attachEvent) {
		window.attachEvent("onload", function() {
			var sfEls = (parentId==null)?document.getElementsByTagName(tag):document.getElementById(parentId).getElementsByTagName(tag);
			type(sfEls);
		});
	}
}

sfHover = function(sfEls) {
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

sfTarget = function(sfEls) {
	var aEls = document.getElementsByTagName("A");
	document.lastTarget = null;
	for (var i=0; i<sfEls.length; i++) {
		if (sfEls[i].id) {
			if (location.hash==("#" + sfEls[i].id)) {
				sfEls[i].className+=" sftarget";
				document.lastTarget=sfEls[i];
			}
			for (var j=0; j<aEls.length; j++) {
				if (aEls[j].hash==("#" + sfEls[i].id)) aEls[j].targetEl = sfEls[i];
				aEls[j].onclick = function() {
					if (document.lastTarget) document.lastTarget.className = document.lastTarget.className.replace(new RegExp(" sftarget\\b"), "");
					if (this.targetEl) this.targetEl.className+=" sftarget";
					document.lastTarget=this.targetEl;
					return true;
				}
			}
		}
	}
}
function submitSearch(){
    var o = document.descriptionForm; 
    var username= o.txtUserName.value;
//	var url="search.do?
	o.action = "search.do?txtUserName=" + username;
    window.location.href=url; 
}	

function validate_changePasswForm(submitAction)
{
	valid = true;
	var o = document.changePasswForm;
    o.hdnSubmitAction.value = submitAction;
	var s="";
if(o.hdnSubmitAction.value = 'save')
{
	if(document.changePasswForm.txtemail.value == "") 
		{
			 s += 'Please enter a User Name.'+ '\n';

		}else if(document.changePasswForm.txtpassword.value == "") 
		{
			s += 'Please enter new password.'+ '\n';

		}else if(document.changePasswForm.txtconfirmpassword.value == "")
		{	
			s += 'Please re-enter new password.'+ '\n';

		}else if ( document.changePasswForm.txtpassword.value.length < 6 )
    	{
    		s += 'Your password is too short.'+ '\n';

    	}else if ( document.changePasswForm.txtpassword.value.length > 15 )
    	{
    		s += 'Your password is too long.'+ '\n';

    	}else if ( document.changePasswForm.txtpassword.value == document.changePasswForm.txtemail.value)
    	{		
    		s += 'Your password can not be the same as your User Name.'+ '\n';

    	}
    	else if ( document.changePasswForm.txtpassword.value != document.changePasswForm.txtconfirmpassword.value )
    	{		
    		s += 'The two password fields do not match. Please re-type them both.'+ '\n';

    	}
 }    if(s.length > 0)
      {
        $("#errors").remove();
        $("form").prepend('<div id="errors" class="bottomBorder"></div>');
		$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
		$("#errors").append('<label><strong>'+s+'</strong></label>');
         return false;
       }else{
    return valid;
   }
}
function textLimit(field, maxlen) {
if (field.value.length > maxlen + 1)
alert('maximum number of characters reached');
if (field.value.length > maxlen)
field.value = field.value.substring(0, maxlen);
}

function submit_resourceHeadingForm(submitAction)
{  
   var o = document.HeadingForm;
   
//   alert(submitAction);
  
   o.hdnSubmitAction.value = submitAction;
//   alert(o.hdnSubmitAction.value);
           
     o.action = "addResourceHeading.do?&hdnSubmitAction=" + o.hdnSubmitAction.value;
     o.submit();	   
}

function submit_resourceListingForm(submitAction){
   var o = document.HeadingForm;
//   alert(submitAction);
   o.hdnSubmitAction.value = submitAction; 
   
   o.action = "addResourceListing.do?hdnSubmitAction=" + o.hdnSubmitAction.value;
   o.submit();
 }  
 
function submit_resourceNetworkForm(submitAction){
   var o = document.HeadingForm;
//   alert(submitAction);
   o.hdnSubmitAction.value = submitAction; 
   
   o.action = "resourceNetworkDetail.do?hdnSubmitAction=" + o.hdnSubmitAction.value;
   o.submit();
}  
//
//
function validate_resourceHeadingForm(submitAction, headingID)
{
//   alert(submitAction);
//   alert(headingID);
   var o = document.addHeadingForm; 
   var id = headingID;
   o.hdnSubmitAction.value = submitAction; 
//   alert(o.hdnSubmitAction.value);
//   alert(id);
   var s= "";
   valid="true";
//	alert('inside if');   
    if (o.resourceHeadingDesc.value == '')
     {
          s += 'Please enter Resource Heading Name.\n\n'; 
      }else if ( o.resourceHeadingStatus.value == '')
      {
       	 s += 'Please enter Resource Heading Status.\n\n';
      }
    
   if(s.length < 0)
      {   
      	 return valid;
  
         o.hdnSubmitAction.value = submitAction;   
         if(valid=true && o.hdnSubmitAction.value=='save')
    	{
   			 o.action = "addResourceHeading.do?hdnSubmitAction=" + o.hdnSubmitAction.value;
   			 o.submit();
    	}
    	 if(valid=true && o.hdnSubmitAction.value=='update')
    	{
    		o.action = "addResourceHeading.do?hdnSubmitAction=" + o.hdnSubmitAction.value + "&resourceHeadingID=" + id;
   		 	o.submit();
   		 }
        }	
//if($.browser.msie) {
//self.parent.tb_remove();
//}
}
 


function validate_resourceListingForm(submitAction, listingID)
{
//   alert(submitAction);
//   alert(listingID);
   
   var o = document.addResourceListingForm; 
   var id = listingID;
   o.hdnSubmitAction.value = submitAction; 
//   alert(o.hdnSubmitAction.value);
//   alert(id);
   var s= "";
   valid="true";
//	alert('inside if firt save');   
    if (o.resourceHeadingName.value == '')
     {
          s += 'Please enter Resource Heading Name.\n'+ '\n'; 
      }else if (o.resourceListingDesc.value == '')
     {
          s += 'Please enter Resource Listing Name.\n'; 
      }else if ( o.resourceListingStatus.value == '')
      {
       	 s += 'Please enter Resource Listing Status.\n';
      }
    
   if(s.length < 0)
      {
      return valid;              
	   o.hdnSubmitAction.value = submitAction;   
//           alert(o.hdnSubmitAction.value);
         if(valid=true && o.hdnSubmitAction.value=='save')
    	{	
//    	alert('inside if second save');  
   			 o.action = "addResourceListing.do?hdnSubmitAction=" + o.hdnSubmitAction.value;
   			 o.submit();
    	}
    	if(valid=true && o.hdnSubmitAction.value=='update')
    	{
    		 o.action = "addResourceListing.do?hdnSubmitAction=" + o.hdnSubmitAction.value + "&resourceListingID=" + id;
   		 	 o.submit();
   		 }
         	
//if($.browser.msie) {
//self.parent.tb_remove();
//}

}
}
function validate_resourceNetworkForm(submitAction, netID)
{
//   alert(submitAction);
//   alert(netID);
   
   var o = document.resourceNetworkForm; 
   var id = netID;
   o.hdnSubmitAction.value = submitAction; 
//   alert(o.hdnSubmitAction.value);
//   alert(id);
   var s= "";
   valid="true";
  
//	alert('inside if');   
    if ( o.resourceNetHeadingName.value == '' )
    {
    	 s += 'Please enter Resource Heading Name.\n';

    }else if ( o.resourceNetListingName.value == '' )
    {
    	 s += 'Please enter Resource Listing Name.\n';

    }
    else if ( o.resourceNetName.value == '' )
    {
    	 s += 'Please enter Resource Network Name.\n';

    }
    else if ( o.resourceNetStatus.value == '' )
    {
    	 s += 'Please enter Resource Network Status.\n';

    }
    else if ( o.resourceNetAddress1.value == '' )
    {
    	 s += 'Please enter Resource Network Address.\n';

    }
    else if ( o.resourceNetCity.value == '' )
    {
    	 s += 'Please enter Resource Network City.\n';

    }
    else if ( o.resourceNetState.value == '' )
    {
    	 s += 'Please enter Resource Network State.\n';

    }
    else if ( o.resourceNetZipcode.value == '' )
    {
    	 s += 'Please enter Resource Network Zip Code.\n';

    }
    else if ( o.resourceNetPhoneNumber.value == '' )
    {
    	 s += 'Please enter Resource Network Phone Number.\n';

    }
    else if ( o.resourceNetContactFName.value == '' )
    {
    	 s += 'Please enter Resource Network Contact First Name.\n';

    }
    else if ( o.resourceNetContactLName.value == '' )
    {
    	 s += 'Please enter Resource Network Contact Last Name.\n';

    }
  
   if(s.length < 0)
      {
         o.hdnSubmitAction.value = submitAction;   
       
         if(valid=true && o.hdnSubmitAction.value=='save')
    	{
   			 o.action = "resourceNetworkDetail.do?hdnSubmitAction=" + o.hdnSubmitAction.value;
   			 o.submit();
    	}
    	 if(valid=true && o.hdnSubmitAction.value=='update')
    	{
    		  o.action = "resourceNetworkDetail.do?hdnSubmitAction=" + o.hdnSubmitAction.value + "&resourceNetID=" + o.resourceNetID.value;
   		 	  o.submit();
   		 }
        	
//if($.browser.msie) {
//self.parent.tb_remove();
//}

}
}
function run_reports(submitAction, txtUserName, access)
{  
   var o = document.reportForm;
   var submitAction_a= submitAction;
   var txtUserName_a= txtUserName;
   var access_a = access; 
   var s= "";
   var report = getRadioValue(o.reportName);
//   getRadioValue(frm.reportName) != 'mbrsSuper' 
   valid="true";
//   alert(report);
   
//   alert(submitAction);
   
   o.hdnSubmitAction.value = submitAction;
//   alert(o.hdnSubmitAction.value);
	if ( o.datefrom.value == '' )
    	{
    		 s += 'Please enter Begin Date.\n';

    	}else if ( o.dateto.value == '' )
    	{
    	 	s += 'Please enter End Date.\n';

    	}
    	
    if(s.length > 0)
      {
     	$("#errors").remove();
        $("form").prepend('<div id="errors" class="bottomBorder"></div>');
		$("#errors").prepend('<h3 class="bottomBorder"><span>Errors Found</span></h3>');
		$("#errors").append('<label><strong>'+s+'</strong></label>');
        return false;
      }else
      {    
       if(getRadioValue(o.reportName) == "emailAdministrator" || getRadioValue(o.reportName) == "emailAllUsers")
       {  	
          o.action = "emBroadcast.do?&hdnSubmitAction=" + submitAction_a + "$txtUserName=" + txtUserName_a + "$access=" + access_a;
          o.submit();	
       }
        if(getRadioValue(o.reportName) == "resources_Stadistic")
       {  	
          o.action = "resourceReport.do?&hdnSubmitAction=" + submitAction_a + "$txtUserName=" + txtUserName_a + "$access=" + access_a;
          o.submit();	
       }
        if(getRadioValue(o.reportName) == "users_report")
       {  	
          o.action = "usersReport.do?&hdnSubmitAction=" + submitAction_a + "$txtUserName=" + txtUserName_a + "$access=" + access_a;
          o.submit();	
       }
//if($.browser.msie){
//self.parent.tb_remove();
//}
return valid;
}
}   



				
