function abreChatVendas(dep_id, self)
{
	str_url = "http://chat.netmake.com.br/triolive/index.php?action=chat_select&code=effded&dept="+dep_id+"";
	novajanela = window.open(str_url,"_chatvendas","scrollbars=no,menubar=no,resizable=0,location=no,screenX=50,screenY=100,width=450,height=360");
}

function nm_url_rand(v_str_url)
{
 str_chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
 str_rand  = v_str_url;
 str_rand += (-1 == v_str_url.indexOf('?')) ? '?' : '&';
 str_rand += 'randjs=';
 for (i = 0; i < 16; i++)
 {
  str_rand += str_chars.charAt(Math.round(str_chars.length * Math.random()));
 }
 return str_rand;
}

function nm_site_see(str_id)
{
	document.getElementById(id_atual).style.display='none';
	id_atual = str_id;
	document.getElementById(id_atual).style.display='';
}

function nm_toggle_object(id_div, value)
{
	str_visivel = "";
	if (typeof(value) != 'undefined')
	{
		if(value=="off")
		{
			str_visivel = "none";
		}
	}
	else
	{
		if (document.getElementById(id_div).style.display == "")
			str_visivel = "none";
		else
			str_visivel = "";
	}
	
	document.getElementById(id_div).style.display = str_visivel;
}

function showMenu(str_id)
{
	document.getElementById("id_" + str_id_menu_atual).style.display='none';
	document.getElementById("id_img_" + str_id_menu_atual).style.display='none';
	str_id_menu_atual = str_id;
	document.getElementById("id_" + str_id_menu_atual).style.display='';
	document.getElementById("id_img_" + str_id_menu_atual).style.display='';
}

/*
     FUNÇÕES UTILIZADAS NO SISTEMA DE BASE DE EXEMPLOS
*/

function pesquisa(){
	xmlhttp = xmlhttprequest();
    pesq = document.getElementById('pesq').value;
    local = document.getElementById('corpo');
    local.innerHTML = "Carregando...";
    xmlhttp.open("GET","fachada.php?pesq=" + pesq, true);
    xmlhttp.onreadystatechange = function() {
       if (xmlhttp.readyState == 4){
           //LE O TEXTO!!!!!!!
           var resultados = xmlhttp.responseText;
     if (resultados)
   local.innerHTML = resultados;
     else
   local.innerHTML = "Usuario não existe!";
       }
   }
   xmlhttp.send(null);
}


function execute_example(url,versao){
	
	newwindow = window.open(url,"_fora","height=600,width=800,status=no,resizable=yes,toolbar=no,menubar=no,location=no,scrollbars=yes");
	newwindow.focus();
}

function show_example(url){
	
	newwindow = window.open(url,"_blank","height=650,width=830,status=no,resizable=yes,toolbar=no,menubar=no,location=no,scrollbars=yes");
	newwindow.focus();
}

function open_down(down){
	var baixar = "http://downloads.netmake.com.br/site/examples/"+down;	
	window.ifdownload.location.href=baixar;
}

function setLang(str_lang){
	document.form_lang.lang.value = str_lang;
	document.form_lang.submit();
}  

var obj_categ = '';

function click_categ(obj){
	if (obj_categ != ""){
    	obj_categ.className = 'tt12Exemplos';
   	}
   	if (obj_categ == obj){
       	return;
   	}
	obj_categ = obj;
	obj.className = 'tt12ExemplosOver';
}

function out_categ(obj){
	if (obj_categ == obj){
    	return;
   	}
   	obj.className = 'tt12Exemplos';
}

function over_categ(obj){
	if (obj_categ == obj){
    	return;
	}
   	obj.className = 'tt12ExemplosOver';
}  

function fachada(cod,nome){
	xmlhttp = xmlhttprequest();
    local = document.getElementById('corpo');
    local.innerHTML = "Carregando...";
	var scr_w = (screen.availWidth / 100)*60;
	var scr_h = (screen.availHeight / 100)*60;
	var url = "fachada.php?categoria="+cod+"&nomecategoria="+nome+"&scr_w="+scr_w+"&scr_h="+scr_h;
    xmlhttp.open("GET",url, true);
    xmlhttp.onreadystatechange = function() {
       if (xmlhttp.readyState == 4){
           //LE O TEXTO!!!!!!!
           var resultados = xmlhttp.responseText;
     if (resultados)
   local.innerHTML = resultados;
     else
   local.innerHTML = "Exemplos não cadastrado!";
       }
   }
   xmlhttp.send(null);
}

var obj_tr = "";

function over_tr(obj){
	if (obj_tr == obj){
    	return;
	}
   	obj.className = 'tt12ExemplosOver';
}   
    
function out_tr(obj){
	if (obj_tr == obj){
    	return;
   	}
   	obj.className = 'tt12Exemplos';
}

function click_tr(obj){
	if (obj_tr != ""){
    	obj_tr.className = 'tt12Exemplos';
   	}
   	obj_tr = obj;
	obj.className = 'tt12ExemplosClick';
}


/*  FIM DAS FUNÇÕES DA BASE DE EXEMPLOS  */

function xmlhttprequest(){
	try{
	   xmlhttp = new XMLHttpRequest();
	}catch(ee){
	   try{
		   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	   }catch(e){
		   try{
			   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		   }catch(E){
			   xmlhttp = false;
		   }
	   }
	}
	return xmlhttp;
}

function verifyLogin(error1, error2)
{
	var loader		= $('#ajax_checking_login');
	var error_field = $('#iderror');
	var login_btn	= $('#login_btn');
	login_btn.hide();
	error_field.hide();
	loader.show();
	
	$.ajax({
	  type: 'POST',
	  url: "../valida_login/valida_login.php?ajax=1",
	  data: $("#Flogin").serialize(),
	  success: function response(data) {
					loader.hide();
					if (data == '1'){
						$("#Flogin").submit();
					}
					else if(data  == '0'){
						error_field.html(error1);
						error_field.show();
				    }
				    else if(data == 'empty'){
						error_field.html(error2);
						error_field.show();	
					}
					login_btn.show();					
				} 
	});
}