function init() {
    var brand = document.getElementById('brand');
	var model = document.getElementById('model');
	var i = 0;
	for (k in brand_array)
	{
	    brand.options[i] = new Option(brand_array[k],k);
		i++;
	}
	show_model('Nokia');
}
function show_model(v,t) {
    if (v == '') return;
    var model = document.getElementById('model');
	var tmp = model_array[v];
	if (tmp.length <= 0) return;
    del_option(model);
	var last = '';
	for(i = 0; i < tmp.length; i++) {
		if (i == 0)
		{
			last = tmp[i];
		}
	    var text = tmp[i].split('||');
	    model.options[i] = new Option(text[0],tmp[i]);    
	}

	if (t == 1)
	{
		is_java(last);
	}
	
}

function show_model2(v,t) {
    if (v == '') return;
    var model = document.getElementById('model');
	var tmp = model_array[v];
	if (tmp.length <= 0) return;
    del_option(model);
	var last = '';
	for(i = 0; i < tmp.length; i++) {
		if (i == 0)
		{
			last = tmp[i];
		}
	    var text = tmp[i].split('||');
	    model.options[i] = new Option(text[0],tmp[i]);    
	}
}
function get_downurl() {
    var brand = document.getElementById('brand');
	var model = document.getElementById('model');
	var str = model.value;
	if (str == '') return '';
	tmp = str.split('||');
	tmp = tmp[1].replace('(QQ)','QQ'+qq);
	location.href = 'http://qb.kxting.com/d/'+tmp;
}
function get_downurl2() {
    var brand = document.getElementById('brand');
	var model = document.getElementById('model');
	var str = model.value;
	if (str == '') return '';
	tmp = str.split('||');
	tmp = tmp[1].replace('(QQ)','QQ'+qq);
	return  'http://qb.kxting.com/d/'+tmp;
}
function change_pic() {
	var picurl = "http://www.kxting.com/web/images/mobile_pic";
	var brand_pic = document.getElementById('brand_pic');
	var model_pic = document.getElementById('model_pic');
    var brand = document.getElementById('brand');
	var model = document.getElementById('model');
	model = model.value.split('||');
	model = model[0];
	brand_pic.src=picurl+'/'+brand.value+'.gif';
    model_pic.src=picurl+'/'+brand.value+'/'+model+'.gif';
}

function is_java(v) {
    var val = v.split('||');
	if (v.indexOf('J2ME') == -1)
	{
		val = '1';
	}else{
	    val = '2';
	}
	var tip_java = document.getElementById('tip_java');
	var tip_symbiam = document.getElementById('tip_symbiam');
	var other = document.getElementById('other');
	if (typeof(tip_java) == 'undefined' || typeof(tip_symbiam) == 'undefined') return;
	if (val == '1'){
		other.style.display = 'none';
		tip_java.style.display = 'none';
		tip_symbiam.style.display = '';
	}else{
         
	    tip_symbiam.style.display = 'none';
		tip_java.style.display = '';
		other.style.display = '';
	 }
}
function del_option(obj) {
	var IsCreate = false;
	obj.selectedIndex = obj[0];
    while  (IsCreate  ==  false) {
		SecIndex = obj.selectedIndex; 
		if (SecIndex < 0) return false;
		theLength  =  obj.length; 
		obj.remove(SecIndex); 
		if  (theLength  ==  1)  
			return  false;                                          
		if  (theLength  ==  SecIndex  +  1)                  
			return  false;  
		if  (obj.options[SecIndex].selected  ==  false)  {  
			IsCreate  =  true;  
		}  
	}  
}
function sms_send() {
	var form = document.form1;
	if (form.brand.value == '') {
	    alert('请选择手机品牌');
		return false;
	}
	if (form.model.value == '')
	{
		alert('请选择手机型号');
		return false;
	}
	if (form.mobile.value == '')
	{
		alert('请填写手机号');
		return false;
	}
	var pattern = /^[1][0-9]{10}$/;
	if (!pattern.test(form.mobile.value))
	{
		alert('手机号格式不正确');
		return false;
	}
	if (form.checkcode.value == '')
	{
		alert('请填写验证码');
		return false;
	}
    disabled('button',true);
    var pars = "action=down_sms";
	pars += "&url="+get_downurl2();
	pars += "&checkcode="+form.checkcode.value;
	pars += "&mobile="+form.mobile.value;
	pars += "&"+Math.random();
	var a=new Ajax.Request(
    	"/do.php",
    		 {method: 'get', parameters: pars, onSuccess: function(xmlRequest) {
	         var ret = trim(xmlRequest.responseText);
			 if (ret == '1') {
				 alert('短信发送成功');
				 disabled('button',false);
				 change_img();
			 }else{
			     alert(ret);
				 disabled('button',false);
				 change_img();
			 }
		}}
	);
}

function sms_send2(type) {
	if (type == 2) {
		var form = document.form2;
		if (form.brand.value == '') {
			alert('请选择手机品牌');
			return false;
		}
		if (form.model.value == '')
		{
			alert('请选择手机型号');
			return false;
		}
		if (form.mobile.value == '')
		{
			alert('请填写手机号');
			return false;
		}
		var pattern = /^[1][0-9]{10}$/;
		if (!pattern.test(form.mobile.value))
		{
			alert('手机号格式不正确');
			return false;
		}
		if (form.contents.value == '') {
		    alert('短信内容不能为空');
			return false;
		}
		if (get_length(form.contents.value) > 120) {
		    alert('短信内容不能超过120个字');
			return false;
		}

		if (form.checkcode.value == '')
		{
			alert('请填写验证码');
			return false;
		}
		var contents = form.contents.value.replace('&','');
		disabled('button2',true);
		var pars = "action=send_sms2";
		pars += "&contents="+contents;
		pars += "&checkcode="+form.checkcode.value;
		pars += "&mobile="+form.mobile.value;
		pars += "&brand="+form.brand.value;
		pars += "&model="+form.model.value;
		pars += "&type=2";
		pars += "&"+Math.random();
		var a=new Ajax.Request(
			"/do.php?action=send_sms2",
				 {method: 'post', parameters: pars, onSuccess: function(xmlRequest) {
				 var ret = trim(xmlRequest.responseText);
				 if (ret == '1') {
					 alert('短信发送成功');
					 disabled('button2',false);
				 }else{
					 alert(ret);
					 disabled('button2',false);
				 }
				 change_img('sms_img_2');
			}}
		);
	}else{
			var form = document.form1;
			if (form.mobile.value == '')
			{
				alert('请填写手机号1');
				return false;
			}
			var pattern = /^[1][0-9]{10}$/;
			if (!pattern.test(form.mobile.value))
			{
				alert('手机号格式不正确');
				return false;
			}
			if (form.contents.value == '') {
				alert('短信内容不能为空');
				return false;
			}
			if (get_length(form.contents.value) > 70) {
				alert('短信内容不能超过70个字');
				return false;
			}
			if (form.checkcode.value == '')
			{
				alert('请填写验证码');
				return false;
			}
			var contents = form.contents.value.replace('&','');
			disabled('button',true);
			var pars = "action=send_sms2";
			pars += "&contents="+contents;
			pars += "&checkcode="+form.checkcode.value;
			pars += "&mobile="+form.mobile.value;
			pars += "&type=1";
			pars += "&"+Math.random();
			var a=new Ajax.Request(
				"/do.php?action=send_sms2",
					 {method: 'post', parameters: pars, onSuccess: function(xmlRequest) {
					 var ret = trim(xmlRequest.responseText);
					 if (ret == '1') {
						 alert('短信发送成功');
						 disabled('button',false);
					 }else{
						 alert(ret);
						 disabled('button',false);
					 }
					 change_img('sms_img_1');
				}}
			);
	}
}



function display(id,val) {
    $(id).style.display = val;
}

function disabled(id,val) {
    $(id).disabled = val;
}
function setvalue(id,val) {
    $(id).value = val;
}

function trim(s){
 	return rtrim(ltrim(s)); 
}
function ltrim(s){
 	return s.replace(/^\s*/, ""); 
} 
function rtrim(s){ 
 	return s.replace(/\s*$/, ""); 
}
function isChinese(temp){
	var re=/[^\u4e00-\u9fa5]/;
	if(re.test(temp)) return false;
	return true;
}
function get_length(str) {

	return str.length;
	var length = 0;
	var letter = 0;
    for(i = 0; i < str.length; i++) {
	    if (isChinese(str.substring(i,i+1))) length++;
		else{
		    letter++;
		}
	}
	return length+Math.ceil(letter/2);
}
