
//改变样式(在样式名后面加On)
function ChangeInputStyle(InputObj,Action){
	sClss=$(InputObj).attr("class");
	if(Action){
		if(sClss.indexOf("On")==-1){
			$(InputObj).attr("class",sClss+"On");
			try{InputObj.select();}catch(ErrInfo){}
		}
	}else{
		if(sClss.indexOf("On")!=-1){$(InputObj).attr("class",sClss.substr(0,sClss.length-2));}
	}
}
function BindInputBoxSytleChange(){//为InputBox开头的样式绑定事件
	$("input[class^='InputBox']").bind("focus",function(){ChangeInputStyle(this,1);});
	$("input[class^='InputBox']").bind("blur",function(){ChangeInputStyle(this,0);});
}

//绑定DIV静态加载页面 (DIV 中带有 IncFile="Left" 参数的)
function DivIncPage(){
	var LoadPageDiv = $("div[IncFile!='']");
	for(i=0;i<LoadPageDiv.length;i++){
		//附加参数
		IncNum=$(LoadPageDiv[i]).attr("IncNum");
		if(IncNum!="" && IncNum!=null){AddWords=".asp?IncNum="+IncNum}else{AddWords=".asp";}
		
		$(LoadPageDiv[i]).load("/"+$(LoadPageDiv[i]).attr("IncFile")+AddWords);
	}
}

//----------解析Ajax返回字符命令----------
function RunAjaxOrder(Ord){
	switch(Ord){
		case "NoData":
			OpenMsgBox(1,280,130,"用户名密码错误!请您重新输入。",17);break;
		case "Wrong":
			OpenMsgBox(1,280,130,"用户名密码错误!请您重新输入。",17);break;
		case "IsRight":
			OpenMsgBox(1,280,130,"登录成功!!!",5,"document.location='/';");break;
		case "CodeWrong":
			OpenMsgBox(1,280,130,"验证码不正确，请您重新输入！",17,"ShowCode();");break;
		case "SubmitSucceed":
			OpenMsgBox(1,280,130,"成功提交信息，我们会尽快给您解答！敬请您时常关注。",5,"document.location='./';");break;
	}
}


//----过滤字符----
function ReplaceAll(str, sptr, sptr1){
	while(str.indexOf(sptr) >= 0){
	   str = str.replace(sptr, sptr1);
	}
	return str;
}
function ClearJsInput(tStr){
	tStr=ReplaceAll(tStr,"<","");
	tStr=ReplaceAll(tStr,">","");
	tStr=ReplaceAll(tStr,"[","");
	tStr=ReplaceAll(tStr,"]","");
	tStr=ReplaceAll(tStr,"^","");
	tStr=ReplaceAll(tStr,"*","");
	tStr=ReplaceAll(tStr,"'","");
	return $.trim(tStr);
}


//----提交前把KingWebEditor编辑框里的内容确认----
function SetKE_Content(Arrz){//数组形式
	for(i=0;i<Arrz.length;i++){
		if(Arrz[i]!=""){KE.util.setData(Arrz[i]);}
	}	
}

//---检查必填项----
function CheckMastInput(){
	var MastInput=$("[MastInput='1']");
	for(i=0;i<MastInput.length;i++){
		InputName=$(MastInput[i]).attr("InputName"); //获取标题
		var ClearVal=ClearJsInput($(MastInput[i]).val()); //过滤获取内容
		if(ClearVal==""){
			if(InputName!=""){OpenMsgBox(1,340,140,InputName+"项不能为空，请您填写后提交！",17);}else{OpenMsgBox(1,340,140,"请您填写完整信息。",17);}
			$(MastInput[i]).val(ClearVal);
			return false;
		}
	}
	return true;
}

//---整理表单----
function JsLimitForm(){
	var UnitVal=""; var NewVal; var InputName;
	var UnitInput=$("[name='UnitInput']");
	for(i=0;i<UnitInput.length;i++){
		InputName=$(UnitInput[i]).attr("InputName"); //获取标题
		if($(UnitInput[i]).attr("id").indexOf("Content")!=-1){
			NewVal=KE.util.getData($(UnitInput[i]).attr("id"));//获取编辑框内容
		}else{
			NewVal=ClearJsInput($(UnitInput[i]).val()); //过滤获取内容
		}
		if(NewVal!="" && InputName!=""){UnitVal+=InputName+"※"+NewVal+"㊣";}
	}
	return UnitVal.substr(0,UnitVal.length-1);
}

//网页加载完毕后执行
$(window).ready(function(){
	BindInputBoxSytleChange();//为InputBox开头的样式绑定事件
	DivIncPage();
	$("div[Num_Sun^='N_Li']").hover(function(){ChangeNunberListImg(1,this);},function(){ChangeNunberListImg(0,this);});//绑定产品热卖排行数字切换样式
	//$("a[href='']").attr("href","javascript:void(0)");
	//$("a[href='#']").attr("href","javascript:void(0)");
});
