﻿/*
	Here defines the common javascript function,created by Johnxy 2010年3月16日14:58:00
*/
var timeout;
function mouseoverMethod(id){
    try {
        $("#productCenterContent").hide();
        $("#allStationsContent").hide();
        window.clearTimeout(timeout);
        $("#" + id).attr("class","topNavHover");
        $("#" + id + "Content").show();
    } catch(e) {
        alert("e.message" + e.message);
    }
}
function mouseoutMethod(id){
    $("#"+id).attr("class","topNavNormal");
    timeout = window.setTimeout("$('#" + id + "Content').hide()",100);
}
$(document).ready(function(){
    $("#productCenter").hover(function(){mouseoverMethod("productCenter")},function(){mouseoutMethod("productCenter")});
    $("#productCenterContent").hover(function(){mouseoverMethod("productCenter")},function(){mouseoutMethod("productCenter")});
    $("#allStations").hover(function(){mouseoverMethod("allStations")},function(){mouseoutMethod("allStations")});
    $("#allStationsContent").hover(function(){mouseoverMethod("allStations")},function(){mouseoutMethod("allStations")});
});

function setHP(obj){
	try {
	    obj.style.behavior='url(#default#homepage)';
	    obj.setHomePage(window.parent.location.href);
	}
	catch(e) {
	    alert("您的浏览器不支持该功能!");
	    return true;
	}
}

/*charge.jsplogin.jsp*/
//验证码更换
function changeValidCode(){
	document.getElementById("vcImg").src = "validatecode?"+new Date().getTime();
}
//登录验证
function checkLoginForm(){
	var loginName = $("#loginName");
	var password = $("#password");
	var validateCode = $("#validateCode");
	if(loginName.val() == ""){
		alert("用户名不能为空!");
		loginName.focus();
		return false;
	}else if(password.val() == ""){
		alert("密码不能为空!");
		password.focus();
		return false;
	}else if(validateCode.val() == ""){
		alert("验证码不能为空!");
		validateCode.focus();
		return false;
	}else{
		return true;
	}
}

/*charge.jsp*/
//充值账户验证
function checkAmountInput0(){
	var costType = $.trim($("#costType").val());
	if(costType=='0'||costType=='1'){
		document.forms['confirmForm'].submit();
		return true;
	}else{
		return false;
	}
}

/*choose.jsp*/
//充值金额验证
function checkAmountInput(){
	var amountInput = $.trim($("#amountInput").val());
	if(amountInput==""&&$('#sec0').attr('checked')==true){
		alert("请输入充值金额！");
		$("#amountInput").focus();
		return false;
	}else if(amountInput!="" && !/^\d+(\.\d\d?)?$/.test(amountInput)&&$('#sec0').attr('checked')==true){
		alert("请正确输入充值金额！");
		$("#amountInput").select();
		return false;
	}else if(parseFloat(amountInput) <= parseFloat(0)&&$('#sec0').attr('checked')==true){
		alert("请正确输入充值金额！");
		$("#amountInput").select();
		return false;
	}else{
		if($('#sec1')[0].checked){
			$("#accountType").val($("input[name='discount'][type='radio']:checked").val());
		}else if($('#sec0')[0].checked){
			$("#accountType").val($("input[name='account'][type='radio']:checked").val());
		}
		if($('#sec0').attr('checked')==true)
			$("#amount").val(amountInput);
		document.forms['confirmForm'].submit();
		return true;
	}
}
/*other.jsp*/
//输入验证
function checkAmountInput2(){
	var amount = $.trim($("#amount").val());
	var companyNumber = $.trim($("#companyNumber").val());
	if(companyNumber==""){
		alert("请输入公司编号！");
		$("#companyNumber").focus();
		return false;
	}else if(companyNumber!="" && !/^[\d]*$/.test(companyNumber)){
		alert("请正确输入公司编号！");
		$("#companyNumber").select();
		return false;
	
	}else if(amount==""){
		alert("请输入充值金额！");
		$("#amount").focus();
		return false;
	}else if(amount!="" && !/^\d+(\.\d\d?)?$/.test(amount)){
		alert("请正确输入充值金额！");
		$("#amount").select();
		return false;
	}else if(parseFloat(amount) <= parseFloat(0)){
		alert("请正确输入充值金额！");
		$("#amount").select();
		return false;
	}else if(companyNumber!="" && companyNumber==number){
		if(confirm('您正在给本账号充值，是否继续？')){
			window.location.href = "charge.jsp?amount="+$("#amount").val();
		}else{
			return false;
		}
	}else{
		//getCompanyInfo(companyNumber);
		document.forms['confirmForm'].submit();
		return true;
	}
}
/*remit.jsp*/
//输入验证
function checkAmountInput3(){
	var comphone = $.trim($("#comphone").val());
	var comsms = $.trim($("#comsms").val());
	var comins = $.trim($("#comins").val());
	var phone = $.trim($("#phone").val());
	var sms = $.trim($("#sms").val());

	if(comphone==""&&comsms==""&&comins==""&&$('#sec0').attr('checked')==true){
		alert("请输入转账金额！");
		$("#comphone").select();
		return false;
	}else if(comphone!="" && !/^\d+(\.\d\d?)?$/.test(comphone)&&$('#sec0').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#comphone").select();
		return false;
	}else if(comphone!="" && parseFloat(comphone) <= parseFloat(0)&&$('#sec0').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#comphone").select();
		return false;
	}else if(comsms!="" && !/^\d+(\.\d\d?)?$/.test(comsms)&&$('#sec0').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#comsms").select();
		return false;
	}else if(comsms!="" && parseFloat(comsms) <= parseFloat(0)&&$('#sec0').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#comsms").select();
		return false;
	}else if(comins!="" && !/^\d+(\.\d\d?)?$/.test(comins)&&$('#sec0').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#comins").select();
		return false;
	}else if(comins!="" && parseFloat(comins) <= parseFloat(0)&&$('#sec0').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#comins").select();
		return false;
	}else if((parseFloat(comphone!=""?comphone:"0")+parseFloat(comsms?comsms:"0")+parseFloat(comins?comins:"0")) > parseFloat(combasic) && $('#sec0').attr('checked')==true){
		alert("可转账金额不足！");
		$("#comphone").select();
		return false;
	}else if(phone==""&&sms==""&&$('#sec1').attr('checked')==true){
		alert("请输入转账金额！");
		$("#phone").select();
		return false;
	}else if(phone!="" && !/^\d+(\.\d\d?)?$/.test(phone)&&$('#sec1').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#phone").select();
		return false;
	}else if(phone!="" && parseFloat(phone) <= parseFloat(0)&&$('#sec1').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#phone").select();
		return false;
	}else if(sms!="" && !/^\d+(\.\d\d?)?$/.test(sms)&&$('#sec1').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#sms").select();
		return false;
	}else if(sms!="" && parseFloat(sms) <= parseFloat(0)&&$('#sec1').attr('checked')==true){
		alert("请正确输入转账金额！");
		$("#sms").select();
		return false;
	}else if((parseFloat(phone!=""?phone:"0")+parseFloat(sms!=""?sms:"0")) > parseFloat(basic)&&$('#sec1').attr('checked')==true){
		alert("可转账金额不足！");
		$("#phone").select();
		return false;
	}else{
		var itemText = "";
		if(comphone!="")
			itemText += "转账"+comphone+"元到公司电话子账户;\n";
		if(comsms!="")
			itemText += "转账"+comsms+"元到公司短信子账户;\n";
		if(comins!="")
			itemText += "转账"+comins+"元到公司保险子账户;\n";
		if(phone!="")
			itemText += "转账"+phone+"元到个人电话子账户;\n";
		if(sms!="")
			itemText += "转账"+sms+"元到个人短信子账户;\n";
		if(comphone!=""||comsms!=""||comins!=""||phone!=""||sms!=""){
			if(confirm(itemText+"是否确定？")){
				return true;
			}else{
				return false;
			}
		}else
			return false;
	}
}
/*record.jsp*/
//查询输入验证
function checkSearch(){
	var startDate = $.trim($("#startDate").val());
	var endDate = $.trim($("#endDate").val());
	if(startDate!="" && endDate==""){
		alert("请输入结束时间！");
		$("#endDate").focus();
		return false;
	}else if(startDate=="" && endDate!=""){
		alert("请输入起始时间！");
		$("#startDate").focus();
		return false;
	}else if(startDate!="" && endDate!="" && startDate>endDate){
		alert("起始时间不能大于结束时间！");
		$("#startDate").select();
		return false;
	}else{
		return true;
	}
}

//异步获取公司信息
function getCompanyInfo(inputStr){
	var urlStr = "company.do?action=info&company="+inputStr;
	urlStr=encodeURI(urlStr);
	urlStr=encodeURI(urlStr);
	$.ajax({
		url:urlStr,
 	   	async: false,
		cache:true,
		success:function(info){
			var show_Info = eval(info);
			if(show_Info[0][1]=="0"){
				alert("找不到该公司信息！\n请确认输入的公司编号是否正确！");
				$("#companyNumber").select();
			}else{
				$("#show_companyNumber").html(show_Info[0][0]);
				$("#show_companyName").html(show_Info[1][0]);
				$("#show_amount").html($("#amount").val());
				$("#hidden_memberId").val(show_Info[0][1]);
				$("#hidden_companyId").val(show_Info[1][1]);
				$("#hidden_amount").val($("#amount").val());
				$("#outer").show();
				$("#apply").fadeIn();
			}
		}
	});
}
//获取页面传递的参数值 
function RequestParameter(strName) 
{ 
    var strHref=window.document.location.href; 
    var intPos=strHref.indexOf("?");
    var strRight=strHref.substr(intPos+1); 
    var arrTmp=strRight.split("&"); 
    
    for(var i=0;i<arrTmp.length;i++) 
    {
        var arrTemp=arrTmp[i].split("="); 
        if(arrTemp[0].toUpperCase()==strName.toUpperCase())   
            return arrTemp[1]; 
    } 
    return ""; 
}



