/**
	Projeto - Dia dos Namorados (C&A) v: 0.1
	Developer(s):
		+ Fernando Basilio (fernando.basilio@hellointeractive.com.br)
*/

// centralizeElement
function centralizeElement(obj){
	if ($("body").height() > $(obj).height()) {
		$(obj).css({top: '50%', marginTop: -($(obj).height()/2) + 'px'});
	}else {
		$(obj).css({marginTop: '0px', top: '0px'});
	}
}

//Trim
function Trim(str){ return str.replace(/^\s+|\s+$/g,"")}

//tags do google analytics individuais;
function tagGA(str){
	str = Trim(str);
	str = str.replace(/ /g,"_");
	str = str.replace(/_>_/g,"/");
	//console.log(str);
	//alert(str);
	pageTracker._trackPageview(str);
}

// Return GET params
function returnParam(url,paramName){
	for(var qs = url.split("&"), i=0; i < qs.length; i++)
		if(qs[i].indexOf(paramName)>=0)
			return qs[i].split("=")[1];
	return false;
}

// Flash Calls
function openLink(url) {
	if(!url.match('http')) {
		switch(url) {
			case "example": window.location = 'http://www.example.com.br/'; break;
			case "exampl2": doSomething(); return true; break;
			default: return false;
		}
	}else
		window.location = url;
	return true;
}

// Popup handler
function openPopup(u,n,w,h,o,c) {
	var l = t = 18;
	if (c) {
		l = (screen.availWidth-w) / 2;
		t = (screen.availHeight-h) / 2;
	}
	p=window.open(u,'pop_'+n,'left='+l+',top='+t+',width='+w+',height='+h+''+((o)?','+o:''));
}

function comunicadoPop(url){
	openPopup(url,'Comunicado',415,350,'scrollbars=1',true);
}


// 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;
}



// indique Enviar
function indiqueEnviar(){

	vSeuNome	= $('.inputTxtSeuNome');
	vSeuEmail	= $('.inputTxtSeuEmail');
	vAmigoNome	= $('.inputTxtAmigoNome');
	vAmigoEmail = $('.inputTxtAmigoEmail');

	if(!checkBlank(vSeuNome) == true){
		alert('Por favor preencha o campo SEU NOME.');
		return false;
	}else if(!checkBlank(vSeuEmail) == true){
		alert('Por favor preencha o campo SEU E-MAIL.');
		return false;
	}else if(!checkEmail($(vSeuEmail).val()) == true){
		alert('Por favor insira um E-MAIL válido.');
		$(vSeuEmail).focus();
		return false;
	}else if(!checkBlank(vAmigoNome) == true){
		alert('Por favor preencha o campo NOME DO AMIGO.');
		return false;
	}else if(!checkBlank(vAmigoEmail) == true){
		alert('Por favor preencha o campo E-MAIL DO AMIGO.');
		return false;
	}else if(!checkEmail($(vAmigoEmail).val()) == true){
		alert('Por favor insira um E-MAIL DO AMIGO válido.');
		$(vAmigoEmail).focus();
		return false;
	}

	$('.form_indique').html('<div class="linha_resposta">Enviando... Aguarde...</div>');
	
	$.post('../indique.aspx',
		{ 
			RNome	: $(vSeuNome).val(),
			REmail	: $(vSeuEmail).val(),
			DNome	: $(vAmigoNome).val(),
			DEmail	: $(vAmigoEmail).val()
		},
		function(resposta){
			$('.form_indique').html(resposta);
		}
	);
}