function focus_text( obj, text, ispassword, cls ){
  if (cls==undefined){ cls='grey'; }
  if (obj.value == text){
    obj.value = '';
    removeClass(obj, cls)
    if (ispassword){
      obj.setAttribute('type', 'password')
    }
  }
}
function blur_text( obj, text, cls ){
  if (cls==undefined){ cls='grey'; }
  if (obj.value == ''){
    obj.value = text;
    addClass(obj, cls);
    obj.setAttribute('type', 'text')
  }
}
function hasClass( ele, cls ) {
  return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}
function addClass( ele, cls ) {
  if (!this.hasClass(ele,cls)) ele.className += " "+cls;
}
function removeClass(ele, cls) {
	if (hasClass(ele,cls)) {
    var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
		ele.className=ele.className.replace(reg,' ');
	}
}

  function select_item(item){
    for ( var i in document.getElementById('menu').getElementsByTagName('li') ){
      document.getElementById('menu').getElementsByTagName('li')[i].removeAttribute('class');
      if (item==i){ document.getElementById('menu').getElementsByTagName('li')[i].setAttribute('class', 'selected'); }
    }
    return false;
  }
  
  var anim_spd = 1000;
  
  $(document).ready(function(){
    $('input.content-button').click(function(){
      if ($('.box-slide').is(':not(:animated)')){
        $('.box-wrapper').width( $('.box-slide').width().toString()+'px' );
        $('.box-slide').css({
          opacity: '0.01',
          /*right: '-' + ($('#box-slide').width()+50) + 'px'*/
          left: ($(window).width()).toString()+'px'
        }).animate({
          /*right: '0px',*/
          left: $('#menu').offset().left.toString()+'px',
          opacity: '1'
        }, anim_spd, null, function(){
          alert( $(this).css('left') );
        } );
      }
    });
    
    $('.view-all').click(function(){
      var parent = $(this).parent().parent();
      if ($(parent).hasClass('content-row-selected')){
        $(parent).find('.more-info').hide(anim_spd, function(){
          $(parent).removeClass('content-row-selected');
        });
      } else {
        $(parent).find('.more-info').show(anim_spd, function(){
          $(parent).addClass('content-row-selected');
        });
      }
    });
  });

