function debug(txt) {
  if ($.browser.mozilla)
    console.debug(txt);
  else
    alert(txt);
}
$(document).ready( function() {
  $(".prodbrowse").add(".prod_wrapper").css("height",$(".rightcontent").height()-20);
  $(".catbrowse").add(".prodfinder").css("height",$(".rightcontent").height());

  var html = $(".shoppe_hours").html();
  $(".shoppe_hours")
    .html("")
    .append("<div class='sprite hr-pod-top'>Shoppe Hours</div>")
    .append("<div class='sprite hr-pod-mid'>"+html+"</div>")
    .append("<div class='sprite hr-pod-bot'>&nbsp;</div>");

  var updateTwitter=function(){
    $.ajax({
      url:"/includes/pods/twitterPod.php",
      dataType:"html",
      data : { "id": $("#twitterPost").html() },
      type:"GET",
      success:function(res){
        if(res!=""){
          $("#topUserTwitter").html(res);
        }
        setTimeout(updateTwitter,180000);
      }
    })
  }
  setTimeout(updateTwitter,180000);

  function hideOthers(){
    $("#topUserHidden > div:visible").slideUp(400);
  }
  var active=false;
  var toggleCart = function(){
    if(!active){
      hideOthers();
      active=true;
      $("#topUserCart").slideToggle(400,function(){
        active = false;
      });
    }
  };
  var toggleLogin = function(){
    if(!active){
      hideOthers();
      active=true;
      $("#topUserLogin").slideToggle(400,function(){
        active = false;
      });
    }
  };
  var toggleTwitter = function(){
    if(!active){
      hideOthers();
      active=true;
      $("#topUserTwitter").slideToggle(400,function(){
        active = false;
      });
    }
  };

  $(".showCart").mouseover(toggleCart);
  $(".cartItemCnt").mouseover(toggleCart);
  $(".showCartHide").live("click",hideOthers);
  
  $(".showLogin").mouseover(toggleLogin);
  $(".showLoginHide").live("click",hideOthers);

  $(".twitter").mouseover(toggleTwitter);
  $(".twitterHide").live("click",hideOthers);


  //make sure all external links open in a new window.
  //$("a:not([href^="+window.location.protocol+"//"+window.location.host+"])").attr("target","_blank");
});

function transferValue(obj,e) {
	if (e.keyCode == 13) {
		document.getElementById("searchForm").value = obj.value;
		document.getElementById("contentSearch").submit();
	}
}

function clearValue(obj) {
	obj.value = '';
}

function yf_url_builder(type,base) {
  if (type=='content') {
    var sels = document.getElementById("yf_select").getElementsByTagName("input");
    
    base+="content=";
	
    var contAdded = 0;
    for (x=0; x<sels.length; x++) {
      if ((sels[x].value != '')&&(sels[x].checked)) {
        if ((x > 0) && (contAdded > 0)) {
          base += ",";
        }

        base += sels[x].value;
        contAdded+=1;
      }
     }
  }else if (type == 'brand') {
    var brandSel = document.getElementById("yf_select_brand").getElementsByTagName("input");

    var last = base.substr(base.length-1);

    if (last != "&") base += '&';
    
    base+="brand=";//+brandSel.value;
    var contAdded = 0;
    for (x=0; x<brandSel.length; x++) {
      if ((brandSel[x].value != '')&&(brandSel[x].checked)) {
        if ((x > 0) && (contAdded > 0)) {
          base += ",";
        }

        base = base + brandSel[x].value;
        contAdded+=1;
      }
    }
  }
  document.location = base;
}

function yf_url_extract(base,ext) {
	var sels = document.getElementById("yf_select").getElementsByTagName("select");

	var contAdded = 0;
	if (sels.length > 2) {

		var last = base.substr(base.length-1);
	
		if (last != "&") base += '&';
		base += "content=";	

		for (x=0; x<sels.length; x++) {
			if ((sels[x].value != ext) && (sels[x].value != "")) {
				if ((x > 0) && (contAdded > 0)) base += ",";
				
				base += sels[x].value;
				contAdded += 1;
			}
		}
	} else {
		var last = base.substr(base.length-1);
	
		if (last == "&") base = base.substr(0,base.length-1);

		base = base;
	}

	document.location = base;
}