﻿var xmlhttp;

var downurl = "http://211.151.35.87/100tv/Down?";

var pushurl = "http://www.100tv.com/push.jsp";

var Text = new Array("100TV播放器","100TV播放器优酷定制版","100TV播放器中博定制版","100TV播放器媚影定制版","100TV播放器快车定制版","100TV播放器新传定制版");

var status ;

function setXmlHttp()
{   
    if (window.XMLHttpRequest) {
      xmlhttp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
}

function getrequest(serverPage)
{
	
	setXmlHttp();
	
	//var obj = document.getElementById(objID);
	
	xmlhttp.open("GET",serverPage,true);

	xmlhttp.onreadystatechange = function(){
		
		if(xmlhttp.readyState == 4 && xmlhttp.status == 200)
		{
			status=xmlhttp.status;
			
			result(status);
		}
		else if(xmlhttp.readyState == 1 || xmlhttp.readyState == 2 || xmlhttp.readyState == 3)
		{
		}
	}
	xmlhttp.send(null);
}

function postrequest(serverPage,str)
{
	setXmlHttp();
	
	//var obj = document.getElementById(objID);
	
	xmlhttp.open("POST",serverPage,true);
	
	xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");

	xmlhttp.onreadystatechange = function(){
		
		if(xmlhttp.readyState == 4 && xmlhttp.status == 200)
		{
			status = xmlhttp.status;
			
			result(status);
		}
		else if(xmlhttp.readyState == 1 || xmlhttp.readyState == 2 || xmlhttp.readyState == 3)
		{
		}
	}
	xmlhttp.send(str);
}

function handleform()
{
	var type = document.payform.supplierList.value;
	
	if(type ==0){
		alert("请选择手机品牌");
		return false;
	}
	
	var product = document.payform.productList.value;
	
	if(product == 0){
		alert("请选择手机型号");
		return false;
	}
	
	var PhoneNumber = document.payform.PhoneNumber.value;
	
	if(!PhoneNumber || !(PhoneNumber.match(/\d+?/) && PhoneNumber.length == 11)){
		alert("请填写有效的手机号码");
		return false;
	}
	
	var clientId = document.payform.clientId.value;
		
	var sid = document.payform.sid.value;
	
	var bid = document.payform.bid.value;
	
	var WAPURL = downurl + "c="+ clientId + "&type="+ product + "&sid=" + sid + "&bid=" + bid;
	
	var txt = choiceText(clientId);
	
	var str = "PhoneNumber=" + PhoneNumber + "&WAPURL="+escape(WAPURL) + "&Text="+txt;
	
	postrequest(pushurl,str);
}

function result(status)
{
	if(status == 200)
	{
		alert("发送成功,请等待");
	}
	else
	{
		alert("发送失败");
	}
}

function choiceText(cid)
{
	var tmp = "";
	
	switch(cid)
	{
		case "001":
			tmp = Text[0];
			break;
		case "002":
			tmp = Text[1];
			break;
		case "003":
			tmp = Text[2];
			break;
		case "004":
			tmp = Text[3];
			break;
		case "005":
			tmp = Text[4];
			break;
		case "007":
			tmp = Text[5];
			break;
		default:
			tmp = Text[0];
			break;			
	}
	
	return tmp;
}