
function closeFloater(div){
	$j("#"+div).addClass("invisible");
}


function setCiTyCombo(id, target){
	if (target == parseFloat(target)){ //is_numeric
		target = document.getElementsByClassName('city')[target].getElementsByTagName("span")[0];
		comboName = target.getElementsByTagName("select")[0].name;
	} else {
		target = document.getElementById(target);
		comboName = "city_id";
	}
	var urlAjax = rootUrl+"/contato?id="+id+"&comboName="+comboName;
	var xmlhttp = getXmlHttp();
	xmlhttp.open("GET", urlAjax, true);
	target.innerHTML = '<br/>Carregando...';
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4){
			target.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}

function getCityTarget(stateCombo){
	stateCombos = document.getElementsByName('state_id[]');
	nElement = stateCombos.length;
	for (i=0;i<nElement;i++){
		//alert(stateCombos[i].value+" - "+stateCombo.value);
		if (stateCombos[i]==stateCombo){ //combo selecionado
			return i;
		}
	}
	return 0;
}


function formTargetBlank(form){
	form.setAttribute('target','_blank');
	return true;
}

function showMsn(){
	msn = '<div id="Microsoft_Live_Messenger_PresenceButton_50f046f57dd2511a"'; 
	msn += 'msgr:width="210" msgr:backColor="#DBDBDB"';
	msn += 'msgr:altBackColor="#FFFFFF"';
	msn += 'msgr:foreColor="#424542"';
	msn += 'msgr:conversationUrl="http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=50f046f57dd2511a@apps.messenger.live.com&mkt=pt-br">';
	msn += '</div>';
	document.write(msn);
}

/*
* JQUERY
*/
var $j = jQuery.noConflict();
$j(document).ready(function() {
			
	$j("a[@rel=external]").attr('target','_blank');
	
	
	$j("#search").click(function(){
		if ($j("#search").attr("value")=="Pesquisar"){
			$j("#search").attr("value","");
		}
	});
							
	setMask();	
	
	$j('a[@rel*=lightbox]').lightBox();
	$j("input.rmclone").addClass("invisible");
	$j(".clone").click(function(){
		var target = $j(this).attr("value");
		unMask();
      	$j("."+target+":first").clone(true).insertAfter("."+target+":last");
		$j("."+target+" input.rmclone").removeClass("invisible");
		setMask();
	});
	
	$j(".rmclone").click(function(){
		var target = $j(this).attr("value");
		var nElements = $j("."+target).length;
		if (nElements==2){
			$j("."+target+" input.rmclone").addClass("invisible");
		}
		if (nElements>1){						  
			$j(this).parent().parent().remove();
		}
	});  
	
	$j("input#goog-wm-sb").attr("value","");
	
	$j("form#form-contactus").validate();

	$j('#sucess').pulse({speed: 500,opacityRange: [0.0,0.9], duration: 10000});
	$j('#exception').pulse({speed: 500,opacityRange: [0.0,0.9], duration: 10000});
	
});

function unMask(){
	$j(".txt-date").unmask();	
	$j(".txt-phone").unmask();
	$j(".txt-cnpj").unmask();
	$j(".txt-cpf").unmask();
	$j(".txt-cep").unmask();	
}

function setMask(){
	$j(".txt-date").mask("99/99/9999");
	$j(".txt-phone").mask("(99) 9999-9999");
	$j(".txt-cnpj").mask("99.999.999/9999-99");
	$j(".txt-cpf").mask("999.999.999-99");
	$j(".txt-cep").mask("99999-999");	
}

