/***********************************************
* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

//Contents for menu 1
var menu1=new Array();
menu1[0]='<a href=\"#\" onclick=\"EditDeliveryDetails(1); return false;\" >My Preferences</a>';
menu1[1]='<a href=\"#\" onclick=\"changePasswd();return false;\" >Change Password/Pin</a>';
menu1[2]='<a href="#" onclick="otherPages(null, 3);history(0);return false;">My Orders History</a>';
menu1[3]='<a href="#" onclick="otherPages(null, 10);createMyStore();return false;">Create My Store</a>';

var menu2=new Array();
menu2[0]='<a href="#" onclick="merchantDemo();return false;">Merchant Demo</a>';
menu2[1]='<a href="#" onclick="customerDemo();return false;">Customer Demo</a>';
menu2[2]='<a href="#" onclick="otherPages(\'howto\', 12); return false;">How-To?</a>';
menu2[3]='<a href="#" onclick="otherPages(\'null\', 8);ogsFaq();return false;">FAQ</a>';


var menu3=new Array();
menu3[0]='<a href="#" onclick="becomePartner(1);return false;">Become Partner</a>';
//menu3[1]='<a href="#" onclick="becomePartner(1);return false;">Partner List</a>';
menu3[2]='<a href="#" onclick="becomePartner(1);return false;">Partner Advantages</a>';

var menu4=new Array();
menu4[0]='<a href="#">Create Store</a>';
menu4[1]='<a href="#">Delete Store</a>';
menu4[2]='<a href="#">Upload Inventory</a>';
menu4[3]='<a href="#">Delete Inventory</a>';
menu4[4]='<a href="#">Upload Images</a>';
menu4[5]='<a href="#">Delete Images</a>';

var menu5=new Array();
menu5[0]='<a href="#" onclick="otherPages(\'availspecialdiscounts\', 25); return false;">Discounts</a>';
menu5[1]='<a href="#" onclick="otherPages(\'fastgrocery\', 21); return false;">Quick Shopping</a>';
menu5[2]='<a href="#" onclick="otherPages(\'freehomedelivery\', 23); return false;">Free Delivery</a>';
menu5[3]='<a href="#" onclick="otherPages(\'mouseclickshopping\', 24); return false;">Let The Mouse Do It</a>';
menu5[4]='<a href="#" onclick="otherPages(\'features\', 6); return false;">Key Advantages</a>';
menu5[5]='<a href="#" onclick="otherPages(\'onlycashondelivery\', 26); return false;">Payment Modes</a>';

var menu7=new Array();
menu7[0]='<a href="#" onclick="window.open(\'http://greenytails.blogspot.com/\');">GreenyTails Blog</a>';
menu7[1]='<a href="#" onclick="otherPages(\'otherblogs\', 27); return false;">Blogs on GreenyTails</a>';

var menuwidth='0'; //default menu width
var menubgcolor='#9d5382'; //menu bgcolor
var disappeardelay=250; //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes"; //hide menu when user clicks within menu?

/////No further editting needed

var ie4=document.all;
var ns6=document.getElementById&&!document.all;

if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>');

function getposOffset(what, offsettype)
{
    var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
    var parentEl=what.offsetParent;
    while (parentEl!=null)
    {
        totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
        parentEl=parentEl.offsetParent;
    }
    return totaloffset;
};


function showhide(obj, e, visible, hidden, menuwidth)
{
    if (ie4||ns6)
    dropmenuobj.style.left=dropmenuobj.style.top="-500px";
    if (menuwidth!="")
    {
        dropmenuobj.widthobj=dropmenuobj.style;
        dropmenuobj.widthobj.width=menuwidth;
    }

    if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
        obj.visibility=visible;
    else if (e.type=="click")
        obj.visibility=hidden;
};

function iecompattest()
{
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
};

function clearbrowseredge(obj, whichedge)
{
    var edgeoffset=0
    if (whichedge=="rightedge")
    {
        var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15;
        dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;

    if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
        edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth;
    }
    else
    {
        var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset;
        var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18;
        dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;
        if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
        { //move up?
            edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight;
            if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure); //up no good either?
                edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge;
        }
    }
    return edgeoffset;
};

function populatemenu(what)
{
    if (ie4||ns6)
        dropmenuobj.innerHTML=what.join("");
};

function dropdownmenu(obj, e, menucontents, menuwidth)
{
    if (window.event)
        event.cancelBubble=true;
    else if (e.stopPropagation)
        e.stopPropagation();

    clearhidemenu();

    dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv;
    populatemenu(menucontents);

    if (ie4||ns6)
    {
        showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth);
        dropmenuobj.x=getposOffset(obj, "left");
        dropmenuobj.y=getposOffset(obj, "top");
        dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px";
        dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px";
    }

    return clickreturnvalue();
};

function clickreturnvalue()
{
    if (ie4||ns6)
        return false;
    else
        return true;
};

function contains_ns6(a, b)
{
    while (b.parentNode)
    if ((b = b.parentNode) == a)
        return true;

    return false;
};

function dynamichide(e)
{
    if (ie4&&!dropmenuobj.contains(e.toElement))
        delayhidemenu();
    else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
        delayhidemenu();
}

function hidemenu(e)
{
    if (typeof dropmenuobj!="undefined")
    {
        if (ie4||ns6)
            dropmenuobj.style.visibility="hidden";
    }
};

function delayhidemenu()
{
    if (ie4||ns6)
        delayhide=setTimeout("hidemenu()",disappeardelay);
};

function clearhidemenu()
{
    if (typeof delayhide!="undefined")
        clearTimeout(delayhide);
};

if (hidemenu_onclick=="yes")
document.onclick=hidemenu;