
    function mailFix(){
          if (!document.newMessage.add_email.value)
              document.newMessage.add_email.value = 'anonymous@anonymous.com';
    }

    function view_message_box(view){
			var id_message;
			var name_message;
			var message_name;
			var cis_input = 0;

 			info = document.getElementById('data');
			getPath = document.getElementById(view).childNodes[0];
			getTagName = view + '_a';

			for(i = 0; i < getPath.childNodes.length; i++)
			{
				childNode = getPath.childNodes.item(i);
				if(childNode.tagName == 'INPUT' && childNode.name == 'message_id'){
				  document.getElementById('parent_id').value = childNode.value;
				}

				if(childNode.tagName == 'INPUT' && childNode.name == 'message_name' && document.getElementById('add_subject')){
				  message_name = childNode.value;
				  message_name = message_name.toString();

				  var reply = /Re\(\d+\)\:/;
				  var reply1 = /Re\:/;
				  var reply2 = /\d+/;

				  if(reply.test(message_name)){
				  	name_re = parseInt(message_name.match(reply2)) + 1;
					name_message = message_name.replace(reply, '');
					name_message = name_message.replace(/\s{1,}/, '');
				  	document.getElementById('add_subject').value = 'Re('+ name_re +'): '+ name_message;
				  }
				  else if(reply1.test(message_name)){
				  	name_message = message_name.replace(reply1, '');
				  	name_message = name_message.replace(/\s{1,}/, '');
				  	document.getElementById('add_subject').value = 'Re(2): '+ name_message;
				  }
				  else
				  	document.getElementById('add_subject').value = 'Re: '+ message_name;
				}
			}

			document.getElementById(getTagName).appendChild(info);
			info.style.display = "block";
			if(document.getElementById('link_discussion'))
				document.getElementById('link_discussion').style.display = "none";
    }

	function forumAttachmentNew($what, $where){
				var oldNode = document.getElementById($what);
				var newNode = oldNode.cloneNode(true);

				for(i = 0; i < newNode.childNodes.length; i++)
				{
					childNode = oldNode.childNodes.item(i);
					if(childNode.tagName == 'INPUT')
					  childNode.value = "";
				}
				document.getElementById($where).appendChild(newNode);
			}

	function DisplayNewAttachmentm($where){
				document.getElementById($where).style.display = "none";
			}
	function DisplayNewAttachmentp($where){
				document.getElementById($where).style.display = "block";
			}

	function display_new_comment($where_link, $where_new_send){
				document.getElementById($where_link).style.display = "none";
				document.getElementById($where_new_send).style.display = "block";
			}
