function check_code_num(obj,num)
{
	obj.value=obj.value.replace(/\D/gi,"");
	if(obj.value.length==4 && num<5)
	{
		$("code"+num).focus();
	}

}

function set_code_window(obj_id,display){
	$(obj_id).style.display = display;
}

function check_code(prompt){
	var code1 = $('code1').value;
	var code2 = $('code2').value;
	var code3 = $('code3').value;
	var code4 = $('code4').value;
	var code4
	if(code1=='' || code2=='' || code3=='' || code4==''){
		alert(prompt);
		return false;
	}
	var code = code1 + code2 +  code3 + code4;
	var sendURL = 'security_code.php';
	var sendData = "code=" + code;
	sendRequest(sendURL,sendData,function(response){
		if(response == '0'){
			sAlert();
			return ;
		}
		set_code_window("code_window_1","none");
		set_code_window("code_window_2","");
		$("code_window_alert").innerHTML = response;
		//alert(response);
	},function(response){
		alert("Error:" + response);
	});
	
}
function sAlert(){
	var msgw,msgh,bordercolor;
	msgw=300;//提示窗口的宽度
	msgh=200;//提示窗口的高度
	titleheight=25 //提示窗口标题高度
	bordercolor="#0066cc";//提示窗口的边框颜色
	titlecolor="#c51100";//提示窗口的标题颜色

	var str = '<div style="color:black;">为了防止恶意进行验证，请输入以下信息后继续</div></br>'
	+ '<input type="text" size="4"  style="height:20px;" id="sAlert_valid">&nbsp;'
	+ '<img src="./authimg.php" onClick="this.src=this.src + \'?\'" border="0" style="border:1px solid #4273B6; cursor:pointer;" align="absmiddle" title="看不清楚，换张图片！">'
	+ '&nbsp;&nbsp;<input type="button" value="提 交" onclick="sAlert_valid();"><br>'
	+ '<span id="sAlert_valid_msg"></span><br/>';

	var sWidth,sHeight;
	sWidth=screen.width - 22;
	sHeight=screen.height;


	var bgObj=document.createElement("div");
	bgObj.setAttribute('id','bgDiv');
	bgObj.style.position="absolute";
	bgObj.style.top="0";
	bgObj.style.background="#cccccc";
	bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75";
	bgObj.style.opacity="0.7";
	bgObj.style.left="0";
	bgObj.style.width=sWidth +  "px";
	bgObj.style.height=sHeight + "px";
	bgObj.style.zIndex = "10000";
	document.body.appendChild(bgObj);

	var msgObj=document.createElement("div")
	msgObj.setAttribute("id","msgDiv");
	msgObj.setAttribute("align","center");
	msgObj.style.background="white";
	msgObj.style.border="1px solid " + bordercolor;
	msgObj.style.position = "absolute";
	msgObj.style.left = "56%";
	msgObj.style.top = "39%";
	msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";
	msgObj.style.marginLeft = "-225px" ;
	msgObj.style.marginTop = -75+document.documentElement.scrollTop+"px";
	msgObj.style.width = msgw + "px";
	msgObj.style.height =msgh + "px";
	msgObj.style.textAlign = "center";
	msgObj.style.lineHeight ="25px";
	msgObj.style.zIndex = "10001";

	var title=document.createElement("h4");
	title.setAttribute("id","msgTitle");
	title.setAttribute("align","right");
	title.style.margin="0";
	title.style.padding="3px";
	title.style.background=bordercolor;
	title.style.filter="progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100);";
	title.style.opacity="0.75";
	title.style.border="1px solid " + bordercolor;
	title.style.height="18px";
	title.style.font="12px Verdana, Geneva, Arial, Helvetica, sans-serif";
	title.style.color="white";
	title.style.cursor="pointer";
	title.innerHTML="<b>关闭</b>";
	title.onclick=function(){
		document.body.removeChild(bgObj);		
		document.getElementById("msgDiv").removeChild(title);
		document.body.removeChild(msgObj);
	}
	document.body.appendChild(msgObj);
	document.getElementById("msgDiv").appendChild(title);
	var txt=document.createElement("div");
	txt.style.margin="1em 0"
	txt.setAttribute("id","msgTxt");
	txt.innerHTML=str;
	document.getElementById("msgDiv").appendChild(txt);
}

function sAlert_valid(){
	if($('sAlert_valid').value == ''){
		$('sAlert_valid_msg').innerHTML = '<font color="red">您还没有输入验证码!</font>';
	}else{
		$('sAlert_valid_msg').innerHTML = '<font color="Green">正在验证,请稍候...</font>';
		var sendURL = 'sc_valid.php';
		var sendData = "sc_valid=" + $('sAlert_valid').value;
		sendRequest(sendURL,sendData,function(response){
			if(response == '1'){
				check_code('请输入完整的验证码!');
				sAlert_close();
			}else{
				$('sAlert_valid_msg').innerHTML = '<font color="red">您输入信息验证未通过，请重新输入!</font>';
			}
		},function(response){
			alert("Error:" + response);
		});
	}
	return;		
}
function sAlert_close(){
	document.body.removeChild($('bgDiv'));
	$("msgDiv").removeChild($('msgTitle'));
	document.body.removeChild($("msgDiv"));
}

function shift_code_window(){
	set_code_window("code_window_1","");
	set_code_window("code_window_2","none");
}