function addClip(workId) {
	var xmlRequest = loadXmlRequest();
	xmlRequest.open('POST', '/work/clip/add/' + workId, true);
	xmlRequest.onreadystatechange = function()
	{ 
		if (xmlRequest.readyState == 4) { 
			finishRequest(xmlRequest);
		}
	};
	xmlRequest.send(null);
}

function finishRequest(xmlRequest)
{
	if (xmlRequest.responseText == 'ok') {
		alert('クリップに追加しました！');
	}
}

function loadXmlRequest()
{
	var xmlRequest = null;
	
	try {
		xmlRequest = new XMLHttpRequest();
	}
	catch(e) {
		try {
			xmlRequest = new ActionXObject("MsXML2.XMLHTTP");
		}
		catch(e) {
			try {
				xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e) {
				return null;
			}
		}
	}
	return xmlRequest;
}
