Walmart.com: Nintendo Wii Customer Choice Bundle w/ Bonus* game: Hardware
Walmart.com: Nintendo Wii Customer Choice Bundle w/ Bonus* game: Hardware
Walmart.com: Nintendo Wii Customer Choice Bundle w/ Bonus* game: Hardware
document.getElementById("WalmartBodyId").className = "WalmartMainBody DynamicMode";
/**
* Function to kill any frames that are enclosing your page.
* This function checks if there are frames, and then kills off
* any framing pages that are not hosted by walmart.com
*
*/
function killFrames() {
if (top.location != location) {
if(document.referrer &&
document.referrer.indexOf("walmart.com") == -1) {
top.location.replace(document.location.href);
}
}
}
killFrames();
WALMART.util.Event.onContentReady('m189412', function () {
var searchDepartmentDropdown = new WALMART.widget.MenuBar('m189412', {
position: 'static',
lazyload: true,
showdelay: 0,
hidedelay: 1,
autosubmenudisplay: true,
constraintoviewport: false
}
), searchConstraintDiv = document.getElementById("sc189412");
WALMART.namespace("page").searchDepartmentDropdown189412 = searchDepartmentDropdown;
searchDepartmentDropdown.updateSearchConstraint = function (dept_id, dept_value) {
searchConstraintDiv.value = dept_id;
var menuBarItem = searchDepartmentDropdown.getItem(0);
menuBarItem.cfg.setProperty("text", dept_value);
}
searchDepartmentDropdown.render();
searchDepartmentDropdown.show();
});
WALMART.cart.wmHost="";
WALMART.util.Event.onContentReady("CartBtn",WALMART.cart.init);
(function () {
var onUtilityBarReadyQueue = [];
WALMART.namespace('page').onUtilityBarReady = function (fn) {
onUtilityBarReadyQueue[onUtilityBarReadyQueue.length] = fn;
}
WALMART.page.processUtilityBarQueue = function () {
var index;
for (index = 0; index < onUtilityBarReadyQueue.length; index = index + 1) {
onUtilityBarReadyQueue[index].call(WALMART.page.utilityBar);
}
}
})();
// If cookie "prefper" has preferred store city set, use it
if (typeof BrowserPreference.PREFCITY != "undefined") {
// replace "Find your local store" with city of preferred store
document.getElementById('ub-189418-search').innerHTML =
"Your Store: "
+ BrowserPreference.PREFCITY
+ "";
// make msg2 visible by changing it's style.display to "inline" instead of "none"
document.getElementById('ub-189418-store').style.display = "inline";
}
function validateSFInput(zip) {
var zipRegExp = new RegExp(/^\s*\d{5}\s*$/); // 5 digits only, allow spaces on both ends
if (zipRegExp.test(zip.value)) {
zip.value = zip.value.replace(/(^\s*)|(\s*$)/g,""); // trim the spaces on both ends.
return true;
}
var errorMsgElement = document.getElementById("ub-189418-error");
errorMsgElement.className = 'DropDownZipError';
return false;
}
WALMART.page.onUtilityBarReady(function () {
this.addUtility('Store Finder', 'ub-189418');
});
function validateLocalAdInput(zip) {
var zipRegExp = new RegExp(/^\d{5}$/); // 5 digits only
if (zipRegExp.test(zip.value)) {
return true;
}
var errorMsgElement = document.getElementById("localAd-msgErr");
errorMsgElement.className = 'DropDownZipError';
return false;
}
WALMART.page.onUtilityBarReady(function () {
this.addUtility('Local Ad', 'G0038-G0039-UtilityBar-189419','LocalAdHead');
});
WALMART.page.onUtilityBarReady(function () {
this.addUtility('Gift Cards & Registry', 'G0038-G0039-UtilityBar-189420');
});
if (getCustFirstName()) {
WALMART.page.onUtilityBarReady(function () {
this.addUtility(getCustFirstName() + '\'s Account', 'G0038-G0039-UtilityBar-189421','WelcomeHead');
});
}
// If cookie "prefper" has preferred store city set, use it
if (typeof BrowserPreference.PREFCITY != "undefined") {
// replace "Find your local store" with city of preferred store
document.getElementById("G0038-G0039-UtilityBar-189421-PrefStore").innerHTML =
"My Store: "
+ BrowserPreference.PREFCITY
+ "";
}
Search for a Store
Please enter a five-digit ZIP Code.
Find another store
Enter a ZIP Code:
View This Week's Store Ad
Please enter a five-digit ZIP Code.
March 1 - July 1
Enter ZIP Code:
if (!getCustFirstName()) {
WALMART.page.onUtilityBarReady(function () {
this.addUtility('Sign In/New', 'G0038-G0039-UtilityBar-189422');
});
}
function validateOrderIdInput(orderId) {
var re = new RegExp(/^\d{13}$/); // 13 digits
if (re.test(orderId)) {
return true;
}
var errorMsgElement = document.getElementById("G0038-G0039-UtilityBar-189423-msgErr");
errorMsgElement.style.display = 'block';
return false;
}
if (!getCustFirstName()) {
WALMART.page.onUtilityBarReady(function () {
this.addUtility('Track Orders', 'G0038-G0039-UtilityBar-189423');
});
}
WALMART.util.Event.onContentReady('G0038-G0039-UtilityBar-189417', function () {
var mainDiv = document.getElementById('G0038-G0039-UtilityBar-189417'), signOutDiv, targetUrlDiv, top, region;
WALMART.page.utilityBar = new WALMART.widget.menu.G0038_G0039_UtilityBar(mainDiv);
WALMART.page.processUtilityBarQueue();
if (getCustFirstName()) {
WALMART.page.utilityBar.addItem({
text: 'Sign Out',
url: 'https://www.walmart.com/logout.do'
});
}
WALMART.page.utilityBar.addItem({
text: 'Help',
url: '/catalog/catalog.gspcat=5436'
});
WALMART.page.utilityBar.render();
WALMART.page.utilityBar.show();
});
Enter your 13-digit order number:
Please enter a valid order number.
Sign in to your account
to track multiple orders.
WALMART.util.Event.onContentReady('G0039AllDepartments-189429', function () {
var oMenu = new WALMART.widget.menu.G0039AllDepartments('G0039AllDepartments-189429');
oMenu.render();
oMenu.show();
});
(function () {
WALMART.namespace("page").writeBreadcrumbs = function (breadcrumbs) {
WALMART.util.Event.onContentReady('g0039-breadcrumb-189428', function () {
var breadcrumb, isLastCrumb, innerHTML = '', element = document.getElementById('g0039-breadcrumb-189428');
if (element && breadcrumbs) {
if (typeof breadcrumbs == 'string') {
innerHTML = '' + breadcrumbs + '';
}
else {
for (i in breadcrumbs) {
breadcrumb = breadcrumbs[i];
isLastCrumb = i == breadcrumbs.length - 1;
if (innerHTML != '') {
innerHTML += (isLastCrumb)
''
: ''
}
if (isLastCrumb) {
innerHTML += '
';;
}
else {
innerHTML += '
';
}
if (!breadcrumb.url) {
innerHTML += breadcrumb.text;
}
else {
innerHTML += ''
+ breadcrumb.text
+ '';
}
innerHTML += '';
}
if ('' != innerHTML) {
innerHTML += '';
}
}
if ('' != innerHTML) {
element.className = 'BreadCrumb';
element.innerHTML = innerHTML;
}
}
});
}
})();
if(typeof YAHOO.wm == 'undefined') {
YAHOO.namespace("wm.container");
}
var variantArray = new Array();
var swatchArray = new Array();
function Bundle(id){
this.id = id;
this.price = 0.00;
this.runningTotal = 0.00;
this.components = new Array();
this.includedItems = new Array();
this.matureContentAccepted = false;
this.addComponent = function(compId, comp){
this.components.push(comp);
}
this.addIncludedItem = function(itemId, item){
this.includedItems.push(item);
}
this.getComponent = function(compId){
for(var x =0; x < this.components.length; x++ ){
if(this.components[x].componentId == compId ){
return this.components[x];
}
}
}
this.setMatureContenteAccepted = function(accepted){
this.matureContentAccepted = accepted;
}
this.getSelectedItems = function(){
var selectedItems = new Array();
for(var x=0; x < this.components.length; x++ ){
var selectedItemIds = this.components[x].selectedItemsIds;
for(var y=0; y < selectedItemIds.length; y++){
selectedItems.push(this.components[x].getItemById(selectedItemIds[y]));
}
}
return selectedItems;
}
this.getSelectedMatureItems = function(){
var selectedMatureItems = new Array();
var selectedItems = this.getSelectedItems();
for(var x=0; x < selectedItems.length; x++) {
if(selectedItems[x].hasMatureContent){
selectedMatureItems.push(selectedItems[x]);
}
}
return selectedMatureItems;
}
}
function Component(id, mustSelectQty, isConfigurable) {
this.componentId = id;
this.name = '';
this.mustSelectQty = mustSelectQty;
this.isConfigurable = isConfigurable;
this.items = new Array();
this.selectedItemsIds = new Array();
this.compPrice = 0.00;
this.hasVariantItem = false;
this.isNoneable = false;
this.isSelectSize = false;
this.isSelectColor = false;
this.isSelectSizeColor = false;
this.getId = function () {
return this.componentId
}
this.getSelectedCount = function(){
return this.selectedItemsIds.length;
}
this.setSelectedItem = function(itemId, singleSelect, noneable){
if(this.items != null ){
if( singleSelect || noneable){
if(!noneable){
this.selectedItemsIds[0] = itemId;
}else{
this.selectedItemsIds[0] = itemId;
}
this.compPrice = parseFloat(this.getItemById(itemId).priceModifier);
}else{
this.selectedItemsIds.push(itemId);
this.compPrice = parseFloat(this.compPrice) + parseFloat(this.items[itemId].priceModifier);
}
}
}
this.itemToString = function(itemId){
return "selectionCount: "+this.getSelectedCount();
}
this.clearSelectedItem = function(itemId){
if(this.items[itemId] == null || this.items[itemId] == "undefined" ){
if(this.selectedItemsIds.length == 1 ){
this.selectedItemsIds.splice(0, 1);
}
}else{
this.compPrice = parseFloat(this.compPrice) - parseFloat(this.items[itemId].priceModifier);
for(var x = 0; x < this.selectedItemsIds.length; x++ ){
if( this.selectedItemsIds[x] == itemId ){
this.selectedItemsIds.splice(x, 1);
break;
}
}
}
}
this.getItemById = function(itemId){
if(this.items != null ){
if(this.items[itemId] != null ){
return this.items[itemId];
}else{
for(var x = 0; x < this.items.length; x++ ){
if(this.items[x].itemId == itemId ){
return this.items[x];
}
}
}
}
}
}
function openComponentPopup(bundleID, componentID) {
openComponentPopup(bundleID, componentID, null);
}
function openComponentPopup(bundleID, componentID, childItemID) {
var url = "/catalog/DescribeBundleComponent.dobundle_id=" + bundleID + "&component_id=" + componentID;
if( childItemID != null) {
url = url + "&item_id="+ childItemID;
}
var opts = "width=650,height=515,scrollbars=yes,toolbar=no,directories=no,menubar=no,resizable=yes";
window.open(url, "componentPopup", opts);
}
var myBundle = new Bundle(5303671);
function validateSelections() {}
var jsIncludesList = "";
Customers' product ratings are displayed next to each included item; view the full item description to read the reviews.
document.domain = "walmart.com";
http://www.walmart.com/cservice/writeReview.do
Nintendo Wii Customer Choice Bundle w/ Bonus* game
$359.00
Was: $389.00
Final price depends on the options you choose.