  function validateNotify(){
     var errors = false;
     var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
     $('.err').detach();
     if($('#recipientName').val()==''){
         $('#recipientName').css('background-color','#f99').parent().after('<span class=\'err\'>Friend\'s Name is required</span>');
         errors = true;
     } else {
         $('#recipientName').css('background-color','#fff')
     }

     if($('#recipientEmail').val()==''){
         $('#recipientEmail').css('background-color','#f99').parent().after('<span class=\'err\'>Friend\'s Email is required</span>');
         errors = true;
     } else if(!filter.test($('#recipientEmail').val())) {
         $('#recipientEmail').css('background-color','#f99').parent().after('<span class=\'err\'>Friend\'s Email should be a valid email</span>');
         errors = true;
     } else {
         $('#recipientEmail').css('background-color','#fff')
     }

     if($('#senderName').val()==''){
         $('#senderName').css('background-color','#f99').parent().after('<span class=\'err\'>Your Name is required</span>');
         errors = true;
     } else {
         $('#senderName').css('background-color','#fff')
     }

     if($('#senderEmail').val()==''){
         $('#senderEmail').css('background-color','#f99').parent().after('<span class=\'err\'>Your Email is required</span>');
         errors = true;
     } else if(!filter.test($('#senderEmail').val())) {
         $('#senderEmail').css('background-color','#f99').parent().after('<span class=\'err\'>Your Email should be a valid email</span>');
         errors = true;
     } else {
         $('#senderEmail').css('background-color','#fff')
     }

     if(errors){
         return false;
     } else {
         return true;
     }
  }
  function validateSubscribe(){
     var errors = false;
     var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
     $('.err').detach();

     if($('#subscriberName').val()==''){
         $('#subscriberName').css('background-color','#f99').parent().after('<span class=\'err\'>Your Name is required</span>');
         errors = true;
     } else {
         $('#subscriberName').css('background-color','#fff')
     }

     if($('#subscriberEmail').val()==''){
         $('#subscriberEmail').css('background-color','#f99').parent().after('<span class=\'err\'>Your Email is required</span>');
         errors = true;
     } else if(!filter.test($('#subscriberEmail').val())) {
         $('#subscriberEmail').css('background-color','#f99').parent().after('<span class=\'err\'>Your Email should be a valid email</span>');
         errors = true;
     } else {
         $('#subscriberEmail').css('background-color','#fff')
     }

     if(errors){
         return false;
     } else {
         return true;
     }
  }
  function check(el) {
	$(el).style.backgroundImage='url(/pmn/images/checkbox-true.png)';
}
function warning (type) {
	var answer = confirm("This will permanently "+type+" this record and can not be recovered. \n\nAre you sure you want to do this?");
	if (answer){
		window.location = "record-deleted.shtml";
	}
	else{
		
	}
}

function expandTextArea (el){
	el.className='textarea';
}

function compressTextArea(el) {
	if(el.value=='') {
		el.className='textarea-collapsed';
	}	
}

document.onclick = function(e) {
	e = e || window.event;
	var t = e.target || e.srcElement;

	switch(t.id){
		case 'entity-government3':
			fireOfAjax('/pmn/ajax/entity-box2.txt', 'browse2');
			return false;
		break;
		case 'entity-entity3':
			fireOfAjax('/pmn/ajax/entity-box3.txt', 'browse3');
			return false;
		break;
		case 'entity-publicbody':
			$('browseResults-table').style.display='';
			return false;
		break;
		case 'media-government3':
			fireOfAjax('/pmn/ajax/media-box2.txt', 'browse2');
			return false;
		break;
		case 'media-entity3':
			fireOfAjax('/pmn/ajax/media-box3.txt', 'browse3');
			return false;
		break;
		case 'media-publicbody':
			$('browseResults').style.display='';
			return false;
		break;
		case 'govtypes3':
			fireOfAjax('/pmn/ajax/govtype-box.txt', 'browse2');
			return false;
		break;
		case 'gov-entity3':
			$('browseResults').style.display='';
			return false;
		break;
		case 'govAdd3':
			fireOfAjax('/pmn/ajax/govType-add.txt', 'browse2');
			return false
		break;
		default:
		break;
	}
	
}

function fireOfAjax (url, newContent) {
//		$(newContent).innerHTML = 
		ajax(url, newContent);
}
function ajax(url, updateBox){
	new Ajax(url, {
			method: 'get',
			update: $(updateBox)
		}).request();
}
// };

// window.onload = function () {
// 	console.log('loaded');
// 	$('bttn_rss').addEvent('click', function(e){
// 		e = new Event(e).stop();
// 		$('results').style.display = 'none';
// 		var url = "ajax/rss.txt";
// 		ajax(url,'ajaxRequest');
// 	});
// 	$('bttn_ical').addEvent('click', function(e){
// 		e = new Event(e).stop();
// 		$('results').style.display = 'none';
// 		var url = "ajax/ical.txt";
// 		ajax(url, 'ajaxRequest');
// 	});
// 	$('bttn_email').addEvent('click', function(e){
// 		e = new Event(e).stop();
// 		$('results').style.display = 'none';
// 		var url = "ajax/email.txt";
// 		ajax(url, 'ajaxRequest');
// 	});
// 
// 	$('entity-government3').addEvent('click', function(e){
// 		console.log('entity firing');
// 		e = new Event(e).stop();
// 		var url = "ajax/entity-box2.txt";
// 		ajax(url, 'browse2');
// 	});
// 	
// 	
// 	function ajax(url, updateBox){
// 		console.log(updateBox);
// 		new Ajax(url, {
// 				method: 'get',
// 				update: $(updateBox)
// 			}).request();
// 	}
// };
// 
// function resetSearch (ID) {
// 	$(ID).style.display='none';
// 	$('results').style.display='';
// }


