/**
 * Use for delete rows in ecside
 * @param options = {
 *    noneSelectedMsg:"If user select nothing to delete",
 *    confirmMsg:"Confirm message.",
 *    ecsideFormId:"ecside from id",
 *    deleteFormId:"Remove form id, you must provide a form to post delete request."
 * }
 */
function onRemove(options) {
	if(!options) options = {};
    var opt = {
    	noneSelectedMsg: (options.noneSelectedMsg) ? options.noneSelectedMsg:'请至少选择一个.',
    	confirmMsg: (options.confirmMsg) ? options.confirmMsg : '确认删除吗?',
    	ecsideFormId: (options.ecsideFormId) ? options.ecsideFormId : 'ec',
    	deleteFormId: (options.deleteFormId) ? options.deleteFormId : 'removeForm'
    };
    var checked = false;
    $('input').each(function(i, item) {
       if(item.checked && item.id == 'selectedItems') {
         checked = true;
       }
    });
    if(!checked) {
        alert(opt.noneSelectedMsg);
        return;
    }
    
    if(confirm(opt.confirmMsg)) {
       $('#' + opt.ecsideFormId)[0].action = $('#' + opt.deleteFormId)[0].action;
       $('#' + opt.ecsideFormId)[0].submit();
    } else {
       return false;
    }
}

/**判断输入框内的值是否为有效数字，如果不是有效数字将值直接替换为''*/
function judgeNum(obj){
	obj.value=obj.value.replace(/[^\d-]+/g,'');
}


function correctPNG(){
	for(var i=0; i<document.images.length; i++){
		var img = document.images[i];
		var imgName = img.src.toUpperCase()
		if (imgName.substring(imgName.length-3, imgName.length) == "PNG"){
			var imgID = (img.id) ? "id='" + img.id + "' " : "";
			var imgClass = (img.className) ? "class='" + img.className + "' " : "";
			var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
			var imgStyle = "display:inline-block;" + img.style.cssText ;
			if (img.align == "left") imgStyle = "float:left;" + imgStyle;
			if (img.align == "right") imgStyle = "float:right;" + imgStyle;
			if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle ;
			var strNewHTML = "<span "+ imgID + imgClass + imgTitle + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";" + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" + "(src='" + img.src + "', sizingMethod='scale');\"></span>" ;
			img.outerHTML = strNewHTML;
			i = i-1;
		}
	}
}