function autoHeightAndWidth(obj,h,w){
	$(obj).each( function(){
    if($(this).height() > h && h > 0){
      $(this).height(h);
    }
    if($(this).width() > w && w > 0){
      $(this).width(w);
    }
  });
}

function relocateObj(objName,objDestination){
	var objMessage = $(objName);
	if(!objMessage != null){
		$(objName).each(function(){
			$(this).remove();
		});
		$(objDestination).append(objMessage);
		return true;
	}
	return false;
}

function addBorderDivs(objName,addPrefix,addClass){
	var udnefined;
	if ((addPrefix != udnefined) && (addClass != udnefined)){
		$(objName).each(function(){
			//alert('oba');
			$(this).wrap('<div class="'+addPrefix+'t '+addClass+'"><div class="'+addPrefix+'b '+addClass+'"><div class="'+addPrefix+'r '+addClass+'"><div class="'+addPrefix+'l '+addClass+'"><div class="'+addPrefix+'tl '+addClass+'"><div class="'+addPrefix+'tr '+addClass+'"><div class="'+addPrefix+'bl '+addClass+'"><div class="'+addPrefix+'br '+addClass+'"></div></div></div></div></div></div></div></div>');
		});
	}else if (addClass != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="t '+addClass+'"><div class="b '+addClass+'"><div class="r '+addClass+'"><div class="l '+addClass+'"><div class="tl '+addClass+'"><div class="tr '+addClass+'"><div class="bl '+addClass+'"><div class="br '+addClass+'"></div></div></div></div></div></div></div></div>');
		});
	}else if (addPrefix != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="'+addPrefix+'t"><div class="'+addPrefix+'b"><div class="'+addPrefix+'r"><div class="'+addPrefix+'l"><div class="'+addPrefix+'tl"><div class="'+addPrefix+'tr"><div class="'+addPrefix+'bl"><div class="'+addPrefix+'br"></div></div></div></div></div></div></div></div>');
		});
	}else{
		$(objName).each(function(){
			$(this).wrap('<div class="t"><div class="b"><div class="r"><div class="l"><div class="tl"><div class="tr"><div class="bl"><div class="br"></div></div></div></div></div></div></div></div>');
		});
	}
}

function addLeftAndRightDiv(objName,addPrefix,addClass) {
	var udnefined;
	if ((addPrefix != udnefined) && (addClass != udnefined)){
		$(objName).each(function(){
			//alert('oba');
			$(this).wrap('<div class="'+addPrefix+'l '+addClass+'"><div class="'+addPrefix+'r '+addClass+'"></div></div>');
		});
	}else if (addClass != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="l '+addClass+'"><div class="r '+addClass+'"></div></div>');
		});
	}else if (addPrefix != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="'+addPrefix+'l"><div class="'+addPrefix+'r"></div></div>');
		});
	}else{
		$(objName).each(function(){
			$(this).wrap('<div class="l"><div class="r"></div></div>');
		});
	}
}
function addLeftAndCenterDiv(objName,addPrefix,addClass) {
	var udnefined;
	if ((addPrefix != udnefined) && (addClass != udnefined)){
		$(objName).each(function(){
			//alert('oba');
			$(this).wrap('<div class="'+addPrefix+'c '+addClass+'"><div class="'+addPrefix+'l '+addClass+'"></div></div>');
		});
	}else if (addClass != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="c '+addClass+'"><div class="l '+addClass+'"></div></div>');
		});
	}else if (addPrefix != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="'+addPrefix+'c"><div class="'+addPrefix+'l"></div></div>');
		});
	}else{
		$(objName).each(function(){
			$(this).wrap('<div class="c"><div class="l"></div></div>');
		});
	}
}
function addTopAndBottomDiv(objName,addPrefix,addClass) {
	var udnefined;
	if ((addPrefix != udnefined) && (addClass != udnefined)){
		$(objName).each(function(){
			//alert('oba');
			$(this).wrap('<div class="'+addPrefix+'t '+addClass+'"><div class="'+addPrefix+'b '+addClass+'"></div></div>');
		});
	}else if (addClass != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="t '+addClass+'"><div class="b '+addClass+'"></div></div>');
		});
	}else if (addPrefix != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="'+addPrefix+'t"><div class="'+addPrefix+'b"></div></div>');
		});
	}else{
		$(objName).each(function(){
			$(this).wrap('<div class="t"><div class="b"></div></div>');
		});
	}
}
function addCartFormInner() {
	var objCartFormHTML = $('#cartForm').html();
	$('#cartForm').html('');
	$('#cartForm').append('<div id="cartForm-"/>');
	$('#cartForm-').html(objCartFormHTML);
	objCartFormHTML = undefined;

}

function backgroundFix(strObj,numBackgroundPositionX,numBaseBodyWidth,numStop){
  var numBodyWidth = $(strObj).width();
  if(numStop == undefined){
    numStop = 0;
  }
  if(((strObj != undefined) && (numBackgroundPositionX != undefined) && (numBaseBodyWidth != undefined)) && numBodyWidth > numStop){
    if(((numBodyWidth % 2) != 0) && ($.browser.mozilla)){
        numBodyWidth--;
    }

    if(numBodyWidth > numBaseBodyWidth){
        numBodyWidth -= numBaseBodyWidth;
        numBodyWidth /= 2;
        numBackgroundPositionX += numBodyWidth;
    }else if(numBodyWidth < numBaseBodyWidth){
        numBodyWidth = numBaseBodyWidth - numBodyWidth;
        numBodyWidth /= 2;
        numBackgroundPositionX -= numBodyWidth;
    }
    if(!($.browser.mozilla)){
    	numBackgroundPositionX--;
    }
    if($.browser.msie){
    	numBackgroundPositionX = parseInt(numBackgroundPositionX);
    }

    $(strObj).css({'background-position':numBackgroundPositionX +'px 0'});
    return true;
  }else{
    return false;
  }
}


function verticalMenuFix(strContainer,strMain,strSubs){
	if($(strMain).html() != undefined){
	       var numIndex = 0;
//	       $('body').append('<div id="debug"/>');
	       $(strMain).each(function(){
	           $(this).addClass('id-' + numIndex).append('<ul class="submenu" id="submenu-'+numIndex+'"></ul>');
	           tmp = '<ul class="submenu" id="submenu-'+numIndex+'"></ul>';
//	           $('#debug').append($(this).html());
	           numIndex++;
	       });
	       numIndex = 0;
	       $(strContainer+' li').each(function(){
	           if($(this).hasClass(strSubs.replace('.',''))){
	               $(strMain+'.id-' + numIndex + ' ul').append($(this));
	           }else
	           if($(this).hasClass(strMain.replace('.',''))){
	               if($(this).hasClass('id-' + numIndex)){
	               }else{
	                   numIndex++;
	               }
	           }
	       });
//	       numIndex = 0;
//	       $(strMain+' ul').each(function(){
//	    	   if($(this).html() == ''){
//	    		   //$(this).remove();
//	    	   }
//			numIndex++;
//\		   });
	       numIndex = undefined;
	    }
}
function alertt(){
	  var t = 'test';
	  alert(t);
  }

function equalHeights(strObj){
  var numHeight = 0;
  $(strObj).each(function(){
	  if($(this).height() > numHeight){
		  numHeight = $(this).height();
	  }
  });
  $(strObj).each(function(){
	  $(strObj).height(numHeight);
  });
}