function hideText(input) {
	  input.className = "selected";
	  input.value = "";
	  // $("balloon-"+input.id).show();
}

function showText(input,msg) {
	input.className = "";
  // $("balloon-"+input.id).hide();
	
	if(input.value == "")
	  input.value = msg;
}

function siteToForm(bookmark, id) {
	var item = $(bookmark).up(".bookmark-item");
	
	var bk = $("form-widget-bookmark").select(".bookmark-fields");
	for(var x=0;x<bk.size();x++) {
		bk[x].style.display = "none";
	}
	
	var fields = item.select(".bookmark-fields")[0];
	$("submitBookmarks").hide();
	
	var edit_area = $("bookmark-edit-area");
	
	if(edit_area.getStyle('display') == "none") {
	  new Effect.SlideUp($("bookmark-instructions"), { queue: 'end' })
	  new Effect.SlideDown(edit_area, { queue: 'front' });
	} else {
		item.highlight();
	}
	fields.appear();
}

function siteComplete(button) {
	var form = $(button).up(".bookmark-fields");
	
	var title = form.select(".title")[0].select("input")[0].value;
	
	var item = form.up(".bookmark-item");
	if(title != "Meu Site") {
		item.select(".bookmark-information")[0].select(".title")[0].innerHTML = title;
	}
	form.hide();
	$("submitBookmarks").appear();
}

function clearBookmarks(form) {
	var inputs = $(form).select("input");
	for(var x=0;x<inputs.size();x++) {
		if(inputs[x].value == "www.meusite.com.br" || inputs[x].value == "Meu Site")
			inputs[x].value = "";
	}
}

function showRating(star) {
	$(star).up(".rating").select(".title")[0].show();
}

function hideRating(star) {
	$(star).up(".rating").select(".title")[0].hide();
	$("rating-thanks").innerHTML = "";
}

function changeTitle_engine(code) {
  new_title = getCheckedValue(document.forms['engine'].elements['attributes[engine]']);
  title = document.getElementById(code);
  title.innerHTML = new_title;	
}

function getCheckedValue(radioObj) {
if(!radioObj)
return "";
var radioLength = radioObj.length;
if(radioLength == undefined)
if(radioObj.checked)
return radioObj.value;
else
return "";
for(var i = 0; i < radioLength; i++) {
if(radioObj[i].checked) {
return radioObj[i].value;
}
}
return "";
}

function rssSelected(f,div) {
	var feeds = f.select(".feed");
	for(var x = 0; x < feeds.size(); x++) {
		if(feeds[x].select("input")[0].checked)
			$(div).up(".liquid-round").select("h2")[0].innerHTML = feeds[x].select("span")[0].innerHTML;
	}
}     

function showBlock(element,mine) {
	var positions = new Array(2);
	div = document.getElementById(element);
	
    div.style.display = "block";
	div.style.top = "20px";
	div.style.right = "100px";
}  

function hideBlock(element) {
	div = document.getElementById(element);
	div.style.display = "none";
}        


                 

function showProximity(element) {
	div = document.getElementById(element);	
	
	link = document.getElementById('link-proximity');
    rank = document.getElementById('link-ranking');
    ordem = document.getElementById('link-ordem_alfabetica');
	if(div.style.display == "none")
	{	
		div.style.display = "block";
		
		 link.style.backgroundColor = "#7d4800";
		 link.style.color = "#fff";
		 link.style.border = "solid 1px #5e3600";
		// 
		ordem.style.backgroundColor= "#ff9101";
		ordem.style.border = "none";
		ordem.style.color = "#5e3600";
		ordem.style.textDecoration = "underline";
		// 
		rank.style.backgroundColor= "#ff9101";
		rank.style.border = "none";
		rank.style.color = "#5e3600";
		rank.style.textDecoration = "underline";
	}
	else
        div.style.display= "none";
	  //new Effect.SlideUp(div, { duration: 0.5 });
	
}

function checkSearch(form) {
	blank = /^\s+$/;
	
	if(form.what.value == "Produtos ou Serviços" || blank.exec(form.what.value)) {
		alert("Digite algo que deseja encontrar no Viaranking!");
		hideText(form.what);
		form.what.focus();
	}
	else
		form.submit();
	
}

if($("photos")) {

	var photos = $("photos").select(".photo");
	for(var x=0;x < photos.size();x++) {
		photos[x].select(".turn-default")[0].onclick = function() {
			var defaulted = $("photos").select(".default")[0];
			defaulted.removeClassName("default");
			defaulted.select(".turn-default")[0].show();
			$(this).up(".photo").addClassName("default");
			// $(this).hide();
			new Ajax.Request(this.href, { method: 'get' });
			return false
		}
	}

}