function get_radio_value(field_name)
{
	eval("for (var i=0; i < document.frm."+field_name+".length; i++) { if (document.frm."+field_name+"[i].checked) var radio_val = document.frm."+field_name+"[i].value; }");
	return radio_val;
}


function emailcheck(email) {
    if (email != null && email != "") {
        a = email.lastIndexOf("@");
        b = email.lastIndexOf(".");
        c = email.indexOf(":");
        d = email.indexOf("/");
        e = email.substring(0,a);
        f = e.indexOf("@");
        g = email.substring(a+1,email.length);
        h = g.indexOf("[");
        i = g.indexOf("]");
        j = g.indexOf("<");
        k = g.indexOf(">");
        l = email.substring(a+1,b);
        m = email.substring(b+1,email.length);
        n = email.substring(0,a);
        o = 0;
        if (a > b) {o++};
        if (c != -1) {o++};
        if (d != -1) {o++};
        if (f != -1) {o++};
        if (h != -1) {o++};
        if (i != -1) {o++};
        if (j != -1) {o++};
        if (k != -1) {o++};
        if (l.length < 2) {o++};
        if (m.length < 2) {o++};
        if (n.length < 1) {o++};
        if (o == 0) { return true; }
        else { return false; }
    }
    else { return false; }
}

function checkform_payment() {

	msg = "";
	if(document.frm.Ecom_BillTo_Postal_Name_Last.value == "")  msg = msg + "- Client Name\n";
	if(!emailcheck(document.frm.Ecom_BillTo_Online_Email.value))  msg = msg + "- Email Address\n";
	if(document.frm.Ecom_ConsumerOrderID.value == "")  msg = msg + "- Payment Refernce\n";
	if(document.frm.Lite_Order_Amount.value == "" || isNaN(document.frm.Lite_Order_Amount.value))  msg = msg + "- Amount\n";

	if (!get_radio_value("Ecom_Payment_Card_Type")) msg = msg + "- Credit Card Type\n";

	if(document.frm.Ecom_Payment_Card_Number.value == "" || isNaN(document.frm.Ecom_Payment_Card_Number.value))  msg = msg + "- Card Number\n";
	if(document.frm.Ecom_Payment_Card_ExpDate_Month.value == "" || isNaN(document.frm.Ecom_Payment_Card_ExpDate_Month.value))  msg = msg + "- Card Expiry Month\n";
	if(document.frm.Ecom_Payment_Card_ExpDate_Year.value == "" || isNaN(document.frm.Ecom_Payment_Card_ExpDate_Year.value))  msg = msg + "- Card Expiry Year\n";
	if(document.frm.Ecom_Payment_Card_Name.value == "")  msg = msg + "- Name on Card\n";
	if(document.frm.Ecom_Payment_Card_Verification.value == "" || isNaN(document.frm.Ecom_Payment_Card_Verification.value))  msg = msg + "- Card Verification Number\n";

	if (msg!="")
		{
		alert ("Please complete the following:\r\n\r\n"+msg);
		return false;
		}
	
	document.frm.Lite_Order_Amount.value = document.frm.Lite_Order_Amount.value*100
	document.frm.Lite_Order_LineItems_Amount_1.value = document.frm.Lite_Order_Amount.value
	
	//document.frm.Lite_Order_LineItems_Amount_1.value= document.frm.Lite_Order_Amount.value;
}