jQuery(document).ready(function(){
  jQuery('#btnTrocaVersao').bind('click', function() {
    jQuery('.expander').hide();
    
    // Mostra o layout de mae, e grava em cookie
    if( jQuery('body').hasClass('pai') ) {
      jQuery('body').removeClass('pai');
      setCookie('lay', 'mae', 365, '/');
    } else
    // Mostra o layout de pai, e grava em cookie
    {
      jQuery('body').addClass('pai');
      setCookie('lay', 'pai', 365, '/');
    }
  });

  // Botao de expandir pai/mae
	jQuery(".button").click(function () {
    if(jQuery('body').hasClass('pai')) {
      if (jQuery(".expander.pai").is(":hidden")) {
        jQuery(".expander.pai").slideDown("slow");
      } else {
        jQuery('.expander').hide();
      }
    } else {
      if (jQuery(".expander.mae").is(":hidden")) {
        jQuery(".expander.mae").slideDown("slow");
      } else {
        jQuery('.expander').hide();
      }
    }
	});
	
	// Máscara data
	jQuery(".data_mask").mask("99/99/9999", {placeholder:'  '});
	
	// Add filho
	jQuery('.icofilho.add').live('click', function() {
		var divFilho = jQuery(this).closest('.divFilho');
		jQuery(divFilho).after( divFilho.clone() );
		jQuery(".data_mask").unmask();
		jQuery(".data_mask").mask("99/99/9999", {placeholder:'  '});
		jQuery('.icofilho', divFilho).addClass('rem').removeClass('add');
		jQuery('.divFilho:last input').val('');
	});
	jQuery('.icofilho.rem').live('click', function() {
		jQuery(this).closest('.divFilho').remove();
	});
	
	// Nome de Usuario
	jQuery('.user_login').bind('keyup', function(e) {
		var valor = jQuery(this).val();
		valor = valor.toLowerCase();
		valor = valor.replace(/[^0-9a-z_.]/g, '');
		jQuery(this).val( valor );
	});

});

function limparPadrao(campo) {
    if (campo.value == campo.defaultValue) {
        campo.value = "";
    }
}

function escreverPadrao(campo) {
    if (campo.value == "") {
        campo.value = campo.defaultValue;
    }
}
function setCookie( name, value, expires, path, domain, secure )
{
var today = new Date();
today.setTime( today.getTime() );
if ( expires ) expires = expires * 1000 * 60 * 60 * 24;
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
( ( path ) ? ";path=" + path : "" ) +
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}
