
function createHiddenInput(fname,fval,thisForm) {
	var nInput = document.createElement("input");
	nInput.setAttribute("type", "hidden");
	nInput.setAttribute("name", fname);
	nInput.setAttribute("value", fval);
	thisForm.appendChild(nInput);
}

function convertMetaTags2Input(fn) {
	var idsLen = MetaTags.tags.length;
	for (i=0; i<idsLen; i++) {
		var tagId = MetaTags.tags[i];
		var metaLen = tagId.length;
		for (x=0; x<metaLen; x++) {
			var mkword = tagId[x];
			createHiddenInput("metatag_keyword["+ MetaTags.ids[i] +"][]", mkword, fn);
		}
	}
}

function removeChildNodes(ele) {
	var cell = document.getElementById(ele);
	if (cell.hasChildNodes()) {
		while (cell.childNodes.length >= 1) {
			cell.removeChild(cell.firstChild);
		}
	}
}

function convertImages2Input(fn) {
	
	for (i=0; i<imageFiles.pos.length; i++) {
		var imgID = imageFiles.pos[i].replace(/^pos_/, "");
		var imgIdx = imageFiles.img_id.indexOf(imgID);
		
		createHiddenInput("image_id["+ i +"]", imgID, fn);
		createHiddenInput("image_url["+ i +"]", imageFiles.img[imgIdx].file_url, fn);
		createHiddenInput("image_realname["+ i +"]", imageFiles.img[imgIdx].real_name, fn);
		createHiddenInput("image_title["+ i +"]", imageFiles.img[imgIdx].file_title, fn);
		createHiddenInput("image_desc["+ i +"]", imageFiles.img[imgIdx].file_desc, fn);
		createHiddenInput("image_pos["+ i +"]", i, fn);
		createHiddenInput("thumbnail_url["+ i +"]", imageFiles.img[imgIdx].thumbnails.image_url, fn);
		

	}
};

function checkMaxLength(textArea, len, domElem) {
	var thisLen = textArea.value.length;
	var cache = textArea.value;
	if (thisLen >= len) {
		textArea.value = textArea.value.substring(0, len);
	}
	$(domElem).innerHTML = parseInt(len - textArea.value.length);
}