/*
	Projeto - SUB - SELECTION OF UNBELIEVABLE BEACHWEAR(SUB - SELECTION OF UNBELIEVABLE BEACHWEAR) v: 0.1
	Developer(s):
		+ Diogo Silva (diogo.ferreira@hellointeractive.com.br)
		+ Fernando Basilio (fernando.basilio@hellointeractive.com.br)
		
*/

/*
	SeViR Simple Horizontal Accordion @2007
	http://letmehaveblog.blogspot.com 
*/
jQuery.fn.extend({
	haccordion: function(params){
		var jQ = jQuery;
		var params = jQ.extend({
			speed: 500,
			headerclass: "header",
			contentclass: "content",
			contentwidth: 449
			},params);

		return this.each(function(){
			jQ("."+params.headerclass,this).click(function(){

				$(".content").removeClass('loadAqui');
				//$(".content").css('border','1px solid red');
				$("#container div.content").empty();
				
				var p = jQ(this).parent()[0];
				p.opened = this;

				if(jQ(this).next().css('display') == 'none' || jQ(this).next().css('width') == '0px'){
					jQ('.header').next("div."+params.contentclass).animate({
						width: "0px"
					},params.speed);
					
					jQ(this).next("div."+params.contentclass).animate({
						width: params.contentwidth + "px"
					}, params.speed,
						function(){

						  $(this).addClass('loadAqui');
					      $(this).ajaxStart(function(){
			      			$('.loader').show();
					      });
		      			  $(this).ajaxStop(function(){
						    $('.loader').hide();
						  });

					      $.get($(this).prev().attr('title'),{nome: "sub"},function(data) {
									$('.loadAqui').empty().html(data);
							});
							
						}
					);
				}else{
					jQ(p.opened).next("div."+params.contentclass).animate({
						width: "0px"
					},params.speed);
				}

				return false;
				
			});
		});
	}
});

// validação
function checkEmail(obj) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(obj)) return true;
}

function checkBlank(obj){
	if ($(obj).val() != '') return true;
	else $(obj).focus();
}

function checkNaN(obj){
	if (isNaN($(obj).val()) == true) return true;
}