var body_check = setInterval(function(){
    if (document.body) {
        clearTimeout(body_check);
        shiftElements();
    }
}, 1000);

function shiftElements() {
	shiftSearchBox();
	//shiftShoppingCart();
}

function shiftShoppingCart() {
	if(getBrowserSize().width <= 885) {
		$("div.wcgContainer").css("margin","10px 0");
	} else {
		$("div.wcgContainer").css("margin","10px auto");
	}
}

function shiftSearchBox() {
	var width = getBrowserSize().width;
	if(width <= 670) {
		$("#slidingnav").css("padding-right","290px");
	} else if(width < 960) {
		
		$("#slidingnav").css("padding-right",960 - width + "px");
	} else {
		$("#slidingnav").css("padding-right","0");
	}
}
$(window).bind("resize", shiftElements);
   
function getBrowserSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  return {width:myWidth, height:myHeight};
}