function addPublisher()	{
		var params = Form.serialize('newpublisher');
		Form.disable('newpublisher');
		new Ajax.Request('addpublisher.php', {
			asynchronous:true,
			method: 'post',
			parameters: params,
			onSuccess: function(transport) {
				var res = transport.responseText;
				//var res = transport.responseText.evalJSON();
				if(res == 1){
					window.location = '/'+JS_LANGUAGE+'/newpublishersuccess.php';
				}
				else
				{
					res.each(function(s) {
						var err = s.description;
						alert(err);
						Element.show(err);
				});
			}
			Form.enable('newpublisher');

		},
		onFailure: function() {
			window.location='/'+JS_LANGUAGE+'/error.php?e=wsdl';
		}
	});
}



function updateAccount()	{
		//$('error_name','error_keywords','error_category').invoke('hide');
		var params = Form.serialize('id_updateaccount');
		Form.disable('id_updateaccount');
		new Ajax.Request('ajax_function/updateaccount.php', {
			asynchronous:true,
			method: 'post',
	      parameters: params,
			onSuccess: function(transport) {
			 var res = transport.responseText.evalJSON();
			 if(res == 1)
			{
				window.location='/'+JS_LANGUAGE+'/user/editaccount.php?edited=true';
			}
			else
			{
					res.each(function(s) {
						var err = s.description;
						Element.show(err);
					});
			}
			Form.enable('id_updateaccount');

		   },
	      onFailure: function() {
				window.location='/'+JS_LANGUAGE+'/error.php?e=wsdl';
			}
	  });
}

function changePwd()
{
	//$('error_name','error_keywords','error_category').invoke('hide');
	var params = Form.serialize('id_changepublisherpassform');
		Form.disable('id_changepublisherpassform');
		new Ajax.Request('ajax_function/changepwd.php', {
			asynchronous:true,
			method: 'post',
	      parameters: params,
			onSuccess: function(transport) {
			 var res = transport.responseText.evalJSON();
			 if(res == 1)
			{
				window.location='/'+JS_LANGUAGE+'/user/editaccount.php?psw=true';
			}
			else
			{
					res.each(function(s) {
						var err = s.description;
						Element.show(err);
					});
			}
			Form.enable('id_changepublisherpassform');

		   },
	      onFailure: function() {
				window.location='/'+JS_LANGUAGE+'/error.php?e=wsdl';
			}
	  });
}

function setPrivate()
{
	document.getElementById('typePdata').value = "";
	document.getElementById('typeIdata').value='';
	document.getElementById('society').value='';

	if (document.getElementById('cft1')) {
		document.getElementById('cft1').style.display = "";
		document.getElementById('cft2').style.display = "";
	}
	document.getElementById('pit1').style.display = "none";
	document.getElementById('pit2').style.display = "none";
	document.getElementById('rst1').style.display = "none";
	document.getElementById('rst2').style.display = "none";

}

function checkState() {
	if(document.getElementById('country').value != '176') {
		document.getElementById('state').disabled = true;
		document.getElementById('state').value = ''
	} else {
		document.getElementById('state').disabled = false
	}
	if(document.getElementById('country').value != '161') {
		document.getElementById('starpiva').innerHTML='*';
	} else {
		document.getElementById('starpiva').innerHTML='';
	}
	return true;
}

function setSociety()
{
	document.getElementById('typePdata').value = "";
	document.getElementById('typeIdata').value='';
	document.getElementById('society').value='';

	if (document.getElementById('cft1')) {
		document.getElementById('cft1').style.display = "none";
		document.getElementById('cft2').style.display = "none";
	}
	document.getElementById('pit1').style.display = "";
	document.getElementById('pit2').style.display = "";
	document.getElementById('rst1').style.display = "";
	document.getElementById('rst2').style.display = "";
}