function Open() {
	StringResult.value = CCuterCtrl.Open(StrUrlList.value);
}

function Append() {
	StringResult.value = CCuterCtrl.Open(StrUrl.value);
}

function Close() {
	StringResult.value = CCuterCtrl.Close();
}

function PlayFromTo() {
	StringResult.value = CCuterCtrl.PlayFromTo();
}

function GetFrameImageData() {
	CCuterCtrl.GetFrameImageData(10);
	StringResult.value = "抽帧不在此显示结果，请自己检查！";
}

function GetCurTimecode() {
	StringResult.value = CCuterCtrl.GetCurTimecode();
}

function GetCurFrameNum() {
	StringResult.value = CCuterCtrl.GetCurFrameNum();
}

function SetControlSize(width,height) {
	StringResult.value = CCuterCtrl.SetControlSize(0, width, height);
}

function DeleteSegment() {
	StringResult.value = CCuterCtrl.DeleteSegment();
}

function DeleteHead() {
	StringResult.value = CCuterCtrl.DeleteHead();
}

function DeleteTail() {
	StringResult.value = CCuterCtrl.DeleteTail();
}

function ClearAllOperation() {
	StringResult.value = CCuterCtrl.ClearAllOperation();
}

function AddMarkPoint() {
	StringResult.value = CCuterCtrl.AddMarkPoint();
}

function DeleteMarkPoint() {
	StringResult.value = CCuterCtrl.DeleteMarkPoint();
}

function MoveMarkPoint() {
	var direction = MoveDirection.value;
	var frames = MoveFrames.value;
	StringResult.value = CCuterCtrl.MoveMarkPoint(direction, frames);
}

function RestoreDeletedSegment() {
	StringResult.value = CCuterCtrl.RestoreDeletedSegment();
}

function GetMarkPointList(__type) {
	StringResult.value = CCuterCtrl.GetMarkPointList(__type);
}

function SetMarkPointList(__type) {
	StringResult.value = CCuterCtrl.SetMarkPointList(__type,
			StringInput.value);
}

function OperateType(__type) {
	StringResult.value = CCuterCtrl.OperateType(__type);
}

function PlayPause() {
	StringResult.value = CCuterCtrl.PlayPause();
}

function SoundMute() {
	StringResult.value = CCuterCtrl.SoundMute();
}
