﻿
// 导航条效果
function setNav(){
	var items = document.getElementsByClassName("navTitle","div");
	for(var i = 0; i < items.length; i++){
		items[i].onmouseover = mouseover;
		items[i].onmouseout = mouseout;
	}
	function mouseover(){ this.style.background = "#faa739"; }
	function mouseout(){ this.style.background = "#3e9cc5"; }
}

//登录框效果
function setLoginNav(){
	var obj = document.getElementById("login2_title");
	var items = obj.getElementsByTagName("div");
	var divs = document.getElementsByClassName("login2_panel","div");
	divs[1].style.display = "block";
	var pic = "url(https://hsimage.91.com/vipbar91/login_title2.gif) no-repeat right";
	var num = "0";
	for(var i = 0; i < items.length; i++){
		items[i].onmouseover = mouseover;
		items[i].onmouseout = mouseout;
		items[i].onclick = mouseonclick;
		items[i].id = i.toString();
	}
	items[1].fireEvent("onclick");
	function mouseover(){
		if(num != this.id)
			obj.style.background = "url(https://hsimage.91.com/vipbar91/login_title3.gif) no-repeat right";
	}
	function mouseout(){
		obj.style.background = pic;
	}
	function mouseonclick(){
		if(this.id == 0){
			window.top.location.href="http://bar.91.com/DealerChannel/";
			return;
		}
		pic = (this.id == 0) ? "url(https://hsimage.91.com/vipbar91/login_title1.gif) no-repeat right" : "url(https://hsimage.91.com/vipbar91/login_title2.gif) no-repeat right";
		obj.style.background = pic;
		divs[0].style.display = "none";
		divs[1].style.display = "none";
		num = this.id;
		divs[parseInt(num)].style.display = "block";
	}
}

// 侧边明暗效果
function setFlow(){
	var items = document.getElementsByClassName("selectImg", "img");
	var nereidFadeObjects = new Object();
	var nereidFadeTimers = new Object();
	var isIE = (document.all) ? true : false;
	
	function nereidFade(object, destOp, rate, delta){
		if (object != "[object]" && object == null){
			return;
		}
		clearTimeout(nereidFadeTimers[object.sourceIndex]);
		var direction = 1;
		if (!isIE){
			var diff = destOp - object.style.MozOpacity;
			var MozOpacity = object.style.MozOpacity;
			if (object.style.MozOpacity > destOp){
				direction = -1;
			}
			delta = Math.min(direction * diff,delta);
			MozOpacity = (MozOpacity * 10 + (direction * delta) * 10) / 10;
			object.style.MozOpacity = MozOpacity;
			if (object.style.MozOpacity != destOp){
				nereidFadeObjects[object.sourceIndex] = object;
				nereidFadeTimers[object.sourceIndex] = setTimeout(function(){nereidFade(nereidFadeObjects[object.sourceIndex],destOp,rate,delta);},rate);
			}
		}else{
			var diff = destOp - object.filters.alpha.opacity;
			if (object.filters.alpha.opacity > destOp){
				direction = -1;
			}
			delta = Math.min(direction * diff,delta);
			object.filters.alpha.opacity += direction * delta;
			if (object.filters.alpha.opacity != destOp){
				nereidFadeObjects[object.sourceIndex] = object;
				nereidFadeTimers[object.sourceIndex] = setTimeout(function(){nereidFade(nereidFadeObjects[object.sourceIndex],destOp,rate,delta);},rate);
			}
		}
	}
	
	for(var i = 0; i < items.length; i++){
		items[i].onmouseover = mouseover;
		items[i].onmouseout = mouseout;
	}

	function mouseover(){ (isIE) ? nereidFade(this,100,20,10) : nereidFade(this,1.0,20,0.1); }
	function mouseout(){ (isIE) ? nereidFade(this,0,20,10) : nereidFade(this,0,20,0.1); }
}

//获取class属性对象
document.getElementsByClassName = function(cl,obj) {
	var retnode = [];
	var myclass = new RegExp('\\b'+cl+'\\b');
	var elem = this.getElementsByTagName(obj);
	for (var j = 0; j < elem.length; j++) {
		var classes = elem[j].className;
		if (myclass.test(classes)) retnode.push(elem[j]);
	}
	return retnode;
}

//设置表格换色
function setBarTableBGColor(obj, num){
	var items = document.getElementById(obj).getElementsByTagName("tr");
	for(var i = num; i< items.length; i++){
		items[i].onmouseover = mouseover;
		items[i].onmouseout = mouseout;
	}
	function mouseover(){ this.style.background = "#d0f0ff"; }
	function mouseout(){ this.style.background = "#ebf5f9"; }
}


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function RegDealerInfo()
{
	if($F("txtOwnerPerson").isEmpty())
	{
		alert("请输入公司法人名称.");
		$("txtOwnerPerson").focus();
		return false;
	}
	
	if($F("txtLinkPerson").isEmpty())
	{
		alert("请输入公司业务联系人名称.");
		$("txtLinkPerson").focus();
		return false;
	}
	
	if($F("txtLinkTel").isEmpty())
	{
		alert("请输入联系电话.");
		$("txtLinkTel").focus();
		return false;
	}
	
	if($F("txtCompanyName").isEmpty())
	{
		alert("请输入公司名称.");
		$("txtCompanyName").focus();
		return false;
	}
	
	if($F("txtServiceUrl").isEmpty())
	{
		alert("请输入您的平台服务地址.");
		$("txtServiceUrl").focus();
		return false;
	}
	
	if($F("txtEmail").isEmpty())
	{
		alert("请输入EMAIL.");
		$("txtEmail").focus();
		return false;
	}

	if(!$F("txtEmail").isEmail())
	{
		alert("请输入合法的EMAIL.");
		$("txtEmail").focus();
		return false;
	}	
	
	
	if($F("txtAddress").isEmpty())
	{
		alert("请输入联系地址.");
		$("txtAddress").focus();
		return false;
	}

	if($F("dropProvince").isEmpty())
	{
		alert("请选择所在省份.");
		$("dropProvince").focus();
		return false;
	}

	if($F("txtZipCode").isEmpty())
	{
		alert("请输入邮政编码.");
		$("txtZipCode").focus();
		return false;
	}
	
	if(!$F("txtZipCode").isNumber())
	{
		alert("邮政编码必须为数字.");
		$("txtZipCode").focus();
		return false;
	}
	
	if($("imgBusinessLicence") == null && $F("txtBusinessLicence").isEmpty())
	{
		alert("请上传营业执照照片.");
		$("txtBusinessLicence").focus();
		return false;
	}
	
	if($("imgIDCard") == null && $F("txtIDCard").isEmpty())
	{
		alert("请上传身份证照片.");
		$("txtIDCard").focus();
		return false;
	}
	
	if($("txtVerifyIP") != null && $F("txtVerifyIP").isEmpty())
	{
		alert("请输入调用支付接口程序所在的服务器IP.");
		$("txtVerifyIP").focus();
		return false;
	}
	
		
	return true;
}

function AddDealerInfo()
{
	if($F("txtVerifyIP").isEmpty())
	{
		alert("请输入调用支付接口程序所在的服务器IP.");
		$("txtVerifyIP").focus();
		return false;
	}
	return true;	
}

function EditDealerInfo()
{
	if($F("txtVerifyIP").isEmpty())
	{
		alert("请输入调用支付接口程序所在的服务器IP.");
		$("txtVerifyIP").focus();
		return false;
	}
	
	if($F("txtVerifyKey").isEmpty())
	{
		alert("请输入加密密钥.");
		$("txtVerifyKey").focus();
		return false;
	}
	
	if($F("txtInterfaceUrl").isEmpty())
	{
		alert("请输入接口URL地址.");
		$("txtInterfaceUrl").focus();
		return false;
	}
	
	if($F("txtInterfaceIP").isEmpty())
	{
		alert("请输入接口IP地址.");
		$("txtInterfaceIP").focus();
		return false;
	}		
	return true;
}
