function vardump(obj){
	for(attrubute in obj) alert(attrubute);
}
//設為首頁
 function setHomepage() {  
     var lan = window.location;  
     if (document.all) {  
         document.body.style.behavior = 'url(#default#homepage)';  
         var body = document.body;  
         body.setHomePage(lan.href);  
     } else if (window.sidebar) {  
         if (window.netscape) {  
             try {   
                 netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");   
             } catch (e) {  
                 alert("该操作被浏览器拒绝，如果想启用该功能，请在地址栏中输入 about:config,然后将项 signed.applets.codebase_principal_support 值改为true");   
             }  
         }
     }  
 }  
//添加加入收藏
function addfavorite(){
	if (document.all){
		window.external.addFavorite(location.href,document.title);
	}else if (window.sidebar){
		window.sidebar.addPanel(document.title, location.href, "");
	}
	return false;
}
function clearKw(obj){
	if(obj.val().indexOf('关键字')>=0){
		obj.val('');
	}
}
function isint(str){
	return /^(\+|-)?\d+($|\.\d+$)/.test(str);
	return /^\d+$/.test(str);
}
function isfloat(str){
	return /^(\+|-)?\d+($|\.\d+$)/.test(str);
}
function isdate(str){
	return /^(\d{4})([/|-])(\d{1,2})([/|-])(\d{1,2})$/.test(str);
}
function isemail(str){
	return /^[a-zA-Z0-9_\-]{1,}@[a-zA-Z0-9_\-]{1,}\.[a-zA-Z0-9_\-.]{1,}$/.test(str);
}
function liketel(str){
	str=str.replace('１','1');
	str=str.replace('２','2');
	str=str.replace('３','3');
	str=str.replace('４','4');
	str=str.replace('５','5');
	str=str.replace('６','6');
	str=str.replace('７','7');
	str=str.replace('８','8');
	str=str.replace('９','9');
	str=str.replace('０','0');
	return /^.*(\d{4,}).*$/.test(str);
}
function urlParam(k){	// 获得地址栏参数
	var URLParams = new Array();
	var aParams = document.location.search.substr(1).split('&');
	for (i=0; i < aParams.length;i++){
		var aParam = aParams[i].split('=');
		URLParams[aParam[0]] = aParam[1];
	}
	if(URLParams[k])
		return URLParams[k];
	else
		return null;
}
/*
 * 设定修改表单的数据
 */
//function editFunEmpty(obj) {
//	var fieldName = '';
//	$(':input').each( function() {
//		fieldName = $(this).attr('name');
//		if (fieldName && obj[fieldName] && !$(this).val()) {
//			switch ($(this).attr('type')) {
//			case 'radio':
//				$(':radio[name="'+fieldName+'"][value="'+obj[fieldName]+'"]').attr('checked', 'checked');
//				break;
//			case 'file':
//			case 'checkbox':
//				break;
//			default:
//				$(this).val(obj[fieldName]);
//			}
//		}
//	})
//	$(':checkbox').each( function() {
//		if($(this).attr('name')){
//			fieldName = $(this).attr('name').replace('[]','');
//			var chkObj=$(this);
//			var chkVal=obj[fieldName];
//			$.each(chkVal,function (key,val){
//				$(':checkbox[name="'+fieldNames+'"][value="'+val+'"]').attr('checked','checked');
//				//if(chkObj.val()==val){
//					//chkObj.attr('checked', 'checked');
//				//}
//			})
//		}
//	});
//}
function editFun(obj) {
	var fieldName = '';
	$(':input').each( function() {
		fieldName = $(this).attr('name');
		if (fieldName && obj[fieldName]) {
			switch ($(this).attr('type')) {
			case 'radio':
				$(':radio[name="'+fieldName+'"][value="'+obj[fieldName]+'"]').attr('checked', 'checked');
				break;
			case 'file':
			case 'checkbox':
				break;
			case 'hidden':
				if($(':checkbox[name='+fieldName+']').length>0)
					break;
			default:
				$(this).val(obj[fieldName]);
			}
		}
	});
	$(':checkbox').each( function() {
		if($(this).attr('name')){
			fieldName = $(this).attr('name').replace('[]','');
			var chkObj=$(this);
			if(obj[fieldName]){
				var chkVal=obj[fieldName];
				$.each(chkVal,function (key,val){
					//$(':checkbox[name="'+fieldNames+'"][value="'+val+'"]').attr('checked','checked');
					if(chkObj.val()==val){
						chkObj.attr('checked', 'checked');
					}
				})
			}
		}
	});
}
/*
 * 跳转到某个页面
 */
function go(url) {
	window.location.href = url;
}
function copyToClipboard(txt) { 
	if(window.clipboardData) { 
		window.clipboardData.clearData(); 
		window.clipboardData.setData("Text", txt); 
	} else if(navigator.userAgent.indexOf("Opera") != -1) { 
		window.location = txt; 
	} else if (window.netscape) { 
		try { 
			netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
		} catch (e) { 
			alert("被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'"); 
		} 
		var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard); 
		if (!clip) 
			return; 
		var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); 
		if (!trans) 
			return; 
		trans.addDataFlavor('text/unicode'); 
		var str = new Object(); 
		var len = new Object(); 
		var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString); 
		var copytext = txt; 
		str.data = copytext; 
		trans.setTransferData("text/unicode",str,copytext.length*2); 
		var clipid = Components.interfaces.nsIClipboard; 
		if (!clip) 
			return false; 
		clip.setData(trans,null,clipid.kGlobalClipboard); 
	} 
	alert("复制成功,您可以粘贴到您的聊天工具中分享给您的朋友");
} 
