﻿<!--
var mobileTop = 0;

function initMyPage()
{
	var _e = document.getElementById("mobile");
	while(_e.offsetParent)//如果有父元素
	{
		mobileTop += _e.offsetTop;//父元素的相对值
		_e = _e.offsetParent;//递归
	}
}

//在body的onload实现手机浮动效果
function initMobile()
{
	var scrollTop;//滚动条距顶部距离
	if(typeof window.pageYOffset != 'undefined'){
		scrollTop = window.pageYOffset;
	}
	else if(typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat'){
		scrollTop = document.documentElement.scrollTop;
	} 
	else if (typeof document.body != 'undefined') { 
		scrollTop = document.body.scrollTop; 
	}
	
	if(scrollTop > mobileTop)//当滚动条向下拉超过mobile时开始滚动,FireFox不支持marginTop属性,待解决
	{
		eval(document.getElementById("mobile").style.marginTop = scrollTop - mobileTop + 14);//移动层
	}
	else
	{
		eval(document.getElementById("mobile").style.marginTop = 0);//还原层位置
	}
	setTimeout("initMobile()", 50);//每50毫秒回调
}

//内容区域获取焦点
function sendOnfocus(e)
{
	if(e.value == "输入内容立刻发送给您的亲朋好友！")
	{
		e.value = "";
	}
	document.getElementById('send_submit').src='/images/send2.gif';
}
//内容区域失去焦点
function sendOnblur()
{
	document.getElementById('send_submit').src='/images/send1.jpg';
}
//从页面获取媒体ID及短信内容到发送手机
function getSms(mmxId, cont)
{
	//媒体ID
	document.getElementById("theMmxId").value = mmxId;
	//内容
	document.getElementById('send_content').value = cont;
	//获取焦点
	document.getElementById('send_mobile').focus();
}
//发送验证
function validSend()
{
	if(validNull("send_content","请先选择您要下载的短信！") && validLength("send_content", 0, 512, "内容不能超过512个字符！") && validMobile("send_mobile","号码输入不正确！"))
	{
		return true;
	}
	return false;
}
//以POST方式发送
function sendSms()
{
	createXMLHttpRequest();
	http_request.onreadystatechange = getSendResult;
	http_request.open('POST', '/Ajax/DownloadSms.aspx?Random='+getRandom(), true);
	var txt = "SmsId=" + document.getElementById("theMmxId").value + "&Content=" + document.getElementById("send_content").value;
	http_request.setRequestHeader("content-length",txt.length);
    http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	http_request.send(txt);
}
//返回结果
function getSendResult()
{
	document.getElementById("s_1").style.display = "none";
	document.getElementById("s_2").style.display = "";
	if(http_request.readyState == 4)
	{
		if(http_request.status == 200)
		{
			document.getElementById("s_1").style.display = "";
			document.getElementById("s_2").style.display = "none";
			//Result：0成功、1用户未登陆、2接收号码为空、3、媒体ID为空、4当天发送超过限制、9未知异常
			switch(parseInt(http_request.getResponseHeader("Result")))
			{
				case 0:
					window.alert("短信已发送，请注意查收！");
					break;
				case 1:
					window.location.href = "/MemberLogin.aspx?BackUrl=" + window.location.href.toString();
					break;
				case 2:
					window.alert("抱歉，接收号码为空或号码有误！");
					break;
				case 3:
					window.alert("抱歉，未获取到短信ID！");
					break;
				case 4:
					window.alert("抱歉，当天发送次数超过限制！");
					break;
				case 9:
					window.alert("抱歉，发生未知异常，请向客服咨询！");
					break;
			}
		}
	}
};
//-->
﻿





