﻿if (document.location.hostname == "concursos.ig.com.br")
	ConfPageIG();
else if (document.location.hostname == "concursos.oi.com.br" || document.location.hostname == "oi.vestcon.com.br")
	ConfPageOI();
else
	ConfPage();
	
function atende(){window.open('http://corp.aloweb.com.br/atendimento.php?l=gerente&amp;x=25&amp;deptid=0', 'vestatende', 'top=10,left=10,width=450,height=380') }
function LerCookie(strCookie){var strNomeIgual=strCookie+"=";var arrCookies = document.cookie.split(';');for(var i=0;i<arrCookies.length;i++){var strValorCookie=arrCookies[i];while(strValorCookie.charAt(0)==' ')strValorCookie=strValorCookie.substring(1,strValorCookie.length);if(strValorCookie.indexOf(strNomeIgual)==0)return strValorCookie.substring(strNomeIgual.length,strValorCookie.length);}return null;}
function PrimeiroNome(strNome){var strRetorno="";while(strNome.charAt(0)==' ')strNome=strNome.substring(1,strNome.length);if(strNome.length>0){strRetorno=(strNome.indexOf(" ")>-1)?strNome.substring(0,strNome.indexOf(" ")):strRetorno=strNome;strRetorno = strRetorno.substring(0,1).toUpperCase()+strRetorno.substring(1).toLowerCase();}return strRetorno;}
function ConfPage() {
	var aryCookies = new Array(); 
	var cookieCommerce = LerCookie("Commerce");
	if (cookieCommerce != null) {
		var arrCookies = cookieCommerce.split('&');
		for (var i = 0; i < arrCookies.length; i++) {
			var par = arrCookies[i].split('=');
			if (par.length == 2)
				aryCookies[par[0]] = par[1];
		}
	}
	document.getElementById("cabLogin").innerHTML = "<div class=item style=position:inherit;margin:0px;padding:0px><form class=site2 action=/Login.aspx method=post><input type=hidden name=aco value=lin><input type=hidden name=rd value=\"" + document.location + "\"><input type=text name=email class=textfield value=E-mail onfocus=\"if(this.value=='E-mail')this.value='';\" onblur=\"if(this.value=='')this.value='E-mail';\"> <input type=password name=senha class=textfield value=Senha onfocus=\"if(this.value=='Senha')this.value='';\" onblur=\"if(this.value=='')this.value='Senha';\"> <input type=submit class=\"submit _botao\" title=login value=\"\"></form></div>";
	if (aryCookies["CustumerID"] != null && aryCookies["CustumerID"] > 0 && aryCookies["Name"] != null && aryCookies["Name"].length > 0) {
		document.getElementById("cabLogin").innerHTML = "<div class=item style=position:inherit;color:black>Ol&aacute; <b>" + PrimeiroNome(aryCookies["Name"]) + "</b>. (<a href=/Login.aspx?aco=lof class=_sair>sair</a>)</div>";
		document.getElementById("cabCadastro").innerText = "Meu Cadastro";
	}
	if (aryCookies["CartInfo"] != null && aryCookies["CartInfo"].length > 0)
		document.getElementById("cabCestaInfo").innerText = aryCookies["CartInfo"];
	else 
		document.getElementById("cabCestaInfo").innerText = "(0 item)";
	if (document.location.search.indexOf("cp=") > -1) {
		var cp = document.location.search.substring(document.location.search.indexOf("cp=") + 3, document.location.search.indexOf("cp=") + 3 + 10);
		for (i = 0; i < document.links.length; i++) {
			if (document.links[i].hostname == document.location.hostname && document.links[i].search.indexOf("cp=") == -1)
				document.links[i].href += (document.links[i].search != "" ? "&" : "?") + "cp=" + cp;
		}
	}
	i9tConf();
}
function ConfPageIG() { for (var i = 0; i < document.links.length; i++) if (document.links[i].hostname == "concursos.ig.com.br" || document.links[i].hostname == "www.vestcon.com.br") document.links[i].href += (document.links[i].search != "" ? "&" : "?") + "kbid=1014"; i9tConf(); }
function ConfPageOI() { for (var i = 0; i < document.links.length; i++) if (document.links[i].hostname == "concursos.oi.com.br" || document.links[i].hostname == "oi.vestcon.com.br" || document.links[i].hostname == "www.vestcon.com.br") document.links[i].href += (document.links[i].search != "" ? "&" : "?") + "kbid=1150"; i9tConf(); }
function i9tConf() {
	elements = document.getElementsByTagName("A"); for (var i = 0; i < elements.length; i++) i9tConfOnClick(elements[i]);
elements=document.getElementsByTagName("INPUT");for(var i=0;i<elements.length;i++)i9tConfOnClick(elements[i]);}function i9tConfOnClick(element){if(element.tagName=="A"&&element.hostname!=document.location.hostname&&(element.protocol == "http:" || element.protocol == "https:")) {
element.onclick=function(){pageTracker._trackPageview('/usabilidade/out/' + this.href.replace(/https?\:\/\//,""));};}
else if (element.tagName=="A" && element.pathname.search(/\.((pdf)|(doc)|(docx)|(xls)|(xlsx)|(rtf)|(htm)|(html)|(zip)|(txt))$/i) > -1) {
element.onclick=function(){pageTracker._trackPageview(this.href.replace(this.protocol+"//"+this.hostname,""));};}
else if (element.tagName=="A"||(element.tagName == "INPUT" && (element.type == "button" || element.type == "image" || element.type == "submit"))) {
element.onclick=function(){var gaEvent=i9te(this);if(gaEvent.category!=""&&gaEvent.action!=""){
pageTracker._trackPageview(('/usabilidade/'+gaEvent.label+'/'+gaEvent.category + '/' + gaEvent.action + '/' + gaEvent.value).replace(/\/+/g, "/"));
if(gaEvent.value==""&&gaEvent.label==""){
pageTracker._trackEvent(gaEvent.category,gaEvent.action);
}else if(gaEvent.value==""){
pageTracker._trackEvent(gaEvent.category,gaEvent.action,gaEvent.label);}else{
pageTracker._trackEvent(gaEvent.category,gaEvent.action,gaEvent.label,parseInt(gaEvent.value, 10));
}}};}}
function i9te(element) {
var classNameTree = "";
while (element != null && element.tagName != "BODY") {
classNameTree += i9tName(element.className) + ";";
element = element.parentNode;
}
var fields=classNameTree.split(";");
var values=new Array("", "", "");
var strpos=0;
for(var i = fields.length - 1; i >= 0; i--)
if(fields[i].length > 0) {
if(!isNaN(parseInt(fields[i], 10)))values[2]=fields[i];
else if(strpos==0) values[strpos++]=fields[i];
else values[1]+=(values[1]==""?"":"-")+fields[i];}
return{"category":values[0],"action":values[1],"value": values[2],"label":i9tUrl()};}
function i9tUrl(){
var url=document.location.pathname.toLowerCase().replace(".aspx","").replace("default","");
if(url=="/"||url=="")return "home";
var index=url.lastIndexOf("/");
if(index==url.length-1)url+="home";
else if(index>0)url=url.substr(0,index)+((url.substr(index+1,index-1)==url.substr(1,index-1))?"/categoria":"/detalhe");
url=url.replace(/\/+/g,"-");
if(url.substr(url.length-1,1)=="-")url=url.substr(0,url.length-1);
if(url.substr(0,1)=="-")url=url.substr(1,url.length-1);
return url;}
function i9tName(name){
if(name.indexOf(" ")>-1){var names=name.split(" ");for(var i=0;i<names.length;i++)if(names[i].substr(0,1)=="_")return names[i].substr(1,names[i].length-1);}
if(name.substr(0,1)=="_")return name.substr(1,name.length-1);
return "";}
function cksit() {
var form = document.getElementById("formBusca");
if (form.bus.value == "Nome do concurso") form.bus.value = "";
if (form.bus.value == "" && form.rgo.selectedIndex == 0 && form.esc.selectedIndex == 0 && form.are.selectedIndex == 0) {
switch (form.sit.options[form.sit.selectedIndex].value) {
case "Previstos": document.location.href = "/concurso/concursos-previstos.aspx"; break;
case "EditaisPublicados": document.location.href = "/concurso/concursos-abertos.aspx"; break;
case "InscricoesAbertas": document.location.href = "/concurso/concursos-inscricoes-abertas.aspx"; break;
case "EmAndamento": document.location.href = "/concurso/concursos-em-andamento.aspx"; break;
case "Concluidos": document.location.href = "/concurso/concursos-concluidos.aspx"; break;
default: document.location.href = "/concurso/"; break;
}return false;} else {form.action = "/concurso/busca/";form.submit();return true;}}
function boletim_form_valida(form){if (form.nome.value.length == 0 || form.nome.value == 'Nome' ||form.cidade.value.length == 0 || form.cidade.value=='Cidade'||form.email.value.length == 0 || form.email.value == 'E-mail' ||form.estado.selectedIndex == 0){alert("Você deve preencher todos os campos.");return false;}return true;}

// AFILIADOS
var scriptLoc = 'http://www.myaffiliateprogram.com/u/obcursos/rep.asp';
var kbId = 0;
var cupom = '';
var queryString = window.location.search.substring(1);
var imgdata = '';
var subdata = '';
if (queryString.length > 0) {
	var pairs = queryString.split('&');
	for (var i = 0; i < pairs.length; i++) {
		var pairs2 = pairs[i].split('=');

		switch (pairs2[0].toLowerCase()) {
			case 'kbid':
				kbId = pairs2[1];
				break;
			case 'clearcookie':
				if (pairs2[1] == 1) DeleteCookie("kbid");
				break;
			case 'img':
				imgdata = pairs2[1];
				break;
			case 'sub':
				subdata = pairs2[1];
				break;
			case 'cp':
				cupom = pairs2[1];
				break;
		}
	}
}
if (GetCookie("kbid") == null) {
	if (kbId != 0) {
		var img = new Image();
		var url = scriptLoc + '?id=' + kbId;
		if (imgdata != '')
			url += '&img=' + imgdata;
		if (subdata != '')
			url += '&sub=' + subdata;
		img.src = url;
		SetCookie("kbid", kbId, 180);
		var img2 = new Image();
		img2.src = 'https://vestcon.locaweb.com.br/vestcon/afiliados/scripts/cookie.asp?kbid=' + kbId + '&cp=' + cupom;
	}
} else if (cupom != '') {
	var img2 = new Image();
	img2.src = 'https://vestcon.locaweb.com.br/vestcon/afiliados/scripts/cookie.asp?cp=' + cupom;
}

function getCookieVal(offset) {
	var endstr = document.cookie.indexOf(";", offset);
	if (endstr == -1) endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie(name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg) return getCookieVal(j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return null;
}

function DeleteCookie(name) {
	var exp = new Date();
	exp.setTime(exp.getTime() - 1000000000);
	var cval = GetCookie(name);
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function SetCookie(name, value, expiredays) {
	var expires = new Date();
	expires.setTime(expires.getTime() + (24 * 60 * 60 * 1000 * expiredays));
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var path = '/';
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	var cookie = name + "=" + escape(value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : "");
	document.cookie = cookie;
}


// MENU BAR
var Spry;
if(!Spry)Spry={};
if(!Spry.Widget)Spry.Widget={};
Spry.Widget.MenuBar = function(element, opts){this.init(element, opts);};
Spry.Widget.MenuBar.prototype.init = function(element, opts){this.element = this.getElement(element);this.currMenu = null;var isie = (typeof document.all != 'undefined' && typeof window.opera == 'undefined' && navigator.vendor != 'KDE');if(typeof document.getElementById == 'undefined' || (navigator.vendor == 'Apple Computer, Inc.' && typeof window.XMLHttpRequest == 'undefined') || (isie && typeof document.uniqueID == 'undefined'))return;if(opts)for(var k in opts){
var rollover = new Image;rollover.src = opts[k];}if(this.element){this.currMenu = this.element;
var items = this.element.getElementsByTagName('li');for(var i=0; i<items.length; i++){
this.initialize(items[i], element, isie);if(isie){this.addClassName(items[i], "MenuBarItemIE");
items[i].style.position = "static";}}if(isie){if(this.hasClassName(this.element, "MenuBarVertical")){this.element.style.position = "relative";}var linkitems = this.element.getElementsByTagName('a');
for(var i=0; i<linkitems.length; i++){linkitems[i].style.position = "relative";}}}};

Spry.Widget.MenuBar.prototype.getElement = function(ele){if (ele && typeof ele == "string")return document.getElementById(ele);return ele;};
Spry.Widget.MenuBar.prototype.hasClassName=function(ele,className){if(!ele || !className || !ele.className || ele.className.search(new RegExp("\\b" + className + "\\b")) == -1){return false;}return true;};
Spry.Widget.MenuBar.prototype.addClassName=function(ele,className){if(!ele || !className || this.hasClassName(ele, className))return;ele.className += (ele.className ? " " : "") + className;};
Spry.Widget.MenuBar.prototype.removeClassName = function(ele, className){if (!ele || !className || !this.hasClassName(ele, className))return;ele.className = ele.className.replace(new RegExp("\\s*\\b" + className + "\\b", "g"), "");};
Spry.Widget.MenuBar.prototype.addEventListener = function(element, eventType, handler, capture){try{if (element.addEventListener){element.addEventListener(eventType, handler, capture);}else if (element.attachEvent){element.attachEvent('on' + eventType, handler);}}catch(e){}};
Spry.Widget.MenuBar.prototype.createIframeLayer = function(menu)
{
var layer = document.createElement('iframe');
layer.tabIndex = '-1';
layer.src = 'javascript:false;';
menu.parentNode.appendChild(layer);

layer.style.left = menu.offsetLeft + 'px';
layer.style.top = menu.offsetTop +'px';
layer.style.width = menu.offsetWidth + 'px';
layer.style.height = menu.offsetHeight + 'px';
layer.zIndex = 9999;
};
Spry.Widget.MenuBar.prototype.removeIframeLayer =  function(menu)
{
var layers = menu.parentNode.getElementsByTagName('iframe');
while(layers.length > 0)
{
layers[0].parentNode.removeChild(layers[0]);
}
};
Spry.Widget.MenuBar.prototype.clearMenus = function(root)
{
var menus = root.getElementsByTagName('ul');
for(var i=0; i<menus.length; i++)
{
this.hideSubmenu(menus[i]);
}
this.removeClassName(this.element, "MenuBarActive");
};
Spry.Widget.MenuBar.prototype.bubbledTextEvent = function()
{
return (navigator.vendor == 'Apple Computer, Inc.' && (event.target == event.relatedTarget.parentNode || (event.eventPhase == 3 && event.target.parentNode == event.relatedTarget)));
};
Spry.Widget.MenuBar.prototype.showSubmenu = function(menu)
{
if(this.currMenu)
{
this.clearMenus(this.currMenu);
this.currMenu = null;
}

if(menu)
{
this.addClassName(menu, "MenuBarSubmenuVisible");
if(typeof document.all != 'undefined' && typeof window.opera == 'undefined' && navigator.vendor != 'KDE')
{
if(!this.hasClassName(this.element, "MenuBarHorizontal") || menu.parentNode.parentNode != this.element)
{
menu.style.top = menu.parentNode.offsetTop + 'px';
}
}
if(typeof document.uniqueID != "undefined")
{
this.createIframeLayer(menu);
}
}
this.addClassName(this.element, "MenuBarActive");
};
Spry.Widget.MenuBar.prototype.hideSubmenu = function(menu)
{
if(menu)
{
this.removeClassName(menu, "MenuBarSubmenuVisible");
if(typeof document.all != 'undefined' && typeof window.opera == 'undefined' && navigator.vendor != 'KDE')
{
menu.style.top = '122';
menu.style.left = '';
}
this.removeIframeLayer(menu);}};
Spry.Widget.MenuBar.prototype.initialize = function(listitem, element, isie){var opentime, closetime;var link = listitem.getElementsByTagName('a')[0];var submenus = listitem.getElementsByTagName('ul');var menu = (submenus.length > 0 ? submenus[0] : null);var hasSubMenu = false;if(menu){this.addClassName(link, "MenuBarItemSubmenu");hasSubMenu = true;}if(!isie){listitem.contains = function(testNode){if(testNode == null){return false;}if(testNode==this){return true;}else{return this.contains(testNode.parentNode);}};}
var self = this;
this.addEventListener(listitem, 'mouseover', function(e){if(self.bubbledTextEvent())return;clearTimeout(closetime);if(self.currMenu == listitem)self.currMenu = null;self.addClassName(link, hasSubMenu ? "MenuBarItemSubmenuHover" : "MenuBarItemHover");if(menu && !self.hasClassName(menu, "MenuBarSubmenuVisible"))opentime = window.setTimeout(function(){self.showSubmenu(menu);}, 250);}, false);
this.addEventListener(listitem, 'mouseout', function(e){if(self.bubbledTextEvent())return;var related = (typeof e.relatedTarget != 'undefined' ? e.relatedTarget : e.toElement);if(!listitem.contains(related)){clearTimeout(opentime);self.currMenu = listitem;self.removeClassName(link,hasSubMenu ? "MenuBarItemSubmenuHover" : "MenuBarItemHover");if(menu){closetime = window.setTimeout(function(){self.hideSubmenu(menu);}, 600);}}}, false);};

var MenuBar2 = new Spry.Widget.MenuBar("MenuBar2");