// JavaScript Document
/**
* 	Retorna o objeto html do ID
*
*/
function $id(id)
{
    try 
	{
        var a = document.getElementById(id);
    } 
	catch(e) 
	{
        alert("Erro encontrado: "+e);
    }
    return 	a;
}
/**
* 	Adiciona um evento ao objeto
*
*/
function addEvent(obj, evType, fn)
{
    //
    if (obj.addEventListener)
    {
        obj.addEventListener(evType, fn, true);
        return true;
    }
    else if (obj.attachEvent)
    {
        var r = obj.attachEvent("on"+evType, fn);
        return r;
    }
    else
    {
        return false;
    }
}
/**
* 	Abre uma imagem através do lightbox
*
*/
function openImageLightBox(id) 
{
	var a_false = $id("f"+id);
    myLightbox.start(a_false);
    a_false = null;	
}

function openImage (src)
{
	var a_false = document.createElement("A");
    a_false.rel = "lightbox";
    a_false.href = src;
    //chamando a funçao do lightbox responsável pelo início das açoes
    myLightbox.start(a_false);
    //anulando o link
    a_false = null;
	
}

function openVideo (url)
{
	url = "../"+url;
   $id("target_player").innerHTML = "";   
   var fo = new FlashObject("swf/player_.swf?&vid="+url, "player", "320", "280", "9", "#000000", false, "hight", null);
   fo.addParam("scale", "noscale");
   fo.addParam("wmode", "transparent");   
   fo.addVariable("forceLocal", "true");
   fo.write("target_player");
   $id("player").style.display = "block";
}

function closeVideo(){
   $id("player").style.display = "none";
    $id("target_player").innerHTML = "";
}

/**
* Abre um link
*/

function $go (url)
{
	SWFAddress.setValue(url);
}

function buscaRepre (sg)
{
	
	var ajax = new AjaxNzk();
	ajax.loadResult("busca_repre.php?sigla="+sg,$id("repre"));	
}

function insertNewsletter ()
{
	var ajax = new AjaxNzk();
	ajax.method = "POST";	
	var out = "email="+$id('email_news').value;
	ajax.loadResult("insert_news.nzk.php",$id("msg_news"), out);	
	$id("msg_news").innerHTML = "please wait...";
	$id('email_news').value = '';
	
}


function openItem (id,img, total)
{
	
	if($id(id).style.display == "block")
	{
		$id(id).style.display = "none";
		$id(img).src = 'imgs/seta1.gif';
	}
	else
	{
	
		for(var i=0; i < total; i++)
		{
			var objs = $id('rep'+i);
			//
			if(objs.id == id)
			{
				objs.style.display = 'block';
				$id(img).src = 'imgs/seta2.gif';
			}
			else
			{
				objs.style.display = 'none';
				$id('img'+i).src = 'imgs/seta1.gif';
			}
		}
	
	}	
}

function setMask (target)
{
	$("#"+target).mask("(99)9999-9999");                        
}

function setFone ()
{
	var t_fone = $id("telefone");
	t_fone.onfocus = function () {  };
	
	$id("div_fone").innerHTML = "";
	$id("div_fone").appendChild(t_fone);
	$("#telefone").mask("(99)9999-9999");	
}

function sendContact (form)
{
	var elements = form.elements;
	
	var out = "";
	
	for(var i =0 ; i < elements.length; i++)
	{
		var obj = elements[i];

		if(i!=0)
			out +="&";
		
		out += obj.name +"="+obj.value;		
	}
	
	var ajax = new AjaxNzk();
	ajax.method = "POST";	
	ajax.loadResult("send_contact.nzk.php",$id("resultForm"),out);	
	$id("resultForm").innerHTML = "Processando Mensagem";
	form.reset();
}