//图片上传验证
function checkImg(obj){
	//文件名称及路径
	var $pathFile  = $(obj).val();
	var expArray   = $pathFile.split('.');
	var extendName = expArray.pop();
	var allowExt = 'jpg,bmp,png,gif';
	var searchResult = allowExt.search(extendName.toLowerCase());
	var img;
	if(extendName.length!=3||searchResult==-1){
		alert('仅允许上传的图片格式：jpg,bmp,png,gif.');
		$(obj).val('');
	}
}

//图片上传处理
function onupdatefile()
{
  if($("#image").val()==""){
	alert("请选择要上传的图片。");
  }else{
  	  //禁用其它操作按钮
	  buttonDiabled();
	  $("#img_loading").ajaxStart(function(){
				$(this).show();
			}).ajaxComplete(function(){
				$(this).hide();
			});
	  $.ajaxFileUpload({
		url:'upload.asp',
		secureuri:false,
		fileElementId:'image',
		dataType: 'script',
		success: function (data){
				var img;
				img = data.split("|");
				if(img[0]==4){
					$("#image").val('');
					$("#view_img").show();
					$("#view_img a").attr("href",img[1]);
					$("#index_image").val(img[1]);
					buttonEnabled();
				}else{
					switch(img[0]){
						case '0':
							alert("未知错误,请联系管理员。");
							break;
						case '1':
							alert("只允许上传的图片格式：jpg, gif, bmp, png");
							break;
						case '2':
							alert("文件大于1M,请处理后再上传。");
							break;
						case '3':
							alert("网络有问题,请稍后再试。");
							break;
						case '5':
							alert("没有可以上传的文件");
							break;
					}
					buttonEnabled();
				}
		}
	  });
  }
}

//禁用按钮
function buttonDiabled(){
	$("#but_upload").attr("disabled","disabled");
	$("#but_add").attr("disabled","disabled");
}

//启用按钮
function buttonEnabled(){
	$("#but_upload").attr("disabled","");
	$("#but_add").attr("disabled","");
}

/**
 *功能:添加到收藏夹
 *作者:Adrian·Tian
 *时间:2009-10-23
 *参数:void
 */
 
function addFavorite(){
	var url  = "http://"+location.host;
	var title = document.title;
	if(document.all){
		window.external.addFavorite(url,title);
	}
	else if(window.sidebar){
		window.sidebar.addPanel(title,url,"");
	}
}

/**
 *功能:设置为首页
 *作者:Adrian·Tian
 *时间:2009-10-23
 *参数:void
 */

function setHomePage(){
	var url  = "http://"+location.host;
	if(document.all){
	   document.body.style.behavior='url(#default#homepage)';
	   document.body.setHomePage(url);
	}else if(window.sidebar){
	   if(window.netscape){
			try{ 
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
			}catch(e){ 
				alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" ); 
			}
		} 
	   	var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
	   	prefs.setCharPref('browser.startup.homepage',url);
	}
}


