
function MM_preloadImages() { //v3.0
    var d = document; if (d.images) {
        if (!d.MM_p) d.MM_p = new Array();
        var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i++)
            if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j++].src = a[i]; } 
    }
}

function MM_swapImgRestore() { //v3.0
    var i, x, a = document.MM_sr; for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) x.src = x.oSrc;
}

function MM_findObj(n, d) { //v4.01
    var p, i, x; if (!d) d = document; if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
        d = parent.frames[n.substring(p + 1)].document; n = n.substring(0, p);
    }
    if (!(x = d[n]) && d.all) x = d.all[n]; for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
    for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document);
    if (!x && d.getElementById) x = d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
    var i, j = 0, x, a = MM_swapImage.arguments; document.MM_sr = new Array; for (i = 0; i < (a.length - 2); i += 3)
        if ((x = MM_findObj(a[i])) != null) { document.MM_sr[j++] = x; if (!x.oSrc) x.oSrc = x.src; x.src = a[i + 2]; }
}

function OpenNewWindow(url, name) {
    //window.open(url);
    //screenParams = "dialogHeight: 500px; dialogWidth: 200px;  dialogTop: screenTop 50px;dialogLeft: " + screenLeft + "px; center: Yes; help: No; resizable: Yes; status: No;"
    var sFeatures = "dialogHeight: 600px; dialogWidth: 800px; center: Yes; help: No; resizable: Yes; status: No;";

    //var result = window.showModalDialog(screenURL,myOrgDialog,screenParams);
    window.showModalDialog(url, "", sFeatures)
    //window.open(url)
}

function OpenWindow(url, name) {
    //window.open(url);
    //screenParams = "dialogHeight: 500px; dialogWidth: 200px;  dialogTop: screenTop 50px;dialogLeft: " + screenLeft + "px; center: Yes; help: No; resizable: Yes; status: No;"
    var sFeatures = "dialogHeight: 600px; dialogWidth: 800px; center: Yes; help: No; resizable: Yes; status: No;";

    //var result = window.showModalDialog(screenURL,myOrgDialog,screenParams);
   //window.showModalDialog(url, "", sFeatures)
    window.open(url)
}


function formatDate(sDate) {
    var m_names = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
    var curr_date = sDate.getDate();
    var curr_month = sDate.getMonth();
    var curr_year = sDate.getFullYear();
    var formateddate = curr_date + "-" + m_names[curr_month] + "-" + curr_year
    return formateddate
}

function P7_JumpMenu(selObj, restore) { //v1.4 by Project Seven
    var theFullString = selObj.options[selObj.selectedIndex].value;
    if (restore) selObj.selectedIndex = 0;
    var theLength = theFullString.length;
    var endPos = theFullString.lastIndexOf("~");
    var theUrl, theTarget, theParent;



    if (endPos > 0) { theUrl = theFullString.substring(0, endPos); }
    else { theUrl = theFullString; }
    endPos++

    if (endPos < theLength) { theTarget = theFullString.substring(endPos, theLength) }
    else { theTarget = "window:Main"; }

    //alert(theTarget)

    if (theTarget == "window:New") { window.open(theUrl); }
    else if (theTarget == "window:Main") { eval("parent.location='" + theUrl + "'"); }
    else { eval("parent.frames[\'" + theTarget + "\'].location='" + theUrl + "'"); }
}

function DeleteConfirm() {
    var agree = confirm("Are you sure you want to delete this User?");
    if (agree) {
        return true;
    } else {
        return false;
    }
}

function transfermultiple(rgnnum) {
    if (rgnnum == '') {
        alert("Please select the Region Number")
    } else {
        document.ttauth.action = "http://www.trendtrack.com/texis/app/frmwk_ab"//"http://www.trendtrack.com/texis/tt/frmwk_ab"
        document.ttauth.submit()
        //alert(ttauth.name)
    }
}

function transferframe(rgnnum) {
    if (rgnnum == '') {
        alert("Please select the Region Number")
    } else {
    document.ttauth.action = "BeerTrackHolder.aspx?r=" + rgnnum //"http://www.trendtrack.com/texis/tt/frmwk_ab"
        document.ttauth.submit()
        //alert(ttauth.name)
    }
}

function transfer(rgnname, rgncount) {
    //alert("Name:" + rgnname + "\nCount: " + rgncount);
    if (rgncount == 1) {
        regionalert(rgnname)
    } else if (rgncount == 0) {
        document.ttauth.action = "scripts/CustomErrors/BeerTraxxError.aspx"
        document.ttauth.submit()
        //alert("You are not assiged to any region please contact Adminstrator")
    } else {
        document.ttauth.action = "scripts/billtrack.aspx"
        document.ttauth.submit()
    }
}

function regionalert(rgnname) {
    if ((rgnname == "Region1") ||
				(rgnname == "Region2") ||
				(rgnname == "Region3") ||
				(rgnname == "Region4") ||
				(rgnname == "Region5") ||
				(rgnname == "Region6") ||
				(rgnname == "Region7") ||
				(rgnname == "Region8") ||
				(rgnname == "Region9")) {
        document.ttauth.action = "http://www.trendtrack.com/texis/app/frmwk_ab" //"http://www.trendtrack.com/texis/tt/frmwk_ab"
        document.ttauth.submit()
    } else {
        document.ttauth.action = "scripts/CustomErrors/BeerTraxxError.aspx"
        document.ttauth.submit()
        //alert("You are not assiged to any region please contact Adminstrator")		
    }
}

function formatDate(sDate) {
    var m_names = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
    var currentTime = new Date(sDate.replace(/-/g, '/'))
    //currentTime = sDate;
    var curr_date = currentTime.getDate();
    //var curr_date = sDate.getDate();
    var curr_month = currentTime.getMonth();
    var curr_year = currentTime.getFullYear();
    var formateddate = curr_date + "-" + m_names[curr_month] + "-" + curr_year
    return formateddate
}

function replaceLast(what, where, length, replace) {
    var K = parseInt(where);
    var J = parseInt(length);
    var L = what.length;
    var LVal = what.substring(0, K - 1);
    //var RVal = what.substring(J+K-1,L); 
    //var R = "" + LVal + replace + RVal; 
    return LVal;
}

function addSpace(what, where, length, replace) {
    var K = parseInt(where);
    var J = parseInt(length);
    var L = what.length;
    var LVal = what.substring(0, K);
    var RVal = what.substring(J + K - 1, L);
    var R = "" + LVal + replace + RVal;
    //alert(R); 
    return R;
}

function wholesalerurl(state) {
    var rad_val
    for (var i = 0; i < document.forms[0].Report.length; i++) {
        if (document.forms[0].Report[i].checked) {
            var rad_val = document.forms[0].Report[i].value;
        }
    }

    //window.open("http://commercial.imapdata.com/client/net/abimpact_beta/showreportPDF.aspx?page=AB_WhCReport.aspx&stateabbr="+state+"&areatype="+document.FrmStateImap._ctl0_radselect.value)
    window.open("http://commercial.imapdata.com/client/net/abimpact_beta/showreportPDF.aspx?page=AB_WhCReport.aspx&stateabbr=" + state + "&areatype=" + rad_val)
}

function HoverParents(id, parentSnake) {
    Menu_HoverDynamic(document.getElementById(id));
    var parents = parentSnake.toString().split(',');

    for (i = 0; i < parents.length; i++) {
        if (parents[i] != '') {
            Menu_HoverDynamic(document.getElementById(parents[i]));
        }
    }
}

function UnhoverParents(id, parentSnake) {
    Menu_Unhover(document.getElementById(id));
    var parents = parentSnake.toString().split(',');

    for (i = 0; i < parents.length; i++) {
        if (parents[i] != '') {
            Menu_Unhover(document.getElementById(parents[i]));
        }
    }
}
