var __bands = {
		term : ["1 Month","1 Year", "2 Year", "3 Year"],
		termDisplay : {"1 Month":"/Month","1 Year":"/1 Year","2 Year":"/2 Years","3 Year":"/3 Years"},
		termClass : {"1 Month":"","1 Year":"ten","2 Year":"twe","3 Year":"thi"},
		syncBands : true,
        standardPackage : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$40","1 Year": "$432","2 Year": "$768","3 Year":"$1,008"},
				   "11-50":{"1 Month":"$80","1 Year": "$864","2 Year": "$1,536","3 Year":"$2,016"},
				   "51-150":{"1 Month":"$240","1 Year": "$2,592","2 Year": "$4,608","3 Year":"$6,048"},
				   "151-500":{"1 Month":"$400","1 Year": "$4,320","2 Year": "$7,680","3 Year":"$10,080"},
				   "501-1500":{"1 Month":"$800","1 Year": "$8,640","2 Year": "$15,360","3 Year":"$20,160"},
				   "1501+":{"1 Month":"$1,600","1 Year": "$17,280","2 Year": "$30,720","3 Year":"$40,320"} 					    					    					    					    					    					    					   
				  }		
		},
        premiumPackage : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$50","1 Year": "$540","2 Year": "$960","3 Year":"$1,260"},
				   "11-50":{"1 Month":"$100","1 Year": "$1,080","2 Year": "$1,920","3 Year":"$2,520"},
				   "51-150":{"1 Month":"$300","1 Year": "$3,240","2 Year": "$5,760","3 Year":"$7,560"},
				   "151-500":{"1 Month":"$500","1 Year": "$5,400","2 Year": "$9,600","3 Year":"$12,600"},
				   "501-1500":{"1 Month":"$1,000","1 Year": "$10,800","2 Year": "$19,200","3 Year":"$25,200"},
				   "1501+":{"1 Month":"$2,000","1 Year": "$21,600","2 Year": "$38,400","3 Year":"$50,400"} 					    					    					    					    					    					    					   
				  }		
		},        	
		superBundle : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$50","1 Year": "$540","2 Year": "$960","3 Year":"$1,260"},
				   "11-50":{"1 Month":"$100","1 Year": "$1,080","2 Year": "$1,920","3 Year":"$2,520"},
				   "51-150":{"1 Month":"$300","1 Year": "$3,240","2 Year": "$5,760","3 Year":"$7,560"},
				   "151-500":{"1 Month":"$500","1 Year": "$5,400","2 Year": "$9,600","3 Year":"$12,600"},
				   "501-1500":{"1 Month":"$1,000","1 Year": "$10,800","2 Year": "$19,200","3 Year":"$25,200"},
				   "1501+":{"1 Month":"$2,000","1 Year": "$21,600","2 Year": "$38,400","3 Year":"$50,400"} 					    					    					    					    					    					    					   
				  }		
		},					
		smallBusiness : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$40","1 Year": "$432","2 Year": "$768","3 Year":"$1,008"},
				   "11-50":{"1 Month":"$80","1 Year": "$864","2 Year": "$1,536","3 Year":"$2,016"},
				   "51-150":{"1 Month":"$240","1 Year": "$2,592","2 Year": "$4,608","3 Year":"$6,048"},
				   "151-500":{"1 Month":"$400","1 Year": "$4,320","2 Year": "$7,680","3 Year":"$10,080"},
				   "501-1500":{"1 Month":"$800","1 Year": "$8,640","2 Year": "$15,360","3 Year":"$20,160"},
				   "1501+":{"1 Month":"$1,600","1 Year": "$17,280","2 Year": "$30,720","3 Year":"$40,320"} 					    					    					    					    					    					    					   
				  }		
		},
		adConnector : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$7","1 Year": "$75.60","2 Year": "$134.40","3 Year":"$176.40"},
				   "11-50":{"1 Month":"$15","1 Year": "$162","2 Year": "$288","3 Year":"$378"},
				   "51-150":{"1 Month":"$45","1 Year": "$486","2 Year": "$864","3 Year":"$1,134"},
				   "151-500":{"1 Month":"$75","1 Year": "$810","2 Year": "$1,440","3 Year":"$1,890"},
				   "501-1500":{"1 Month":"$150","1 Year": "$1,620","2 Year": "$2,880","3 Year":"$3,780"},
				   "1501+":{"1 Month":"$300","1 Year": "$3,240","2 Year": "$5,760","3 Year":"$7,560"} 					    					    					    					    					    					    					   
				  }		
		},
		brandingManager : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"N/A","1 Year": "$108","2 Year": "$192","3 Year":"$252"},
				  "11-50":{"1 Month":"N/A","1 Year": "$162","2 Year": "$288","3 Year":"$378"},
				  "51-150":{"1 Month":"N/A","1 Year": "$270","2 Year": "$480","3 Year":"$630"},
				  "151-500":{"1 Month":"N/A","1 Year": "$432","2 Year": "$768","3 Year":"$1008"},
				  "501-1500":{"1 Month":"N/A","1 Year": "$756","2 Year": "$1344","3 Year":"$1764"},
				  "1501+":{"1 Month":"N/A","1 Year": "$1404","2 Year": "$2496","3 Year":"$3276"}
				  }		
		},
		commtouch : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$10","1 Year": "$108","2 Year": "$192","3 Year":"$252"},
				   "11-50":{"1 Month":"$25","1 Year": "$270","2 Year": "$480","3 Year":"$630"},
				   "51-150":{"1 Month":"$75","1 Year": "$810","2 Year": "$1,440","3 Year":"$1,890"},
				   "151-500":{"1 Month":"$150","1 Year": "$1,620","2 Year": "$2,880","3 Year":"$3,780"},
				   "501-1500":{"1 Month":"$300","1 Year": "$3,240","2 Year": "$5,760","3 Year":"$7,560"},
				   "1501+":{"1 Month":"$600","1 Year": "$6,480","2 Year": "$11,520","3 Year":"$15,120"} 					    					    					    					    					    					    					   
				  }		
		},
		esoft : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$25","1 Year": "$270","2 Year": "$480","3 Year":"$630"},
				   "11-50":{"1 Month":"$50","1 Year": "$540","2 Year": "$960","3 Year":"$1,260"},
				   "51-150":{"1 Month":"$150","1 Year": "$1,620","2 Year": "$2,880","3 Year":"$3,780"},
				   "151-500":{"1 Month":"$250","1 Year": "$2,700","2 Year": "$4,800","3 Year":"$6,300"},
				   "501-1500":{"1 Month":"$500","1 Year": "$5,400","2 Year": "$9,600","3 Year":"$12,600"},
				   "1501+":{"1 Month":"$1,000","1 Year": "$10,800","2 Year": "$19,200","3 Year":"$25,200"} 					    					    					    					    					    					    					   
				  }
		},		
		kaspersky: {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$10","1 Year": "$108","2 Year": "$192","3 Year":"$252"},
				   "11-50":{"1 Month":"$20","1 Year": "$216","2 Year": "$384","3 Year":"$504"},
				   "51-150":{"1 Month":"$60","1 Year": "$648","2 Year": "$1,152","3 Year":"$1,512"},
				   "151-500":{"1 Month":"$100","1 Year": "$1,080","2 Year": "$1,920","3 Year":"$2,520"},
				   "501-1500":{"1 Month":"$200","1 Year": "$2,160","2 Year": "$3,840","3 Year":"$5,040"},
				   "1501+":{"1 Month":"$400","1 Year": "$4,320","2 Year": "$7,680","3 Year":"$10,080"} 					    					    					    					    					    					    					   
				  }		
		},
		liveSupport : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"n/a","1 Year": "$216","2 Year": "$384","3 Year":"$504"},
				   "11-50":{"1 Month":"n/a","1 Year": "$432","2 Year": "$768","3 Year":"$1,008"},
				   "51-150":{"1 Month":"n/a","1 Year": "$1,296","2 Year": "$2,304","3 Year":"$3,024"},
				   "151-500":{"1 Month":"n/a","1 Year": "$2,160","2 Year": "$3,840","3 Year":"$5,040"},
				   "501-1500":{"1 Month":"n/a","1 Year": "$4,320","2 Year": "$7,680","3 Year":"$10,080"},
				   "1501+":{"1 Month":"n/a","1 Year": "$8,640","2 Year": "$15,360","3 Year":"$20,160"} 					    					    					    					    					    					    					   
				  }		
		},
		policyManager : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$5","1 Year": "$54","2 Year": "$96","3 Year":"$126"},
				   "11-50":{"1 Month":"$10","1 Year": "$108","2 Year": "$192","3 Year":"$252"},
				   "51-150":{"1 Month":"$30","1 Year": "$324","2 Year": "$576","3 Year":"$756"},
				   "151-500":{"1 Month":"$50","1 Year": "$540","2 Year": "$960","3 Year":"$1,260"},
				   "501-1500":{"1 Month":"$100","1 Year": "$1,080","2 Year": "$1,920","3 Year":"$2,520"},
				   "1501+":{"1 Month":"$200","1 Year": "$2,160","2 Year": "$3,840","3 Year":"$5,040"} 					    					    					    					    					    					    					   
				  }		
		},
		wanBalancer : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$10","1 Year": "$108","2 Year": "$192","3 Year":"$252"},
				   "11-50":{"1 Month":"$25","1 Year": "$270","2 Year": "$480","3 Year":"$630"},
				   "51-150":{"1 Month":"$75","1 Year": "$810","2 Year": "$1,440","3 Year":"$1,890"},
				   "151-500":{"1 Month":"$150","1 Year": "$1,620","2 Year": "$2,880","3 Year":"$3,780"},
				   "501-1500":{"1 Month":"$300","1 Year": "$3,240","2 Year": "$5,760","3 Year":"$7,560"},
				   "1501+":{"1 Month":"$600","1 Year": "$6,480","2 Year": "$11,520","3 Year":"$15,120"} 					    					    					    					    					    					    					   
				  }		
		},
		wanFailover : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$5","1 Year": "$54","2 Year": "$96","3 Year":"$126"},
				   "11-50":{"1 Month":"$10","1 Year": "$108","2 Year": "$192","3 Year":"$252"},
				   "51-150":{"1 Month":"$30","1 Year": "$324","2 Year": "$576","3 Year":"$756"},
				   "151-500":{"1 Month":"$50","1 Year": "$540","2 Year": "$960","3 Year":"$1,260"},
				   "501-1500":{"1 Month":"$100","1 Year": "$1,080","2 Year": "$1,920","3 Year":"$2,520"},
				   "1501+":{"1 Month":"$200","1 Year": "$2,160","2 Year": "$3,840","3 Year":"$5,040"} 					    					    					    					    					    					    					   
				  }		
		},
		professionalPackage : {
			defaultTerm : 0,
			adjustmentMap : {"1-150":"1-10"},			
			bands : ["1-10","11-50","51-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$25","1 Year": "$270","2 Year": "$480","3 Year":"$630"},
				   "11-50":{"1 Month":"$50","1 Year": "$540","2 Year": "$960","3 Year":"$1,260"},
				   "51-150":{"1 Month":"$150","1 Year": "$1,620","2 Year": "$2,880","3 Year":"$3,780"},
				   "151-500":{"1 Month":"$250","1 Year": "$2,700","2 Year": "$4,800","3 Year":"$6,300"},
				   "501-1500":{"1 Month":"$500","1 Year": "$5,400","2 Year": "$9,600","3 Year":"$12,600"},
				   "1501+":{"1 Month":"$1,000","1 Year": "$10,800","2 Year": "$19,200","3 Year":"$25,200"} 					    					    					    					    					    					    					   
				  }		
		},
		educationPremiumPackage : {
			defaultTerm : 0,
			adjustmentMap : {"1-10":"1-150","11-50":"1-150","51-150":"1-150"},			
			bands : ["1-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$100","1 Year": "$1,080","2 Year": "$1,920","3 Year":"$2,520"},
  				   "11-50":{"1 Month":"$100","1 Year": "$1,080","2 Year": "$1,920","3 Year":"$2,520"},
  				   "51-150":{"1 Month":"$100","1 Year": "$1,080","2 Year": "$1,920","3 Year":"$2,520"},
                   "1-150":{"1 Month":"$100","1 Year": "$1,080","2 Year": "$1,920","3 Year":"$2,520"},  				   
				   "151-500":{"1 Month":"$200","1 Year": "$2,160","2 Year": "$3,840","3 Year":"$5,040"},
				   "501-1500":{"1 Month":"$400","1 Year": "$4,320","2 Year": "$7,680","3 Year":"$10,080"},
				   "1501+":{"1 Month":"$800","1 Year": "$8,640","2 Year": "$15,360","3 Year":"$20,160"}				   
				  }		
		},
		educationStandardPackage : {
			defaultTerm : 0,
			adjustmentMap : {"1-10":"1-150","11-50":"1-150","51-150":"1-150"},			
			bands : ["1-150","151-500","501-1500","1501+"],
			map : {"1-10":{"1 Month":"$80","1 Year": "$864","2 Year": "$1,536","3 Year":"$2,016"},
				   "11-50":{"1 Month":"$80","1 Year": "$864","2 Year": "$1,536","3 Year":"$2,016"},			
				   "51-150":{"1 Month":"$80","1 Year": "$864","2 Year": "$1,536","3 Year":"$2,016"},
                   "1-150":{"1 Month":"$80","1 Year": "$864","2 Year": "$1,536","3 Year":"$2,016"},							   
				   "151-500":{"1 Month":"$160","1 Year": "$1,728","2 Year": "$3,072","3 Year":"$4,032"},
				   "501-1500":{"1 Month":"$320","1 Year": "$3,456","2 Year": "$6,144","3 Year":"$8,064"},
				   "1501+":{"1 Month":"$640","1 Year": "$6,912","2 Year": "$12,288","3 Year":"$16,128"}				   
				  }		
		}
	};
var PriceMenu = {
	seed : 1,
	chain : [],
	containerLoaders : [],
	init : function(id,userbands,userbandmap,years,defaultbandindex,updateMultipleTables,printTable,loadIndividually,adjustmentMap){
	    var selectedUserBand = userbands[defaultbandindex];
        if(PriceMenu.getDefaultBand(adjustmentMap)==null){
            PriceMenu.setDefaultBand(selectedUserBand);            
        }else{
            selectedUserBand = PriceMenu.getDefaultBand(adjustmentMap);
        }	   	
		var mContainer = document.createElement("ul");
		mContainer.id = id + PriceMenu.seed++;
		mContainer.className = "x11";
		mContainer.style.display = "none";
		mContainer.style.marginTop = 0;
		mContainer.style.paddingTop = 0;
		mContainer = $(mContainer);	
		PriceMenu.containerLoaders.push(mContainer);
		if(loadIndividually===true){
            PriceMenu.loadContainers();                
        }
		updateMultipleTables === true ? true : false;
        if(printTable===true){
            PriceMenu.printTable(userbandmap[selectedUserBand],id,selectedUserBand,mContainer);
        }		
        $(document).ready(	   
            PriceMenu.checkandAttach.call({id:'#'+id,userbands:userbands,userbandmap:userbandmap,years:years,defaultbandindex:defaultbandindex,updateMultipleTables:updateMultipleTables,printTable:printTable,mContainer:mContainer,selectedUserBand:selectedUserBand,adjustmentMap:adjustmentMap})	   	   
	    );


	},
	loadContainers : function(){
        window.onload = function(){
            for(var i=0;i<PriceMenu.containerLoaders.length;i++){
                document.body.appendChild(PriceMenu.containerLoaders[i][0]);                
            }        
        }
    },
	checkandAttach : function(){
	   if($(this.id)){	        
    		$(this.id).bind('mouseover',jQuery.proxy(PriceMenu.showMenu,{el:$(this.id),menuContainer:this.mContainer,'userbands':this.userbands,'userbandmap':this.userbandmap,'years':this.years,'updateMultipleTables':this.updateMultipleTables,adjustmentMap:this.adjustmentMap}));
    		$(this.id).bind('click',function(e){
    			e.stop()
    		});
    	 	$(document).bind('click',jQuery.proxy(PriceMenu.hideMenu,{menuContainer:this.mContainer,trigger:$(this.id)}));
            if(PriceMenu.getDefaultBand(this.adjustmentMap)==null){
                PriceMenu.setDefaultBand(this.selectedUserBand);            
            }else{
                this.selectedUserBand = PriceMenu.getDefaultBand(this.adjustmentMap);
            }
    	 	if(this.defaultbandindex >= 0){
    	 	//	PriceMenu.choiceSelected.call({map:userbandmap[this.selectedUserBand],userband:this.selectedUserBand,'years':this.years,el:null,trigger:$(this.id),container:this.mContainer});
    	 	}
    	 	PriceMenu.chain.push({map:this.userbandmap,'userband':this.userbands,'years':this.years,el:null,trigger:$(this.id),container:this.mContainer,adjustmentMap:this.adjustmentMap});
            
       }else{
        window.setTimeout(jQuery.proxy(PriceMenu.checkandAttach,this),2000);
       }
    },
	getDefaultBand : function(adjMap){
        var ca = document.cookie.split(';'),
            i = 0,
            nameEQ = "____ub" + "=",
            band = null;
    	for(var i=0;i < ca.length;i++) {
    		var c = ca[i];
    		while (c.charAt(0)==' ') c = c.substring(1,c.length);
    		if (c.indexOf(nameEQ) == 0) {
                band = c.substring(nameEQ.length,c.length);
                if(adjMap[band]!=null){
                    band = adjMap[band];
                }
                break;
            }
    	}
    	return band;         
    },
    setDefaultBand : function(value){
        var name = "____ub",
            days = 10;
    	if (days) {
    		var date = new Date();
    		date.setTime(date.getTime()+(days*24*60*60*1000));
    		var expires = "; expires="+date.toGMTString();
    	}
    	else var expires = "";
    	document.cookie = name+"="+value+expires+"; path=/;domain=.untangle.com";
    },
    printTable : function(userbandmap,id,selectedUserBand){     
        var x = ['<table  class="pricingInfo" border="0" cellpadding="0" cellspacing="0"><tr><td colspan="3" style="width:padding-bottom:6px;"># of PCs:  <a id="'+id+'" style="font-weight:bold;border:1px #666 solid;padding:2px 3px 3px 3px;" href="#" onclick="return false;">'+selectedUserBand+' PCs  <small>&#9660;</small></a></td></tr>'],i,term,z=0,cname="",termCls;                            
        for(i in userbandmap){
            z++;
            if(z%2 ==0){
                cname = "odd";
            }else{
                cname = "";
            }			            
            term = userbandmap[i].toLowerCase() == "n/a" ? "&nbsp;" : __bands.termDisplay[i];
            if(userbandmap["1 Month"].toLowerCase() =="n/a"){
                if(i=="1 Month"){
                    termCls = "";
                }else{
                    termCls =  __bands.termClass[__bands.term[z-2]];
                } 
            }else{
                termCls  = __bands.termClass[i];
            }
            x.push("<tr class=\""+cname+"\"><td class=\"price-one\">"+i+"</td><td class=\"price-two\">"+userbandmap[i]+"</td><td class=\""+termCls+"\">"+term+"</td></tr>");          
        }
        x.push("</table>");
        document.write(x.join(""));
    },
    hideMenu : function(e){
        var related = e.relatedTarget || e.target,
            menuContainer = this.menuContainer[0];
		if(e.currentTarget.id != menuContainer.id || e.currentTarget.id != this.trigger.id){
		    if(related!=null){
    		    if(related.id != menuContainer.id && related.nodeName != 'BODY'){
                    related = related.parentNode;
    			}
    			if(related.id != menuContainer.id){
                    menuContainer.style.display  = 'none';
                }
    	
    		}else{
                menuContainer.style.display  = 'none';            
            }
		}
	},
	_choiceSelected : function (args){
        var j , _map;	 	
	 	for(j=0;j<PriceMenu.chain.length;j++){
	 	    _map = PriceMenu.chain[j].map[this.userband] == null ? PriceMenu.chain[j].map[PriceMenu.chain[j].adjustmentMap[this.userband]]: PriceMenu.chain[j].map[this.userband];
			PriceMenu.choiceSelected.call({map:_map,userband:this.userband,'years':PriceMenu.chain[j].years,el:null,trigger:PriceMenu.chain[j].trigger,container:PriceMenu.chain[j].mContainer,adjustmentMap:PriceMenu.chain[j].adjustmentMap,menuContainer:this.menuContainer});	 		
	 	}
	},
    choiceSelected : function(e){
        //update the userband 
        var tbl = this.trigger[0].parentNode.parentNode.parentNode;//parentNode.parentNode.parentNode,
        	rows = tbl.rows,
            i=1,
            menuContainer = this.menuContainer[0],            
            userband = this.adjustmentMap[this.userband] == null ? this.userband : this.adjustmentMap[this.userband];

        this.trigger[0].innerHTML = userband +  " PCs <small>&#9660;</small>";	 	
        if(PriceMenu.getDefaultBand(this.adjustmentMap)!=this.userband){
            PriceMenu.setDefaultBand(this.userband);
        }
        menuContainer.style.display  = 'none';
        //rewrite table	 		
        for(i=1;i<rows.length;i++){
            if(i%2 ==0){
                rows[i].className = "odd";
            }			
        	rows[i].cells[0].innerHTML = this.years[i-1];
        	rows[i].cells[1].innerHTML = this.map[this.years[i-1]] == null ? this.map[this.adjustmentMap[this.years[i-1]]] : this.map[this.years[i-1]];
        	if(this.map[this.years[i-1]].toLowerCase()!="n/a"){
                rows[i].cells[2].innerHTML = __bands.termDisplay[this.years[i-1]]; 
            }else{
                rows[i].cells[2].innerHTML = "&nbsp;";  
            }
        }			
	},
	showMenu : function(e){
	 	var dims = {height:this.el.height(), width:this.el.width()}.//getDimensions(),
	 		offset = this.el.offset(),
             menuContainer = this.menuContainer[0];//cumulativeOffset();
             	 			 		
	 	if(menuContainer.style.display =='none'){
			menuContainer.style.position = 'absolute';
			menuContainer.style.width = '100px';
			menuContainer.style.left = /*dims.width + */this.el.offset().left + "px";//Event.pointerX(e) +"px";
			menuContainer.style.top = this.el.height() + this.el.offset().top +5  + "px";//Event.pointerY(e)+"px";	
			menuContainer.style.display = '';
			if(menuContainer.childNodes.length==0){
				for(var i = 0;i< this.userbands.length;i++){
					var x = document.createElement("li");
					x.innerHTML = this.userbands[i]+" PCs";
					menuContainer.appendChild(x);	
					if(this.updateMultipleTables===true){
						$(x).bind('click',jQuery.proxy(PriceMenu._choiceSelected,{userband:this.userbands[i],adjustmentMap:this.adjustmentMap,menuContainer:this.menuContainer}));                        	
					}else{
						//$(x).bind('click',PriceMenu.choiceSelected.bind({map:this.userbandmap[this.userbands[i]],userband:this.userbands[i],years:this.years,el:x,trigger:this.el,container:this.menuContainer}));																				
					}				
					
				}
			}
		    //this.menuContainer.bind('mouseover',function(){
            $(menuContainer).bind('mouseout',jQuery.proxy(PriceMenu.hideMenu,{menuContainer:this.menuContainer,trigger:this.el}));
            //}.bind({menuContainer:this.menuContainer,trigger:this.el}));  		    			
		}
	}
 };
