
var checkBox = false;
function uncheck() {
    document.getElementById("op1").checked = true;
}
function findMessage() {
    var form = document.forms[1];
    form.text.value = document.getElementById("content").value;
    form.submit();
}
function findMailLogs() {
    var form = document.forms[1];
    form.text.value = document.getElementById("content").value;
    form.submit();
}
function closeMessage() {
    document.getElementById("bodyContent").style.display = "none";
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
}
function showFlash() {
    document.getElementById("flash").style.display = "block";
    document.getElementById("pixel").style.display = "block";
    document.getElementById("pixel1").style.display = "block";
}
function hideFlash() {
    document.getElementById("flash").style.display = "none";
    document.getElementById("pixel").style.display = "block";
    document.getElementById("pixel1").style.display = "block"; 
}
function hidePixel() {
    document.getElementById("pixel").style.display = "none";
    document.getElementById("pixel1").style.display = "none";
    document.getElementById("flash").style.display = "none";
}
function formValues() {
    var form = document.forms[2];
    form.name.value = "";
    form.skuPrice.value = "";
    form.skuCommission.value = "";
    form.linkCommission.value = "";
    form.url.value = "";
}
function mailGroup() {
    document.getElementById("hideOverall").className = "hideCnt";
    document.getElementById("hideFromDate").className = "hideCnt";
    document.getElementById("hideSales").className = "hideCnt";
    document.getElementById("selectAffiliates").className = "hideCnt";
    document.getElementById("affType").className = "big";
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
    document.forms[1].fromAddress.value = "";
    document.forms[1].subject.value = "";
    document.forms[1].content.value = "";
}
function getAllAffiliatesMail() {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
    document.getElementById("hideSales").className = "hideCnt";
    document.getElementById("hideOverall").className = "hideCnt";
    document.getElementById("hideFromDate").className = "hideCnt";
    document.getElementById("affType").className = "hideCnt";
    document.getElementById("selectAffiliates").className = "hideCnt";

    document.forms[1].fromAddress.value = "";
    document.forms[1].subject.value = "";
    document.forms[1].content.value = "";
}
function cancelOrder(form) {
    form.method.value = "viewOrders";
    form.submit();
}
function showContent(id) {
    var visible = document.getElementById(id);
    visible.style.visibility = "visible";
    visible.style.display = "block";
}
function hideContent(id) {
    var hidn = document.getElementById(id);
    hidn.style.visibility = "hidden";
    hidn.style.display = "none";
}
function removeAlerts(form) {
    var error = document.getElementById("error");
    form.flag.value = "Remove";
    var flag = false;
    if (form.affiliates) {
        if (!form.affiliates.length) {
            if (!form.affiliates.checked) {
                showContent("error");
                error.innerHTML = "<font color=red>Please select Alerts to Remove !!</font>";
                error.focus();
                return false;
            } else {
                hideContent("error");
                form.submit();
            }
        } else {
            for (var i = 0; i < form.affiliates.length; i++) {
                if (flag == false && form.affiliates[i].checked == true) {
                    flag = true;
                }
            }
            if (flag) {
                hideContent("error");
                form.submit();
            } else {
                showContent("error");
                error.innerHTML = "Please select Alerts To Remove !!";
                error.focus();
            }
        }
    } else {
        showContent("error");
        error.innerHTML = "No Alerts To Remove!";
        error.focus();
    }
}
function validatePayable(form) {
    if (document.getElementById("successMsg")) {
        document.getElementById("successMsg").style.display = "none";
    }
    var label = new getObject();
    if (document.getElementById("statusMsg")) {
        document.getElementById("statusMsg").style.display = "none";
    }
    var error = document.getElementById("creditError");
    var bName = checkName(form.name.value);
    switch (bName) {
      case 0:
        showContent("creditError");
        error.innerHTML = getFont(label.payable);
        form.name.focus();
        return false;
      default:
        error.innerHTML = "";
    }
    if (isNumbers(form.name.value)) {
        showContent("creditError");
        error.innerHTML = getFont(label.nameCorrect);
        form.name.focus();
        return false;
    }
    hideContent("creditError");
    form.name.value = changeCharacter(form.name.value);
    return true;
}
function validateHtmlSettings(form) {
    var label = new getObject();
    if (document.getElementById("msg")) {
        hideContent("msg");
    }
    showContent("error");
    var content = isDecimal(form.content.value);
    switch (content) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.content.focus();
        return false;
      default:
        label.error.innerHTML = "";
        hideContent("error");
    }
    form.submit();
}
function ValidateGenSettings(form) {
    if (document.getElementById("successMsg")) {
        document.getElementById("successMsg").style.display = "none";
    }
    var label = new getObject();
    hideContent("success");
    showContent("error");
    var clickCommission = isDecimal(form.clickCommission.value);
    switch (clickCommission) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.clickCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.clickCommission.focus();
        form.clickCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.clickCommission.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var impresCommission = isDecimal(form.impresCommission.value);
    switch (impresCommission) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.impresCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.impresCommission.focus();
        form.impresCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.impresCommission.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /*
	 * var secondTierComm = isDecimal(form.secondTierComm.value); switch (secondTierComm) { case 0: label.error.innerHTML = getFont(label.empty); form.secondTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.invalid); form.secondTierComm.focus(); form.secondTierComm.value = ""; return false; case 2: if (form.secondCommType[0].checked) { label.error.innerHTML = getFont(label.greaterLimit); form.secondTierComm.focus(); return false; } break; case 4: label.error.innerHTML = getFont(label.lowerLimit); form.secondTierComm.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.secondTierComm.value)); switch (temp) { case 0: label.error.innerHTML = getFont(label.numNum); form.secondTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.numNum); form.secondTierComm.focus(); return false; default: label.error.innerHTML = ""; } var thirdTierComm = isDecimal(form.thirdTierComm.value); switch (thirdTierComm) { case 0: label.error.innerHTML = getFont(label.empty); form.thirdTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.invalid); form.thirdTierComm.focus(); form.thirdTierComm.value = ""; return false; case 2: if (form.thirdCommType[0].checked) { label.error.innerHTML = getFont(label.greaterLimit); form.thirdTierComm.focus(); return false; } break; case 4: label.error.innerHTML = getFont(label.lowerLimit); form.thirdTierComm.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.thirdTierComm.value)); switch (temp) { case 0: label.error.innerHTML = getFont(label.numNum); form.thirdTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.numNum); form.thirdTierComm.focus(); return false; default: label.error.innerHTML = ""; } var leadCommission = isDecimal(form.leadCommission.value); switch (leadCommission) { case 0: label.error.innerHTML = getFont(label.empty); form.leadCommission.focus(); return
	 * false; case 1: label.error.innerHTML = getFont(label.invalid); form.leadCommission.focus(); form.leadCommission.value = ""; return false; case 4: label.error.innerHTML = getFont(label.lowerLimit); form.leadCommission.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.leadCommission.value)); switch (temp) { case 0: label.error.innerHTML = getFont(label.numNum); form.leadCommission.focus(); return false; case 1: label.error.innerHTML = getFont(label.numNum); form.leadCommission.focus(); return false; default: label.error.innerHTML = ""; } var emailCommission = isDecimal(form.emailCommission.value); switch (emailCommission) { case 0: label.error.innerHTML = getFont(label.empty); form.emailCommission.focus(); return false; case 1: label.error.innerHTML = getFont(label.invalid); form.emailCommission.focus(); form.emailCommission.value = ""; return false; case 4: label.error.innerHTML = getFont(label.lowerLimit); form.emailCommission.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.emailCommission.value)); switch (temp) { case 0: label.error.innerHTML = getFont(label.numNum); form.emailCommission.focus(); return false; case 1: label.error.innerHTML = getFont(label.numNum); form.emailCommission.focus(); return false; default: label.error.innerHTML = ""; }
	 */
    var balanceAlert = isDecimal(form.balanceAlert.value);
    switch (balanceAlert) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.balanceAlert.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.balanceAlert.focus();
        form.balanceAlert.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.balanceAlert.focus();
        return false;
      case 5:
        label.error.innerHTML = getFont(label.invalid);
        form.balanceAlert.focus();
        form.balanceAlert.value = "";
        return false;
      default:
        label.error.innerHTML = "";
    }
    temp = isDecimal(form.intervalPayment.value);
    switch (temp) {
      case 0:
        label.error.innerHTML = getFont(label.paymentAlert);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.numNum);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      case 3:
        label.error.innerHTML = getFont(label.miniMum);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      case 4:
        label.error.innerHTML = getFont(label.negative);
        form.intervalPayment.value = "";
        form.intervalPayment.value();
        return false;
      default:
        label.error.innerHTML = "";
    }
    temp = isNumericNumber(trim(form.intervalPayment.value));
    switch (temp) {
      case 0:
        label.error.innerHTML = getFont(label.numNum);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.numNum);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    temp = isNumericNumber(trim(form.cookieExpire.value));
    switch (temp) {
      case 0:
        label.error.innerHTML = getFont(label.numNum);
        form.cookieExpire.value = "";
        form.cookieExpire.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.numNum);
        form.cookieExpire.value = "";
        form.cookieExpire.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var referedBy = isNumeric(form.referedBy.value);
    switch (referedBy) {
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.referedBy.focus();
        form.referedBy.value = "";
        return false;
      default:
        label.error.innerHTML = "";
    }
    hideContent("error");
    updateAffGenSettings(form);
}
function ValidateAffContacts(form) {
    if (document.getElementById("successMsg")) {
        document.getElementById("successMsg").style.display = "none";
    }
    /**
	 * var label = new getObject(); hideContent("ContactStatus"); var error = document.getElementById("cotactError"); showContent("cotactError"); var email = isEmail(form.email.value); FIRST NAME var firstName = checkFirstName(form.firstName.value); switch (firstName) { case 0: error.innerHTML = label.firstName; form.firstName.focus(); return false; case 3: error.innerHTML = label.nulls; form.firstName.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.firstName.value = changeCharacter(form.firstName.value);
    /*
	 * LAST NAME var lastName = checkFirstName(form.lastName.value); switch (lastName) { case 0: error.innerHTML = label.lastName; form.lastName.focus(); return false; case 3: error.innerHTML = label.nulls; form.lastName.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.lastName.value = changeCharacter(form.lastName.value);
    /*
	 * switch (email) { case 0: error.innerHTML = getFont(label.email); form.email.focus(); return false; case 1: error.innerHTML = getFont(label.emailInvalid); form.email.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.email.value = changeCharacter(form.email.value);
    /*
	 * var url = isUrl(form.url.value); switch (url) { case 0: error.innerHTML = getFont(label.url); form.url.focus(); return false; case 1: error.innerHTML = getFont(label.urlInvalid); form.url.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.url.value = changeCharacter(form.url.value);
    /*
	 * var company = checkFirstName(form.company.value); if (!CheckSplCharcters(form.company.value)) { company = 2; } switch (company) { case 0: error.innerHTML = getFont(label.company); form.company.focus(); return false; case 3: error.innerHTML = getFont(label.nulls); form.company.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.company.value = changeCharacter(form.company.value);
    /*
	 * var address = checkFirstName(form.address.value); switch (address) { case 0: error.innerHTML = getFont(label.address); form.address.focus(); return false; case 3: error.innerHTML = getFont(label.nulls); form.address.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.address.value = changeCharacter(form.address.value);
    /*
	 * var phone = isNumeric(trim(form.phone.value)); switch (phone) { case 0: error.innerHTML = getFont(label.phone); form.phone.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.phone.value = changeCharacter(form.phone.value);
    /*
	 * var city = checkGeneral(form.city.value); switch (city) { case 0: error.innerHTML = getFont(label.city); form.city.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.city.value = changeCharacter(form.city.value);
    /*
	 * var state = checkGeneral(form.state.value); switch (state) { case 0: error.innerHTML = getFont(label.state); form.state.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.state.value = changeCharacter(form.state.value);
    /*
	 * var zip = isNumeric(trim(form.zip.value)); switch (zip) { case 0: error.innerHTML = getFont(label.zip); form.zip.focus(); return false; default: error.innerHTML = ""; }
	 */
    form.zip.value = changeCharacter(form.zip.value);
    /*
	 * var country = isDecimal(form.country.value); switch (country) { case 0: error.innerHTML = getFont(label.empty); form.country.focus(); return false; default: error.innerHTML = ""; } hideContent("cotactError");
	 */
    updateAffContacts(form);
}
function ValidateAffAlertSt(form) {
    if (document.getElementById("successMsg")) {
        document.getElementById("successMsg").style.display = "none";
    }
    var label = new getObject();
    hideContent("success");
    showContent("error");
    var alertValue = isDecimal(form.alertValue.value);
    switch (alertValue) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.alertValue.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.alertValue.focus();
        form.alertValue.value = "";
        return false;
      case 2:
        label.error.innerHTML = getFont(label.greaterLimit);
        form.alertValue.focus();
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.alertValue.focus();
        return false;
      case 5:
        label.error.innerHTML = getFont(label.invalid);
        form.alertValue.focus();
        form.alertValue.value = "";
        return false;
      default:
        label.error.innerHTML = "";
    }
    hideContent("error");
    updateAffAlertSettings(form);
}
function ValidateAffCreditSt(form) {
    if (document.getElementById("successMsg")) {
        document.getElementById("successMsg").style.display = "none";
    }
    var label = new getObject();
    if (document.getElementById("statusMsg")) {
        document.getElementById("statusMsg").style.display = "none";
    }
    var error = document.getElementById("creditError");
    showContent("creditError");
    var credit = isDecimal(form.credit.value);
    switch (credit) {
      case 0:
        error.innerHTML = getFont(label.empty);
        form.credit.focus();
        return false;
      case 1:
        error.innerHTML = getFont(label.invalid);
        form.credit.focus();
        form.credit.value = "";
        return false;
      case 4:
        error.innerHTML = getFont(label.lowerLimit);
        form.credit.focus();
        return false;
      case 5:
        error.innerHTML = getFont(label.invalid);
        form.credit.focus();
        return false;
      default:
        error.innerHTML = "";
        hideContent("creditError");
    }
    if (form.credit.value == 0) {
        showContent("creditError");
        error.innerHTML = getFont(label.creditLimit);
        form.credit.focus();
        return false;
    } else {
        return true;
    }
}
function ValidateAffBalanceSt(form) {
    if (document.getElementById("successMsg")) {
        document.getElementById("successMsg").style.display = "none";
    }
    var label = new getObject();
    if (document.getElementById("statusMsg")) {
        document.getElementById("statusMsg").style.display = "none";
    }
    var error = document.getElementById("creditError");
    showContent("creditError");
    var balance = isDecimal(form.affBalance.value);
    switch (balance) {
      case 0:
        error.innerHTML = getFont(label.empty);
        form.affBalance.focus();
        return false;
      case 1:
        error.innerHTML = getFont(label.invalid);
        form.affBalance.focus();
        form.balance.value = "";
        return false;
      case 4:
        error.innerHTML = getFont(label.lowerLimit);
        form.affBalance.focus();
        return false;
      case 5:
        error.innerHTML = getFont(label.invalid);
        form.affBalance.focus();
        return false;
      default:
        error.innerHTML = "";
    }
    if (form.affBalance.value == 0) {
        error.innerHTML = getFont(label.zerolimit);
        form.affBalance.focus();
        return false;
    }
    var comment = isDecimal(form.comment.value);
    switch (comment) {
      case 0:
        error.innerHTML = getFont(label.empty);
        form.comment.focus();
        return false;
      default:
        error.innerHTML = "";
    }
    hideContent("creditError");
    return true;
}
function ValidateAffMessage(form) {
    if (document.getElementById("successMsg")) {
        document.getElementById("successMsg").style.display = "none";
    }
    var label = new getObject();
    hideContent("MsgSuccess");
    showContent("MsgError");
    var subject = isDecimal(form.subject.value);
    switch (subject) {
      case 0:
        label.MsgError.innerHTML = getFont(label.subject);
        form.subject.focus();
        return false;
      default:
        label.MsgError.innerHTML = "";
    }
    form.subject.value = changeCharacter(form.subject.value);
    var contentValue = form.content.value;
    switch (contentValue) { 
      case 0:
        label.MsgError.innerHTML = getFont(label.message);
        return false;
      default:
        label.MsgError.innerHTML = "";
    }
    var followUp = isDecimal(form.followUp.value);
    switch (followUp) {
      case 0:
        label.MsgError.innerHTML = getFont(label.message);
        form.followUp.focus();
        return false;
      default:
        label.MsgError.innerHTML = "";
    }
    form.followUp.value = changeCharacter(form.followUp.value);
    hideContent("MsgError");
    sendAffMessage(form);
}
function saveFollowMessage() {
    var form = document.forms[2];
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    showContent("error");
    var subject = isDecimal(form.subject.value);
    switch (subject) {
      case 0:
        label.error.innerHTML = getFont(label.subject);
        form.subject.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    form.subject.value = changeCharacter(form.subject.value);
    var content = isDecimal(form.content.value);
    switch (content) {
      case 0:
        label.error.innerHTML = getFont(label.message);
        form.content.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    form.content.value = changeCharacter(form.content.value);
    var followUp = isDecimal(form.followUp.value);
    switch (followUp) {
      case 0:
        label.error.innerHTML = getFont(label.message);
        form.followUp.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    form.followUp.value = changeCharacter(form.followUp.value);
    form.type.value = 0;
    if (form.messageOpt[0].checked) {
        form.type.value = 1;
    }
    form.method.value = "sendFollowMessage";
    hideContent("error");
    form.submit();
}
function submitOrderStatus(form) {
    var label = new getObject();
    showContent("error");
    var comment = isDecimal(form.comment.value);
    switch (comment) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.comment.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    hideContent("error");
    form.submit();
}
function submitOrderSkipStatus(form) {
    form.submit();
}
function submitDomainStatus(form) {
    var label = new getObject();
    showContent("error");
    var comment = isDecimal(form.comment.value);
    switch (comment) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.comment.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    hideContent("error");
    form.submit();
}
function submitDomain(form) {
    var obj = new getObject();
    if (document.getElementById("msg")) {
        document.getElementById("msg").style.display = "none";
    }
    if (form.domainChk[0].checked) {
        var url = checkDomain(form.url.value);
        switch (url) {
          case 0:
            showContent("error");
            obj.error.innerHTML = getFont(obj.domainShort);
            form.url.focus();
            form.url.value = "";
            return false;
          case 4:
            showContent("error");
            obj.error.innerHTML = getFont(obj.domainExt);
            form.url.focus();
            form.url.value = "";
            return false;
          case 2:
            showContent("error");
            obj.error.innerHTML = getFont(obj.domainBegin);
            form.url.focus();
            form.url.value = "";
            return false;
          case 3:
            showContent("error");
            obj.error.innerHTML = getFont(obj.domainCharacter);
            form.url.focus();
            form.url.value = "";
            return false;
          default:
            obj.error.innerHTML = "";
        }
    } else {
        var url = isUrl(form.url.value);
        switch (url) {
          case 0:
            obj.error.innerHTML = getFont(obj.page);
            showContent("error");
            return false;
            /*
			 * case 1: obj.error.innerHTML = getFont(obj.urlInvalid); showContent("error"); return false;
			 */
          default:
            obj.error.innerHTML = "";
        }
        form.domain.value = "0";
    }
    hideContent("error");
    form.submit();
}
function getAffiliate(affiliate) {
    var form = document.forms[1];
    form.method.value = "";
    form.affiliate.value = affiliate;
    form.flag.value = "";
    form.action = "merchantAffAction.do?method=merchantaffDetails";
    form.submit();
}
function getAlertLogs(affiliate) {
    var form = document.forms[1];
    form.method.value = "";
    form.affiliate.value = affiliate;
    form.flag.value = "";
    form.action = "merchantAlertsAction.do?method=merchantAlertLogs";
    form.submit();
}
function getAffAlert(affiliate) {
    var form = document.forms[1];
    form.method.value = "";
    form.affiliate.value = affiliate;
    form.flag.value = "";
    form.action = "merchantAlertsAction.do?method=merchantActiveAlerts";
    form.submit();
}
function getAlertSettings(id) {
    var form = document.forms[1];
    form.affiliate.value = id;
    form.action = "merchantAlertsAction.do?method=merchantEditAlerts";
    form.submit();
}
function getAffiliateAlerts(id) {
    var form = document.forms[1];
    form.affiliate.value = id;
    form.action = "./merchantAlertsAction.do?method=merchantActiveAlerts";
    form.submit();
}
function getAffiliateCampaigns(id) {
    var form = document.forms[1];
    form.affiliate.value = id;
    form.flag.value = "true";
    form.action = "./merchantCampAction.do?method=merchantCampOverview";
    form.submit();
}
function getAffiliateTransaction(id) {
    var form = document.forms[1];
    form.affiliate.value = id;
    form.content.value = id;
    form.action = "./merchantTransactionAction.do?method=merchantTransaction";
    form.submit();
}
function getAffiliatePayments(id) {
    var form = document.forms[1];
    form.affiliate.value = id;
    form.id.value = "";
    form.content.value = id;
    form.action = "./merchantPayAffAction.do?method=merchantPayHistory";
    form.submit();
}
function getSkuSettings(id) {
    var form = document.forms[1];
    form.affiliate.value = id;
    form.action = "merchantSkuAction.do?method=merchantViewSkuTable";
    form.submit();
}
function getAffSkuCategorySettings(id) {
    var form = document.forms[1];
    form.affiliate.value = id;
    form.action = "merchantSkuAction.do?method=merchantAffSkuCategories";
    form.submit();
}
function getTierSettings(id) {
    var form = document.forms[1];
    form.affiliate.value = id;
    form.action = "merchantSettingsAction.do?method=affMerchantTierSettings";
    form.submit();
}
function validateImportSku(form) {
    if (document.getElementById("error")) {
        hideContent("error");
    }
    var label = new getObject();
    var value = validateExcel(form.theFile);
    switch (value) {
      case 0:
        label.errMerchant.innerHTML = getFont(label.chooseUpload);
        label.errMerchant.style.display = "block";
        form.theFile.focus();
        return false;
      case 1:
        label.errMerchant.innerHTML = getFont(label.chooseXLSCSV);
        label.errMerchant.style.display = "block";
        form.theFile.value = "";
        form.theFile.focus();
        return false;
      case 2:
        label.errMerchant.innerHTML = getFont(label.choosePath);
        label.errMerchant.style.display = "block";
        form.theFile.focus();
        return false;
      default:
        label.errMerchant.innerHTML = "";
        label.errMerchant.style.display = "none";
    }
    form.submit();
}
function ValidateAlertSettings(form) {
    var label = new getObject();
    var value = isDecimal(form.value.value);
    switch (value) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        label.error.style.display = "block";
        form.value.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        label.error.style.display = "block";
        form.value.value = "";
        form.value.focus();
        return false;
      case 2:
        label.error.innerHTML = getFont(label.greaterLimit);
        label.error.style.display = "block";
        form.value.focus();
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        label.error.style.display = "block";
        form.value.focus();
        return false;
      default:
        label.error.innerHTML = "";
        label.error.style.display = "none";
    }
    form.submit();
}
function getPendingOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1";
    form.affiliate.value = "";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getReOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1,2,3,4";
    form.affiliate.value = "";
    form.reOrders.value = "reOrders";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getPendingReOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1";
    form.affiliate.value = "";
    form.reOrders.value = "reOrders";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getAffiliateReOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1,2,3,4";
    form.affiliate.value = "";
    form.reOrders.value = "allAffiliateReOrder";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getAffiliatePendingReOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1";
    form.affiliate.value = "";
    form.reOrders.value = "allAffiliateReOrder";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getAllAffiliateOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1,2,3,4";
    form.sflag.value = "true";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getAffiliatePendingOrdersFltr() {
    var form = document.forms[1];
    form.sflag.value = "false";
    form.status.value = "1";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getAllOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1,2,3,4";
    form.affiliate.value = "";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getPendingDomains() {
    var form = document.forms[2];
    form.flag.value = "merchantPendDomains";
    form.method.value = "merchantDomain";
    form.status.value = "1";
    form.type.value = "";
    form.content.value = "";
    form.from.value = "";
    form.to.value = "";
    form.submit();
}
function getAllDomains() {
    var form = document.forms[2];
    form.flag.value = "merchantAllDomains";
    form.method.value = "merchantDomain";
    form.status.value = "1,2,3";
    form.type.value = "";
    form.content.value = "";
    form.from.value = "";
    form.to.value = "";
    form.submit();
}
function getBlockedDomains() {
    var form = document.forms[2];
    form.flag.value = "merchantBlockDomains";
    form.method.value = "merchantDomain";
    form.type.value = "";
    form.content.value = "";
    form.from.value = "";
    form.to.value = "";
    form.submit();
}
function getPendingDomainsFltr() {
    var form = document.forms[2];
    form.flag.value = "merchantPendDomains";
    form.method.value = "merchantDomain";
    form.status.value = "1";
    form.submit();
}
function getApprovedDomainsFltr() {
    var form = document.forms[2];
    form.flag.value = "merchantAllDomains";
    form.method.value = "merchantDomain";
    form.status.value = "2";
    form.submit();
}
function getRejectedDomainsFltr() {
    var form = document.forms[2];
    form.flag.value = "merchantRejectedDomains";
    form.method.value = "merchantDomain";
    form.status.value = "3";
    form.submit();
}
function getBlockedDomainsFltr() {
    var form = document.forms[2];
    form.flag.value = "merchantBlockDomains";
    form.method.value = "merchantDomain";
    form.submit();
}
function changeDomainStatus(id, url, status) {
    var form = document.forms[2];
    form.id.value = id;
    form.status.value = status;
    form.url.value = url;
    form.method.value = "changeDomainStatus";
    form.action = "merchantDomainsAction.do";
    form.submit();
}
function changeRecurringStatus(id, flag) {
    var form = document.forms[1];
    form.id.value = id;
    form.status.value = "change";
    form.flag.value = flag;
    form.method.value = "viewRecurringOrders";
    form.action = "merchantOrderAction.do";
    form.submit();
}
function changeAffDomainStatus(affiliate, id, url, status) {
    var form = document.forms[1];
    form.id.value = id;
    form.status.value = status;
    form.url.value = url;
    form.flag.value = "";
    form.method.value = "changeDomainStatus";
    form.action = "merchantDomainsAction.do";
    form.submit();
}
function changeAffiliateStatus(status) {
    var form = document.forms[1];
    form.id.value = form.affiliate.value;
    form.status.value = status;
    form.flag.value = "";
    form.method.value = "updateAffStatus";
    form.action = "merchantConAffAction.do";
    form.submit();
}
function deleteAffiliate(status) {
    var label = new getObject();
    var agree = false;
    agree = confirm(label.affiliate);
    if (agree) {
        var form = document.forms[1];
        form.id.value = form.affiliate.value;
        form.status.value = status;
        form.flag.value = "";
        form.method.value = "updateAffStatus";
        form.action = "merchantConAffAction.do";
        form.submit();
    } else {
        var form = document.forms[1];
        form.id.value = form.affiliate.value;
        form.method.value = "merchantaffDetails";
        form.action = "merchantAffAction.do";
        form.submit();
    }
}
function addAffDomain() {
    var form = document.forms[1];
    form.flag.value = "";
    form.action = "merchantDomainsAction.do";
    form.method.value = "addDomain";
    form.submit();
}
function getPendingOrders() {
    var form = document.forms[1];
    form.status.value = "1";
    form.affiliate.value = "";
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.content.value = "";
    form.text.value = "";
    form.from.value = "";
    form.to.value = "";
    form.reOrders.value = "";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getAllOrders() {
    var form = document.forms[1];
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.affiliate.value = "";
    form.content.value = "";
    form.text.value = "";
    form.from.value = "";
    form.to.value = "";
    form.reOrders.value = "";
    form.status.value = "1,2,3,4";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getAffiliateReOrders(affiliate) {
    var form = document.forms[1];
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.from.value = "";
    form.content.value = "";
    form.text.value = "";
    form.affiliate.value = affiliate;
    form.reOrders.value = "affiliateReOrders";
    form.sflag.value = "true";
    form.to.value = "";
    form.status.value = "1,2,3,4";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getReOrders() {
    var form = document.forms[1];
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.reOrders.value = "reOrders";
    form.content.value = "";
    form.status.value = "1,2,3,4";
    form.from.value = "";
    form.to.value = "";
    form.text.value = "";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getDomainOrders() {
    var form = document.forms[1];
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.affiliate.value = "";
    form.content.value = "";
    form.text.value = "domain";
    form.from.value = "";
    form.to.value = "";
    form.reOrders.value = "";
    form.status.value = "1,2,3,4";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getTierOrders() {
    var form = document.forms[1];
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.affiliate.value = "";
    form.content.value = "";
    form.status.value = "1,2,3,4";
    form.from.value = "";
    form.to.value = "";
    form.reOrders.value = "";
    form.action = "merchantOrderAction.do";
    form.method.value = "tierOrders";
    form.submit();
}
function getAffiliateTierOrders(affiliate) {
    var form = document.forms[1];
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.affiliate.value = affiliate;
    form.content.value = "";
    form.status.value = "1,2,3,4";
    form.from.value = "";
    form.sFlag = "true";
    form.to.value = "";
    form.reOrders.value = "";
    form.action = "merchantOrderAction.do";
    form.method.value = "tierOrders";
    form.submit();
}
function AffiliatePendingTierOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1";
    form.action = "merchantOrderAction.do";
    form.method.value = "tierOrders";
    form.submit();
}
function AffiliateAllTierOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1,2,3,4";
    form.action = "merchantOrderAction.do";
    form.method.value = "tierOrders";
    form.submit();
}
function getPendingTierOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1";
    form.action = "merchantOrderAction.do";
    form.method.value = "tierOrders";
    form.submit();
}
function getAllTierOrdersFltr() {
    var form = document.forms[1];
    form.status.value = "1,2,3,4";
    form.action = "merchantOrderAction.do";
    form.method.value = "tierOrders";
    form.submit();
}
function getAllAffiliateOrders(affiliate) {
    var form = document.forms[1];
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.from.value = "";
    form.content.value = "";
    form.text.value = "";
    form.affiliate.value = affiliate;
    form.sflag.value = "true";
    form.to.value = "";
    form.reOrders.value = "";
    form.status.value = "1,2,3,4";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getAllAffiliateDomainOrders(affiliate) {
    var form = document.forms[1];
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.from.value = "";
    form.content.value = "";
    form.text.value = "domain";
    form.affiliate.value = affiliate;
    form.sflag.value = "true";
    form.to.value = "";
    form.reOrders.value = "";
    form.status.value = "1,2,3,4";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getCampaigns(affiliate) {
    var form = document.forms[1];
    form.affiliate.value = affiliate;
    form.flag.value = "true";
    form.action = "merchantCampAction.do";
    form.method.value = "merchantCampOverview";
    form.submit();
}
function getDateCampaigns(affiliate) {
    var form = document.forms[1];
    form.affiliate.value = affiliate;
    form.from.value = "";
    form.to.value = "";
    form.flag.value = "false";
    form.submit();
}
function getAffiliatePendingOrders(affiliate) {
    var form = document.forms[1];
    form.status.value = "";
    form.parameters[0].checked = false;
    form.parameters[1].checked = false;
    form.affiliate.value = affiliate;
    form.content.value = "";
    form.text.value = "";
    form.from.value = "";
    form.sflag.value = "false";
    form.to.value = "";
    form.reOrders.value = "";
    form.status.value = "1";
    form.action = "merchantOrderAction.do";
    form.method.value = "viewOrders";
    form.submit();
}
function getFont(msg) {
    var object = new getObject();
    return msg;
}
function getObject() {
    this.error = document.getElementById("error");
    this.errors = document.getElementById("errors");
    this.errMerchant = document.getElementById("errorMerchant");
    this.errorSku = document.getElementById("errorSku");
    this.errorCre = document.getElementById("creditError");
    this.MsgError = document.getElementById("MsgError");
    this.MsgSuccess = document.getElementById("MsgSuccess");
    this.fontOpen = "<left><font color=" + "\"" + "red" + "\"" + ">";
    this.fontClose = "</font></left>";
    this.lowerLimit = "Value Should be Greater than or Equal to Zero";
    this.bannerPath = "Please Enter the Path of the Banner";
    this.bannerLanding = "Please Enter URL of the Landing Page";
    this.creditLimit = "The Amount should be Greater than Zero";
    this.greaterLimit = "Percentage Should be Less Than or Equal to 100";
    this.invalid = "Invalid Number";
    this.emailInvalid = "Invalid EmailId!";
    this.urlInvalid = "Invalid Url ! Enter Proper Url";
    this.empty = "Please Enter Value";
    this.character = "First letter should be a character";
    this.more = "Should be more than 6 characters";
    this.character = "First letter should be a character";
    this.firstName = "Please Enter First Name";
    this.displayName = "Please Enter Display Name";
    this.lastName = "Please Enter Last Name";
    this.email = "Please Enter A Valid EmailId";
    this.company = "Please Enter Company";
    this.phone = "Please Enter Phone number";
    this.numNum = "Please Enter Proper value";
    this.fax = "Please Enter Fax number";
    this.address = "Please Enter Address ";
    this.state = "Please Enter State";
    this.country = "Please Enter Country";
    this.properSku = "Please Enter Proper Sku Name";
    this.payable = "Please Enter Payable To"; 
    this.selectCountry = "Please select country";
    this.zip = "Please Enter Zip";
    this.stateNum = "Numeric value not allowed";
    this.url = "Please Enter Url";
    this.nulls = "Null cannot be allowed";
    this.url = "Please Enter URL";
    this.urlPattern = "Please Enter Valid URL";
    this.city = "Please Enter City";
    this.passempty = "You didn't enter a Password";
    this.passinvalidLength = "Password length is too Short";
    this.passIllegal = "The Password contains illegal characters";
    this.passLeastnum = "The Password must contain at least one Numeral";
    this.selectFile = "Please Select File";
    this.chooseUpload = "Please Choose the File to Upload";
    this.chooseXLS = "Please choose Excel File to upload";
    this.chooseXLSCSV = "Please select Excel/CSV File to upload";
    this.choosePath = "Please choose the complete path for the File to upload";
    this.propercity = "Please Enter Valid City";
    this.properstate = "Please Enter Valid State";
    this.afftype = "Please Select Affiliate Group";
    this.xls = "XLS";
    this.width = "Please Enter Width";
    this.height = "Please Enter  Height";
    this.validWidth = "Please Enter Valid Width";
    this.validHeight = "Please Enter Valid Height";
    this.idSku = "Please Enter Sku Id";
    this.cvvNumber = "CVV No should not be Starting with Zero";
    this.scr = "Please Enter Sales Commission rate";
    this.secondTier = "Please Enter Second Tier Commission";
    this.thirdTire = "Please Enter Third Tier Commission";
    this.reorder = "Please Enter Reorder Reduction";
    this.clickCommission = "Please Enter Click Commission";
    this.validCompany = "Please Enter Valid Company";
    this.impresCommission = "Please Enter Impression Commission";
    this.emailCommission = "Please Enter Email Commission";
    this.leadCommission = "Please Enter Lead Commission";
    this.balance = "Please Enter Balance Alert value";
    this.paymentAlert = "Please Enter Payment Interval";
    this.size = "Please enter default Page view List Size interval";
    this.value = "Please enter the default Alert Value";
    this.alphanumeric = "Please Enter AlphaNumeric Value";
    this.page = "Please Enter Page";
    this.days = "Please Enter Cookie expire days";
    this.domainExt = "Your Domain extension is not correct";
    this.domainBegin = "Domain name should not begin or end with '-'";
    this.domainCharacter = "Your Domain name should not have special characters";
    this.domainShort = "Your Domain name is too short/long";
    this.hundred = "Percentage value cannot be more than hundred";
    this.miniMum = "Please Enter value greater than 0";
    this.miniPayment = "Please Enter value greater than 1";
    this.negative = "Value cannot be negative enter positive value";
    this.type = "Please Select the Type";
    this.typeAffi = "Please Select Affiliate";
    this.subject = "Please Enter Subject";
    this.message = "Please Enter Message";
    this.selAff = "Please Select Affiliates";
    this.selAffType = "Please Select Affiliate Type";
    this.check = "Please select any one of the options";
    this.validFrom = "Please Enter Valid From Address";
    this.oldPassword = "Please Enter Your Old Password";
    this.wrongLength = "Password length is too Short";
    this.illegal = "The Password contains illegal characters";
    this.numeral = "The Password must contain at least one numeral";
    this.reTypePassword = "Please Re-Type your New Password";
    this.newPassword = "Please Enter your New Password";
    this.matchPassword = "Mismatch occurred in New & Re-Type Passwords";
    this.nulls = "Null cannot be allowed";
    this.userName = "Please Enter User Name";
    this.nameSku = "Please Enter Sku Name";
    this.commSku = "Please Enter Sku Commisssion";
    this.truLink = "Please Enter TruLink Commission";
    this.selectRadio = "Please select any option";
    this.skuPrice = "Please Enter Sku Price";
    this.properSkuPrice = "The Sku Price Should be Greater Than 0";
    this.from = "Please Enter a valid Address";
    this.content = "Please enter Content";
    this.text = "Please Enter Text";
    this.zerolimit = "balance should be greater than 0";
    this.ccName = "Please Enter Name on the Credit Card";
    this.number = "Please Enter Credit Card Number";
    this.cardInvalid = "Invalid CreditCard";
    this.codeInvalid = "Invalid CVV number";
    this.expiryInvalid = "Credit Card is expired";
    this.type = "Please Select Credit Card Type";
    this.code = "Please Enter CVV Number";
    this.month = "Please Select Expiry Month";
    this.year = "Please Select Expiry Year";
    this.paymentType = "Please Select Payment Type";
    this.paypalId = "Please Enter a Valid Paypal Id";
    this.paypalDetails = "Please Enter Paypal Details";
    this.accountNo = "Please Enter Account Number";
    this.bankName = "Please Enter Bank Name";
    this.bankAddress = "Please Enter Bank Address";
    this.ttId = "Please Enter TT Id";
    this.ttDetails = "Please Enter TT Details";
    this.epassportNo = "Please Enter E-Passport Number";
    this.epassportDetails = "Please Enter E-Passport Details";
    this.writtenName = "Please Enter Payable To";
    this.nameCorrect = "Please Enter Correct Name";
    this.beneficiaryName = "Please Enter Beneficiary Name";
    this.beneficiaryAddress = "Please Enter Beneficiary Address";
    this.validaccountNo = "Please Enter Valid Account Number";
    this.swift = "Please Enter Swift Code";
    this.accountNo = "Please Enter Account No";
    this.validEpassport = "Please Enter Valid Epassport Number";
    this.impresCommission = "Please Enter ImpressionCommission";
    this.clickCommission = "Please Enter ClickCommission";
    this.affiliate = "Are you sure do you want to Delete";
    this.defaultComm = "Please Enter DefaultCommission";
    this.promoAffGroupsSelect = "Please Select the Affiliate Group";
    this.promoAffGroupsNo = "There is no Affiliate groups. Please add groups before doing this !";
    this.promoAffiliatesSelect = "Please Select the Affiliates";
    this.promoAffiliatesNo = "There is no Affiliates!";
    this.promoSkusSelect = "Please Select the Skus";
    this.promoSkusNo = "There is no Skus!";
    this.promoType = "Please Select the Promotion Type !";
    // added by Narasimha
    this.affID = "Please enter affiliate ID";
    this.orderID = "Please enter order ID";
    this.country = "Please enter country";
    this.price = "Please enter the price";
    this.quantity = "Please enter the quantity";
    this.productID = "Please enter the product ID";
    this.orderposted = "Order posted successfully";
    this.ordernotposted = "Order Not posted due to ";
    this.orderpostwait = "Order is posting. Please wait......";
    this.numericfield = "Only numeric values are allowed..";
    this.invalidaffID = "Invalid affiliate ID";
    this.orderIDNonZero = "Order ID can not be zero";
    this.quantityNonZero = "Quantity can not be zero";
    this.properprice = "Please enter correct price";
    this.invalidOrderId = "Order ID already exists";
    this.password = "Please enter password";
    this.numericPhone = "Only numeric values are allowed for Phone";
    this.numericZip = "Only numeric values are allowed for Zip";
    this.numericFax = "Only numeric values are allowed for Fax";
    this.between = "Please enter Between";
    this.bigBetween = "Between is greater than And value";
    this.and = "Please enter And";
    this.selectedAff = "Please select Affiliate(s)";
    this.fromDate = "Please Select Date!";
    this.invalidDate = "Invalid Date Range!\nStart Date cannot be after End Date!";
    this.couponCode = "Please enter coupon code";
    this.msg = "Are you sure do you want to activate?";
    this.msgDeactivate = "Are you sure do you want to deactivate?";
    this.msgDelete = "Are you sure do you want to delete";
    this.morethanOneSkuSelected = "Please select one Sku only";
    this.fromCount = "Please select from value greater than 0";
    this.toCount = "please select to value greater than or equal to from";
    this.plsSelectLessthanFive = "Please select less than or equal to five Affiliates";
}
function getViewAffiliates(form) {
    form.submit();
}
function changePageSize(form) {
    form.affiliate.value = "";
    form.submit();
}
function changeAffPageSize(form) {
    form.submit();
}
function changePayPageSize(form) {
    form.action = "./merchantPayAffAction.do?method=merchantPayHistory";
    form.affiliate.value = "";
    form.submit();
}
function changePaymentsPageSize(form) {
    form.affiliate.value = "";
    form.submit();
}
function getOrdersByParameter(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    if (document.getElementById("bodyError")) {
        document.getElementById("bodyError").style.display = "none";
    }
    form.affiliate.value = "";
    var error = document.getElementById("error");
    showContent("error");
    if (!form.parameters[0].checked && !form.parameters[1].checked) {
        error.innerHTML = "Please Select Any Search";
        return false;
    }
    if (form.parameters[1].checked) {
        var dt1 = getDateObject(form.from.value, "-");
        var dt2 = getDateObject(form.to.value, "-");
        if (form.from.value === "" || form.to.value === "") {
            error.innerHTML = "Please Select Date!";
            return false;
        } else {
            if (dt1 > dt2) {
                error.innerHTML = "Invalid Date Range!\nStart Date cannot be after End Date!";
                return false;
            }
        }
    }
    error.innerHTML = "";
    hideContent("error");
    form.submit();
}
function getAffiliateOrdersByParameter(form) {
    var error = document.getElementById("error");
    showContent("error");
    if (!form.parameters[0].checked && !form.parameters[1].checked) {
        error.innerHTML = "<font color=red>Please Select Any Search</font>";
        return false;
    }
    if (form.parameters[1].checked) {
        var dt1 = getDateObject(form.from.value, "-");
        var dt2 = getDateObject(form.to.value, "-");
        if (form.from.value === "" || form.to.value === "") {
            error.innerHTML = "<font color=red>Please Select Date!</font>";
            return false;
        } else {
            if (dt1 > dt2) {
                error.innerHTML = "<font color=red>Invalid Date Range! Start Date cannot be after End Date!</font>";
                return false;
            }
        }
    }
    error.innerHTML = "";
    hideContent("error");
    form.submit();
}
function getClicksCompare(form) {
    var error = document.getElementById("error");
    error.style.display = "block";
    var dt = getDateObject(form.dateCheck.value, "-");
    dt1 = getDateObject(document.getElementById("from").value, "-");
    dt2 = getDateObject(document.getElementById("to").value, "-");
    error.innerHTML = "";
    /*
	 * if (window.XMLHttpRequest) { // Non-IE browsers dt = getDateObject(dt.getDate() + "-" + (dt.getMonth() + 1) + "-" + (dt.getYear() + 1900), "-"); } else {// IE browsers dt = getDateObject(dt.getDate() + "-" + (dt.getMonth() + 1) + "-" + dt.getYear(), "-"); }
	 */
    if (document.getElementById("to").value == "" || document.getElementById("from").value == "") {
        error.innerHTML = "<font color=red>please Select date</font>";
    } else {
        if (dt1 > dt) {
            error.innerHTML = "<font color=red>Invalid Date!\nSelect a Date before Today!</font>";
        } else {
            if (dt2 > dt) {
                error.innerHTML = "<font color=red>Invalid Date!\nSelect a Date before Today!</font>";
            } else {
                if ((dt1 - dt2) == 0) {
                    error.innerHTML = "<font color=red>Invalid Date!\nSelect Two differenet Dates!</font>";
                } else {
                    error.style.display = "none";
                    error.innerHTML = "";
                    form.submit();
                }
            }
        }
    }
}
function getDomainsByParameter(form) {
    var error = document.getElementById("error");
    showContent("error");
    if (!form.parameters[0].checked && !form.parameters[1].checked) {
        error.innerHTML = "<font color=red>Please Select Any Search</font>";
        return false;
    }
    if (form.parameters[1].checked) {
        var dt1 = getDateObject(form.from.value, "-");
        var dt2 = getDateObject(form.to.value, "-");
        if (form.from.value === "" || form.to.value === "") {
            error.innerHTML = "<font color=red>Please Select Date!</font>";
            return false;
        } else {
            if (dt1 > dt2) {
                error.innerHTML = "<font color=red>Invalid Date Range!\nStart Date cannot be after End Date!</font>";
                return false;
            }
        }
    }
    error.innerHTML = "";
    hideContent("error");
    form.submit();
}
function updateOrders(form, status) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
    form.method.value = "validateOrders";
    var error = document.getElementById("bodyError");
    var flag = false;
    if (form.orders) {
        if (!form.orders.length) {
            if (!form.orders.checked) {
                showContent("bodyError");
                error.innerHTML = "<font color=red>Please Select Orders !!</font>";
                error.focus();
                return false;
            } else {
                form.flag.value = status;
                hideContent("bodyError");
                form.submit();
            }
        } else {
            for (var i = 0; i < form.orders.length; i++) {
                if (flag == false && form.orders[i].checked == true) {
                    flag = true;
                }
            }
            if (flag) {
                form.flag.value = status;
                hideContent("bodyError");
                form.submit();
            } else {
                showContent("bodyError");
                error.innerHTML = "Please Select Orders !!";
                error.focus();
            }
        }
    } else {
        error.style.display = "visible";
        error.innerHTML = "No Pending Orders!";
        error.focus();
    }
}
function updateOrder(order, id, status) {
    var form = document.forms[2];
    form.order.value = order;
    form.flag.value = status;
    form.id.value = id;
    form.method.value = "changeOrderStatus";
    form.action = "merchantOrderAction.do";
    form.submit();
}
function updateAffiliateOrder(order, id, status, affiliate, flag) {
    var form = document.forms[2];
    form.order.value = order;
    form.flag.value = status;
    form.affiliate.value = affiliate;
    form.id.value = id;
    form.sflag.value = flag;
    form.method.value = "changeAffiliateOrderStatus";
    form.action = "merchantOrderAction.do";
    form.submit();
}
function removeAffAlerts(id, date) {
    var form = document.forms[2];
    form.flag.value = "Remove";
    form.id.value = id;
    form.date.value = date;
    form.submit();
}
function getPayAffiliates(form) {
    form.status.value = "";
    form.action = "./merchantPayAffAction.do?method=merchantPayment&d-2729228-p=1";
    form.submit();
}
function payAffiliates(form) {
    form.status.value = "pay";
    form.action = "./merchantPayAffAction.do?method=merchantPayment";
    form.submit();
    /*
	 * var flag = false; var message = document.getElementById("message"); showContent("message"); var chk = document.getElementById("check"); if (chk.checked) { form.checkAll.value = "true"; } if (form.affiliates) { if (!form.affiliates.length) { if (!form.affiliates.checked) { message.innerHTML = "<font color=red>Select affiliates!</font>"; return false; } else { form.status.value = "pay"; form.action = "./merchantPayAffAction.do?method=merchantPayment"; form.affiliate.value = ""; hideContent("message"); form.submit(); } } else { for (var i = 0; i < form.affiliates.length; i++) { if (flag == false && form.affiliates[i].checked == true) { flag = true; break; } } if (flag) { form.status.value = 1; form.affiliate.value = ""; hideContent("message"); form.action = "./merchantPayAffAction.do?method=merchantPayment"; form.submit(); } else { message.innerHTML = "<font color=red>Select affiliates!</font>"; return false; } } } else { message.innerHTML = "<font color=red>No affiliates!</font>"; return false; }
	 */
}
function getPaymentsByParameter(form) {
    form.affiliate.value = "";
    var error = document.getElementById("error");
    showContent("error");
    if (!form.parameters[0].checked && !form.parameters[1].checked) {
        error.innerHTML = "Please Select Search";
    }
    if (form.parameters[0].checked == true && form.parameters[1].checked == true) {
        validateDate(form);
    } else {
        if (form.parameters[0].checked == true) {
            form.from.value = "";
            form.to.value = "";
            hideContent("error");
            form.submit();
        } else {
            if (form.parameters[1].checked == true) {
                form.content.value = "";
                validateDate(form);
            }
        }
    }
}
function getTransactionsByParameter(form) {
    form.affiliate.value = "";
    var error = document.getElementById("error");
    showContent("error");
    if (!form.parameters[0].checked && !form.parameters[1].checked) {
        error.innerHTML = "Please Select Search";
    }
    if (form.parameters[0].checked == true && form.parameters[1].checked == true) {
        validateDate(form);
    } else {
        if (form.parameters[1].checked == true) {
            hideContent("error");
            form.submit();
        } else {
            if (form.parameters[0].checked == true) {
                form.content.value = "";
                validateDate(form);
            }
        }
    }
}
function getAffiliatePaymentsByParameter(form) {
    var error = document.getElementById("error");
    validateDate(form);
}
function validateDate(form) {
    var error = document.getElementById("error");
    if (form.from.value == "" || form.to.value == "") {
        error.innerHTML = "<font color=red>Please Select Date!</font>";
        error.style.display = "block";
        return false;
    } else {
        dt1 = getDateObject(form.from.value, "-");
        dt2 = getDateObject(form.to.value, "-");
        if (dt1 > dt2) {
            error.innerHTML = "<font color=red>Invalid Date Range!\nStart Date cannot be after End Date!</font>";
            error.style.display = "block";
            return false;
        } else {
            error.innerHTML = "";
            error.style.display = "none";
            form.submit();
        }
    }
}
function getCheckAll() {
    var form = document.forms[1];
    form.action = "./merchantPayAffAction.do?method=merchantPayment";
    form.status.value = "true";
    if (form.check.checked) {
        form.checkAll.value = "true";
    } else {
        form.checkAll.value = "false";
        form.checkAllFlag.value = "true";
    }
    form.submit();
}
function getAllChecked(checkVal) {
    var form = document.forms[1];
    var affiliates = document.getElementsByName("affiliates");
    form.flag.value = "true";
    form.status.value = "true";
    form.checkAll.value = "false";
    var checkArray = new Array();
    var j = 0;
    for (var i = 0; i < affiliates.length; i++) {
        if (checkVal == "true") {
            affiliates[i].checked = true;
        } else {
            affiliates[i].checked = false;
            if (!affiliates[i].checked) {
                checkArray[j] = affiliates[i].value;
                j++;
            }
        }
    }
    form.action = "./merchantPayAffAction.do?method=merchantPayment&checkArray=" + checkArray;
    form.submit();
    /*
	 * var flag = true; if (form.check.checked) { flag = false; } if (!flag && form.check.checked == true) { form.checkAll.value = "false"; form.status.value = ""; form.action = "./merchantPayAffAction.do?method=merchantPayment"; form.submit(); } else { form.flag.value = "true"; form.status.value = "true"; for (var i = 0; i < affiliates.length; i++) { affiliates[i].checked = true; } form.action = "./merchantPayAffAction.do?method=merchantPayment&checkArray="; form.submit(); /* if (checkBox == true) { for (var i = 0; i < affiliates.length; i++) { affiliates[i].checked = false; checkBox = false; hideContent("checkMessage1"); showContent("checkMessage"); } } else { for (var i = 0; i < affiliates.length; i++) { affiliates[i].checked = flag; checkBox = true; hideContent("checkMessage"); showContent("checkMessage1"); } } }
	 */
}
function checkSelect() {
    var form = document.forms[1];
    var check = "select";
    var affiliates = document.getElementsByName("affiliates");
    for (var i = 0; i < affiliates.length; i++) {
        if (!affiliates[i].checked) {
            check = "select";
            break;
        } else {
            check = "unselect";
        }
    }
    if (check == "unselect") {
        document.getElementById("headId").innerHTML = "<a href=# onclick=getAllChecked('false')>UnSelectAll</a>";
    } else {
        document.getElementById("headId").innerHTML = "<a href=# onclick=getAllChecked('true')>SelectAll</a>";
    }
}
function SelectIndMessage(form) {
    var check = "select";
    var affiliates = form.affiliates;
    for (var i = 0; i < affiliates.length; i++) {
        if (!affiliates[i].checked) {
            check = "select";
            break;
        } else {
            check = "unselect";
        }
    }
    if (check == "unselect") {
        document.getElementById("headId").innerHTML = "<a href=# onclick=SelectMessage('false')>UnSelectAll</a>";
    } else {
        document.getElementById("headId").innerHTML = "<a href=# onclick=SelectMessage('true')>SelectAll</a>";
    }
}
function SelectMessage(checkVal) {
    var form = document.forms[1];
    var check = "unselect";
    var affiliates = document.getElementsByName("affiliates");
    for (var i = 0; i < affiliates.length; i++) {
        if (checkVal == "true") {
            affiliates[i].checked = true;
        } else {
            affiliates[i].checked = false;
            check = "select";
        }
    }
    if (check == "unselect") {
        document.getElementById("headId").innerHTML = "<a href=# onclick=SelectMessage('false')>UnSelectAll</a>";
    } else {
        document.getElementById("headId").innerHTML = "<a href=# onclick=SelectMessage('true')>SelectAll</a>";
    }
}
function getCheckedAll() {
    var flag = true;
    if (checkBox == true) {
        flag = false;
        checkBox = false;
        hideContent("checkMessage1");
        showContent("checkMessage");
    } else {
        checkBox = true;
        hideContent("checkMessage");
        showContent("checkMessage1");
    }
    var affiliates = document.getElementsByName("affiliates");
    for (var i = 0; i < affiliates.length; i++) {
        affiliates[i].checked = flag;
    }
}
function getOrdersChecked() {
    var flag = true;
    if (checkBox == true) {
        flag = false;
        checkBox = false;
        hideContent("checkMessage1");
        showContent("checkMessage");
    } else {
        checkBox = true;
        hideContent("checkMessage");
        showContent("checkMessage1");
    }
    var orders = document.getElementsByName("orders");
    for (var i = 0; i < orders.length; i++) {
        orders[i].checked = flag;
    }
}
function getTableCheck(form) {
    var flag = false;
    if (form.checkbox.checked) {
        flag = true;
    }
    var affiliates = document.getElementsByName("affiliates");
    for (var i = 0; i < affiliates.length; i++) {
        affiliates[i].checked = flag;
    }
    if (!flag && form.check.checked == true) {
        form.checkAll.value = "false";
        form.status.value = "";
        form.action = "./merchantPayAffAction.do?method=merchantPayment";
        form.submit();
    }
}
function getIndiCheck(form, affiliate) {
    /*
	 * var affiliates = document.getElementsByName("affiliates"); if (form.check.checked) { form.checkAll.value = "false"; form.status.value = ""; form.flag.value = "true"; form.action = "./merchantPayAffAction.do?method=merchantPayment"; form.submit(); } else { for (var i = 0; i < affiliates.length; i++) { if (!affiliates[i].checked) { if (form.check.checked) { form.check.checked = false; form.checkAll.value = "false"; } break; } } }
	 */
    form.focusParam.value = affiliate;
    var affiliates = document.getElementsByName("affiliates"); 
	// if (form.check.checked) {
    form.checkAll.value = "false";
    form.status.value = "true";
    form.flag.value = "true";
    var checkArray = new Array();
    var j = 0;
    for (var i = 0; i < affiliates.length; i++) {
        if (!affiliates[i].checked) {
            checkArray[j] = affiliates[i].value;
            j++;
        }
    }
    form.action = "./merchantPayAffAction.do?method=merchantPayment&checkArray=" + checkArray;
    form.submit(); 
	// } else {
	// }
}
function getIndOrderCheck(form) {
    var affiliates = document.getElementsByName("orders");
    for (var i = 0; i < affiliates.length; i++) {
        if (!affiliates[i].checked) {
            break;
        }
    }
}
function getIndAlertCheck(form) {
    var affiliates = document.getElementsByName("affiliates");
    for (var i = 0; i < affiliates.length; i++) {
        if (!affiliates[i].checked) {
            break;
        }
    }
}
function hello(form) {
	// getIndiCheck(form)
    form.submit();
}
function addSkus() {
    location.href = "./merchantAddSkuAction.do";
}
function saveSkuCommission(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    form.commissionType.value = "0";
    var skuComm = isDecimal(form.skuCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        showContent("error");
        form.skuCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        showContent("error");
        form.skuCommission.focus();
        form.skuCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        showContent("error");
        form.skuCommission.focus();
        return false;
      case 2:
        if (form.skuCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            showContent("error");
            form.skuCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
        hideContent("error");
    }
    if (form.skuCommType[0].checked) {
        form.commissionType.value = "1";
    }
    temp = isNumericNumber(trim(form.skuCommission.value));
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.skuCommission.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.skuCommission.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    form.check.value = "1";
    form.type.value = "sku";
    form.submit();
}
function saveLinkCommission(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    form.commissionType.value = "0";
    var skuComm = isDecimal(form.linkCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        showContent("error");
        form.linkCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        showContent("error");
        form.linkCommission.focus();
        form.linkCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        showContent("error");
        form.linkCommission.focus();
        return false;
      case 2:
        if (form.linkCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            showContent("error");
            form.linkCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
        hideContent("error");
    }
    if (form.linkCommType[0].checked) {
        form.commissionType.value = "1";
    }
    temp = isNumericNumber(trim(form.linkCommission.value));
    switch (temp) {
      case 0:
        label.error.innerHTML = getFont(label.numNum);
        showContent("error");
        form.linkCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.numNum);
        showContent("error");
        form.linkCommission.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    form.check.value = "1";
    form.type.value = "link";
    form.submit();
}
function saveAffSkuCommission(form) {
    var label = new getObject();
    form.commissionType.value = "0";
    var skuComm = isDecimal(form.skuCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        showContent("error");
        form.skuCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        showContent("error");
        form.skuCommission.focus();
        form.skuCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        showContent("error");
        form.skuCommission.focus();
        return false;
      case 2:
        if (form.skuCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            showContent("error");
            form.skuCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
        hideContent("error");
    }
    if (form.skuCommType[0].checked) {
        form.commissionType.value = "1";
    }
    form.check.value = "1";
    form.type.value = "sku";
    form.submit();
}
function saveAffLinkCommission(form) {
    var label = new getObject();
    form.commissionType.value = "0";
    var skuComm = isDecimal(form.linkCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        showContent("error");
        form.linkCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        showContent("error");
        form.linkCommission.focus();
        form.linkCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        showContent("error");
        form.linkCommission.focus();
        return false;
      case 2:
        if (form.linkCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            showContent("error");
            form.linkCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
        hideContent("error");
    }
    if (form.linkCommType[0].checked) {
        form.commissionType.value = "1";
    }
    form.check.value = "1";
    form.type.value = "link";
    form.submit();
}
function saveAffDefSkuCommission(form) {
    var label = new getObject();
    form.commissionType.value = "0";
    if (form.genCommType[0].checked) {
        form.commissionType.value = "1";
    }
    form.check.value = "1";
    form.type.value = "defSku";
    form.submit();
}
function editSkuUrls(id, url) {
    var obj = new getObject();
    var non = document.getElementById(id);
    non.style.display = "none";
    var url1 = document.getElementById("url" + id);
    var save = document.getElementById("save" + id);
    var cancel = document.getElementById("cancel" + id);
    url1.style.display = "block";
    url1.value = url;
    save.style.display = "block";
    cancel.style.display = "block";
}
function editSkuName(id, url) {
    var obj = new getObject();
    var non = document.getElementById("name" + id);
    non.style.display = "none";
    var url1 = document.getElementById("nameText" + id);
    var save = document.getElementById("nameSave" + id);
    var cancel = document.getElementById("nameCancel" + id);
    url1.style.display = "block";
    save.style.display = "block";
    cancel.style.display = "block";
}
function editBannerUrls(id) {
    var obj = new getObject();
    var non = document.getElementById(id);
    non.style.display = "none";
    var url = document.getElementById("input" + id);
    var save = document.getElementById("save" + id);
    var cancel = document.getElementById("cancel" + id);
    url.style.display = "block";
    save.style.display = "block";
    cancel.style.display = "block";
}
function getCanceBannerlUrl(id) {
    var blk = document.getElementById(id);
    var url = document.getElementById("input" + id);
    var save = document.getElementById("save" + id);
    var cancel = document.getElementById("cancel" + id);
    blk.style.display = "block";
    url.style.display = "none";
    save.style.display = "none";
    cancel.style.display = "none";
    hideContent("error");
}
function getSaveBannerUrl(id) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    showContent("error");
    var url = document.getElementById("url" + id);
    var url = isUrl(url.value);
    switch (url) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        return false;
        /*
		 * case 1: label.error.innerHTML = getFont(label.urlInvalid); return false;
		 */
      default:
        label.error.innerHTML = "";
    }
    var text = document.getElementById("text" + id);
    var text = isUrl(text.value);
    switch (text) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        return false;
        /*
		 * case 1: label.error.innerHTML = getFont(label.urlInvalid); return false;
		 */
      default:
        label.error.innerHTML = "";
    }
    var form = document.forms[1];
    if (document.getElementById("status" + id)) {
        var width = document.getElementById("width" + id);
        var width = isNumeric(width.value);
        switch (width) {
          case 0:
            label.error.innerHTML = getFont(label.width);
            return false;
          case 1:
            label.error.innerHTML = getFont(label.validWidth);
            return false;
          default:
            label.error.innerHTML = "";
        }
        var height = document.getElementById("height" + id);
        var height = isNumeric(height.value);
        switch (height) {
          case 0:
            label.error.innerHTML = getFont(label.height);
            return false;
          case 1:
            label.error.innerHTML = getFont(label.validHeight);
            return false;
          default:
            label.error.innerHTML = "";
        }
        form.width.value = document.getElementById("width" + id).value;
        form.height.value = document.getElementById("height" + id).value;
    }
    form.url.value = document.getElementById("url" + id).value;
    form.landing.value = document.getElementById("text" + id).value;
    form.id.value = id;
    hideContent("error");
    form.method.value = "updateBanners";
    form.submit();
}
function setCategoryValue(category) {
    var form = document.forms[1];
    form.category.value = category;
}
function editBannerCategory(id, category) {
    var form = document.forms[1];
    form.id.value = id;
    form.landing.value = category;
}
function SaveBannerCategory(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    showContent("error");
    var text = isUrl(form.landing.value);
    switch (text) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        return false;
      default:
        label.error.innerHTML = "";
    }
    hideContent("error");
    form.submit();
}
function cancelBanner(form) {
    form.url.value = "";
    form.landing.value = "";
}
function SaveBanner(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    showContent("error");
    var url = isUrl(form.url.value);
    switch (url) {
      case 0:
        label.error.innerHTML = getFont(label.bannerPath);
        form.url.focus();
        return false;
        /*
		 * case 1: label.error.innerHTML = getFont(label.urlInvalid); form.url.focus(); return false;
		 */
      default:
        label.error.innerHTML = "";
    }
    if (!form.check[2].checked) {
        var landing = isUrl(form.landing.value);
        switch (landing) {
          case 0:
            label.error.innerHTML = getFont(label.bannerLanding);
            form.landing.focus();
            return false;
            /*
			 * case 1: label.error.innerHTML = getFont(label.urlInvalid); form.landing.focus(); return false;
			 */
          default:
            label.error.innerHTML = "";
        }
    }
    if (form.check[0].checked) {
        var width = isNumeric(form.width.value);
        switch (width) {
          case 0:
            label.error.innerHTML = getFont(label.width);
            form.width.focus();
            return false;
          case 1:
            label.error.innerHTML = getFont(label.validWidth);
            form.width.focus();
            return false;
          default:
            label.error.innerHTML = "";
        }
        var height = isNumeric(form.height.value);
        switch (height) {
          case 0:
            label.error.innerHTML = getFont(label.height);
            form.height.focus();
            return false;
          case 1:
            label.error.innerHTML = getFont(label.validHeight);
            form.height.focus();
            return false;
          default:
            label.error.innerHTML = "";
        }
    }
    hideContent("error");
    form.method.value = "saveBanners";
    form.submit();
}
function getCancelUrl(id) {
    var blk = document.getElementById(id);
    var url = document.getElementById("url" + id);
    var save = document.getElementById("save" + id);
    var cancel = document.getElementById("cancel" + id);
    var error = document.getElementById("error");
    error.style.display = "none";
    blk.style.display = "block";
    url.style.display = "none";
    save.style.display = "none";
    cancel.style.display = "none";
}
function getCancelName(id) {
    var blk = document.getElementById("name" + id);
    var url = document.getElementById("nameText" + id);
    var save = document.getElementById("nameSave" + id);
    var cancel = document.getElementById("nameCancel" + id);
    var error = document.getElementById("error");
    error.style.display = "none";
    blk.style.display = "block";
    url.style.display = "none";
    save.style.display = "none";
    cancel.style.display = "none";
}
function getSaveUrl(id) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var blk = document.getElementById(id);
    var url = document.getElementById("url" + id);
    var save = document.getElementById("save" + id);
    var cancel = document.getElementById("cancel" + id);
    var label = new getObject();
    var landing = isUrl(url.value);
    switch (landing) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        label.error.style.display = "block";
        url.focus();
        return false;
      default:
        label.error.innerHTML = "";
        label.error.style.display = "none";
    }
    saveSkuUrlAjax(id);
    blk.style.display = "block";
    url.style.display = "none";
    save.style.display = "none";
    cancel.style.display = "none";
}
function getSaveName(id) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var blk = document.getElementById("name" + id);
    var url = document.getElementById("nameText" + id);
    var save = document.getElementById("nameSave" + id);
    var cancel = document.getElementById("nameCancel" + id);
    var label = new getObject();
    var name = checkFirstName(trim(url.value));
    switch (name) {
      case 0:
        label.error.innerHTML = getFont(label.nameSku);
        label.error.style.display = "block";
        url.focus();
        return false;
      case 2:
        label.error.innerHTML = getFont(label.properSku);
        label.error.style.display = "block";
        url.focus();
        return false;
      default:
        label.error.innerHTML = "";
        label.error.style.display = "none";
    }
    saveSkuNameAjax(id);
    blk.style.display = "block";
    url.style.display = "none";
    save.style.display = "none";
    cancel.style.display = "none";
}
function saveLinkComm(id) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    var link = document.getElementById("link" + id);
    var skuComm = isDecimal(link.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        showContent("error");
        link.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        showContent("error");
        link.focus();
        link.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        showContent("error");
        link.focus();
        return false;
      case 2:
        if (document.getElementsByName("linkRadio" + id)[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            showContent("error");
            link.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
        hideContent("error");
    }
    temp = isNumericNumber(trim(link.value));
    switch (temp) {
      case 0:
        label.error.innerHTML = getFont(label.numNum);
        showContent("error");
        link.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.numNum);
        showContent("error");
        link.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    saveLinkCommAjax(id);
}
function saveSkuComm(id) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    var sku = document.getElementById("sku" + id);
    var skuComm = isDecimal(sku.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        showContent("error");
        sku.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        showContent("error");
        sku.focus();
        sku.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        showContent("error");
        sku.focus();
        return false;
      case 2:
        if (document.getElementsByName("skuRadio" + id)[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            showContent("error");
            sku.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
        hideContent("error");
    }
    temp = isNumericNumber(trim(sku.value));
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        sku.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        sku.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    saveSkuCommAjax(id);
}
function saveAffLinkComm(id, affiliate) {
    var label = new getObject();
    var link = document.getElementById("link" + id);
    var skuComm = isDecimal(link.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        showContent("error");
        link.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        showContent("error");
        link.focus();
        link.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        showContent("error");
        link.focus();
        return false;
      case 2:
        if (document.getElementsByName("linkRadio" + id)[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            showContent("error");
            link.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
        hideContent("error");
    }
    saveAffLinkCommAjax(id, affiliate);
}
function saveAffSkuComm(id, affiliate) {
    var label = new getObject();
    var sku = document.getElementById("sku" + id);
    var skuComm = isDecimal(sku.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        showContent("error");
        sku.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        showContent("error");
        sku.focus();
        sku.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        showContent("error");
        sku.focus();
        return false;
      case 2:
        if (document.getElementsByName("skuRadio" + id)[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            showContent("error");
            sku.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
        hideContent("error");
    }
    saveAffSkuCommAjax(id, affiliate);
}
function updateAffPassword(form) {
    if (document.getElementById("successMsg")) {
        document.getElementById("successMsg").style.display = "none";
    }
    var label = new getObject();
    var error = document.getElementById("passError");
    hideContent("passSuccess");
    showContent("passError");
    var password = isPassword(form.password);
    switch (password) {
      case 0:
        document.getElementById("passError").innerHTML = getFont(label.passempty);
        form.password.focus();
        return false;
      default:
        document.getElementById("passError").innerHTML = "";
    }
    hideContent("passError");
    updateAffPasswordAjax(form);
}
function changeAffStatus(id, status) {
    form = document.forms[1];
    // form.affiliate.value = changeValue(name);
    form.id.value = id;
    form.status.value = status;
    form.method.value = "updateAffStatus";
    form.submit();
}
function getMailAffilates() {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    document.getElementById("selectAffiliates").className = "hideCnt";
    document.getElementById("affType").className = "big";
}
function validateEditProfile(form) {
    var label = new getObject();
    hideContent("error");
    if (document.getElementById("success")) {
        hideContent("success");
    }
    /* FIRST NAME */
    var firstName = checkFirstName(form.firstName.value);
    switch (firstName) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.firstName);
        form.firstName.focus();
        return false;
      case 2:
        showContent("error");
        label.error.innerHTML = getFont(label.empty);
        form.firstName.focus();
        return false;
      case 3:
        showContent("error");
        label.error.innerHTML = getFont(label.nulls);
        form.firstName.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* LAST NAME */
    var lastName = checkFirstName(form.lastName.value);
    switch (lastName) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.lastName);
        form.lastName.focus();
        return false;
      case 2:
        showContent("error");
        label.error.innerHTML = getFont(label.more);
        form.lastName.focus();
        return false;
      case 3:
        showContent("error");
        label.error.innerHTML = getFont(label.nulls);
        form.lastName.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /*
	 * DISPLAY NAME var firstName = checkFirstName(form.displayName.value); switch (firstName) { case 0: showContent("error"); label.error.innerHTML = getFont(label.displayName); form.displayName.focus(); return false; case 2: showContent("error"); label.error.innerHTML = getFont(label.empty); form.displayName.focus(); return false; case 3: showContent("error"); label.error.innerHTML = getFont(label.nulls); form.displayName.focus(); return false; default: label.error.innerHTML = ""; } /* EMAIL
	 */
    var email = isEmail(form.email.value);
    switch (email) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.email);
        form.email.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.email);
        form.email.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /*
	 * COMPANY var company = isDecimal(form.company.value); switch (company) { case 0: showContent("error"); label.error.innerHTML = getFont(label.company); form.company.focus(); return false; default: label.error.innerHTML = ""; } /* URL var url = isValidUrl(form.url); switch (url) { case 0: showContent("error"); label.error.innerHTML = getFont(label.urlPattern); form.url.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.url); form.url.focus(); return false; default: label.error.innerHTML = ""; } /* PHONE
	 */
    var phoneString = form.phone.value.replace(/[-r]+/g, "");
    if (trim(form.phone.value).indexOf("-") == 0) {
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.phone.focus();
        return false;
    }
    var phone = checkFirstName(form.phone.value);
    switch (phone) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.phone);
        form.phone.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /*
	 * ADDRESS 1 var address = checkNull(form.businessAddress.value); switch (address) { case 0: showContent("error"); label.error.innerHTML = getFont(label.address); form.businessAddress.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.nulls); form.businessAddress.focus(); return false; default: label.error.innerHTML = ""; } /* CITY var city = checkGeneral(form.city.value); switch (city) { case 0: showContent("error"); label.error.innerHTML = getFont(label.city); form.city.focus(); return false; default: label.error.innerHTML = ""; } /* STATE var state = checkGeneral(form.state.value); switch (state) { case 0: showContent("error"); label.error.innerHTML = getFont(label.state); form.state.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.nulls); form.state.focus(); return false; default: label.error.innerHTML = ""; } /* COUNTRY var country = form.country.value; if (country === "") { showContent("error"); label.error.innerHTML = getFont(label.country); form.country.focus(); return false; } /* ZIP
	 */
    /*
	 * var zipString = form.zip.value.replace(/[-r]+/g, ""); if (trim(form.zip.value).indexOf("-") == 0) { showContent("error"); label.error.innerHTML = getFont(label.numNum); form.zip.focus(); return false; } var zip = checkFirstName(trim(form.zip.value)); switch (zip) { case 0: showContent("error"); label.error.innerHTML = getFont(label.zip); form.zip.focus(); return false; default: label.error.innerHTML = ""; }
	 */
    updateMerchantProfile(form);
}
function validateMerchant(form) {
    var label = new getObject();
    if (document.getElementById("success")) {
        hideContent("success");
    }
    temp = isDecimal(form.defaultComm.value);
    if (form.defaultCommStatus[1].checked && temp == 2) {
        temp = true;
    }
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.defaultComm);
        form.defaultComm.value = "";
        form.defaultComm.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.defaultCommvalue = "";
        form.defaultComm.focus();
        return false;
      case 2:
        showContent("error");
        label.error.innerHTML = getFont(label.hundred);
        form.defaultComm.value = "";
        form.defaultComm.focus();
        return false;
      case 4:
        showContent("error");
        label.error.innerHTML = getFont(label.negative);
        form.defaultComm.value = "";
        form.defaultComm.value();
        return false;
      default:
        label.error.innerHTML = "";
    }
    temp = isNumericNumber(trim(form.defaultComm.value));
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.defaultComm.value = "";
        form.defaultComm.value();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.defaultComm.value = "";
        form.defaultComm.value();
        return false;
      default:
        label.error.innerHTML = "";
    }
    tempTruComm = isDecimal(form.defaultTruComm.value);
    if (form.defaultTruCommStatus[1].checked && tempTruComm == 2) {
        tempTruComm = true;
    }
    switch (tempTruComm) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.defaultTruComm);
        form.defaultTruComm.value = "";
        form.defaultTruComm.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.defaultTruComm.value = "";
        form.defaultTruComm.focus();
        return false;
      case 2:
        showContent("error");
        label.error.innerHTML = getFont(label.hundred);
        form.defaultTruComm.value = "";
        form.defaultTruComm.focus();
        return false;
      case 4:
        showContent("error");
        label.error.innerHTML = getFont(label.negative);
        form.defaultTruComm.value = "";
        form.defaultTruComm.value();
        return false;
      default:
        label.error.innerHTML = "";
    }
   temp = isNumericNumber(trim(form.defaultTruComm.value));
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.defaultTruComm.value = "";
        form.defaultTruComm.value();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.defaultTruComm.value = "";
        form.defaultTruComm.value();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var clickCommission = isDecimal(form.clickComm.value);
    switch (clickCommission) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.clickCommission);
        form.clickComm.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.invalid);
        form.clickComm.focus();
        form.clickComm.value = "";
        return false;
      case 4:
        showContent("error");
        label.error.innerHTML = getFont(label.lowerLimit);
        form.clickComm.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var impresCommission = isDecimal(form.impressComm.value);
    switch (impresCommission) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.impresCommission);
        form.impressComm.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.invalid);
        form.impressComm.focus();
        form.impressComm.value = "";
        return false;
      case 4:
        showContent("error");
        label.error.innerHTML = getFont(label.lowerLimit);
        form.impressComm.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /*
	 * SECOND TIRE COMMISSION temp = isDecimal(form.secondTierComm.value); if (form.secondCommStatus[1].checked && temp == 2) { temp = true; } switch (temp) { case 0: showContent("error"); label.error.innerHTML = getFont(label.secondTier); form.secondTierComm.value = ""; form.secondTierComm.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.secondTierComm.value = ""; form.secondTierComm.focus(); return false; case 2: showContent("error"); label.error.innerHTML = getFont(label.hundred); form.secondTierComm.value = ""; form.secondTierComm.focus(); return false; case 4: showContent("error"); label.error.innerHTML = getFont(label.negative); form.secondTierComm.value = ""; form.secondTierComm.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.secondTierComm.value)); switch (temp) { case 0: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.secondTierComm.value = ""; form.secondTierComm.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.secondTierComm.value = ""; form.secondTierComm.focus(); return false; default: label.error.innerHTML = ""; }
	 */
    /*
	 * THIRD TIRE COMMISSION temp = isDecimal(form.thirdTierComm.value); if (form.thirdCommStatus[1].checked && temp == 2) { temp = true; } switch (temp) { case 0: showContent("error"); label.error.innerHTML = getFont(label.thirdTire); form.thirdTierComm.value = ""; form.thirdTierComm.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.thirdTierComm.value = ""; form.thirdTierComm.focus(); return false; case 2: showContent("error"); label.error.innerHTML = getFont(label.hundred); form.thirdTierComm.value = ""; form.thirdTierComm.focus(); return false; case 4: showContent("error"); label.error.innerHTML = getFont(label.negative); form.thirdTierComm.value = ""; form.thirdTierComm.value(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.thirdTierComm.value)); switch (temp) { case 0: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.thirdTierComm.value = ""; form.thirdTierComm.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.thirdTierComm.value = ""; form.thirdTierComm.focus(); return false; default: label.error.innerHTML = ""; }
	 */
    /* REORDER REDUCTION */
    temp = isDecimal(form.reOrderRed.value);
    if (form.reOrderRedStatus[1].checked && temp == 2) {
        temp = true;
    }
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.reorder);
        form.reOrderRed.value = "";
        form.reOrderRed.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.reOrderRed.value = "";
        form.reOrderRed.focus();
        return false;
      case 2:
        showContent("error");
        label.error.innerHTML = getFont(label.hundred);
        form.reOrderRed.value = "";
        form.reOrderRed.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* CLICK COMMISSION */
    temp = isDecimal(form.clickComm.value);
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.clickCommission);
        form.clickComm.value = "";
        form.clickComm.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.clickComm.value = "";
        form.clickComm.focus();
        return false;
      case 4:
        showContent("error");
        label.error.innerHTML = getFont(label.negative);
        form.clickComm.value = "";
        form.clickComm.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    temp = isNumericNumber(trim(form.clickComm.value));
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.clickComm.value = "";
        form.clickComm.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.clickComm.value = "";
        form.clickComm.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /*
	 * EMAIL COMMISSION temp = isDecimal(form.emailComm.value); switch (temp) { case 0: showContent("error"); label.error.innerHTML = getFont(label.emailCommission); form.emailComm.value = ""; form.emailComm.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.emailComm.value = ""; form.emailComm.focus(); return false; case 4: showContent("error"); label.error.innerHTML = getFont(label.negative); form.emailComm.value = ""; form.emailComm.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.emailComm.value)); switch (temp) { case 0: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.emailComm.value = ""; form.emailComm.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.emailComm.value = ""; form.emailComm.focus(); return false; default: label.error.innerHTML = ""; }
	 */
    /*
	 * LEAD COMMISSION temp = isDecimal(form.leadComm.value); switch (temp) { case 0: showContent("error"); label.error.innerHTML = getFont(label.leadCommission); form.leadComm.value = ""; form.leadComm.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.leadComm.value = ""; form.leadComm.focus(); return false; case 4: showContent("error"); label.error.innerHTML = getFont(label.negative); form.leadComm.value = ""; form.leadComm.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.leadComm.value)); switch (temp) { case 0: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.leadComm.value = ""; form.leadComm.focus(); return false; case 1: showContent("error"); label.error.innerHTML = getFont(label.numNum); form.leadComm.value = ""; form.leadComm.focus(); return false; default: label.error.innerHTML = ""; }
	 */
    /* MINIMUM BALANCE */
    temp = isDecimal(form.balanceAlert.value);
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.balance);
        form.balanceAlert.value = "";
        form.balanceAlert.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.balanceAlert.value = "";
        form.balanceAlert.focus();
        return false;
      case 3:
        showContent("error");
        label.error.innerHTML = getFont(label.miniPayment);
        form.balanceAlert.value = "";
        form.balanceAlert.focus();
        return false;
      case 4:
        showContent("error");
        label.error.innerHTML = getFont(label.negative);
        form.balanceAlert.value = "";
        form.balanceAlert.value();
        return false;
      default:
        label.error.innerHTML = "";
    }
    temp = isNumericNumber(trim(form.balanceAlert.value));
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.balanceAlert.value = "";
        form.balanceAlert.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.balanceAlert.value = "";
        form.balanceAlert.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* MINIMUM BALANCE TO PAY FOR AFFILIATE */
    temp = isDecimal(form.intervalPayment.value);
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.paymentAlert);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      case 3:
        showContent("error");
        label.error.innerHTML = getFont(label.miniMum);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      case 4:
        showContent("error");
        label.error.innerHTML = getFont(label.negative);
        form.intervalPayment.value = "";
        form.intervalPayment.value();
        return false;
      default:
        label.error.innerHTML = "";
    }
    temp = isNumericNumber(trim(form.intervalPayment.value));
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.intervalPayment.value = "";
        form.intervalPayment.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* FOR RECURRING INTERVAL */
    temp = isNumericNumber(trim(form.recurringDays.value));
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.recurringDays.value = "";
        form.recurringDays.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.recurringDays.value = "";
        form.recurringDays.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* DEFAULT PAGE SIZE FOR LISTING IN ALL PAGES */
    temp = isDecimal(form.pageSize.value);
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.size);
        form.pageSize.value = "";
        form.pageSize.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.pageSize.value = "";
        form.pageSize.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* DEFAULT ALERT VALUE FOR THE AFFILIATES */
    temp = isDecimal(form.alertValue.value);
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.value);
        form.alertValue.value = "";
        form.alertValue.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.alertValue.value = "";
        form.alertValue.focus();
        return false;
      case 2:
        showContent("error");
        label.error.innerHTML = getFont(label.hundred);
        form.alertValue.value = "";
        form.alertValue.focus();
        return false;
      case 3:
        showContent("error");
        label.error.innerHTML = getFont(label.miniMum);
        form.alertValue.value = "";
        form.alertValue.focus();
        return false;
      case 4:
        showContent("error");
        label.error.innerHTML = getFont(label.negative);
        form.alertValue.value = "";
        form.alertValue.value();
        return false;
      case 5:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.alertValue.value = "";
        form.alertValue.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* COOKIE DAYS */
    temp = isNumeric(form.cookieExpire.value);
    switch (temp) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.days);
        form.cookieExpire.value = "";
        form.cookieExpire.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.numNum);
        form.cookieExpire.value = "";
        form.cookieExpire.focus();
        return false;
      case 3:
        showContent("error");
        label.error.innerHTML = getFont(label.miniMum);
        form.cookieExpire.value = "";
        form.cookieExpire.focus();
        return false;
      case 4:
        showContent("error");
        label.error.innerHTML = getFont(label.negative);
        form.cookieExpire.value = "";
        form.cookieExpire.value();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var email = isEmail(form.fromAddress.value);
    switch (email) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.empty);
        form.fromAddress.focus();
        return false;
      case 1:
        showContent("error");
        label.error.innerHTML = getFont(label.emailInvalid);
        form.fromAddress.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    label.error.innerHTML = "";
    updateMerchantSettings(form);
}
function validateContact(form) {
    var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
    /* OPTION BUTTONS */
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var obj = new getObject();
    obj.error.style.display = "block";
    /*
	 * var affiliate1 = form.affiliates[0].checked; var affiliate2 = form.affiliates[1].checked; var affiliate3 = form.affiliates[2].checked; var affiliate4 = true; if (form.affiliates[3]) { affiliate4 = form.affiliates[3].checked; } if (affiliate1 === false && affiliate2 === false && affiliate3 === false && affiliate4 === false) { obj.error.innerHTML = getFont(obj.check); return false; } else { obj.error.innerHTML = "&nbsp;"; } /* TYPE if (form.affiliates[1].checked) { if (form.type && form.type.value === "") { obj.error.innerHTML = getFont(obj.afftype); form.type.focus(); return false; } } AFFILIATES if (form.affiliates[3]) { if (form.affiliates[2].checked) { if (fnIsEmptyTextBox(form.parameters)) { obj.error.innerHTML = getFont(obj.typeAffi); form.parameters.focus(); return false; } } }
	 */
    if (form.count.value == "0" && (form.selectValue.value == "sales" || form.selectValue.value == "bannerClicks" || form.selectValue.value == "commission" || form.selectValue.value == "truClicks" || form.selectValue.value == "textClicks" || form.selectValue.value == "impressions" || form.selectValue.value == "caAlerts")) {
        if (fnIsEmptyTextBox(form.between)) {
            obj.error.innerHTML = getFont(obj.between);
            form.between.focus();
            return false;
        }
        if (fnIsEmptyTextBox(form.and)) {
            obj.error.innerHTML = getFont(obj.and);
            form.and.focus();
            return false;
        }
        if (compareValues(form.between, form.and)) {
            obj.error.innerHTML = getFont(obj.bigBetween);
            form.between.focus();
            return false;
        }
        if (form.selectValue.value == "sales" && form.overall.value == "byDate") {
            if (validateDateSales(form.from, form.to)) {
                obj.error.innerHTML = getFont(obj.fromDate);
                form.from.focus();
        		// obj.error.innerHTML = "Please Select Date!";
                return false;
            } else {
                if (compareDates(form.from.value, form.to.value)) {
                    obj.error.innerHTML = getFont(obj.invalidDate);
                    form.from.focus();
                    return false;
        		// obj.error.innerHTML = "Invalid Date Range!nStart Date cannot
				// be after End Date!";
                    return false;
                }
            }
        }
    }
    if (form.selectValue.value == "particularAff" || form.selectValue.value == "inactiveAffs" || (form.count.value == "1" && (form.selectValue.value == "sales" || form.selectValue.value == "bannerClicks" || form.selectValue.value == "commission" || form.selectValue.value == "truClicks" || form.selectValue.value == "textClicks" || form.selectValue.value == "impressions" || form.selectValue.value == "caAlerts"))) {
        var count = 0;
        var selectedAff = form.selectedAff;
        for (i = 0; i < selectedAff.options.length; i++) {
            if (selectedAff.options[i].selected == true) {
                break;
            } else {
                count = count + 1;
            }
        }
        if (count == selectedAff.options.length) {
            showContent("error");
            obj.error.innerHTML = getFont(obj.selectedAff);
            form.selectedAff.focus();
            return false;
        }
    }
    if (!form.fromAddress.value.match(emailExp)) {
        obj.error.innerHTML = getFont(obj.validFrom);
        form.fromAddress.focus();
        return false;
    }
    if (fnIsEmptyTextBox(form.fromAddress)) {
        obj.error.innerHTML = getFont(obj.from);
        form.fromAddress.focus();
        return false;
    }
    /* SUBJECT */
    var sub = checkName(form.subject.value);
    switch (sub) {
      case 0:
        obj.error.innerHTML = getFont(obj.subject);
        form.subject.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    /* MESSAGE */
    var message = checkName(form.content.value);
    switch (message) {
      case 0:
        obj.error.innerHTML = getFont(obj.message);
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    obj.error.style.display = "none";
    form.status.value = "1";
    form.submit();
}
function saveDailyMessage(form) {
    var error = document.getElementById("error");
    if (document.getElementById("success")) {
        var success = document.getElementById("success");
        success.style.display = "none";
    }
    error.style.display = "block";
    if (trim(form.greetingMessage.value) == "" || form.greetingMessage.value == null) {
        error.innerHTML = "<font color=red>Please enter the message</font>";
        return false;
    } else {
        error.style.display = "none";
        form.submit();
    }
}
function enterFrom() {
    document.forms[1].from.value = "noreply@clickinc.com";
    document.getElementById("op1").checked = false;
    document.getElementById("op2").checked = false;
    document.getElementById("op3").checked = false;
    var form = document.forms[1];
    form.subject.value = "";
    form.content.value = "";
}
function validateAddGroup(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    showContent("error");
    if (trim(form.name.value) == "") {
        label.error.innerHTML = "<font color=red>Please enter Name</font>";
        form.name.focus();
        return false;
    }
    /* Sku Commission */
    var skuComm = isDecimal(form.skuCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.skuCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.skuCommission.focus();
        form.skuCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.skuCommission.focus();
        return false;
      case 2:
        if (form.skuCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.skuCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
    /* True Link Sku Commission */
    var linkskuComm = isDecimal(form.linkCommission.value);
    switch (linkskuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.linkCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.linkCommission.focus();
        form.linkCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.linkCommission.focus();
        return false;
      case 2:
        if (form.linkCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.linkCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
    /* AUTO ASSIGN AFFILIATES CHECK */
    if (form.autoPerformance[1].checked) {
    	temp = isNumericNumber(trim(form.fromSale.value));
        switch (temp) {
          case 0:
            label.error.innerHTML = getFont(label.numNum);
            form.fromSale.focus();
            return false;
          case 1:
            label.error.innerHTML = getFont(label.numNum);
            form.fromSale.focus();
            return false;
          default:
            label.error.innerHTML = "";
        }
        
        temp = isNumericNumber(trim(form.toSale.value));
        switch (temp) {
          case 0:
            label.error.innerHTML = getFont(label.numNum);
            form.toSale.focus();
            return false;
          case 1:
            label.error.innerHTML = getFont(label.numNum);
            form.toSale.focus();
            return false;
          default:
            label.error.innerHTML = "";
        }
        if (form.fromSale.value < 1) {
        	label.error.innerHTML = getFont(label.fromCount);
            form.fromSale.focus();
            return false;
        }else{
        	label.error.innerHTML = "";
        }
        if (parseInt(form.fromSale.value) > parseInt(form.toSale.value)) {
        	label.error.innerHTML = getFont(label.toCount);
            form.toSale.focus();
            return false;
        }else{
        	label.error.innerHTML = "";
        }
    }
    
    /*
	 * var secondTierComm = isDecimal(form.secondTierComm.value); switch (secondTierComm) { case 0: label.error.innerHTML = getFont(label.empty); form.secondTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.invalid); form.secondTierComm.focus(); form.secondTierComm.value = ""; return false; case 2: if (form.secondCommType[0].checked) { label.error.innerHTML = getFont(label.greaterLimit); form.secondTierComm.focus(); return false; } break; case 4: label.error.innerHTML = getFont(label.lowerLimit); form.secondTierComm.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.secondTierComm.value)); switch (temp) { case 0: label.error.innerHTML = getFont(label.numNum); form.secondTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.numNum); form.secondTierComm.focus(); return false; default: label.error.innerHTML = ""; } var thirdTierComm = isDecimal(form.thirdTierComm.value); switch (thirdTierComm) { case 0: label.error.innerHTML = getFont(label.empty); form.thirdTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.invalid); form.thirdTierComm.focus(); form.thirdTierComm.value = ""; return false; case 2: if (form.thirdCommType[0].checked) { label.error.innerHTML = getFont(label.greaterLimit); form.thirdTierComm.focus(); return false; } break; case 4: label.error.innerHTML = getFont(label.lowerLimit); form.thirdTierComm.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.thirdTierComm.value)); switch (temp) { case 0: label.error.innerHTML = getFont(label.numNum); form.thirdTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.numNum); form.thirdTierComm.focus(); return false; default: label.error.innerHTML = ""; }
	 */
    temp = isNumericNumber(trim(form.cookieExpire.value));
    switch (temp) {
      case 0:
        label.error.innerHTML = getFont(label.numNum);
        form.cookieExpire.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.numNum);
        form.cookieExpire.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    hideContent("error");
    form.method.value = "addMerchantAffGroup";
    form.submit();
}
function validateGroup(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    showContent("error");
    if (trim(form.name.value) == "") {
        label.error.innerHTML = "<font color=red>Please enter Name</font>";
        form.name.focus();
        return false;
    }
    /* Sku Commission */
    var skuComm = isDecimal(form.skuCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.skuCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.skuCommission.focus();
        form.skuCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.skuCommission.focus();
        return false;
      case 2:
        if (form.skuCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.skuCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
    /* True Link Sku Commission */
    var linkskuComm = isDecimal(form.linkCommission.value);
    switch (linkskuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.linkCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.linkCommission.focus();
        form.linkCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.linkCommission.focus();
        return false;
      case 2:
        if (form.linkCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.linkCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
    /* AUTO ASSIGN AFFILIATES CHECK */
    if (form.autoPerformance){
    if (form.autoPerformance[1].checked) {
    	temp = isNumericNumber(trim(form.fromSale.value));
        switch (temp) {
          case 0:
            label.error.innerHTML = getFont(label.numNum);
            form.fromSale.focus();
            return false;
          case 1:
            label.error.innerHTML = getFont(label.numNum);
            form.fromSale.focus();
            return false;
          default:
            label.error.innerHTML = "";
        }
        
        temp = isNumericNumber(trim(form.toSale.value));
        switch (temp) {
          case 0:
            label.error.innerHTML = getFont(label.numNum);
            form.toSale.focus();
            return false;
          case 1:
            label.error.innerHTML = getFont(label.numNum);
            form.toSale.focus();
            return false;
          default:
            label.error.innerHTML = "";
        }
        if (form.fromSale.value < 1) {
        	label.error.innerHTML = getFont(label.fromCount);
            form.fromSale.focus();
            return false;
        }else{
        	label.error.innerHTML = "";
        }
        if (parseInt(form.fromSale.value) > parseInt(form.toSale.value)) {
        	label.error.innerHTML = getFont(label.toCount);
            form.toSale.focus();
            return false;
        }else{
        	label.error.innerHTML = "";
        }
    }
    }
    /*
	 * var secondTierComm = isDecimal(form.secondTierComm.value); switch (secondTierComm) { case 0: label.error.innerHTML = getFont(label.empty); form.secondTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.invalid); form.secondTierComm.focus(); form.secondTierComm.value = ""; return false; case 2: if (form.secondCommType[0].checked) { label.error.innerHTML = getFont(label.greaterLimit); form.secondTierComm.focus(); return false; } break; case 4: label.error.innerHTML = getFont(label.lowerLimit); form.secondTierComm.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.secondTierComm.value)); switch (temp) { case 0: label.error.innerHTML = getFont(label.numNum); form.secondTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.numNum); form.secondTierComm.focus(); return false; default: label.error.innerHTML = ""; } var thirdTierComm = isDecimal(form.thirdTierComm.value); switch (thirdTierComm) { case 0: label.error.innerHTML = getFont(label.empty); form.thirdTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.invalid); form.thirdTierComm.focus(); form.thirdTierComm.value = ""; return false; case 2: if (form.thirdCommType[0].checked) { label.error.innerHTML = getFont(label.greaterLimit); form.thirdTierComm.focus(); return false; } break; case 4: label.error.innerHTML = getFont(label.lowerLimit); form.thirdTierComm.focus(); return false; default: label.error.innerHTML = ""; } temp = isNumericNumber(trim(form.thirdTierComm.value)); switch (temp) { case 0: label.error.innerHTML = getFont(label.numNum); form.thirdTierComm.focus(); return false; case 1: label.error.innerHTML = getFont(label.numNum); form.thirdTierComm.focus(); return false; default: label.error.innerHTML = ""; }
	 */
    temp = isNumericNumber(trim(form.cookieExpire.value));
    switch (temp) {
      case 0:
        label.error.innerHTML = getFont(label.numNum);
        form.cookieExpire.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.numNum);
        form.cookieExpire.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    hideContent("error");
    form.submit();
}
function getOrders() {
    var form = document.forms[1];
    form.method.value = "viewOrders";
    form.status.value = "1,2,3,4";
    form.action = "merchantOrderAction.do?method=viewOrders";
    form.submit();
}
function validateAddSku(form) {
    var obj = new getObject();
    var id = checkUserName(trim(form.id.value));
    switch (id) {
      case 0:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.idSku);
        form.id.value = "";
        form.id.focus();
        return false;
      default:
        obj.errorSku.innerHTML = "&nbsp;";
    }
    /*
	 * if (!CheckSplCharcter(form.id.value)) { showContent("errorSku"); obj.errorSku.innerHTML = getFont(obj.numNum); form.id.value = ""; form.id.focus(); return false; }
	 */
    var name = checkFirstName(trim(form.name.value));
    switch (name) {
      case 0:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.nameSku);
        form.name.focus();
        return false;
      case 2:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.numNum);
        form.name.value = "";
        form.name.focus();
        return false;
      default:
        obj.errorSku.innerHTML = "&nbsp;";
    }
    var commission = isDecimal(form.skuPrice.value);
    switch (commission) {
      case 0:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.skuPrice);
        form.skuPrice.value = "";
        form.skuPrice.focus();
        return false;
      case 1:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.numNum);
        form.skuPrice.value = "";
        form.skuPrice.focus();
        return false;
      case 4:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.numNum);
        form.skuPrice.value = "";
        form.skuPrice.focus();
        return false;
      case 5:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.numNum);
        form.skuPrice.value = "";
        form.skuPrice.focus();
        return false;
      default:
        obj.errorSku.innerHTML = "";
    }
    if (form.skuPrice.value == 0) {
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.properSkuPrice);
        form.skuPrice.value = "";
        form.skuPrice.focus();
        return false;
    }
    var commission = isDecimal(form.skuCommission.value);
    switch (commission) {
      case 0:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.commSku);
        form.skuCommission.value = "";
        form.skuCommission.focus();
        return false;
      case 1:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.numNum);
        form.skuCommission.value = "";
        form.skuCommission.focus();
        return false;
      case 2:
        if (form.skuType[0].checked) {
            showContent("errorSku");
            obj.errorSku.innerHTML = getFont(obj.greaterLimit);
            form.skuCommission.value = "";
            form.skuCommission.focus();
            return false;
        } else {
            obj.errorSku.innerHTML = "";
            break;
        }
      case 4:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.lowerLimit);
        form.skuCommission.value = "";
        form.skuCommission.focus();
        return false;
      case 5:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.numNum);
        form.skuCommission.value = "";
        form.skuCommission.focus();
        return false;
      default:
        obj.errorSku.innerHTML = "";
        break;
    }
    if (!(form.skuType[0].checked || form.skuType[1].checked)) {
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.selectRadio);
        form.skuType[0].focus();
        return false;
    }
    var message = isDecimal(form.linkCommission.value);
    switch (message) {
      case 0:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.truLink);
        form.linkCommission.value = "";
        form.linkCommission.focus();
        return false;
      case 1:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.numNum);
        form.linkCommission.value = "";
        form.linkCommission.focus();
        return false;
      case 2:
        if (form.linkType[0].checked) {
            showContent("errorSku");
            obj.errorSku.innerHTML = getFont(obj.greaterLimit);
            form.linkCommission.value = "";
            form.linkCommission.focus();
            return false;
        } else {
            obj.errorSku.innerHTML = "";
            break;
        }
      case 4:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.lowerLimit);
        form.linkCommission.value = "";
        form.linkCommission.focus();
        return false;
      case 5:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.numNum);
        form.linkCommission.value = "";
        form.linkCommission.focus();
        return false;
      default:
        obj.errorSku.innerHTML = "";
    }
    if (!(form.linkType[0].checked || form.linkType[1].checked)) {
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.selectRadio);
        form.linkType[0].focus();
        return false;
    }
    var url = isValidUrl(form.url);
    switch (url) {
      case 1:
        showContent("errorSku");
        obj.errorSku.innerHTML = getFont(obj.url);
        form.url.focus();
        return false;
    }
    form.linkCommType.value = 0;
    form.skuCommType.value = 0;
    if (form.linkType[0].checked) {
        form.linkCommType.value = 1;
    }
    if (form.skuType[0].checked) {
        form.skuCommType.value = 1;
    }
    if (document.getElementById("errorSku")) {
        document.getElementById("errorSku").style.display = "none";
    }
    form.submit();
}
function validateChangePassword(form) {
    var label = new getObject();
    hideContent("error");
    if (document.getElementById("success")) {
        hideContent("success");
    }
    if (form.oldPassword) {
        var oldPassword = isPassword(form.oldPassword);
        switch (oldPassword) {
          case 0:
            showContent("error");
            label.error.innerHTML = getFont(label.oldPassword);
            form.oldPassword.focus();
            return false;
          default:
            label.error.innerHTML = "";
        }
    }
    var newPassword = isPassword(form.newPassword);
    switch (newPassword) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.newPassword);
        form.newPassword.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var reTypePassword = isPassword(form.status);
    switch (reTypePassword) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.reTypePassword);
        form.status.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    if (form.newPassword.value != form.status.value) {
        showContent("error");
        label.error.innerHTML = getFont(label.matchPassword);
        form.newPassword.focus();
        return false;
    }
    form.submit();
}
function selectALL() {
    var all = document.getElementById("selectAll");
    var checkbox = document.getElementsByName("checkbox");
    var flag = false;
    if (all.checked) {
        flag = true;
    }
    for (i = 0; i < checkbox.length; i++) {
        checkbox[i].checked = flag;
    }
}
function selectCheckBox(param) {
    var all = document.getElementById("selectAll");
    var checkbox = document.getElementsByName("checkbox");
    for (i = 0; i < checkbox.length; i++) {
        if (!checkbox[i].checked) {
            all.checked = false;
            break;
        } else {
            all.checked = true;
        }
    }
}
function exportInput(form) {
    var flag = "";
    var checks = document.getElementsByName("checkbox");
    for (var i = 0; i < checks.length; i++) {
        if (checks[i].checked) {
            flag = true;
        }
    }
    if (flag) {
        document.getElementById("error").style.display = "none";
        var chk = document.getElementsByName("checkbox");
        var check = "";
        for (var i = 0; i < chk.length; i++) {
            var checkd = "&checkbox=";
            if (chk[i].checked) {
                check = check + checkd + chk[i].value;
            }
        }
        var win = window.open("./merchantAction.do?method=merchantExportAff" + check, "mywindow", "Width=300px, Height=180px, status=no, scroll=no, left=450px, top=400px");
    } else {
        document.getElementById("error").style.display = "block";
        document.getElementById("error").innerHTML = "Please Select Any Field";
    }
}
function returnParam(param) {
    if (param === "1") {
        location.href = document.getElementById("export1").href;
    } else {
        if (param === "2") {
            location.href = document.getElementById("export2").href;
        } else {
            if (param === "3") {
                location.href = document.getElementById("export3").href;
            } else {
                if (param === "4") {
                    location.href = document.getElementById("export4").href;
                } else {
                    if (param === "5") {
                        location.href = document.getElementById("export5").href;
                    } else {
                        if (param === "6") {
                            location.href = document.getElementById("export6").href;
                        }
                    }
                }
            }
        }
    }
}
function validateImportLinks(form) {
    if (document.getElementById("error")) {
        hideContent("error");
    }
    var label = new getObject();
    var value = validateExcel(form.theFile);
    switch (value) {
      case 0:
        label.errMerchant.innerHTML = getFont(label.chooseUpload);
        label.errMerchant.style.display = "block";
        form.theFile.focus();
        return false;
      case 1:
        label.errMerchant.innerHTML = getFont(label.chooseXLSCSV);
        label.errMerchant.style.display = "block";
        form.theFile.value = "";
        form.theFile.focus();
        return false;
      case 2:
        label.errMerchant.innerHTML = getFont(label.choosePath);
        label.errMerchant.style.display = "block";
        form.theFile.focus();
        return false;
      default:
        label.errMerchant.innerHTML = "";
        label.errMerchant.style.display = "none";
    }
    form.submit();
}
function getLinkCancel() {
    document.getElementById("getLink").style.display = "none";
    document.getElementById("addLink").style.display = "block";
    document.getElementById("addLink1").style.display = "block";
    if (document.getElementById("errorMerchant")) {
        document.getElementById("errorMerchant").style.display = "none";
    }
}
function deleteTextLink(id, form) {
    form.method.value = "deleteMerchantLink";
    form.number.value = id;
    form.submit();
}
function deleteHtmlAd(id, form) {
    form.method.value = "deleteHtmlAd";
    form.number.value = id;
    form.submit();
}
function deleteBannerLink(id, form) {
    form.method.value = "deleteMerchantBanner";
    form.number.value = id;
    form.submit();
}
function deleteSku(id, form) {
    form.method.value = "deleteMerchantSku";
    form.number.value = id;
    form.submit();
}
function validateAddTextLink(form) {
    var obj = new getObject();
    showContent("error");
    var name = checkName(form.text.value);
    switch (name) {
      case 0:
        obj.error.innerHTML = getFont(obj.text);
        form.text.value = "";
        form.text.focus();
        return false;
      case 3:
        obj.error.innerHTML = getFont(obj.nulls);
        form.text.value = "";
        form.text.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    var url = isValidUrl(form.url);
    switch (url) {
      case 1:
        obj.error.innerHTML = getFont(obj.url);
        form.url.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    hideContent("error");
    form.method.value = "insertMerchantLink";
    form.submit();
}
function validateEditTextLink(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var obj = new getObject();
    showContent("error");
    var name = checkName(form.text.value);
    switch (name) {
      case 0:
        obj.error.innerHTML = getFont(obj.text);
        form.text.value = "";
        form.text.focus();
        return false;
      case 3:
        obj.error.innerHTML = getFont(obj.nulls);
        form.text.value = "";
        form.text.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    var url = isValidUrl(form.url);
    switch (url) {
      case 1:
        obj.error.innerHTML = getFont(obj.url);
        form.url.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    hideContent("error");
    form.method.value = "updateMerchantLink";
    form.submit();
}
function validateAddHtmlAd(form) {
    var obj = new getObject();
    showContent("error");
    var name = checkName(form.text.value);
    switch (name) {
      case 0:
        obj.error.innerHTML = getFont(obj.text);
        form.text.value = "";
        form.text.focus();
        return false;
      case 3:
        obj.error.innerHTML = getFont(obj.nulls);
        form.text.value = "";
        form.text.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    var url = isValidUrl(form.url);
    switch (url) {
      case 1:
        obj.error.innerHTML = getFont(obj.url);
        form.url.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    hideContent("error");
    form.method.value = "insertHtmlAd";
    form.submit();
}
function validateEditHtmlAd(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var obj = new getObject();
    showContent("error");
    var name = checkName(form.text.value);
    switch (name) {
      case 0:
        obj.error.innerHTML = getFont(obj.text);
        form.text.value = "";
        form.text.focus();
        return false;
      case 3:
        obj.error.innerHTML = getFont(obj.nulls);
        form.text.value = "";
        form.text.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    var url = isValidUrl(form.url);
    switch (url) {
      case 1:
        obj.error.innerHTML = getFont(obj.url);
        form.url.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    hideContent("error");
    form.method.value = "updateHtmlAd";
    form.submit();
}
function getAffViewMessage(value) {
    var form = document.forms[1];
    form.affiliate.value = value;
    form.action = "./merchantMessageAction.do?method=viewMessages";
    form.submit();
   // location.href = "./merchantAffAction.do?method=viewMessages&affiliateId="
	// + value;
}
function getAffReferralUrl(value) {
    var form = document.forms[1];
    form.affiliate.value = value;
    form.action = "./merchantAffAction.do?method=viewAffReferUrl";
    form.submit();
}
function getAffReferralUrlValue(value, url) {
    var form = document.forms[1];
    form.affiliate.value = value;
    form.urlRefer.value = url;
    form.action = "./merchantAffAction.do?method=viewAffReferUrl";
    form.submit();
}
function affInbox() {
    var form = document.forms[1];
    form.text.value = "";
    form.action = "./merchantMessageAction.do?method=viewMessages";
    form.submit();
}
function affSent() {
    var form = document.forms[1];
    form.text.value = "";
    form.action = "./merchantMessageAction.do?method=viewSentMessages";
    form.submit();
}
function saveReplyMessage(value) {
    var form = document.forms[1];
    var label = new getObject();
    var subject = isDecimal(form.subject.value);
    switch (subject) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.subject);
        form.subject.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var content = isDecimal(form.content.value);
    switch (content) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.message);
        form.content.focus();
        return false;
      default:
        label.error.innerHTML = "";
        form.id.value = value;
        form.action = "./merchantMessageAction.do?method=saveReplyMessages";
        form.submit();
    }
}
function deleteMessages(value) {
    var form = document.forms[1];
    form.id.value = value;
    form.action = "./merchantMessageAction.do?method=deleteMessages";
    form.submit();
}
function deleteSelectedMerMsg() {
    if (document.getElementById("success")) {
        hideContent("success");
    }
    var form = document.forms[1];
    var error = document.getElementById("error");
    var flag = false;
    if (form.affiliates) {
        if (!form.affiliates.length) {
            if (!form.affiliates.checked) {
                showContent("error");
                error.innerHTML = "<font color=red>Please select Message to Remove !!</font>";
                error.focus();
                return false;
            } else {
                hideContent("error");
                form.id.value = form.affiliates.value;
                form.action = "./merchantMessageAction.do?method=deleteMessages";
                form.submit();
            }
        } else {
            for (var i = 0; i < form.affiliates.length; i++) {
                if (flag == false && form.affiliates[i].checked == true) {
                    flag = true;
                }
            }
            if (flag) {
                hideContent("error");
                form.type.value = "selected";
                form.action = "./merchantMessageAction.do?method=deleteMessages";
                form.submit();
            } else {
                showContent("error");
                error.innerHTML = "Please select Message To Delete !!";
                error.focus();
            }
        }
    } else {
        showContent("error");
        error.innerHTML = "No Messages To Remove!";
        error.focus();
    }
}
function deleteAllMerMsg() {
    if (document.getElementById("success")) {
        hideContent("success");
    }
    var error = document.getElementById("error");
    var form = document.forms[1];
    if (form.affiliates) {
        form.type.value = "all";
        form.action = "./merchantMessageAction.do?method=deleteMessages";
        form.submit();
    } else {
        showContent("error");
        error.innerHTML = "No Messages To Remove!";
        error.focus();
    }
}
function deleteSentMessages(value) {
    var form = document.forms[1];
    form.id.value = value;
    form.action = "./merchantMessageAction.do?method=deleteSentMessages";
    form.submit();
}
function deleteSelectedSentMerMsg() {
    if (document.getElementById("success")) {
        hideContent("success");
    }
    var form = document.forms[1];
    var error = document.getElementById("error");
    var flag = false;
    if (form.affiliates) {
        if (!form.affiliates.length) {
            if (!form.affiliates.checked) {
                showContent("error");
                error.innerHTML = "<font color=red>Please select Message to Remove !!</font>";
                error.focus();
                return false;
            } else {
                hideContent("error");
                form.id.value = form.affiliates.value;
                form.action = "./merchantMessageAction.do?method=deleteSentMessages";
                form.submit();
            }
        } else {
            for (var i = 0; i < form.affiliates.length; i++) {
                if (flag == false && form.affiliates[i].checked == true) {
                    flag = true;
                }
            }
            if (flag) {
                hideContent("error");
                form.type.value = "selected";
                form.action = "./merchantMessageAction.do?method=deleteSentMessages";
                form.submit();
            } else {
                showContent("error");
                error.innerHTML = "Please select Message To Delete !!";
                error.focus();
            }
        }
    } else {
        showContent("error");
        error.innerHTML = "No Messages To Remove!";
        error.focus();
    }
}
function deleteAllSentMerMsg() {
    if (document.getElementById("success")) {
        hideContent("success");
    }
    var error = document.getElementById("error");
    var form = document.forms[1];
    if (form.affiliates) {
        form.type.value = "all";
        form.action = "./merchantMessageAction.do?method=deleteSentMessages";
        form.submit();
    } else {
        showContent("error");
        error.innerHTML = "No Messages To Remove!";
        error.focus();
    }
}
function deleteSelectedMails() {
    if (document.getElementById("success")) {
        hideContent("success");
    }
    var form = document.forms[1];
    var error = document.getElementById("error");
    var flag = false;
    if (form.affiliates) {
        if (!form.affiliates.length) {
            if (!form.affiliates.checked) {
                showContent("error");
                error.innerHTML = "<font color=red>Please select Mail to Remove !!</font>";
                error.focus();
                return false;
            } else {
                hideContent("error");
                form.id.value = form.affiliates.value;
                form.action = "./merchantConAffAction.do?method=deleteMails";
                form.submit();
            }
        } else {
            for (var i = 0; i < form.affiliates.length; i++) {
                if (flag == false && form.affiliates[i].checked == true) {
                    flag = true;
                }
            }
            if (flag) {
                hideContent("error");
                form.type.value = "selected";
                form.action = "./merchantConAffAction.do?method=deleteMails";
                form.submit();
            } else {
                showContent("error");
                error.innerHTML = "Please select Mails To Delete !!";
                error.focus();
            }
        }
    } else {
        showContent("error");
        error.innerHTML = "No Mails To Remove!";
        error.focus();
    }
}
function deleteAllMails() {
    if (document.getElementById("success")) {
        hideContent("success");
    }
    var error = document.getElementById("error");
    var form = document.forms[1];
    if (form.affiliates) {
        form.type.value = "all";
        form.action = "./merchantConAffAction.do?method=deleteMails";
        form.submit();
    } else {
        showContent("error");
        error.innerHTML = "No Mails To Remove!";
        error.focus();
    }
}
function viewUrl() {
    var form = document.forms[1];
    form.flag.value = "";
    form.method.value = "viewURL";
    form.submit();
}
function validateForgetPassword(form) {
    if (document.getElementById("msg")) {
        document.getElementById("msg").style.display = "none";
    }
    var label = new getObject();
    var username = checkName(form.firstName.value);
    switch (username) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.userName);
        form.firstName.focus();
        return false;
      case 3:
        showContent("error");
        label.error.innerHTML = getFont(label.nulls);
        form.firstName.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    hideContent("error");
    form.submit();
}
function deleteGroup(form) {
    if (form.id.value === "") {
        document.getElementById("error").style.display = "block";
        document.getElementById("error").innerHTML = "There is no Group to Delete";
    } else {
        form.method.value = "deleteMerchantAffGroup";
        form.submit();
    }
}
function updateMailSetting(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var obj = new getObject();
    obj.error.style.display = "block";
    var email = isEmail(form.from.value);
    switch (email) {
      case 0:
        obj.error.innerHTML = getFont(obj.from);
        form.from.focus();
        return false;
      case 1:
        obj.error.innerHTML = getFont(obj.from);
        form.from.focus();
        return false;
      default:
        obj.error.innerHTML = "";
    }
    var sub = checkName(form.subject.value);
    switch (sub) {
      case 0:
        obj.error.innerHTML = getFont(obj.subject);
        form.subject.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    /* MESSAGE */
    var message = checkName(form.content.value);
    switch (message) {
      case 0:
        obj.error.innerHTML = getFont(obj.content);
        form.content.focus();
        return false;
      default:
        obj.error.innerHTML = "&nbsp;";
    }
    obj.error.style.display = "none";
    form.method.value = "updateMailSetting";
    form.submit();
}
function deleteMailSetting(form) {
    form.method.value = "deleteMailSetting";
    form.submit();
}
function findAlert(form) {
    form.action = "./merchantAlertsAction.do?method=merchantAlerts";
    form.affiliate.value = "";
    form.submit();
}
function findFollowUp(form) {
    form.action = "./followUpAction.do?method=merchantFollowUp";
    form.affiliate.value = "";
    form.submit();
}
function changeAffiliatePayPageSize(form) {
    form.status.value = "";
    form.action = "./merchantPayAffAction.do?method=merchantPayment";
    form.submit();
}
function cancel(url) {
    document.location.href = url;
}
function validateSearch(form) {
    /*
	 * if (isChar(form.search.value)) { form.affiliate.value = form.search.value; form.action = "./merchantAffAction.do?method=merchantaffDetails"; }
	 */
    form.submit();
    return true;
}
function validateCardDetails(form) {
    var label = new getObject();
    label.error.style.display = "block";
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    /* CREDIT CARD NAME */
    var ccName = checkFirstName(form.ccName.value);
    switch (ccName) {
      case 0:
        label.error.innerHTML = label.ccName;
        form.ccName.focus();
        return false;
      case 2:
        label.error.innerHTML = label.empty;
        form.ccName.focus();
        return false;
      case 3:
        label.error.innerHTML = label.nulls;
        form.ccName.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* CREDIT CARD NUMBER */
    var number = isNumeric(form.number.value);
    switch (number) {
      case 0:
        label.error.innerHTML = label.number;
        form.number.focus();
        return false;
      case 1:
        label.error.innerHTML = label.numNum;
        form.number.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* CARD TYPE */
    var type = form.type.value;
    if (type === "-1") {
        label.error.innerHTML = label.type;
        form.type.focus();
        return false;
    }
    /* CVV NUMBER */
    var code = isNumeric(form.code.value);
    switch (code) {
      case 0:
        label.error.innerHTML = label.code;
        form.code.focus();
        return false;
      case 1:
        label.error.innerHTML = label.numNum;
        form.code.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* MONTH */
    var toMonth = form.toMonth.value;
    if (toMonth === "-1") {
        label.error.innerHTML = label.month;
        form.toMonth.focus();
        return false;
    }
    /* YEAR */
    var toYear = form.toYear.value;
    if (toYear === "-1") {
        label.error.innerHTML = label.year;
        form.toYear.focus();
        return false;
    }
    /* CREDIT CARD VALIDATION */
    if (!checkCreditCard(form.number.value, form.type.value)) {
        label.error.innerHTML = label.cardInvalid;
        form.number.focus();
        return false;
    }
    if (!checkvarificationNumber(form.code.value)) {
        label.error.innerHTML = label.codeInvalid;
        form.code.focus();
        return false;
    }
    if (!expiryDate(form.toMonth.value, form.toYear.value)) {
        label.error.innerHTML = label.expiryInvalid;
        form.toMonth.focus();
        return false;
    }
    var address = checkGeneral(form.address.value);
    switch (address) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.address);
        form.address.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var city = checkGeneral(form.city.value);
    switch (city) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.city);
        form.city.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var state = checkGeneral(form.state.value);
    switch (state) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.state);
        form.state.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var city = checkGeneral(form.zip.value);
    switch (city) {
      case 0:
        showContent("error");
        label.error.innerHTML = getFont(label.zip);
        form.zip.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    var country = form.countryCode.value;
    if (country === "") {
        showContent("error");
        label.error.innerHTML = getFont(label.country);
        form.countryCode.focus();
        return false;
    }
    hideContent("error");
    form.submit();
}
function divDisplay(disp, dispNone) {
    var addDomain = document.getElementById(disp);
    addDomain.style.display = "";
    var visible = document.getElementById(dispNone);
    visible.style.display = "none";
}
function divDisplayVisib(disp, dispNone) {
    var addDomain = document.getElementById(dispNone);
    addDomain.style.display = "none";
    var visible = document.getElementById(disp);
    visible.style.display = "block";
}
function divDisplayVisib(disp) {
    var visible = document.getElementById(disp);
    visible.style.display = "block";
}
function getSKUCancel() {
    divDisplay("importSKU", "getSku");
    if (document.getElementById("errorMerchant")) {
        document.getElementById("errorMerchant").style.display = "none";
    }
}
function getAddSKUCancel() {
    divDisplay("addSKU", "getAddSkus");
    if (document.getElementById("errorSku")) {
        document.getElementById("errorSku").style.display = "none";
    }
}
function getImport() {
    if (document.getElementById("error")) {
        hideContent("error");
    }
    if (document.getElementById("errorSku")) {
        document.getElementById("errorSku").style.display = "none";
    }
    if (document.getElementById("success")) {
        hideContent("success");
    }
    divDisplay("getSku", "importSKU");
    divDisplayVisib("addSKU");
    var imp = document.getElementById("getAddSkus");
    imp.style.display = "none";
}
function getAddSkuAjax(value) {
	divDisplayVisib("importSKU");
    if (document.getElementById("error")) {
        hideContent("error");
    }
    if (document.getElementById("success")) {
        hideContent("success");
    }
    if (document.getElementById("errorMerchant")) {
        document.getElementById("errorMerchant").style.display = "none";
    }
    divDisplay("getAddSkus", "addSKU");
    var imp = document.getElementById("getSku");
    imp.style.display = "none";
    getAjaxAddSkuAjax(value);
}
function emptyInput(id) {
    var crtPlan = document.getElementsByTagName("input");
    for (var i = 0; i < crtPlan.length; i++) {
        if (crtPlan[i].id == id) {
            crtPlan[i].value = "";
        }
    }
}
function validateEditPaymentType(form) {
    var label = new getObject();
    if (document.getElementById("successMsg")) {
        document.getElementById("successMsg").style.display = "none";
    }
    var label = new getObject();
    if (document.getElementById("statusMsg")) {
        document.getElementById("statusMsg").style.display = "none";
    }
    label.errorCre.style.display = "block";
    var numericExpression = /^[0-9.]+$/;
    /*
	 * if (fnIsEmptyTextBox(form.balanceAlert)) { label.error.innerHTML = "Please enter paymentAlert"; return false; } else { if (form.balanceAlert.value == 0) { label.error.innerHTML = "Payment Alert should not be 0"; form.balanceAlert.value = ""; form.balanceAlert.focus(); return false; } else { if (!form.balanceAlert.value.match(numericExpression)) { label.error.innerHTML = "please enter proper value"; form.balanceAlert.value = ""; form.balanceAlert.focus(); return false; } } }
	 */
    /* PAYMENT TYPE */
    var payTypeId = form.paymentId.value;
    // alert(form.paymentId.value);
    if (payTypeId == -1) {
        label.errorCre.innerHTML = getFont(label.paymentType);
        form.paymentId.focus();
        return false;
    } else {
        if (payTypeId == 1) {
            /* Paypal Id */
            var paypalId = isEmail(form.payPal.value);
            switch (paypalId) {
              case 0:
                label.errorCre.innerHTML = getFont(label.paypalId);
                form.payPal.focus();
                return false;
              case 1:
                label.errorCre.innerHTML = getFont(label.paypalId);
                form.payPal.focus();
                return false;
              default:
                label.errorCre.innerHTML = "";
            }
            /* Paypal Details */
            /*
			 * var paypalDetails = checkNull(form.payPalDetails.value); switch (paypalDetails) { case 0: label.errorCre.innerHTML = getFont(label.paypalDetails); form.payPalDetails.focus(); return false; case 1: label.errorCre.innerHTML = getFont(label.nulls); form.payPalDetails.focus(); return false; default: label.errorCre.innerHTML = ""; }
			 */
        } else {
       // alert(form.payPalWritten);
            if (payTypeId == 2) {
                /* Account Number */
                var name = checkName(form.payPalWritten.value);
                switch (name) {
                  case 0:
                    label.errorCre.innerHTML = getFont(label.writtenName);
                    form.payPalWritten.focus();
                    return false;
                  default:
                    label.errorCre.innerHTML = "";
                }
                if (isNumbers(form.payPalWritten.value)) {
                    label.errorCre.innerHTML = getFont(label.nameCorrect);
                    form.company.focus();
                    return false;
                }
            } else {
                if (payTypeId == 3) {
                    var bName = checkName(form.name.value);
                    switch (bName) {
                      case 0:
                        label.errorCre.innerHTML = getFont(label.beneficiaryName);
                        form.name.focus();
                        return false;
                      default:
                        label.errorCre.innerHTML = "";
                    }
                    var bAddress = checkNull(form.businessAddress.value);
                    switch (bAddress) {
                      case 0:
                        label.errorCre.innerHTML = getFont(label.beneficiaryAddress);
                        form.businessAddress.focus();
                        return false;
                      case 1:
                        label.errorCre.innerHTML = getFont(label.beneficiaryAddress);
                        form.businessAddress.focus();
                        return false;
                      default:
                        label.errorCre.innerHTML = "";
                    }
                    /* Account Number */
                    var accountNo = checkName(form.accountNumber.value);
                    switch (accountNo) {
                      case 0:
                        label.errorCre.innerHTML = getFont(label.accountNo);
                        form.accountNumber.focus();
                        return false;
                      default:
                        label.errorCre.innerHTML = "";
                    }
                    /* Bank Name */
                    var bankName = checkName(form.bankName.value);
                    switch (bankName) {
                      case 0:
                        label.errorCre.innerHTML = getFont(label.bankName);
                        form.bankName.focus();
                        return false;
                      default:
                        label.errorCre.innerHTML = "";
                    }
                    /* Bank Address */
                    var bankAddress = checkNull(form.bankAddress.value);
                    switch (bankAddress) {
                      case 0:
                        label.errorCre.innerHTML = getFont(label.bankAddress);
                        form.bankAddress.focus();
                        return false;
                      case 1:
                        label.errorCre.innerHTML = getFont(label.nulls);
                        form.bankAddress.focus();
                        return false;
                      default:
                        label.errorCre.innerHTML = "";
                    }
                    var account = checkNull(form.swiftCode.value);
                    switch (account) {
                      case 0:
                        label.errorCre.innerHTML = getFont(label.swift);
                        form.swiftCode.focus();
                        return false;
                      case 1:
                        label.errorCre.innerHTML = getFont(label.validSwiftcode);
                        form.swiftCode.focus();
                        return false;
                      default:
                        label.errorCre.innerHTML = "";
                    }
                } else {
                    if (payTypeId == 4) {
                        /* E Passport Number */
                        var epassportNo = isNumeric(form.passportNumber.value);
                        switch (epassportNo) {
                          case 0:
                            label.errorCre.innerHTML = getFont(label.epassportNo);
                            form.passportNumber.focus();
                            return false;
                          case 1:
                            label.errorCre.innerHTML = getFont(label.validEpassport);
                            form.passportNumber.focus();
                            return false;
                          default:
                            label.errorCre.innerHTML = "";
                        }
                        if (form.passportNumber.value == 0) {
                            label.errorCre.innerHTML = getFont(label.validEpassport);
                            form.passportNumber.focus();
                            form.passportNumber.value = "";
                            return false;
                        }
                        /* E Passport Details */
                        var epassportDetails = checkNull(form.passportDetails.value);
                        switch (epassportDetails) {
                          case 0:
                            showContent("creditError");
                            label.errorCre.innerHTML = getFont(label.epassportDetails);
                            form.passportDetails.focus();
                            return false;
                          case 1:
                            label.errorCre.innerHTML = getFont(label.nulls);
                            form.passportDetails.focus();
                            return false;
                          default:
                            label.errorCre.innerHTML = "";
                        }
                    } else {
                        if (payTypeId == 5) {
                            /* Credit card Validation */
                            /* CREDIT CARD NAME */
							if(document.getElementById("cardNumber")){
						    var ccName = checkFirstName(form.name.value);
                            switch (ccName) {
                              case 0:
                                label.errorCre.innerHTML = getFont(label.ccName);
                                form.name.focus();
                                return false;
                              default:
                                label.errorCre.innerHTML = "";
                            }
                            /* CREDIT CARD NUMBER */
                            var number = isNumeric(form.cardNumber.value);
                            switch (number) {
                              case 0:
                                label.errorCre.innerHTML = getFont(label.number);
                                form.cardNumber.focus();
                                return false;
                              case 1:
                                label.errorCre.innerHTML = getFont(label.numNum);
                                form.cardNumber.focus();
                                return false;
                              default:
                                label.errorCre.innerHTML = "";
                            }
                            /* CARD TYPE */
                            var type = form.cardType.value;
                            if (type === "-1") {
                                label.errorCre.innerHTML = getFont(label.type);
                                form.cardType.focus();
                                return false;
                            }
                            /* CVV NUMBER */
                            var code = isNumeric(form.cvc.value);
                            switch (code) {
                              case 0:
                                label.errorCre.innerHTML = getFont(label.code);
                                form.cvc.focus();
                                return false;
                              case 1:
                                label.errorCre.innerHTML = getFont(label.numNum);
                                form.cvc.focus();
                                return false;
                              default:
                                label.errorCre.innerHTML = "";
                            }
                            /* MONTH */
                            var toMonth = form.toMonth.value;
                            if (toMonth === "-1") {
                                label.errorCre.innerHTML = getFont(label.month);
                                form.toMonth.focus();
                                return false;
                            } else {
                                label.errorCre.innerHTML = "";
                            }
                            /* YEAR */
                            var toYear = form.toYear.value;
                            if (toYear === "-1") {
                                label.errorCre.innerHTML = getFont(label.year);
                                form.toYear.focus();
                                return false;
                            } else {
                                label.errorCre.innerHTML = "";
                            }
                            /* CREDIT CARD VALIDATION */
                            if (!checkCreditCard(form.cardNumber.value, form.cardType.value)) {
                                label.errorCre.innerHTML = getFont(label.cardInvalid);
                                form.cardNumber.focus();
                                return false;
                            }
                            if (!checkvarificationNumber(form.cvc.value)) {
                                label.errorCre.innerHTML = getFont(label.codeInvalid);
                                form.cvc.focus();
                                return false;
                            }
                            if (!expiryDate(form.toMonth.value, form.toYear.value)) {
                                label.errorCre.innerHTML = getFont(label.expiryInvalid);
                                form.toMonth.focus();
                                return false;
                            }
                            /* ADDRESS */
                            var address = checkGeneral(form.address.value);
                            switch (address) {
                              case 0:
                                label.errorCre.innerHTML = getFont(label.address);
                                form.address.focus();
                                return false;
                              default:
                                label.errorCre.innerHTML = "";
                            }
                            /* CITY */
                            var city = checkGeneral(form.city.value);
                            switch (city) {
                              case 0:
                                label.errorCre.innerHTML = getFont(label.city);
                                form.city.focus();
                                return false;
                              default:
                                label.errorCre.innerHTML = "";
                            }
                            /* STATE */
                            var state = checkGeneral(form.state.value);
                            switch (state) {
                              case 0:
                                label.errorCre.innerHTML = getFont(label.state);
                                form.state.focus();
                                return false;
                              default:
                                label.errorCre.innerHTML = "";
                            }
                            /* ZIP */
                            var zip = checkFirstName(form.zip.value);
                            switch (zip) {
                              case 0:
                                label.errorCre.innerHTML = getFont(label.zip);
                                form.zip.focus();
                                return false;
                              default:
                                label.errorCre.innerHTML = "";
                            }
                            /* COUNTRY */
                            var country = form.country.value;
                            if (country === "Anonymous Proxy") {
                                label.errorCre.innerHTML = getFont(label.country);
                                form.country.focus();
                                return false;
                            } else {
                                label.errorCre.innerHTML = "";
                            }
                            } else{
                            label.error.innerHTML = "";
                           }
                        }
                    }
                }
            }
        }
    }
    label.errorCre.style.display = "none";
    updatePayable(form);
}
function getAddPromotions() {
    location.href = "./promotionAction.do?method=addPromotion";
}
function updateSelectedAffiliates(form) {
    var len = form.affiliate.value.length;
    showLightbox();
    if (form.affiliates) {
        var count = 0;
        for (var i = 0; i < form.affiliates.length; i++) {
            if (document.getElementById("affiliates").options[i].selected == true) {
                if (len == 0 && count == 0) {
                    form.affiliate.value = form.affiliates[i].value;
                } else {
                    form.affiliate.value = form.affiliate.value + "," + form.affiliates[i].value;
                }
                count++;
            }
        }
    }
    hideLightbox();
}
function validateAddPromotion(form) {
    var label = new getObject();
    showContent("error");
    /* NAME */
    var name = checkFirstName(form.name.value);
    switch (name) {
      case 0:
        label.error.innerHTML = label.nameCorrect;
        form.name.focus();
        return false;
      case 2:
        label.error.innerHTML = label.empty;
        form.name.focus();
        return false;
      case 3:
        label.error.innerHTML = label.nulls;
        form.name.focus();
        return false;
      default:
        label.error.innerHTML = "";
    }
    /* Promotion Type */
    var promoType = form.type.value;
    if (promoType < 0) {
        label.error.innerHTML = label.promoType;
        form.type.focus();
        return false;
    } else {
        if (promoType == 1) {
            if (form.affiliates) {
                var check = true;
                for (var i = 0; i < form.affiliates.length; i++) {
                    if (form.affiliates.options[i].selected == true) {
                        check = false;
                        break;
                    }
                }
                if (check) {
                    label.error.innerHTML = label.promoAffGroupsSelect;
                    form.affiliates.focus();
                    return false;
                }
            } else {
                label.error.innerHTML = label.promoAffGroupsNo;
                form.affiliates.focus();
                return false;
            }
        }
        if (promoType == 2) {
            if (form.affiliates) {
                var check = true;
                for (var i = 0; i < form.affiliates.length; i++) {
                    if (form.affiliates.options[i].selected == true) {
                        check = false;
                        break;
                    }
                }
                if (check) {
                    label.error.innerHTML = label.promoAffiliatesSelect;
                    form.affiliates.focus();
                    return false;
                }
            } else {
                label.error.innerHTML = label.promoAffiliatesNo;
                form.affiliates.focus();
                return false;
            }
        }
    }
    /* Promotion Skus */
    if (form.validity[0].checked) {
    } else {
        if (form.parameters) {
            var check = true;
            for (var i = 0; i < form.parameters.length; i++) {
                if (form.parameters.options[i].selected == true) {
                    check = false;
                    break;
                }
            }
            if (check) {
                label.error.innerHTML = label.promoSkusSelect;
                form.parameters.focus();
                return false;
            }
        } else {
            label.error.innerHTML = label.promoSkusNo;
            form.parameters.focus();
            return false;
        }
    }
    /* Sku Commission */
    var skuComm = isDecimal(form.skuCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.skuCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.skuCommission.focus();
        form.skuCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.skuCommission.focus();
        return false;
      case 2:
        if (form.skuCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.skuCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
    /* True Link Sku Commission */
    var linkskuComm = isDecimal(form.linkCommission.value);
    switch (linkskuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.linkCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.linkCommission.focus();
        form.linkCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.linkCommission.focus();
        return false;
      case 2:
        if (form.linkCommType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.linkCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
    var currentTime = new Date();
    var month = currentTime.getMonth() + 1;
    var day = currentTime.getDate();
    var year = currentTime.getFullYear();
    var dt = getDateObject(day + "-" + month + "-" + year, "-");
    var dt1 = getDateObject(document.getElementById("from").value, "-");
    var dt2 = getDateObject(document.getElementById("to").value, "-");
    if (dt > dt1 || dt > dt2) {
        label.error.innerHTML = "Invalid Date Range! Start/End Date cannot be before Today!";
        form.from.focus();
        return false;
    } else {
        if (dt1 > dt2) {
            label.error.innerHTML = "Invalid Date Range! Start Date cannot be before End Date!</div>";
            form.from.focus();
            return false;
        } else {
            label.error.innerHTML = "";
        }
    }
    label.error.innerHTML = "";
    hideContent("error");
    form.submit();
}
row_no = 7;
function addRow(tbl, row) { 
        // so that user can only add 3 rows
    if (row_no <= 15) {
        var remove = "<a href=\"#\" onclick=\"removeRow('" + tbl + "','" + (row_no + 2) + "')\"/>Remove It</a>";
        // for suitable label to the row
        var tbl = document.getElementById(tbl);// to identify the table in
												// which the row will get insert
        try {
            var newRow = tbl.insertRow(row_no);// creation of new row
            if (row_no % 2 == 1) {
                newRow.setAttribute("class", "grey");
            }
            var newCell = newRow.insertCell(0);// first cell in the row
            newCell.setAttribute("align", "right");
            newCell.innerHTML = document.getElementById("productSku").innerHTML;// insertion
																				// of
																				// the
																				// 'text'
																				// variable
																				// in
																				// first
																				// cell
            var newCell = newRow.insertCell(1);// second cell in the row
            newCell.setAttribute("class", "noBr");
            newCell.innerHTML = document.getElementById("productSkuField").innerHTML;// insertion
																						// of
																						// the
																						// text
																						// box
																						// and
																						// the
																						// remove
																						// text
																						// using
																						// their
																						// variable
            var newRow = tbl.insertRow(row_no + 1);// creation of new row
            if ((row_no + 1) % 2 == 1) {
                newRow.setAttribute("class", "grey");
            }
            var newCell = newRow.insertCell(0);// first cell in the row
            newCell.setAttribute("align", "right");
            newCell.innerHTML = document.getElementById("productPrice").innerHTML;// insertion
																					// of
																					// the
																					// 'text'
																					// variable
																					// in
																					// first
																					// cell
            var newCell = newRow.insertCell(1);// second cell in the row
            newCell.setAttribute("class", "noBr");
            newCell.innerHTML = document.getElementById("productPriceField").innerHTML;// insertion
																						// of
																						// the
																						// text
																						// box
																						// and
																						// the
																						// remove
																						// text
																						// using
																						// their
																						// variable
            var newRow = tbl.insertRow(row_no + 2);// creation of new row
            if ((row_no + 2) % 2 == 1) {
                newRow.setAttribute("class", "grey");
            }
            var newCell = newRow.insertCell(0);// first cell in the row
            newCell.setAttribute("align", "right");
            newCell.innerHTML = document.getElementById("productQuantity").innerHTML;// insertion
																						// of
																						// the
																						// 'text'
																						// variable
																						// in
																						// first
																						// cell
            var newCell = newRow.insertCell(1);// second cell in the row
            newCell.setAttribute("class", "noBr");
            newCell.innerHTML = document.getElementById("productQuantityField").innerHTML + " " + remove;// insertion
																											// of
																											// the
																											// text
																											// box
																											// and
																											// the
																											// remove
																											// text
																											// using
																											// their
																											// variable
            row_no = row_no + 3;
        }
        catch (ex) {
            alert(ex); // if exception occurs
        }
    }
    if (row_no > 15) {// if the row contain 3 textbox, the add button will
						// disapper
        document.getElementById("add").style.display = "none";
    }
}
function removePostSaleRow() {
    if ((row_no - 1) > 6) {
        var table = document.getElementById("myTable");// adentification of
														// table
        try {
            for (var r = 0; row_no == 7; r++) {
                row_no--;
            }
        }
        catch (ex) {
            alert(ex);
        }
        if (row_no <= 15) {
            document.getElementById("add").style.display = "block";
        }
    }
}
function removeRow(tbl, num) {
    if ((row_no - 1) == num) {
        var table = document.getElementById(tbl);// adentification of table
        try {
            row_no--;
            table.deleteRow(num);// deletion of the clicked row
            row_no--;
            table.deleteRow(num - 1);
            row_no--;
            table.deleteRow(num - 2);
        }
        catch (ex) {
            alert(ex);
        }
        if (row_no <= 15) {
            document.getElementById("add").style.display = "block";
        }
    } else {
        alert("Please remove the below product first");
    }
}
function validateManualOrder(form) {
    var affiliateID = form.affiliateId.value;
    var orderID = form.orderId.value;
    var country = form.country.value;
   // var productID = form.productId.value;
    // var price = form.price.value;
    // var quantity = form.quantity.value;
    var merchantId = form.userName.value;
    var salePostUrl = form.url.value;
    var label = new getObject();
    hideContent("errors");
    var xmlFile;
    if (affiliateID.length == 0 || affiliateID == "") {
        showContent("error");
        label.error.innerHTML = getFont(label.affID);
        form.affiliateId.focus();
        return false;
    } else {
        if (orderID.length == 0 || orderID == "") {
            showContent("error");
            label.error.innerHTML = getFont(label.orderID);
            form.orderId.focus();
            return false;
        } else {
            if (country.length == 0 || country == "") {
                showContent("error");
                label.error.innerHTML = getFont(label.country);
                form.country.focus();
                return false;
            }
            /*
			 * else { if (productID.length == 0 || productID == "") { showContent("error"); label.error.innerHTML = getFont(label.productID); form.productId.focus(); return false; } else { if (price == "") { showContent("error"); label.error.innerHTML = getFont(label.price); form.price.focus(); return false; } else { if (quantity.length == 0 || quantity == "") { showContent("error"); label.error.innerHTML = getFont(label.quantity); form.quantity.focus(); return false; } } } }
			 */
        }
    }
    if (!affiliateID.length == 0 || !affiliateID == "") {
        if (isNumericNumber(affiliateID) == false) {
            showContent("error");
            label.error.innerHTML = getFont(label.numericfield);
            form.affiliateId.focus();
            return false;
        }
    }
    /*
	 * if (!price.length == 0 || !price == "") { price = price.replace(/,/g, ""); if (isNumericNumber(price)) { price = price; } else { showContent("error"); label.error.innerHTML = getFont(label.properprice); form.price.focus(); return false; } } if (!quantity.length == 0 || !quantity == "") { if (isNumericNumber(quantity) == false) { showContent("error"); label.error.innerHTML = getFont(label.numericfield); form.quantity.focus(); return false; } else { if (quantity == 0) { showContent("error"); label.error.innerHTML = getFont(label.quantityNonZero); form.quantity.focus(); return false; } } }
	 */
    var rawProductId = document.getElementsByName("productId");
    var rawPrice = document.getElementsByName("price");
    var rawQuantity = document.getElementsByName("quantity");
    var Products = new Array();
    var subTotal = 0;
        // Clean the Product information from the raw arrays into a
		// bi-dimensional array using this structure [index][productid,
		// quantity, price]
    for (var Counter = 0; Counter < rawProductId.length; Counter++) {
        var ProductId = "";
        var Quantity = 0;
        var Price = 0;
                // ProductId
        if (rawProductId[Counter] != null && rawProductId[Counter].value.length > 0) {
            ProductId = rawProductId[Counter].value;
        } else {
            showContent("error");
            label.error.innerHTML = getFont(label.productID);
            return false;
        }   
                // Price
        if (rawPrice[Counter] != null && rawPrice[Counter].value.length > 0) {
            Price = rawPrice[Counter].value.replace(/,/g, "");
            if (isNumericNumber(Price) === true) {
                Price = Price;
            } else {
                showContent("error");
                label.error.innerHTML = getFont(label.properprice);
                return false;
            }
            Price = rawPrice[Counter].value;
        } else {
            showContent("error");
            label.error.innerHTML = getFont(label.price);
            return false;
        }
        
                // Quantity
        if (rawQuantity[Counter] != null && rawQuantity[Counter].value.length > 0) {
            if (isNumericNumber(rawQuantity[Counter].value) === false) {
                showContent("error");
                label.error.innerHTML = getFont(label.numericfield);
                return false;
            } else {
                if (isNumericNumber(rawQuantity[Counter].value) == true) {
                    if (rawQuantity[Counter].value == 0) {
                        showContent("error");
                        label.error.innerHTML = getFont(label.quantityNonZero);
                        return false;
                    }
                }
            }
            Quantity = rawQuantity[Counter].value;
        } else {
            showContent("error");
            label.error.innerHTML = getFont(label.quantity);
            return false;
        }   
                // Add product to bidimensional array [index][productid,
				// quantity, price]
        Products[Counter] = new Array(ProductId, Quantity, Price);
    }
     // Generate XML for Products
    var XMLProducts = "<products>";
    // Add product to XML from bidimensional array [index][productid, quantity,
	// price]
    for (var Counter = 0; Counter < Products.length; Counter++) {
        XMLProducts += "<product>" + "<id>" + Products[Counter][0] + "</id>" + "<price>" + Products[Counter][2] + "</price>" + "<quantity>" + Products[Counter][1] + "</quantity>" + "</product>";
        subTotal = subTotal + Products[Counter][2] * Products[Counter][1];
    }
    XMLProducts += "</products>";
    // xmlFile = "<?xml version=\"1.0\"?><order><id>" + orderID +
	// "</id><merchant>" + merchantId + "</merchant><affiliateid>" + affiliateID
	// + "</affiliateid><domain></domain><subtotal>" + subTotal +
	// "</subtotal><discount>0</discount><customer>" + affiliateID +
	// "</customer><country>" + country + "</country><status>2</status>" +
	// XMLProducts + "</order>";
   // salePostUrl = salePostUrl + "?xmlOrder=" + xmlFile;
   // postSale(salePostUrl, form);
    form.xmlFile.value = "<?xml version=\"1.0\"?><order><id>" + orderID + "</id><merchant>" + merchantId + "</merchant><affiliateid>" + affiliateID + "</affiliateid><domain></domain><subtotal>" + subTotal + "</subtotal><discount>0</discount><customer>" + affiliateID + "</customer><country>" + country + "</country><status>2</status>" + XMLProducts + "</order>";
	// alert(form.xmlFile.value);
    form.method.value = "manualOrder";
	form.status.value = "true";
    form.submit();
    return false;
}
/*
 * function postSale(salePostUrl, form) { var label = new getObject(); hideContent("error"); hideContent("errors"); label.errors.innerHTML = label.orderposted; label.error.innerHTML = label.ordernotposted; var saleImg = new Image(); saleImg.src = salePostUrl; showContent("errors"); // postSaleAjax(salePostUrl); form.affiliateId.value = ""; form.orderId.value = ""; form.country.value = ""; form.productId.value = ""; form.price.value = ""; form.quantity.value = ""; }
 */

// For moving the items between the list boxes
/*
 * var selectedList; var availableList; var merchantForm; function createListObjects(myForm) { availableList = document.getElementById("availableOptions"); selectedList = document.getElementById("selectedOptions"); merchantForm = myForm; // ref = document.getElementById("availableOptions"); } function delAttribute(form) { form.status.value = "true"; var i = 0; for (i = 0; i < selectedList.options.length; i++) { if (selectedList.options[i].selected == true) { availableList.appendChild(selectedList.options[i]); i--; } } availableList.selected = false; selectNone(selectedList, availableList); setUnSelectedListToForm(availableList, form); } function setUnSelectedListToForm(availableList, form) { var unSelected = new Array(); for (var i = 0; i < availableList.options.length; i++) { unSelected.push(availableList.options[i].value); } var unselect = unSelected.join(","); form.unselected.value = unselect; } function addAttribute(form) { var i = 0; form.status.value = "true"; for (i = 0; i < availableList.options.length; i++) { if (availableList.options[i].selected == true) { selectedList.appendChild(availableList.options[i]); i--; } } selectedList.selected = false; selectNone(availableList, selectedList); setSelectedListToForm(selectedList, form); } function setSelectedListToForm(selectedList, form) { var selected = new Array(); for (var i = 0; i < selectedList.options.length; i++) { selected.push(selectedList.options[i].value); } var selected = selected.join(","); form.selected.value = selected; } function selectNone(list1, list2) { list1.selectedIndex = -1; list2.selectedIndex = -1; addIndex = -1; selIndex = -1; <<<<<<< .mine } function signUpManager(form) { // alert("signup"); validateFields(form); ======= }
 */
/*
 * function signUpManager(form) { validateFields(form); >>>>>>> .r706 // form.submit(); }
 */
function validateFields(form) {
    document.getElementById("error").style.display = "none";
    document.getElementById("errors").style.display = "none";
    var firstName = form.firstName.value;
    var lastName = form.lastName.value;
    var password = form.password.value;
    var userName = form.userName.value;
    var email = form.email.value;
    var displayName = form.displayName.value;
    var phone = form.phone.value;
    var fax = form.fax.value;
    var zip = form.zip.value;
    var label = new getObject();
		// alert(firstName + phone);
    var count = 0;
    if (firstName.length == 0 || firstName == "") {
        showContent("error");
        label.error.innerHTML = getFont(label.firstName);
        form.firstName.focus();
        count++;
        return false;
    } else {
        if (lastName.length == 0 || lastName == "") {
            showContent("error");
            label.error.innerHTML = getFont(label.lastName);
            form.lastName.focus();
            count++;
            return false;
        } else {
            if (password.length == 0 || password == "") {
                showContent("error");
                label.error.innerHTML = getFont(label.password);
                form.password.focus();
                count++;
                return false;
            } else {
                if (userName.length == 0 || userName == "") {
                    showContent("error");
                    label.error.innerHTML = getFont(label.userName);
                    form.userName.focus();
                    count++;
                    return false;
                }
            }
        }
    }
    var countryCode = form.countryCode;
	if(countryCode.value=="")
	{	
		showContent("error");
        label.error.innerHTML = getFont(label.selectCountry);
        form.countryCode.focus();
        return false;
	}
    /*
	 * else if(email.length==0 ||email=="") { showContent("error"); label.error.innerHTML = getFont(label.email); document.getElementById("email").focus(); count++; return false; } else if(displayName.length==0 ||displayName=="") { showContent("error"); label.error.innerHTML = getFont(label.displayName); document.getElementById("displayName").focus(); count++; return false; } else if(phone.length==0 ||phone=="") { showContent("error"); label.error.innerHTML = getFont(label.phone); document.getElementById("phone").focus(); count++; return false; } if(phone.length!=0 ||phone.length!=""){ if(chkNumeric(document.getElementById("phone"))==false){ showContent("error"); label.error.innerHTML = getFont(label.numericPhone); document.getElementById("phone").focus(); count++; } } if (fax.length != 0 || fax.length != "") { if (chkNumeric(document.getElementById("fax")) == false) { showContent("error"); label.error.innerHTML = getFont(label.numericFax); document.getElementById("fax").focus(); count++; } } if (zip.length != 0 || zip.length != "") { if (chkNumeric(document.getElementById("zip")) == false) { showContent("error"); label.error.innerHTML = getFont(label.numericZip); document.getElementById("zip").focus(); count++; } }
	 */
    if (count == 0) {
        form.submit();
    }
}
/*
 * function updateManager(form) { // delAttribute(form); // addAttribute(form); //setUnSelectedListToForm(availableList, form); //setSelectedListToForm(selectedList, form); form.submit(); }
 */
function getStatusManager(accountId, status) {
    var msgObj = new getObject();
    var agree = false;
    agree = confirm(msgObj.msg);
    if (agree) {
        location.href = "./managerAction.do?method=updateStatus&flag=Yes&accountId=" + accountId + "&status=" + status;
    } else {
        location.href = "./managerAction.do?method=updateStatus&flag=No&status=" + status;
    }
}
function deleteManager(accountId) {
    var msgObj = new getObject();
    var agree = false;
    agree = confirm(msgObj.msgDelete);
    if (agree) {
        location.href = "./managerAction.do?method=deleteManager&flag=Yes&accountId=" + accountId;
    } else {
        location.href = "./managerAction.do?method=deleteManager&flag=No";
    }
}
function getDeactivateManager(accountId, status) {
    var msgObj = new getObject();
    var agree = confirm(msgObj.msgDeactivate);
    if (agree) {
        location.href = "./managerAction.do?method=updateStatus&flag=Yes&accountId=" + accountId + "&status=" + status;
    } else {
        location.href = "./managerAction.do?method=updateStatus&flag=No";
    }
}
function selectAffDetails(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
    var selectValue = form.selectValue.value;
    form.count.value = "0";
    document.getElementById("hideFilter").className = "hideCnt";
    if (selectValue == "affGroup") {
        mailGroup();
    } else {
        if (selectValue == "activeAff" || selectValue == "suspendedAffs") {
            getAllAffiliatesMail();
        } else {
            if (selectValue == "particularAff" || selectValue == "inactiveAffs") {
                getAffiliatesByParameter("", form.selectValue.value);
            } else {
                if (selectValue == "allAffiliates") {
                    getAllAffiliatesMail();
                } else {
                    getSales(form);
                }
            }
        }
    }
}
function getSales(form) {
    var selectValue = form.selectValue.value;
    document.forms[1].between.value = "";
    document.forms[1].and.value = "";
    document.forms[1].fromAddress.value = "";
    document.forms[1].subject.value = "";
    document.forms[1].content.value = "";
    document.getElementById("hideSales").className = "";
    document.getElementById("hideFilter").className = "";
    document.getElementById("affType").className = "hideCnt";
    document.getElementById("selectAffiliates").className = "hideCnt";
    if (selectValue == "caAlerts") {
        document.getElementById("hideFromDate").className = "hideCnt";
        document.getElementById("hideOverall").className = "hideCnt";
    } else {
        form.overall.value = "overall";
        document.getElementById("hideOverall").className = "";
        document.getElementById("hideFromDate").className = "hideCnt";
    }
}
function getOverall(form) {
    var overall = form.overall.value;
    if (overall == "byDate") {
        document.getElementById("hideFromDate").className = "";
    } else {
        document.getElementById("hideFromDate").className = "hideCnt";
    }
}
function getAffDetails(form) {
    var obj = new getObject();
    obj.error.style.display = "block";
    if (fnIsEmptyTextBox(form.between)) {
        obj.error.innerHTML = getFont(obj.between);
        form.between.focus();
        return false;
    }
    if (fnIsEmptyTextBox(form.and)) {
        obj.error.innerHTML = getFont(obj.and);
        form.and.focus();
        return false;
    }
    if (compareValues(form.between, form.and)) {
        obj.error.innerHTML = getFont(obj.bigBetween);
        form.between.focus();
        return false;
    }
    if (form.selectValue.value == "sales" && form.overall.value == "byDate") {
        if (validateDateSales(form.from, form.to)) {
            obj.error.innerHTML = getFont(obj.fromDate);
            form.from.focus();
            return false;
        } else {
            if (compareDates(form.from.value, form.to.value)) {
                obj.error.innerHTML = getFont(obj.invalidDate);
                form.from.focus();
                return false;
                return false;
            }
        }
    }
    getAffDetailsAjax(form);
}
function compareValues(between, and) {
    if (parseInt(between.value) > parseInt(and.value)) {
        return true;
    } else {
        return false;
    }
}
function validateDateSales(from, to) {
    if (from.value === "" || to.value === "") {
        return true;
    } else {
        return false;
    }
}
function compareDates(dt1, dt2) {
    if (dt1 > dt2) {
        return true;
    } else {
        return false;
    }
}
function checkValue(form)
{
	 var label = new getObject();
	
   
}
function assignCoupons(form)
{
	if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
	if (document.getElementById("updateCoupon")) {
		form.updateCoupon.value=form.couponCode.value;
    }
    var label = new getObject();
    label.error.style.display = "block";
	var affiliate = isDecimal(form.affiliate.value);
    switch (affiliate) {
	    case 0:
	        label.error.innerHTML = getFont(label.empty);
	        form.affiliate.focus();
	        return false;
	     default:
	        label.error.innerHTML = "";
	}
	 
  if(form.discountStatus.value=="percent")
  {
   	var discount = isDecimal(form.discount.value);
    switch (discount) {
	    case 0:
	        label.error.innerHTML = getFont(label.empty);
	        form.discount.focus();
	        return false;
	      case 1:
	        label.error.innerHTML = getFont(label.invalid);
	        form.discount.focus();
	        form.discount.value = "";
	        return false;
	      case 2:
            label.error.innerHTML = getFont(label.greaterLimit);
            form.discount.focus();
            return false;
	     case 4:
	        label.error.innerHTML = getFont(label.lowerLimit);
	        form.discount.focus();
	        return false;
	      default:
	        label.error.innerHTML = "";
	    }
	  }
	  else if(form.discountStatus.value=="absolute" ){
    	var discount = isNumericNumber(trim(form.discount.value));
	    switch (discount) {
	      case 0:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        form.discount.focus();
	        return false;
	      case 1:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        form.discount.focus();
	        return false;
	      default:
	        label.error.innerHTML = "";
	    }
    }
  
   var coupons = isNumericNumber(trim(form.coupons.value));
  switch (coupons) {
    case 0:
      showContent("error");
      label.error.innerHTML = getFont(label.numNum);
      form.coupons.focus();
      return false;
    case 1:
      showContent("error");
      label.error.innerHTML = getFont(label.numNum);
      form.coupons.focus();
      return false;
    default:
      label.error.innerHTML = "";
       label.error.style.display = "none";
  }
    var currentTime = new Date();
    var month = currentTime.getMonth() + 1;
    var day = currentTime.getDate();
    var year = currentTime.getFullYear();
    var dt = getDateObject(day + '-' + month + '-' + year, '-');
    var dt1 = getDateObject(document.getElementById("from").value, '-');
    if (dt >= dt1) {
        label.error.innerHTML = "Invalid Date Range! Expire Date cannot be before Today!";
        form.from.focus();
        return false;
    }
    if(form.discountStatusOne.checked)
    {
	    var applyDiscount = isNumericNumber(trim(form.applyDiscount.value));
	    switch (applyDiscount) {
	      case 0:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        form.applyDiscount.focus();
	        return false;
	      case 1:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        form.applyDiscount.focus();
	        return false;
	      default:
	        label.error.innerHTML = "";
	    }
	    if(parseInt(form.applyDiscount.value)<=0) {
	       showContent("error");
	       label.error.innerHTML = getFont(label.creditLimit);
	       form.applyDiscount.focus();
	       return false;
	    }
    }
     /* Promotion Skus */
    if(form.productStatus.checked)
    {
	   var count = 0;
	   var skus = form.skus;
	   for (i = 0; i < skus.options.length; i++) {
            if (skus.options[i].selected == true) {
            	count++
            } 
        }
        if(count==0)
        {
        	showContent("error");
            label.error.innerHTML = getFont(label.promoSkusSelect);
            form.skus.focus();
            return false;
        }
	}
   	label.error.style.display = "none";
    form.status.value = "2";
 	form.submit();
}
function getStrCouponCode(form)
{
	 var chars="0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z";
      chars=chars.split(",");
      var min=0;
      var max=chars.length-1;
      var id="";
      for(var i=0; i<7;i++)
      {
            id+=chars[ Math.floor(Math.random()*(max - min + 1) + min) ];
      }
      var code = form.couponCode;
	  code.value = id;
      // location.href =
		// "./assignCouponAction.do?method=assignCoupons&code=Yes&id="+id;
}

function hideDiscount(form)
{
	var discountType = form.discountStatus.value;
	if(discountType == "free_ship")
	{
		document.getElementById("discount").className = "hideCnt";
	}
	else if(discountType == "percent" || discountType == "absolute")
	{
		document.getElementById("discount").className = "";
	}
}
function hideDiscountTextBox()
{
	var discountType = document.getElementById("discountStatus").value;
	
	if(document.getElementById("changeStatus").value == "updateCoupons")
	{
		if(discountType == "free_ship")
		{
			document.getElementById("discount").className = "hideCnt";
		}
		else if(discountType == "percent" || discountType == "absolute")
		{
			document.getElementById("discount").className = "";
		}
	}
}
function uncheckRadio(form) {
 if(form.discountStatusOne.checked)
 	form.discountStatusOne.checked = false;
 	else if(form.productStatus.checked)
 		form.productStatus.checked = false;
}
function validateThisTier(tier){
	
	if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
    var temp;
	var label = new getObject();
	
	var commission = document.getElementById("commission"+tier).value;
	if(!document.getElementsByName("tierRadio"+tier)[1].checked)
	{
		temp = isDecimal(trim(commission));
	    switch (temp) {
	      case 0:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      case 1:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	    case 2:
	    	showContent("error");
      	    label.error.innerHTML = getFont(label.greaterLimit);
            return false;
      case 4:
      	showContent("error");
        label.error.innerHTML = getFont(label.lowerLimit);
        return false;
        default:
	        label.error.innerHTML = "none";
	    }		
	} else if(document.getElementsByName("tierRadio"+tier)[1].checked) {
    	temp = isNumericNumber(trim(commission));
	    switch (temp) {
	      case 0:
	      	showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      case 1:
	      	showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      default:
	        label.error.innerHTML = "none";
	    }
    }
	var tierRadio = 1;
	if(document.getElementsByName("tierRadio"+tier)[1].checked){
		tierRadio = 0;
	}
	var tierSettingsRadio = 1;
	if(document.getElementsByName("tierSettingsRadio"+tier)[1].checked){
		tierSettingsRadio = 2;
	}
	var TierCommisionSettingsCheckBox = 0;
	if(tierSettingsRadio==2){
		if(document.getElementById("tierSettingsCheck"+tier).checked){
			TierCommisionSettingsCheckBox = 1;
		}
	}
	updateThisTierAjax(tier,commission,tierRadio,tierSettingsRadio,TierCommisionSettingsCheckBox);
}
function validateThisGroupTier(tier){
	
	if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
	var temp;
	var label = new getObject();
	var commission = document.getElementById("commission"+tier).value;
	if(!document.getElementsByName("tierRadio"+tier)[1].checked)
	{
		temp = isDecimal(trim(commission));
	    switch (temp) {
	      case 0:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      case 1:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	    case 2:
	    	showContent("error");
      	    label.error.innerHTML = getFont(label.greaterLimit);
            return false;
      case 4:
      	showContent("error");
        label.error.innerHTML = getFont(label.lowerLimit);
        return false;
        default:
	        label.error.innerHTML = "none";
	    }		
	} else if(document.getElementsByName("tierRadio"+tier)[1].checked) {
    	temp = isNumericNumber(trim(commission));
	    switch (temp) {
	      case 0:
	      	showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      case 1:
	      	showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      default:
	        label.error.innerHTML = "none";
	    }
    }
	var tierRadio = 1;
	if(document.getElementsByName("tierRadio"+tier)[1].checked){
		tierRadio = 0;
	}
	var id = document.getElementById("id"+tier).value;
	updateThisGroupTierAjax(tier,commission,tierRadio,id);
}
function validateThisAffTier(tier,affiliate){
	if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
	var temp;
	var label = new getObject();
	var commission = document.getElementById("commission"+tier).value;
	
	if(!document.getElementsByName("tierRadio"+tier)[1].checked)
	{
		temp = isDecimal(trim(commission));
	    switch (temp) {
	      case 0:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      case 1:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	    case 2:
	    	showContent("error");
      	    label.error.innerHTML = getFont(label.greaterLimit);
            return false;
      case 4:
      	showContent("error");
        label.error.innerHTML = getFont(label.lowerLimit);
        return false;
        default:
	        label.error.innerHTML = "none";
	    }		
	} else if(document.getElementsByName("tierRadio"+tier)[1].checked) {
    	temp = isNumericNumber(trim(commission));
	    switch (temp) {
	      case 0:
	      	showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      case 1:
	      	showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      default:
	        label.error.innerHTML = "none";
	    }
    }
	var tierRadio = 1;
	if(document.getElementsByName("tierRadio"+tier)[1].checked){
		tierRadio = 0;
	}
	updateThisAffTierAjax(tier,commission,tierRadio,affiliate);
}
function cancelAff(form){
	var comment = form.comment.value;
	if(comment=="pending")
	{
		form.action = "merchantAffAction.do?method=merchantaffDetails";
		form.submit();
	}
	else 
	{
		form.action = "merchantConAffAction.do?method=merchantApproveAff";
		form.submit();
	}
}
function updateCoupons(couponId){
	var form = document.forms[1];
	form.action = "assignCouponAction.do?method=updateCoupons";
	form.couponId.value=couponId;
	form.submit();
}
function deleteCoupons(couponId){
	var form = document.forms[1];
	form.action = "assignCouponAction.do?method=deleteCoupons";
	form.couponId.value=couponId;
	form.submit();
}
function hideContentText(form){
	document.getElementById("selectAffiliates").className = "hideCnt";
}
function getGraph(form){
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
	var obj = new getObject();
	var count = 0;
	if(form.who[1].checked){
	    var selectedAff = form.selectedAff;
	    if(selectedAff.value==""){	
			showContent("error");
	        obj.error.innerHTML = getFont(obj.typeAffi);
	        form.selectedAff.focus();
	        return false;
		}
	    for (i = 0; i < selectedAff.options.length; i++) {
	    	if (selectedAff.options[i].selected == true) {
	    		count++
	    	} 
	     }
	     if (count > 6) {
	         showContent("error");
	         obj.error.innerHTML = getFont(obj.plsSelectLessthanFive);
	         form.selectedAff.focus();
	         return false;
	     }
	 }
	var stM = form.start_month.value;
	var stY = form.start_year.value;
	var enM = form.end_month.value;
	var enY = form.end_year.value;
	if (form.gtype[0].checked) {
		if (dateValidate()) {
		} else {
			return false;
		}
	} else {
		if (stY + stM <= enY + enM) {
			document.getElementById("message").innerHTML = "";
		} else {
			document.getElementById("message").innerHTML = "<div id='error' class='errorMsg'>Invalid Month Range!\n</div>";
			return false;
		}
	}
	var affData = ""
	if (form.who[1].checked) {
		var selectedAff = form.selectedAff;
		var j = 0;
		for (i = 0; i < selectedAff.options.length; i++) {
			if (selectedAff.options[i].selected == true) {
				if (j == 0) {
					affData = affData + selectedAff.options[i].value;
				} else {
					affData = affData + "," + selectedAff.options[i].value;
				}
				j = j + 1;
			}
		}
	}
	form.affiliate.value=affData;
	form.submit();
}
function changeMerAffBalField(form){
	if(form.type.value=="between"){
		document.getElementById("rangeBetween").style.display="block";
	}else{
		document.getElementById("rangeBetween").style.display="none";
	}
}
function changeMerAffBalance(form){
	var label = new getObject();
	showContent("error");
	  /* From Value */
    var fromValue = isDecimal(form.fromValue.value);
    switch (fromValue) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.fromValue.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.fromValue.focus();
        form.fromValue.value = "";
        return false;
      default:
        label.error.innerHTML = "";
    }
    if(form.type.value=="between"){
	    /* To Value */
	    var toValue = isDecimal(form.toValue.value);
	    switch (toValue) {
	      case 0:
	        label.error.innerHTML = getFont(label.empty);
	        form.toValue.focus();
	        return false;
	      case 1:
	        label.error.innerHTML = getFont(label.invalid);
	        form.toValue.focus();
	        form.toValue.value = "";
	        return false;
	      default:
	        label.error.innerHTML = "";
	    }
	    if(fromValue > toValue){
	    	label.error.innerHTML = getFont(label.invalid);
	        form.fromValue.focus();
	        form.fromValue.value = "";
	        return false;
	    }else{
	    	label.error.innerHTML = "";
	    }
    }
    hideContent("error");
	form.submit();
}

function validateAddSkuCategory(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    showContent("error");
    if (trim(form.categoryName.value) == "") {
        label.error.innerHTML = "<font color=red>Please enter Name</font>";
        form.categoryName.focus();
        return false;
    }
    /* Sku Commission */
    var skuComm = isDecimal(form.skuCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.skuCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.skuCommission.focus();
        form.skuCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.skuCommission.focus();
        return false;
      case 2:
        if (form.skuCommissionType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.skuCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
    /* True Link Sku Commission */
    var linkskuComm = isDecimal(form.trueLinkCommission.value);
    switch (linkskuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.trueLinkCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.trueLinkCommission.focus();
        form.trueLinkCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.trueLinkCommission.focus();
        return false;
      case 2:
        if (form.trueLinkCommissionType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.trueLinkCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
   
    hideContent("error");
    form.method.value = "addMerchantSkuCategory";
    form.submit();
}
function validateSkuCategory(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    showContent("error");
    if (trim(form.categoryName.value) == "") {
        label.error.innerHTML = "<font color=red>Please enter Name</font>";
        form.categoryName.focus();
        return false;
    }
    /* Sku Commission */
    var skuComm = isDecimal(form.skuCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.skuCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.skuCommission.focus();
        form.skuCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.skuCommission.focus();
        return false;
      case 2:
        if (form.skuCommissionType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.skuCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
    /* True Link Sku Commission */
    var linkskuComm = isDecimal(form.trueLinkCommission.value);
    switch (linkskuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.trueLinkCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.trueLinkCommission.focus();
        form.trueLinkCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.trueLinkCommission.focus();
        return false;
      case 2:
        if (form.trueLinkCommissionType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.trueLinkCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
   
    hideContent("error");
    form.submit();
}
function deleteSkuCategory(form) {
    if (form.id.value === "") {
        document.getElementById("error").style.display = "block";
        document.getElementById("error").innerHTML = "There is no Category to Delete";
    } else {
        form.method.value = "deleteMerchantSkuCategory";
        form.submit();
    }
}
function validateThisSkuCategoryTier(tier){
	
	if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    if (document.getElementById("error")) {
        document.getElementById("error").style.display = "none";
    }
	var temp;
	var label = new getObject();
	var commission = document.getElementById("commission"+tier).value;
	if(!document.getElementsByName("tierRadio"+tier)[1].checked)
	{
		temp = isDecimal(trim(commission));
	    switch (temp) {
	      case 0:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      case 1:
	        showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	    case 2:
	    	showContent("error");
      	    label.error.innerHTML = getFont(label.greaterLimit);
            return false;
      case 4:
      	showContent("error");
        label.error.innerHTML = getFont(label.lowerLimit);
        return false;
        default:
	        label.error.innerHTML = "none";
	    }		
	} else if(document.getElementsByName("tierRadio"+tier)[1].checked) {
    	temp = isNumericNumber(trim(commission));
	    switch (temp) {
	      case 0:
	      	showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      case 1:
	      	showContent("error");
	        label.error.innerHTML = getFont(label.numNum);
	        return false;
	      default:
	        label.error.innerHTML = "none";
	    }
    }
	var tierRadio = 1;
	if(document.getElementsByName("tierRadio"+tier)[1].checked){
		tierRadio = 0;
	}
	var id = document.getElementById("id"+tier).value;
	updateThisSkuCategoryTierAjax(tier,commission,tierRadio,id);
}
function validateAffSkuCategory(form) {
    if (document.getElementById("success")) {
        document.getElementById("success").style.display = "none";
    }
    var label = new getObject();
    showContent("error");
    /* Sku Commission */
    var skuComm = isDecimal(form.skuCommission.value);
    switch (skuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.skuCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.skuCommission.focus();
        form.skuCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.skuCommission.focus();
        return false;
      case 2:
        if (form.skuCommissionType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.skuCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
    /* True Link Sku Commission */
    var linkskuComm = isDecimal(form.trueLinkCommission.value);
    switch (linkskuComm) {
      case 0:
        label.error.innerHTML = getFont(label.empty);
        form.trueLinkCommission.focus();
        return false;
      case 1:
        label.error.innerHTML = getFont(label.invalid);
        form.trueLinkCommission.focus();
        form.trueLinkCommission.value = "";
        return false;
      case 4:
        label.error.innerHTML = getFont(label.lowerLimit);
        form.trueLinkCommission.focus();
        return false;
      case 2:
        if (form.trueLinkCommissionType[0].checked) {
            label.error.innerHTML = getFont(label.greaterLimit);
            form.trueLinkCommission.focus();
            return false;
        }
      default:
        label.error.innerHTML = "";
    }
   
    hideContent("error");
    form.method.value = "updateAffSkuCategory";
    form.submit();
}
