
function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}

function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}

function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}


function clearDefaultText(el,message)
{
	var obj = el;
	if(typeof(el) == "string")
	obj = document.getElementById(id);
	if(obj.value == message)
	{
		obj.value = "";
	}
	obj.onblur = function()
	{
	if(obj.value == "")
	{
	   obj.value = message;
}
}
}

	
/**
 * 验证中国移动手机号码
 * 134-159号码段
 */
function checkMobileno(mobilenoStr) {
	//alert(mobilenoStr);
	if (mobilenoStr.length == 0) {
          alert("您输入的手机号码'"+mobilenoStr+"'不正确，请重新输入。");
		return false;
	}    
    
	if (!isAllDigits(mobilenoStr)) {
          alert("您输入的手机号码'"+mobilenoStr+"'不正确，请重新输入。");
		return false;               
	}            
	var argvalue = mobilenoStr.substring(0,3);
	if (argvalue == "134") {
		if (mobilenoStr.substring(0,4) == "1349") {
            alert("对不起'"+mobilenoStr+"' 非移动用户，我们的服务暂不对非中国移动用户开放!");       
			return false;
		}else{
			return true;
		}                
	}
	if (argvalue == "135" || argvalue == "136" || 
		argvalue == "137" || argvalue == "138" ||
		argvalue == "139" || argvalue == "150" ||
		argvalue == "151" || argvalue == "152" || 
		argvalue == "157" || argvalue == "158" ||
		argvalue == "159" || argvalue == "187" ||
		argvalue == "188" || argvalue == "147" ) {
		return true;
	}
    alert("对不起'"+mobilenoStr+"' 非移动用户，我们的服务暂不对非中国移动用户开放!");          
	return false;
}

function isAllDigits(argvalue) {
	argvalue = argvalue.toString();
	var validChars = "0123456789";
	var startFrom = 0;
	if (argvalue.substring(0, 2) == "0x") {
	   validChars = "0123456789abcdefABCDEF";
	   startFrom = 2;
	} else if (argvalue.charAt(0) == "0") {
	   validChars = "01234567";
	   startFrom = 1;
	} else if (argvalue.charAt(0) == "-") {
		startFrom = 1;
	}	
	for (var n = startFrom; n < argvalue.length; n++) {
		if (validChars.indexOf(argvalue.substring(n, n+1)) == -1) return false;
	}
	return true;
}

function goToEx(url,name,content) {
   window.location = url+"?name="+name+"&type=" + content;
}
