//只能输入数字
function dd(n) {
    return document.getElementById(n);
}

function geturl(url, ets) {
    var str = url + "?";
    for (var one in ets) {

        for (var key in ets[one]) {

            str += key + "=" + ets[one][key] + "&";

        }

    }
    document.location.href = str;
}



function gotourl(url) {
    document.location.href =url ;
}
function limitNum(n)
{
	var str = '';
	charValue = n.value;
	if (charValue.trim() == "" || charValue.trim() =="0") {
	    n.value = "1";
	    return false;
	}
	for(var iIndex=0;iIndex<charValue.length;iIndex++)
	{
		var cCheck=charValue.charAt(iIndex);
		if((('0'<=cCheck) && (cCheck<='9'))||cCheck=='.')
		{
			str += cCheck;
        }
		else
		{
			n.value = str;
			return false;
		}
		
	}
	return true;
}

function limitNum1(n) {
    var str = '';
    charValue = n.value;
    if (charValue.trim() == "" ) {
        n.value = "0";
        return false;
    }
    for (var iIndex = 0; iIndex < charValue.length; iIndex++) {
        var cCheck = charValue.charAt(iIndex);
        if ((('0' <= cCheck) && (cCheck <= '9')) || cCheck == '.') {
            str += cCheck;
        }
        else {
            n.value = str;
            return false;
        }

    }
    return true;
}


function limitNum2(n) {
    var str = '';
    charValue = n.value;
    if (charValue.trim() == "" || charValue.trim() == "0") {
        n.value = "1";
        return false;
    }
    for (var iIndex = 0; iIndex < charValue.length; iIndex++) {
        var cCheck = charValue.charAt(iIndex);
        if ((('0' <= cCheck) && (cCheck <= '9'))) {
            str += cCheck;
        }
        else {
            n.value = str;
            return false;
        }

    }
    return true;
}

function limitMax(m,obj)
{
	var n = len(obj.value);
	
	if(n<m)
	{
		return true;
	}
	else
	{
		return false;
	}
}
String.prototype.trim = function() { 
var m = this.match(/^\s*(\S+(\s+\S+)*)\s*$/); 
return (m == null) ? "" : m[1]; 
}

String.prototype.isMobile = function() {
return (/^(?:13\d|15[89])-?\d{5}(\d{3}|\*{3})$/.test(this.trim())); 
}

String.prototype.isTel = function()
{
    //"兼容格式: 国家代码(2到3位)-区号(2到3位)-电话号码(7到8位)-分机号(3位)"
    //return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/.test(this.Trim()));
    return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/.test(this.trim()));
}

String.prototype.isMail = function()
{
    return (/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/.test(this.trim()));
}

function len(s) { 
	var l = 0; 
	var a = s.split(""); 
	for (var i=0;i<a.length;i++) { 
		if (a[i].charCodeAt(0)<299) 
		{ 
			l++; 
		}
		else { 
			l+=2; 
		} 
	} 
	return l; 
} 

function imgadd(f)
{
	odj= dd('imgs');
	objs = odj.getElementsByTagName('input');	
	if(f)
	{
		odj.innerHTML =odj.innerHTML+"图片：<input type='file' name='imgs[]' />&nbsp;&nbsp;标题：<input type='text' name='imgstext[]' /><br/>";		
	}
	else
	{
		str = "";
		if(objs)
		{
			for(i=1;i<objs.length/2;i++)
			{
				str =str+"图片：<input type='file' name='imgs[]' />&nbsp;&nbsp;标题：<input type='text' name='imgstext[]' /><br/>";
			}
		}
		odj.innerHTML =str;	
	}
}

function flashAD(url,w,h)
{
	var str = "<object id=\"FlashID4\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+w+"px\" height=\""+h+"px\">";
	str += "			<param name=\"movie\" value=\""+url+"\" />";
	str += "			<param name=\"quality\" value=\"high\" />";
	str += "			<param name=\"wmode\" value=\"opaque\" />";
	str += "			<param name=\"swfversion\" value=\"6.0.65.0\" />";
	str += "			<!-- 此 param 标签提示使用 Flash Player 6.0 r65 和更高版本的用户下载最新版本的 Flash Player。如果您不想让用户看到该提示，请将其删除。 -->";
	str += "			<param name=\"expressinstall\" value=\""+url+"\" />";
	str += "			<!-- 下一个对象标签用于非 IE 浏览器。所以使用 IECC 将其从 IE 隐藏。 -->";
	str += "			<!--[if !IE]>-->";
	str += "			<object type=\"application/x-shockwave-flash\" data=\""+url+"\" width=\""+w+"px\" height=\""+h+"px\">";
	str += "			  <!--<![endif]-->";
	str += "			  <param name=\"quality\" value=\"high\" />";
	str += "			  <param name=\"wmode\" value=\"opaque\" />";
	str += "			  <param name=\"swfversion\" value=\"6.0.65.0\" />";
	str += "			  <param name=\"expressinstall\" value=\""+url+"\" />";
	str += "			  <!-- 浏览器将以下替代内容显示给使用 Flash Player 6.0 和更低版本的用户。 -->";
	str += "			  <div>";
	str += "				<h4>此页面上的内容需要较新版本的 Adobe Flash Player。</h4>";
	str += "				<p><a href=\"http://www.adobe.com/go/getflashplayer\"><img src=\"http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif\" alt=\"获取 Adobe Flash Player\" width=\"112\" height=\"33\" /></a></p>";
	str += "			  </div>";
	str += "			  <!--[if !IE]>-->";
	str += "			</object>";
	str += "			<!--<![endif]-->";
	str += "		</object>";
	document.write(str);
	
}

function selectvalue(n)
{
	return document.getElementById(n).options[document.getElementById(n).selectedIndex].value;
}

//粘帖复制板
function copyToClipBoard(v){
       if(window.clipboardData){ 
              window.clipboardData.clearData(); 
              window.clipboardData.setData("Text", v);
       }else if(navigator.userAgent.indexOf("Opera") != -1){ 
              window.location = v; 
       }else if (window.netscape){ 
              try{ 
                     netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
              }catch (e){ 
                     alert("您的当前浏览器设置已关闭此功能！请按以下步骤开启此功能！\n新开一个浏览器，在浏览器地址栏输入'about:config'并回车。\n然后找到'signed.applets.codebase_principal_support'项，双击后设置为'true'。\n声明：本功能不会危极您计算机或数据的安全！"); 
              } 
              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 = v; 
              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); 
       }
       return true;
}
//收藏
function addFavorite(url,title) {
    if(window.external)
	{
        window.external.AddFavorite(url, title);
    } 
	else if(window.sidebar)
	{
        window.sidebar.addPanel(title, url, "");
    }
	return true;
}

function changeTwoDecimal(x) {
    var f_x = parseFloat(x);
    if (isNaN(f_x)) {
        return x;
    }
    var f_x = Math.round(f_x * 100) / 100;

    return f_x;
}



function alertcontent(msg) {
    art.dialog({content: msg});
}
function alertmeg(meg)
{
    art.dialog({ id: 'dg_test34243', icon: 'alert', content: meg, time: 120 });
	return false;
}
function alertmeg1(meg)
{
    art.dialog({ id: 'dg_test342431', icon: 'alert', content: meg, time: 10, mouse: true, left: 'right', top: 'bottom', fixed: true });
	return false;
}
function confirmmeg(meg,callback)
{
	art.dialog(
		{ content: meg, fixed: true, yesText: '确认', icon: 'confirm', id: 'dg_test34243' }, 
		function(){
			callback();	
		}, 
		function(){}
	);
}
function errormeg(meg)
{
    art.dialog({ id: 'dg_test34243', icon: 'error', content: meg, time: 120 });
	return false;
}
function succeedmeg(meg)
{
    art.dialog({ id: 'dg_test34243', icon: 'succeed', content: meg, time: 120 });
	return false;
}








