function Imagick(mode)
{

basePath = core + 'extend/ext_wsquery.php?swtype=imagick&mode=';

if((eval(document.imagick.gamma.value) != 0) && (mode == 1))
{
	var data = eval(document.imagick.gamma.value);
	var newFileName = xmldata(0, basePath + 'gamma&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.size.value) != 0) && (mode == 2))
{
	var data = eval(document.imagick.size.value);
	var newFileName = xmldata(0, basePath + 'size&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.blur.value) != 0) && (mode == 3))
{
	var data = eval(document.imagick.blur.value);
	var newFileName = xmldata(0, basePath + 'blur&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.light.value) != 0) && (mode == 4))
{
	var data = eval(document.imagick.light.value);
	var newFileName = xmldata(0, basePath + 'light&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.dark.value) != 0) && (mode == 5))
{
	var data = eval(document.imagick.dark.value);
	var newFileName = xmldata(0, basePath + 'dark&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.smoo.value) != 0) && (mode == 6))
{
	var data = eval(document.imagick.smoo.value);
	var newFileName = xmldata(0, basePath + 'smoo&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.gdblur.value) != 0) && (mode == 7))
{
	var data = eval(document.imagick.gdblur.value);
	var newFileName = xmldata(0, basePath + 'gdblur&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.conv.value) != 0) && (mode == 8))
{
	var data = eval(document.imagick.conv.value);
	var newFileName = xmldata(0, basePath + 'conv&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.colorR.value) != 0) && (mode == 9))
{
	var data = eval(document.imagick.colorR.value);
	var newFileName = xmldata(0, basePath + 'colorR&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.colorV.value) != 0) && (mode == 10))
{
	var data = eval(document.imagick.colorV.value);
	var newFileName = xmldata(0, basePath + 'colorV&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.colorB.value) != 0) && (mode == 11))
{
	var data = eval(document.imagick.colorB.value);
	var newFileName = xmldata(0, basePath + 'colorB&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

if((eval(document.imagick.edge.value) != 0) && (mode == 12))
{
	var data = eval(document.imagick.edge.value);
	var newFileName = xmldata(0, basePath + 'edge&val=' + fileName + '&data=' + data);
	if(newFileName != 0)
		fileName = newFileName;
}

document.getElementById("result").innerHTML = '<a href="http://base.alpha2gamma.com/CORE_2.0/tmp/' + fileName + '" target="_blank">Lien image</a><br />';
document.getElementById("pictId").src = 'http://base.alpha2gamma.com/CORE_2.0/tmp/' + fileName;

document.forms.imagick.reset();
}