function colorize(element, color) {
	document.getElementById(element).style.background = color;
}

function highlight(element, className) {
	document.getElementById(element).className = className;
}

function submitLicense(license, app, num, rootPath, bCur) {
    if (app == "sps") {
        if (license == "ent") {
            if (document.getElementById("couponCode" + num) != null) {
                document.getElementById('couponCode' + num).value = "sgrtwalaent";
                document.getElementById('contractId' + num).value = "2447148";
            }    
        }
        else {
            if (document.getElementById("couponCode" + num) != null) {
                document.getElementById('couponCode' + num).value = "SuperBundle";
                document.getElementById('contractId' + num).value = "2437786";
            }    
        }
    }
}

function submitAffLicense(license, app, num, rootPath, bCur) {
    if (app == "sps") {
        if (license == "ent") {
            if (document.getElementById("contractId" + num) != null) {
                document.getElementById('contractId' + num).value = "2589922";
            }    
        }
        else {
            if (document.getElementById("contractId" + num) != null) {
                document.getElementById('contractId' + num).value = "2589916";
            }    
        }
    }
}
	
function selectLicense(license, app, num, rootPath, bCur) {
	var i = 1;
	if (app == "sps") {
        if (license == "ent") {
            while (document.getElementById("pro" + i) != null) {
                document.getElementById("radio-ent" + i).checked = true;
                if (document.getElementById("couponCode" + i) != null) {
                    document.getElementById('couponCode' + i).value = "sgrtwalaent";
                }    
                i++;
            }
        } else {
            while (document.getElementById("ent" + i) != null) {
                document.getElementById("radio-pro" + i).checked = true;
                if (document.getElementById("couponCode" + i) != null) {
                    document.getElementById('couponCode' + i).value = "SuperBundle";
                }    
                i++;
            }
        }
	} else {
        if (license == "ent") {
            while (document.getElementById("buylink" + i) != null) {
                document.getElementById("radio-ent" + i).checked = true;
                document.getElementById("buylink" + i).href="shopping-cart.html?purchase="+app+"&edition=ent";
                i++;
            }
        } else {
            while (document.getElementById("buylink" + i) != null) {
                document.getElementById("radio-pro" + i).checked = true;
                document.getElementById("buylink" + i).href="shopping-cart.html?purchase="+app;
                i++;
            }
        }
    }
    // document.getElementById('couponCode' + id).value = coupon;
}

function selectLicenseFresher(license, app, num, rootPath, bCur) {
	var i = 1;
	if (app == "sps") {
        if (license == "ent") {
            while (document.getElementById("pro" + i) != null) {
                document.getElementById("radio-ent" + i).checked = true;
                if (document.getElementById("couponCode" + i) != null) {
                    document.getElementById('couponCode' + i).value = "aht8ith11tyn37";
                }    
                i++;
            }
        } else {
            while (document.getElementById("ent" + i) != null) {
                document.getElementById("radio-pro" + i).checked = true;
                if (document.getElementById("couponCode" + i) != null) {
                    document.getElementById('couponCode' + i).value = "aht3ith11ghj51";
                }    
                i++;
            }
        }
	} else {
        if (license == "ent") {
            while (document.getElementById("buylink" + i) != null) {
                document.getElementById("radio-ent" + i).checked = true;
                document.getElementById("buylink" + i).href="shopping-cart.html?purchase="+app+"&edition=ent";
                i++;
            }
        } else {
            while (document.getElementById("buylink" + i) != null) {
                document.getElementById("radio-pro" + i).checked = true;
                document.getElementById("buylink" + i).href="shopping-cart.html?purchase="+app;
                i++;
            }
        }
    }
    // document.getElementById('couponCode' + id).value = coupon;
}

function uninstallOrder(app, typeOrder, bCur) {
    var contractId = 0;
    if (typeOrder == 'discount') {
        switch (app) {
            case 'LinkAssistant':contractId = 2159866;break;
            case 'Website Auditor':contractId = 1978390;break;
            case 'Rank Tracker':contractId = 1687921;break;
            case 'SEO SpyGlass':contractId = 1679787;break;
            case 'SEO PowerSuite':contractId = 2437786;break;
        }
    if (app == "SEO PowerSuite") {
        var discount = "uninstallBundle";
    } else {
        var discount = "uninstall";
    }
    document.getElementById("buylink1").href = "<?= $rootPath ?>shopping-cart-payment-method.html?contractId="+contractId+"&couponCode="+discount+"&recalcCoupon=Recalculate&ald=off&bCur="+bCur;
    document.getElementById("radio-pro1").checked = true;
    }
    
    if (typeOrder == 'installment') {
        switch (app) {
            case 'LinkAssistant':contractId = 2411452;break;
            case 'Website Auditor':contractId = 2411476;break;
            case 'Rank Tracker':contractId = 2411454;break;
            case 'SEO SpyGlass':contractId = 2411472;break;
            case 'SEO PowerSuite':contractId = 2478226;break;
        }
    document.getElementById("buylink1").href = "<?= $rootPath ?>shopping-cart-payment-method.html?contractId="+contractId+"&recalcCoupon=Recalculate&ald=off&bCur="+bCur;
    document.getElementById("radio-ent1").checked = true;
    }
}

function validateFields() {
    var i = 1;
    if (document.getElementById("couponCode" + i).value == "sgrtwalaent") {
        while (document.getElementById("couponCode" + i) != null) {
            document.getElementById("radio-ent" + i).checked = true; 
            i++;
        }
    } else {
        while (document.getElementById("couponCode" + i) != null) {
            document.getElementById("radio-pro" + i).checked = true;
            i++;
        }
    }
}

$(document).ready(function(){
    setTimeout(validateFields, 100);
})
