function customSetPageFocus() {
    try
    {
        if ((v_action == 0) && (v_params == 'login.wso')) {
            $get('txtemail').focus(); 
        }
    }
    catch (e) { }
}
function validateSearchInput(v_inputid, v_errormessage) {
    v_inputvalue = $get(v_inputid).value;
    if (v_inputvalue.length > 0)
        return true;
    alert(v_errormessage);
    return false;
}
function validateLoginInput(v_errormessage) {
    v_mail = $get('txtemail').value;
    v_password = $get('txtpassword').value;
    if ( (v_mail.length > 0) && (v_password.length >0 ) )
        return true;
    alert(v_errormessage);
    $get('txtemail').focus();
    return false;
}
function validateNewAccountInput(v_errornotempty, v_erroremail, v_errorpassword) {
    var v_inputfields = new Array("","","","","","","");
    v_inputfields[0] = $get('txtfirstname').value;
    v_inputfields[1] = $get('txtlastname').value;
    v_inputfields[2] = $get('txtpostcode').value;
    v_inputfields[3] = $get('txtcity').value;
    v_inputfields[4] = $get('txtemail').value;
    v_inputfields[5] = $get('txtpassword1').value;
    v_inputfields[6] = $get('txtpassword2').value;
    //***
    for (var v_i = 0; v_i < v_inputfields.length; v_i++) {
        if (v_inputfields[v_i].length == 0) {
            alert(v_errornotempty);
            $get('txtfirstname').focus();
            return false;
        }
    }
    if (emailCheck(v_inputfields[4]) != 0) {
        alert(v_erroremail);
        $get('txtemail').focus();
        return false;
    }
    //***
    if (v_inputfields[5] != v_inputfields[6]) {
        alert(v_errorpassword);
        $get('txtpassword1').focus();
        return false;
    }
    //***
    return true;
}
function doWebsiteECommerceTracking(v_result) {
    try {
        var pageTracker = _gat._getTracker("UA-11027846-1");
        pageTracker._trackPageview('WEBSHOP/ORDERED');
        pageTracker._addTrans(v_result.OrderID, v_result.Customer, v_result.TotalAmount - v_result.TotalVat, v_result.TotalVat, v_result.shipping, v_result.City, v_result.State, v_result.Country);
        for (v_i = 0; v_i < v_result.OrderLines.length; v_i++) {
            var v_mapping = v_result.OrderLines[v_i].split(";");
            if (v_mapping[0] == '')
                v_mapping[0] = 'TOESLAG';
            pageTracker._addItem(v_result.OrderID,v_mapping[0],v_mapping[1],v_mapping[4],v_mapping[2].replace(',','.'),v_mapping[3]);
        }
        pageTracker._trackTrans();
    }
    catch (e) {
    }
}
function doWebsitePageTracking(v_pagename) {
    try {
        var pageTracker = _gat._getTracker("UA-11027846-1");
        pageTracker._trackPageview(v_pagename);
    }
    catch (e) {
    }
}