function ToggleAttrib(name, subtype) {
 if (subtype == "a") {
         $('#' + name + "_a").hide();
         $('#' + name + "_b").show();  // can be '.show' or '.slideToggle' or '.toggle' etc
 } else if (subtype == "b") {
         $('#' + name + "_a").toggle();
         $('#' + name + "_b").hide();
 }
}

function getElementsByClassName(className, tag, elm){
        var testClass = new RegExp("(^|\\s)" + className + "(\\s|$)");
        var tag = tag || "*";
        var elm = elm || document;
        var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
        var returnElements = [];
        var current;
        var length = elements.length;
        for(var i=0; i<length; i++){
                current = elements[i];
                if(testClass.test(current.className)){
                        returnElements.push(current);
                }
        }
        return returnElements;
}
function promoClick(){
  this.style.maxHeight = (this.style.maxHeight?'':'6.16em');
}
function promoText(){
  var elms=getElementsByClassName('promotext');
  for(var i=0,l=elms.length;i<l;i++) {
    elms[i].onclick=promoClick;
  }
  var elms=getElementsByClassName('storeoffercontainer');
  for(var i=0,l=elms.length;i<l;i++) {
    elms[i].onclick=promoClick;
  }
}



$(document).ready(function() {
	replaceChecks(); //checkbox image replace
	promoText(); //expanding promotext pinfo page

	$.fn.extend({
		'myTabs': function() {
			this.tabs({fx: {opacity: 'toggle', duration: 114}});
		}
	});	
	
		$("ol.steps li:first").addClass("first");
		$("ol.steps li:last").addClass("last");
		
	
});
