// Lib jcvdesign
function pesquisa(valor, urlr, qid, msg)
{
url=urlr+valor;
jcvF(url, qid, msg);
}
function jcvF(url, QID, msg)
{
	this.QID = QID;
	this.msg = msg;
	ajax(url);
}

function ajax(url){
	  req = null;
      if (window.XMLHttpRequest) {
      req = new XMLHttpRequest();
      req.onreadystatechange = processReqChange;
      req.open("GET",url,true);
      req.send(null);
 	  }
	  else if (window.ActiveXObject) {
      req = new ActiveXObject("Microsoft.XMLHTTP");
     	 if (req) {
      	req.onreadystatechange = processReqChange;
		req.setRequestHeader("'Content-Type', 'application/x-www-form-urlencoded'");
  		req.open("GET",url,true);
		req.send();
      	}

      }
}
function processReqChange(){
	document.getElementById(QID).innerHTML = "<div id='loadingAjax'>"+msg+"</div>";
      if (req.readyState == 4) {
		  if (req.status ==200) {
			 document.getElementById(QID).innerHTML = req.responseText;
     		 }
		  else {
		      document.getElementById(QID).innerHTML = "<div id='errorAjax'>ERRO: Falha ao executar a requisi&ccedil;&atilde;o.</div>";
      		}

      }

} 
function searchClick(){
	if(document.getElementById("search").value == 'procurando por?'){
		document.getElementById("search").value = '';
	}
}
function searchBlur(){
	if(document.getElementById("search").value == ''){
		document.getElementById("search").value = 'procurando por?';
	}
}



function validaregistro(){
	$nome = _$('nome').value;
	$sobrenome = _$('sobrenome').value;
	$email = _$('mailcad').value;
	$emailstatus = _$('emailstatus').value;
	$confemail = _$('confemail').value;
	$estado = _$('estado').value;
	$cidade = _$('cidade').value;
	$nickname = _$('nickname').value;
	$senha = _$('senha').value;
	$confsenha = _$('confsenha').value;
	$alert = _$('alertsreg');
	$type = "";
	
	if($nome == ""){
		$msg = "Favor preencher o nome";
	}
	else if($sobrenome == ""){
		$msg = "Favor preencher o sobrenome";
	}
	else if($email == ""){
		$msg = "Favor preencher o e-mail "+$email+"";
	}
	else if($emailstatus == ""){
		$msg = "Favor informar um outro e-mail";
	}
	else if($confemail == ""){
		$msg = "Favor preencher a confirma&ccedil;&atilde;o do e-mail";
	}
	else if($email != $confemail){
		$msg = "Os e-mails n&atilde;o coincidem";
	}
	else if($cidade == ""){
		$msg = "Favor informar sua cidade";
	}
	else if($estado == ""){
		$msg = "Favor selecionar um estado";
	}
	else if($nickname == ""){
		$msg = "Favor digitar um apelido";
	}
	else if($senha == ""){
		$msg = "Favor digitar uma senha";
	}
	else if($confsenha == ""){
		$msg = "Favor digitar a confirma&ccedil;&atilde;o de senha";
	}
	
	else if($confsenha != $senha){
		$msg = "As senhas n&atilde;o coincidem";
	}
	else{
	$msg = "Cadastrando... Aguarde!";
	$type = "ok";
	}
	
	
	if($type == "ok"){
	$alert.innerHTML= "<div class='alert-ok'>"+$msg+"</div>";
	return true;
	}
	else{
	$alert.innerHTML= "<div class='alert-error'>"+$msg+"</div>";
	return false;
	}
}

function select_city(valor){
	_$('cidade').value = valor;
}

function VerResultados(arq, windowform){
if (! window.focus)return true;
window.open(arq, windowform, 'height=300, width=330, scrollbars=yes');
return true;
}
function enq(form, windowform){
if (! window.focus)return true;
window.open('', windowform, 'height=180, width=305, scrollbars=no');
form.target=windowform;
return true;
}
$(document).ready(function() {
	//area 1
	$('.fade-1').children().hover(function() {
		$(this).siblings().stop().fadeTo(300,0.35);
	}, function() {
		$(this).siblings().stop().fadeTo(300,1);
	});
	//area 2
	$('.fade-2').children().hover(function() {
		$(this).siblings().stop().fadeTo(300,0.35);
	}, function() {
		$(this).siblings().stop().fadeTo(300,1);
	});
});

jQuery(function(){
			jQuery('#NAVBAR ul').superfish();
			jQuery('#menu-class ul').superfish();
		});

function validalogin(){
	if(_$('email').value == ""){
		alert("favor informar seu email");
		return false;
	}
	return true;
}


$fontsize = 13;

function AumentaFont(){
	if($fontsize < 16){
		$fontsize++;
		_$('TEXTO').style.fontSize = $fontsize+"px";
	}
}
function DiminuiFont(){
	if($fontsize > 11){
		$fontsize--;
		_$('TEXTO').style.fontSize = $fontsize+"px";
	}
}

function selectCat($value){
	if($value == "class"){
		$label = "Classificados";
	}
	if($value == "news"){
		$label = "Not&iacute;cias";
	}
	if($value == "albuns"){
		$label = "&Aacute;lbuns";
	}
	_$("label-cats").innerHTML = $label+"<span class='sf-sub-indicator'></span>";
	_$("search_cat").value = $value;
	
}

function verifForm(){

$alert = _$("AlertForm");
$nome = _$("cont_nome");
$email = _$("cont_email");
$estado = _$("cont_estado");
$cidade =  _$("cont_cidade");
$assunto = _$("cont_assunto");
$setor = _$("cont_setor");
$mensagem = _$("cont_msg");
$type = "";

if($nome.value == ''){
$msg= "Favor informar seu nome";
$nome.focus();
}
else if($email.value == ''){
$msg= "Favor informar seu e-mail";
$email.focus();
}
else if($cidade.value == ''){
$msg= "Favor informar sua cidade";
$cidade.focus();
}
else if($estado.value == ''){
$msg= "Favor informar seu estado";
$estado.focus();
}

else if($assunto.value == ''){
$msg= "Favor informar um assunto";
$assunto.focus();
}
else if($setor.value == ''){
$msg= "Favor selecionar um setor";
$setor.focus();
}
else if($mensagem.value == ''){
$msg= "Favor digitar uma mensagem";
$mensagem.focus();
}
else{
$msg= "Enviando sua Mensagem... Aguarde!";
$type = "ok";
}
	if($type == "ok"){
	$alert.innerHTML= "<div class='alert-ok'>"+$msg+"</div>";
	return true;
	}
	else{
	$alert.innerHTML= "<div class='alert-error'>"+$msg+"</div>";
	return false;
	}
}


function insertText(obj, text) {
	obj = document.getElementById(obj);
		if(document.selection) {
			obj.focus();
			var orig = obj.value.replace(/\r\n/g, "\n");
			var range = document.selection.createRange();

			if(range.parentElement() != obj) {
				return false;
			}

			range.text = text;
			
			var actual = tmp = obj.value.replace(/\r\n/g, "\n");

			for(var diff = 0; diff < orig.length; diff++) {
				if(orig.charAt(diff) != actual.charAt(diff)) break;
			}

			for(var index = 0, start = 0; 
				tmp.match(text) 
					&& (tmp = tmp.replace(text, "")) 
					&& index <= diff; 
				index = start + text.length
			) {
				start = actual.indexOf(text, index);
			}
		} else if(obj.selectionStart) {
			var start = obj.selectionStart;
			var end   = obj.selectionEnd;

			obj.value = obj.value.substr(0, start) 
				+ text 
				+ obj.value.substr(end, obj.value.length);
		}
		
		if(start != null) {
			setCaretTo(obj, start + text.length);
		} else {
			obj.value += text;
		}
	}
	
function setCaretTo(obj, pos) {
		if(obj.createTextRange) {
			var range = obj.createTextRange();
			range.move('character', pos);
			range.select();
		} else if(obj.selectionStart) {
			obj.focus();
			obj.setSelectionRange(pos, pos);
		}
	}
function mural(){
	if(_$("mensagem").value == ""){
		_$("mensagem").focus();
		_$("alertmural").innerHTML = "<div id='error'>Favor digitar uma mensagem</div>";
		return false;
	}
	_$("alertmural").innerHTML = "<div id='ok'>Aguarde... Enviando!</div>";
	return true;
}



function validaMSG(){
	if(_$("mensagem").value == ""){
		_$("mensagem").focus();
		_$("alert-progs").innerHTML = "<div id='error'>Favor digitar uma mensagem</div>";
		return false;
	}
	_$("alert-progs").innerHTML = "<div id='ok'>Aguarde... Enviando!</div>";
	return true;
}



function ValidaOferta(){
$alerts = _$("alerts-class")
$titulo = _$("titulooferta");
$infos	= _$("infosoferta");
	if($titulo.value == ""){
		$alerts.innerHTML = "<div class='error'>Favor Informar o T&iacute;tulo de sua oferta</div>";
		$titulo.focus();
		return false;
	}
	if($infos.value == ""){
		$alerts.innerHTML = "<div class='error'>Digite informa&ccedil;&otilde;es de sua oferta</div>";
		$infos.focus();
		return false;
	}

$cat   = _$("id_classcatform");

if($cat.value == ""){
	$alerts.innerHTML = "<div class='error'>Selecione uma Categoria</div>";
		$cat.focus();
		return false;
	}	
$subcat   = _$("id_classsub");
if(!$subcat){
$alerts.innerHTML = "<div class='error'>Favor aguardar a exibi&ccedil;&atilde;o das subcategorias</div>";
return false;
}
if($subcat.value == ""){
	$alerts.innerHTML = "<div class='error'>Selecione uma Subcategoria</div>";
		$subcat.focus();
		return false;
	}
$alerts.innerHTML = "<div class='ok'>Aguarde... Estamos enviando sua oferta!</div>";	
return true;
}




function aprove($url, $msg){
	if(confirm($msg)){
		window.location = $url;
	}
	else{
		return false;
		}
}


function printNews(id){
if (! window.focus)return true;
window.open("../printnews.php?id="+id, "printnews"+id, 'height=600, width=700, scrollbars=yes');
return true;
}

function player(r){
if (! window.focus)return true;
window.open("../player.php?r="+r, 'Player' , 'height=225, width=300, scrollbars=no');
return true;
}
function topplayer(r){
if (! window.focus)return true;
window.open("../topplayer.php?id="+r, 'TopPlayer' , 'height=120, width=290, scrollbars=no');
return true;
}
function validaPerfil(){
	$nome = _$('nome').value;
	$sobrenome = _$('sobrenome').value;
	$estado = _$('estado').value;
	$cidade = _$('cidade').value;
	$nickname = _$('nickname').value;

	$alert = _$('alertsreg');
	$type = "";
	
	if($nome == ""){
		$msg = "Favor preencher o nome";
	}
	else if($sobrenome == ""){
		$msg = "Favor preencher o sobrenome";
	}

	else if($cidade == ""){
		$msg = "Favor informar sua cidade";
	}
	else if($estado == ""){
		$msg = "Favor selecionar um estado";
	}
	else if($nickname == ""){
		$msg = "Favor digitar um apelido";
	}

	else{
	$msg = "Atualizando... Aguarde!";
	$type = "ok";
	}
	
	
	if($type == "ok"){
	$alert.innerHTML= "<div class='alert-ok'>"+$msg+"</div>";
	return true;
	}
	else{
	$alert.innerHTML= "<div class='alert-error'>"+$msg+"</div>";
	return false;
	}
}

function validaPass(){
	
	$pass = _$('new_pass').value;
	$passconf = _$('new_conf_pass').value;

	$alert = _$('alertpass');
	$type = "";
	
	if($pass == ""){
		$msg = "Favor digitar uma nova senha";
	}
	else if($passconf == ""){
		$msg = "Favor confirmar a nova senha";
	}
	else if($pass != $passconf){
		$msg = "As senhas n&atilde;o coincidem.";
	}
	else{
	$msg = "Atualizando... Aguarde!";
	$type = "ok";
	}
	
	
	if($type == "ok"){
	$alert.innerHTML= "<div class='alert-ok'>"+$msg+"</div>";
	return true;
	}
	else{
	$alert.innerHTML= "<div class='alert-error'>"+$msg+"</div>";
	return false;
	}
}

function validaRec(){
	$recmail = _$('recmail').value;

	$alert = _$('alertrec');
	$type = "";
	
	if($recmail == ""){
		$msg = "Favor informar seu e-mail";
	}
	else{
	$msg = "verificando... Aguarde!";
	$type = "ok";
	}
	
	if($type == "ok"){
	$alert.innerHTML= "<div class='alert-ok'>"+$msg+"</div>";
	return true;
	}
	else{
	$alert.innerHTML= "<div class='alert-error'>"+$msg+"</div>";
	return false;
	}
}




function validaNewpass(){
	
	$pass = _$('newpass').value;
	$passconf = _$('newconfpass').value;

	$alert = _$('alertpass');
	$type = "";
	
	if($pass == ""){
		$msg = "Favor digitar uma nova senha";
	}
	else if($passconf == ""){
		$msg = "Favor confirmar a nova senha";
	}
	else if($pass != $passconf){
		$msg = "As senhas n&atilde;o coincidem.";
	}
	else{
	$msg = "Atualizando... Aguarde!";
	$type = "ok";
	}
	
	
	if($type == "ok"){
	$alert.innerHTML= "<div class='alert-ok'>"+$msg+"</div>";
	return true;
	}
	else{
	$alert.innerHTML= "<div class='alert-error'>"+$msg+"</div>";
	return false;
	}
}


function promo(form){
if (! window.focus)return true;
window.open('','promo', 'height=180, width=305, scrollbars=no');
form.target='promo';
return true;
}


NumeroCampo = 0;
function Addcampo() {
    if(NumeroCampo < 4) {
		NumeroCampo++;
       
        data = "<div class='label' id='campo"+NumeroCampo+"'><input type=\"file\" name=\"file[]\" /> <div class='del' onclick=\"Delcampo('campo"+NumeroCampo+"')\"></div></div>";
        campo = document.getElementById("campos");
        campo.innerHTML = campo.innerHTML + data;
    }    
}

function Delcampo(IDDiv) {
    var d = document.getElementById('campos');
    var olddiv = document.getElementById(IDDiv);
    d.removeChild(olddiv);
    NumeroCampo--;
}

function validaOuv(){
	$mensagem = _$('mensagem').value;

	$alert = _$('alerts-ouv');
	$type = "";
	if($mensagem == ""){
		$msg = "Favor digitar uma mensagem";
	}
	else{
	$msg = "Enviando... Aguarde!";
	$type = "ok";
	}
	
	
	if($type == "ok"){
	$alert.innerHTML= "<div class='alert-ok'>"+$msg+"</div>";
	return true;
	}
	else{
	$alert.innerHTML= "<div class='alert-error'>"+$msg+"</div>";
	return false;
	}
}

function Counter(field, MaxLength, counter) { 
          obj = _$(field);
		  counterobj = _$(counter);
          if (MaxLength !=0) { 
                 if (obj.value.length > MaxLength)  {
                        obj.value = obj.value.substring(0, MaxLength); 
                        }
          }
          counterobj.innerHTML = "* Limite de "+MaxLength+" caracteres. Total de "+obj.value.length + '/' + MaxLength;
 } 


function validaOp(){
	$mensagem = _$('mensagem').value;

	$alert = _$('alert-form');
	$type = "";
	if($mensagem == ""){
		$msg = "Favor digitar uma mensagem";
	}
	else{
	$msg = "Enviando... Aguarde!";
	$type = "ok";
	}
	
	
	if($type == "ok"){
	$alert.innerHTML= "<div class='alert-ok'>"+$msg+"</div>";
	return true;
	}
	else{
	$alert.innerHTML= "<div class='alert-error'>"+$msg+"</div>";
	return false;
	}
}