//******************************************************************************
//									AJAX.JS
//******************************************************************************

// AJAX 2.0
var ajaxcontrol = {'version': '','itens': ['Msxml2.XMLHTTP.8.0','Msxml2.XMLHTTP.7.0','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.5.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0','Msxml2.XMLHTTP.2.0','Msxml2.XMLHTTP','Microsoft.XMLHTTP']};
var ajax = function(pt) {
	this.itens = [];
	for (var k in pt) this[k] = pt[k];
	if (window.ActiveXObject) {
		if (ajaxcontrol.version == '') for (var i = 0; i < ajaxcontrol.itens.length; i++) {
			try { this.obj = new ActiveXObject(ajaxcontrol.itens[i]); ajaxcontrol.version = ajaxcontrol.itens[i]; break; } catch (e) { continue; }
			if (i >= (ajaxcontrol.itens.length-1)) return false;
		} else try { this.obj = new ActiveXObject(ajaxcontrol.version); } catch (e) { return false; }
	} else if (window.XMLHttpRequest) {
		ajaxcontrol.version = 'XMLHttpRequest';
		this.obj = new XMLHttpRequest();
	} else return false;
	return true;
};
ajax.prototype = {
	'method': 'POST',
	'itens': [],
	'push': function(k,v) { this.itens[k] = v; },
	'pop': function(k) { delete this.itens[k]; },
	'clear': function() { delete this.itens; this.itens = [] },
	'open': function() {
		this.aux = '';
		for (var i in this.itens) { if (this.aux != '') this.aux += '&'; this.aux += i+'='+encodeURIComponent(this.itens[i]); }
		this.obj.open(this.method, (this.method.toUpperCase() == 'GET')?(this.url+'?'+this.aux):this.url, true);
		var this_obj = this.obj;
		var this_ajax = this;
		with (this_obj) {
			setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			setRequestHeader("CharSet", "UTF-8");
			onreadystatechange = function () {
				try {
					this_ajax.onchange(this_obj.readyState);
					if (this_obj.readyState == 4) {
						this_ajax.onload(this_obj.status);
						if (this_obj.status == 200) {
							this_ajax.xml = this_obj.responseXML;
							this_ajax.text = this_obj.responseText;
							this_ajax.oncomplete();
						} else this_ajax.onerror(this_obj.status, this_obj.statusText);
					}
				} catch(e) {}
			};
			send((this_ajax.method.toUpperCase() == 'GET')?null:this_ajax.aux);
		}
	},
	//INI XML ACTIONS
	'strChildName': '',
	'setChildName': function() { this.strChildName = arguments[0]; },
	'getCountItens': function() { return this.xml.getElementsByTagName(this.strChildName).length;},
	'getAttByName': function() { try { return this.xml.getElementsByTagName(this.strChildName)[arguments[1]].getAttribute(arguments[0]); } catch (e) { return null; } },
	'getDataByName': function() { try { return this.xml.getElementsByTagName(this.strChildName)[arguments[0]].firstChild.data; } catch (e) { return null; } },
	//END XML ACTIONS
	'stop': function() { this.obj.abort(); },
	'oncomplete': function() {}, 'onload': function() {}, 'onchange': function() {}, 'onerror': function() {}
};

// JSON
var json = {
	'characs': {'\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '"' : '\\"', '\\': '\\\\'},
	'decode': function(tx) { try { return eval('(' + tx + ')'); } catch(e) { return null; } },
	'encode': function(ob,wl) {
		var a, i, k, l, r = /["\\\x00-\x1f\x7f-\x9f]/g, v;
		switch (typeof ob) {
			case 'string': return r.test(ob)?'"' + ob.replace(r, function (a) { var c = json.characs[a]; if (c) return c; c = a.charCodeAt(); return '\\u00' + Math.floor(c/16).toString(16)+(c%16).toString(16); }) + '"' : '"' + ob + '"';
			case 'number': return isFinite(ob) ? String(ob) : 'null';
			case 'boolean':
			case 'null': return String(ob);
			case 'object': a = []; if (!ob) return 'null'; if (typeof ob.toJSON === 'function') return json.encode(ob.toJSON()); if (typeof ob.length === 'number' && !(ob.propertyIsEnumerable('length'))) { l = ob.length; for (i = 0; i < l; i += 1) a.push(json.encode(ob[i], wl) || 'null'); return '[' + a.join(',') + ']'; } if (wl) { l = wl.length; for (i = 0; i < l; i += 1) { k = wl[i]; if (typeof k === 'string') { v = json.encode(ob[k], wl); if (v) a.push(json.encode(k) + ':' + v); } } } else for (k in ob) if (typeof k === 'string') { v = json.encode(ob[k], wl); if (v) a.push(json.encode(k) + ':' + v); } return '{' + a.join(',') + '}';
		}
	},
	'parse': function (tx,ft) {
		var j;
		function walk(k,v) { var i, n; if (v && typeof v === 'object') for (i in v) if (Object.prototype.hasOwnProperty.apply(v, [i])) { n = walk(i, v[i]); if (n !== undefined) v[i] = n; } return ft(k,v); }
		if (/^[\],:{}\s]*$/.test(tx.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(:?[eE][+\-]?\d+)?/g, ']').replace(/(?:^|:|,)(?:\s*\[)+/g, ''))) { j = eval('(' + tx + ')'); return typeof ft === 'function' ? walk('', j) : j; }
		throw new SyntaxError('parseJSON');
	}
};


//******************************************************************************
//									SWF_OBJECT
//******************************************************************************

if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return "";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;


//******************************************************************************
//									UTIL.JS
//******************************************************************************
var isIE =(/\bmsie\b/i.test(navigator.userAgent)&& document.all&&!(/\bopera\b/i.test(navigator.userAgent)));
var isIE6 =(/\bmsie 6.0\b/i.test(navigator.userAgent));

//$ = function (a) { return document.getElementById(a); };

function mostraFlash(){
	var id = arguments[0];
	var swf = arguments[1];
	var width = arguments[2];
	var height = arguments[3];
	var parans = arguments[4] || {'scale':'noscale', 'wmode':'transparent', 'pluginspage':'http://www.macromedia.com/go/getflashplayer'};
	var expressInstall = arguments[5] || '/media/swf/expressinstall.swf';
	
	var so = new SWFObject(swf, id+"movie", width, height, "9", "transparent", true);
	for (k in parans) so.addParam(k, parans[k]);
	
	so.useExpressInstall(expressInstall);
	
	so.write(id);
}

// Retorna o tamanho de um objeto
getSize = function (e) {
	if (typeof e == 'string') e = document.getElementById( e );
	return {x:e.offsetWidth, y:e.offsetHeight};
};

// Retorna o scroll da página
getScroll = function () {
	if (self.pageXOffset) {
		sX = self.pageXOffset;
	} else if (document.documentElement && document.documentElement.scrollLeft) {
		sX = document.documentElement.scrollLeft;
	} else if (document.body) {
		sX = document.body.scrollLeft;
	}
	if (self.pageYOffset) {
		sY = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop) {
		sY = document.documentElement.scrollTop;
	} else if (document.body) {
		sY = document.body.scrollTop;
	}
	return {x:sX, y:sY};
};

// Retorna o tamanho da área visivel
getDocVisibleSize = function () {
	var _x, _y;
	if (window.innerWidth) {
		_x = window.innerWidth;
	} else if (document.documentElement && document.documentElement.clientWidth) {
		_x = document.documentElement.clientWidth;
	} else if (document.body) {
		_x = document.body.clientWidth;
	}
	if (window.innerHeight) {
		_y = window.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		_y = document.documentElement.clientHeight;
	} else if (document.body) {
		_y = document.body.clientHeight;
	}
	return {x:_x, y:_y};	
};

// Retorna o tamanho total do documento
getDocSize = function () {
	return {x:document.body.offsetWidth, y:document.body.offsetHeight};
};

// Aplica um valor alpha de 0 a 100
setAlpha = function (e, a) {
	a = Math.round(a);
	if (typeof e == 'string') e = $("#"+e);
	if (isIE) {
		e.css("filter", 'alpha(opacity='+a+')');
	} else {
		e.css("opacity", a/100);
	}
};

filter2 = function(txtEntrada, strValidos) {
	var txtSaida = '';
	for (var a = 0; a<txtEntrada.length; a++) {
		if (strValidos.indexOf(txtEntrada.substr(a, 1)) != -1) {
			txtSaida = txtSaida+txtEntrada.substr(a, 1);
		}
	}
	return txtSaida;
};
mask = function(strMask, ev, objData) {
	ev = ev || event;
	var key = getKey(ev);
	if (isNum(key, '%\'#$.') == true) {
		return true;
	}
	if (!(key>=37 && key<=40)) {
		var valor = filter2(objData.value, '0123456789');
		var tam = valor.length;
		var tamMask = strMask.length;
		var strOut = '';
		var intCont = 0;
		for (var a = 0; a<tamMask && intCont<=tam; a++) {
			if (strMask.substr(a, 1) == '#') {
				strOut += valor.substr(intCont++, 1);
			} else {
				strOut += strMask.substr(a, 1);
			}
		}
		objData.value = strOut;
		return true;
	}
};
isNum = function(code, strValidos) {
	var strCode = String.fromCharCode(code);
	strValidos = strValidos || '%\'#$.0123456789`abcdefghi	';
	if (strValidos.indexOf(strCode)>=0) {
		return true;
	} else {
		return false;
	}
};
function isVoid(obj) {
	if (obj != null && typeof obj != 'undefined' && obj != "") return false;
	return true;
}
String.prototype.isDate = function() {
	try {
		var arrData = new Array();
		arrData = this.split('/');
		var dia = arrData[0];
		var mes = arrData[1]-1;
		var ano = arrData[2];
		var dataEntrada = (arrData[0]*1)+'/'+(arrData[1]*1)+'/'+arrData[2];
		var minhaData = new Date(ano,mes,dia,12,0,0);
		var dataRetorno = minhaData.getDate()+'/'+(minhaData.getMonth()+1)+'/'+minhaData.getFullYear();
		if (dataEntrada == dataRetorno) {
			return true;
		} else {
			return null;
		}
	} catch(e) {
		return null;
	}
}
String.prototype.isWhite = function() {
  if (!isVoid(this)) {
	var value = this.replace(/^\s+/m,'').replace(/\s+$/m,'');
    return (value == '');
  }
  return true;
}
function setSomenteNum(obj,_event){
	eval('$(\'#'+obj+'\').'+_event+' = function(e) { return somenteNum(e); }');
}
function somenteNum(e) {
	var whichCode = getKey(e);
	if(/_13_|_8_|_9_|_36_|_35_|_46_/.test('_'+whichCode+'_')) return true;
	if((whichCode >= 48 && whichCode <= 57) || (whichCode >= 96 && whichCode <= 105)){
		return true;
	}else{
		return false;	
	}
}
function getKey(e) {
	try{
		return event?(event.keyCode?event.keyCode:(event.which?event.which:event.charCode)):null;
	}catch(f){
		return e.keyCode;	
	}
}
function validateEmail(email) {
  return (/^[A-Za-z0-9]+(([\.\_\-]{1}[A-Za-z0-9]+)+)?\_?@[A-Za-z0-9]+(([\.\_\-]{1}[A-Za-z0-9]+)+)?\.[A-Za-z]{2,4}$/.test(email));
}
validaCpf = function(cpf) {
	var rrValida = new Array(00000000000,11111111111,22222222222,33333333333,44444444444,55555555555,66666666666,77777777777,88888888888,99999999999);
	for(i=0;i<11;i++){
		if(cpf == rrValida[i]){
			return false;	
		}
	}
    var i;
    var c = cpf.substr(0,9);
    var dv = cpf.substr(9,2);
    var d1 = 0;   
    for (i = 0; i < 9; i++) d1 += c.charAt(i)*(10-i);
    if (d1 == 0) return false;
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(0) != d1) return false;
    d1 *= 2;
    for (i = 0; i < 9; i++) d1 += c.charAt(i)*(11-i);
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(1) != d1)  return false;
    return true;
}
validaCnpj = function(cnpj) {
    var i;
    var c = cnpj.substr(0,12);
    var dv = cnpj.substr(12,2);
    var d1 = 0;
    
    for (i = 0; i < 12; i++) d1 += c.charAt(11-i)*(2+(i % 8));
    if (d1 == 0) return false;
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(0) != d1)  return false;
    d1 *= 2;
    for (i = 0; i < 12; i++) d1 += c.charAt(11-i)*(2+((i+1) % 8));
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(1) != d1)  return false;
    return true;
}

radio = function(object) {
	if(typeof object == 'object'){
		strChek = object.name;
	}else{
		strChek = object;
	}
	obj = document.getElementsByTagName('input');
	for (var i = 0; i< obj.length; i++){
	    if (obj[i].type == 'radio' && obj[i].name == strChek  && obj[i].checked){
			return obj[i].value;
		}
	}
	return null
}

function selectRadio(id,valor){
	obj = document.getElementsByTagName('input');
	for (var i = 0; i< obj.length; i++){
	    if (obj[i].type == 'radio' && obj[i].value == valor && obj[i].name == id){
			obj[i].checked = true;	
		}else if(obj[i].type == 'radio' && obj[i].name == id){
			obj[i].checked = false;
		}
	}
}


function focusTo(objStr,maxlength,to,e) {
	if (objStr.length == maxlength) document.getElementById(to).focus();
}

function setFocusTo(obj,_event,maxlength,to){
	eval('document.getElementById("'+obj+'").'+_event+' = function(e) { focusTo(this.value,'+maxlength+',\''+to+'\',e); }');
}

function errField(c,a){
	var q = (a)?'inline':'none';
	$('#erro_'+c).css("display", q );
}

function selectOption(campo,valor) {
	for (var i = 0; i < campo.length; i++) {
	    if (campo.options[i].value == valor) campo.options[i].selected = true;
	}
}

String.prototype.toCurrency = function() {
	var ret = new String('');
	var fim = new String(',00');
	var exe = new String(this);
	var isNotFirst = null;
	if (this.indexOf('.')>0) {
		var arr = exe.split('.');
		exe = arr[0];
		while (arr[1].length<2) {
			arr[1] += '0';
		}
		if (arr[1].length>2) {
			arr[1] = arr[1].substr(0, 2);
		}
		fim = ','+arr[1];
	}
	while (exe.length>3) {
		if (isNotFirst) {
			ret = '.'+ret;
		}
		isNotFirst = true;
		ret = exe.substr(exe.length-3, 3)+ret;
		exe = exe.substr(0, exe.length-3);
	}
	if (exe.length>0) {
		if (ret.length>0) {
			ret = exe+'.'+ret;
		} else {
			ret = exe;
		}
	}
	return ret+fim;
};

// Faz preloader de várias imagens recursivamente
var LI = {
	'arr': [],
	'pos': 0,
	'_load': function(i) {
		var thisObj = this;
		this.pos = i;
		if (i<this.arr.length) {
			abc = i;
			if (typeof this.arr[i] == 'function') {
				this.arr[i]();
				setTimeout('LI._load(LI.pos+1);',50);
			} else {
				var img = new Image();
				img.onload = img.onerror = function() {
					setTimeout('LI._load(LI.pos+1);',50);
				};
				img.src = this.arr[i];
			}
		}
	},
	'load': function() {
		this.arr = arguments;
		this._load(0);
	}
};


function OpenCertDetails(){
	thewindow = window.open('https://seal.thawte.com/thawtesplash?form_file=fdf/thawtesplash.fdf&dn=www.6l.com.br&lang=br', 'anew', config='height=580,width=516,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,directories=no,status=no');
}


var keyCodigo = 0;

function soNumeroPress(evento){ 
	if (keyCodigo == 0){  
		keyCodigo = evento.keyCode;  
	}  
	if ((keyCodigo == 8 || keyCodigo == 13 || keyCodigo == 9 || keyCodigo == 71 || keyCodigo == 46 || keyCodigo  == 37  || keyCodigo  == 39) || (keyCodigo >= 48 && keyCodigo <= 57) || (keyCodigo >= 96 && keyCodigo <= 105)){
		VerifiqueTAB=true;   
		return true;
	} else {
		return false;    
	}
}     
function soNumeroDown(evento) {
	keyCodigo = evento.keyCode; 
	if ((keyCodigo == 8 || keyCodigo == 13 || keyCodigo == 9 || keyCodigo == 46) || (keyCodigo >= 48 && keyCodigo <= 57) || (keyCodigo >= 96 && keyCodigo <= 105)) {
		VerifiqueTAB=true;
		return true;
	} else {
		return false;  
	} 
}


function moeda(valor, casas, separdor_decimal, separador_milhar){	
	
	var valor_total = parseInt(valor * (Math.pow(10,casas)));
	var inteiros =  parseInt(parseInt(valor * (Math.pow(10,casas))) / parseFloat(Math.pow(10,casas)));
	var centavos = parseInt(parseInt(valor * (Math.pow(10,casas))) % parseFloat(Math.pow(10,casas)));
	
		
	if(centavos%10 == 0 && centavos+"".length<2 ){
		centavos = centavos+"0";
	}else if(centavos<10){
		centavos = "0"+centavos;
	}
		
	var milhares = parseInt(inteiros/1000);
	inteiros = inteiros % 1000;	
	
	var retorno = "";
	
	if(milhares>0){
		retorno = milhares+""+separador_milhar+""+retorno
		if(inteiros == 0){
			inteiros = "000";
		} else if(inteiros < 10){
			inteiros = "00"+inteiros;	
		} else if(inteiros < 100){
			inteiros = "0"+inteiros;	
		}
	}
	 retorno += inteiros+""+separdor_decimal+""+centavos;
	
	return retorno;
	
}



//******************************************************************************
//									LOJA.JS
//******************************************************************************

/* Evento window.onstopscroll */
window.intervalstopscroll = null;
window.onstopscroll2 = function(){
	SA.alinha();	
}
window.onscroll = function() {
	clearTimeout(window.intervalstopscroll);
	window.intervalstopscroll = setTimeout('window.onstopscroll2();window.onstopscroll();', 50);
};
window.onstopscroll = new Function();
// Fundo preto do site 
var bgSite = {
	'show': function() {
		setAlpha('bgSite', 80);
		$('#bgSite').css("height",getDocSize().y+13+'px');
		$('#bgSite').fadeIn( 'fast' );
		/*
		var obj = document.getElementsByTagName('SELECT');
		for (var i = 0; i < obj.length; i++) {
			$(obj[i]).css("display", "none");
		}
		*/
	},
	'hide': function() {
		//$('#bgSite').css("display",'none');
		$('#bgSite').fadeOut("fast");
		var obj = document.getElementsByTagName('SELECT');
		//for (var i = 0; i < obj.length; i++) $(obj[i]).css("display","block");
	},
	'alinha': function(){
		var newY;
		newY = (getDocVisibleSize().y > getDocSize().y)?getDocVisibleSize().y:getDocSize().y;
		$('#bgSite').css("width",getDocSize().x+'px');
		$('#bgSite').css("height", newY+'px');
	}
};

var SA = {
	'opened': false,
	'show': function(txt) {
		this.opened = true;
		bgSite.show();
		$('#alertError').html(txt);
		$('#alertSite').css("display","block");
		
		this.onClick = function(bt){ this.hide(); }
		
		this.alinha();
	},
	'open': function(txt){ this.show(txt); },
	'alinha' : function(){
		
		if(!this.opened) return;
		
		var SC = getScroll();
		
		var fw = $('#alertSite').width() / 2;//pega a largura do elemento
		var fh = $('#alertSite').height()/ 2;//pega a altura do elemento
		var sw = document.documentElement.clientWidth / 2;
		var sh = document.documentElement.clientHeight / 2;
		var pt = (sh-fh) + parseInt(SC.y); //calcula distância do topo
		var pl = (sw-fw); //calcula distância do lado esquerd
		
		$( "#alertSite" ).css({
				top: pt + "px",
				left: pl + "px",
				display: "block"
		});
		bgSite.alinha();
	},
	'hide': function(){
		this.opened = false;
		
		$('#alertError').html('');
		 
		$('#alertSite').css("display", "none");
		bgSite.hide();
	},
	'onClick': function(bt){ this.hide(); }
}

//******************************************************************************
//								ATENDIMENTO.JS
//******************************************************************************
// JavaScript Document
function abreChat(){
	
	var chat_width = 590;
	var chat_height = 550;
	var left_px = document.documentElement.clientWidth/2 - chat_width/2;
	var top_px = document.documentElement.clientHeight/2 - chat_height/2;
	window.open('http://atendimento.6l.com.br/livezilla.php?code=U0VSVkVSUEFHRQ__','','width='+chat_width+',height='+chat_height+',left='+left_px+',top='+top_px+',resizable=yes,menubar=no,location=yes,status=yes,scrollbars=yes')	
	return;
}



//******************************************************************************
//									PAINEL.JS
//******************************************************************************
﻿// JavaScript Document

var aux_quant = 1;

function comprar_painel(id,qtd,prod){
	
	if(!parseInt(qtd)){
		return;	
	}
	
	// CONTROLE DE QUANTIDADE POR PRODUTO
	var limitador_qtde = false;
	
	var ajaxComprar = new ajax({
		'method': 'GET',
		'url': '/carrinho/incluirProdutoPainelXml/',
		'oncomplete': function() {
			
			
			this.setChildName('erro');
			if(this.getAttByName('cod',0) == "1"){
				limitador_qtde = true;
				SA.open(this.getAttByName('desc',0));
			}
			
			
			
			this.setChildName('produto');
			var total_itens = this.getCountItens();	
			
			var html = '<div style="width:787px; height:114px !important; background:url(/media/img/loja/bg_painel.gif) no-repeat; margin:10px 0px 0px 5px; float:right;">';
			html += '		<div style="float:right; width:370px; height:70px; padding:35px 0 0 0px;">';			
			
			total_compra = 0.0
			
			for(i=0;i<total_itens;i++){
				
				if(i<3){
					html += '				<div style="float:left;width:370px; height:20px; margin-bottom:5px;">';
					html += '					<div id="boxqtde" style="float:right; width:26px; height:15px; float:left; background-color:#666; color:white; text-align:center;vertical-align:middle;font:bold 11px Arial, Helvetica, sans-serif; padding-top:2px;">'+this.getAttByName('qtd',i)+'</div>';
					html += '					<div id="titulo"  style="float:right; width:320px; height:10px; float:left; margin-left:10px;font:normal 10px Arial, Helvetica, sans-serif; color:#6c6c6c;"><a href="'+this.getAttByName('link',i)+'" style="text-decoration:none; color:#6c6c6c;">'+this.getAttByName('titulo',i)+'</a></div>';
					html += 				'</div>';
				}
				
				//total_compra += (parseFloat(this.getAttByName('valor',i))*parseFloat(this.getAttByName('qtd',i)));
				total_compra = this.getAttByName('total_carrinho',i);
			}
					
			html += '		</div>';
			html += '		<div style="padding:37px 0 0 30px; font:normal 14px \'Trebuchet MS\', Arial, Helvetica, sans-serif; color:#657575;">Você possui <span style="font:normal 16px \'Trebuchet MS\', Arial, Helvetica, sans-serif; color:#d43800;">'+total_itens+'</span> itens adicionados no carrinho</div>';
			html += '		<div style="padding:10px 0 0 30px; font:normal 14px \'Trebuchet MS\', Arial, Helvetica, sans-serif; color:#657575;">Valor Total <sup class="simbulo">R$</sup> <span style="color:#256e8d; font:normal 22px \'Trebuchet MS\', Arial, Helvetica, sans-serif;">'+moeda(total_compra,2,',','.')+'</span></div>';
			html += '</div>';
			
			html += ' <div style="clear:right; text-align: right; overflow: hidden;"><a href="/carrinhos/"><img src="/media/img/loja/bt_ao_carrinho.gif" alt="Ir para o carrinho" style="border: none;" /></a></div>';
			
			
			if(total_compra>0){
				$('#painel_carrinho').html( html );
				$('#painel_carrinho').show();
			}else{
				$('#painel_carrinho').hide();
			}
			
			var totalTopo = i;
			
			if ( totalTopo < 10 ){
				$( "#quantCarrinhoTopo" ).html( "0" + totalTopo );
			} else {
				$( "#quantCarrinhoTopo" ).html( totalTopo );
			}
			
			if(!limitador_qtde){
				if ( aux_quant == 1 ){
					$( "#painel_carrinho" ).ScrollTo(1000)
					$( '#balao'+prod ).fadeIn( 'fast' );
					setTimeout( 'some_balao('+prod+')', 3000 );
				} else {
					$( '#balao'+prod ).fadeIn( 'fast' );
					setTimeout( 'some_balao('+prod+')', 3000 );
				}
			}
			
			delete ajaxComprar;
			aux_quant++
		}
	});
	ajaxComprar.push('idProduto', id);
	ajaxComprar.push('qtd', qtd);
	
	ajaxComprar.open();
	
}

function some_balao(id){
	$( '#balao'+id ).fadeOut( 'fast' );
}

//******************************************************************************
//									MANUAIS.JS
//******************************************************************************
function verifica_download_manual(id){
	var data = new Date()
	$.post( "/produto/verifica_download_manual/",{
			data: data.getTime()
		},function( response ){
			var retorno = parseInt(response)
			//alert(retorno);
			if(retorno>0){
				window.open('/produto/manuais/download/?id='+id);
			}else{
				// , restritos a um download por dia
				SA.open("Os manuais estão disponíveis apenas para clientes com pedidos pagos e feitos nos últimos 30 dias.");
				return;
			}
		}
	);
}


//******************************************************************************
//									BUSCA.JS
//******************************************************************************
function startBuscaRapida(){
	
	var url = ""+window.location;
	verssl = url.split( "/" )
	
	if ( $("#q").val().length > 1 ){
		
		if ( verssl[0] == "https:" ){
			var url_ajax = "/buscaRapidaSsl/";
		} else {
			var url_ajax = "/buscaRapida/";
		}
		
		$.post( "/buscaRapida/",{
				buscar: $( "#q" ).val(),
				csrfmiddlewaretoken:$('input[name=csrfmiddlewaretoken]').val()
			},function( response ){
				$( "#buscaRapida" ).html( response );
		});
	}
	
	if ( $("#q").val() == "" ){
		$( "#buscaRapida" ).html( '' );
	}
	
}

function verificaValBusca( eu ){
	if ( $(eu).val() == "Digite aqui" ){
		$(eu).val('')
	}
}

$(document).ready(function() {
		
		var auxSaiBusca = 0;
		$("#buscaRapida").mouseover(function(){
				auxSaiBusca = 1;
		});
		$("#buscaRapida").mouseout(function(){
				auxSaiBusca = 0;
		});
		$( "#q" ).attr( "autocomplete", "off" );
		$( "#q" ).blur(function(){
				if ( auxSaiBusca == 0 )
					$( "#buscaRapida" ).html( '' );
				if ( $("#q").val() == "" ){
					$("#q").val('Digite aqui')
				}
		});
		
		//ÍTEM DA PÁGINA DE IDENTIFICAÇÃO FICOU AQUI POR SER A MESMA FUNÇÃO
		$( "#email" ).blur(function(){
				if ( $("#email").val() == "" ){
					$("#email").val('Digite aqui')
				}
		});
		$(".dropdown select").selectreplace({borderSize:2, width: 185});
		$(".dropdown_manual select").selectreplace({borderSize:2, width: 175});
		
		
		
});

//******************************************************************************
//								SELECT REPLACE
//******************************************************************************

/**
 * jQuery select replacement
 * http://crgdesign.com.br/blog/
 *
 * Copyright (c) 2009 Carlos Roberto Gomes Júnior - Version: 1.1
 *
 *****************************************************************************
 * Versão alterada para nao dar hover. somente qdo clicar
 *****************************************************************************
 *
 */
(function() {
	jQuery.fn.selectreplace = function(options) {
		settings = jQuery.extend(
			{
				width: 220,
				borderSize:0,
				forceZindex:-1,
				float:'none',
				mouseOutClass:'',
				mouseOverClass:'',
				scrollAfter: 19,
				autoZindex:true,
				lastZindex:200,
				id:'sr',
				classSelbox:'selbox'
			}, 
		options);
		
		return this.each(function(){  
			
			var select_element = $(this);
			
			if($(this).children("option[selected]").length >0){
				var selected_text = $(this).children("option[selected]").text();
			} else {
				var selected_text = $(this).children("option:first").text();
			}
			 
			var select_body = '<div class="'+settings.classSelbox+'"><div class="selected"><a href="#" id="'+settings.id+'" class="selected-focus" style="cursor: pointer">'+selected_text+'</a></div><ul></ul></div>';

			select_element.after(select_body).hide();

			var select = select_element.next(".selbox");
			var sel_option = select.children(".selected");
		 
			if($.browser.msie && $.browser.version <= 6){
				sel_option.height(sel_option.innerHeight());
			} else {
				sel_option.height(sel_option.height());
			}
		 
			var ul = select.children("ul");
		 
			sel_option
				.addClass(settings.mouseOutClass)
				.click(function(){
					if( ul.css('display') == 'none' ) {
						ul
							.show()
							.children("li")
							.addClass("m_out")
							.removeClass("m_over")
							.eq(select_element.attr("selectedIndex"))
							.addClass("m_over")
							.removeClass("m_out");
					} else {
						ul.hide();
						ul.parent().children("div").css({
							'background-position':'0px 0'
						})						
					}
					return false;
				});
		 
		 
			if($.browser.msie && $.browser.version <= 7){
				sel_option.css({display:'inline-block'});
			}
		 
			var list = new Array();
			var first = true;
			var class_first = '';
			$(this).children().each(function(){
				if(this.nodeName == "OPTION"){
					class_first = '';
					if (first) { 
						class_first = 'class="first_option_sr"';
						first = false;
					}
					list.push('<li '+class_first+'>'+$(this).text()+'</li>');
				}
			});

			select.css({width:settings.width, float:settings.float});

			if(settings.autoZindex){
				var selboxObjects = $('.selbox');
				if(selboxObjects.length > 1) {
					selboxObjects.eq(selboxObjects.length-1).css({zIndex:(settings.lastZindex-(selboxObjects.length-1))});
				} else {
					selboxObjects.eq(selboxObjects.length-1).css({zIndex:settings.lastZindex});
				}
			}

			if(settings.forceZindex >= 0 ){
				select.css({zIndex:settings.forceZindex});
			}

			$("*").not(".selbox").click(function( e ){
				if( !e.target.className.match(/selected/) ) {
					ul.hide();
					ul.parent().children("div").css({
						'background-position':'0px 0px'
					})
				}
			});
			
			
			ul
				.css({width:(settings.width-settings.borderSize), visibility:'hidden'})  
				.append(list.join(''));

				if(settings.scrollAfter > 0 && ul.find('li').length > settings.scrollAfter ){
					var hsum = 0;
					for(i=0; i < settings.scrollAfter; i++ ){
						hsum += ul.find('li').eq(i).innerHeight()
					}
				}
				
				ul.addClass('scroll').height(260);
				
				ul.css({visibility:'visible'})

				.hide();

				ul.children("li").click(function(){
					$(this).parent().parent().children("div").css({
						'background-position':'0px 0px'
					})
					var index = ul.children().index(this);
					select_element.attr("selectedIndex", index);
					sel_option.children('.selected-focus').text($(this).text());
					ul.hide();
					select_element.trigger("change");
				})

				.css({position:'relative'})

				.hover(function(){
					$(this).addClass("m_over").removeClass("m_out");
				}, function(){
					$(this).addClass("m_out").removeClass("m_over");
				}).blur(function(){ $(this).addClass("m_out").removeClass("m_over"); });
				
		});
	};
})(jQuery);


//******************************************************************************
//								  SCROLL TO
//******************************************************************************
/*******************
* Método: scrollTo
* Finalidade: acessa uma âncora, rolando a página dinamicamente
*********************/
$.getPos = function (e)
{
	var l = 0;
	var t  = 0;
	var w = $.intval($.css(e,'width'));
	var h = $.intval($.css(e,'height'));
	var wb = e.offsetWidth;
	var hb = e.offsetHeight;
	while (e.offsetParent){
		l += e.offsetLeft + (e.currentStyle?$.intval(e.currentStyle.borderLeftWidth):0);
		t += e.offsetTop  + (e.currentStyle?$.intval(e.currentStyle.borderTopWidth):0);
		e = e.offsetParent;
	}
	l += e.offsetLeft + (e.currentStyle?$.intval(e.currentStyle.borderLeftWidth):0);
	t  += e.offsetTop  + (e.currentStyle?$.intval(e.currentStyle.borderTopWidth):0);
	return {x:l, y:t, w:w, h:h, wb:wb, hb:hb};
};

$.getClient = function(e)
{
	if (e) {
		w = e.clientWidth;
		h = e.clientHeight;
	} else {
		w = (window.innerWidth) ? window.innerWidth : (document.documentElement && document.documentElement.clientWidth) ? document.documentElement.clientWidth : document.body.offsetWidth;
		h = (window.innerHeight) ? window.innerHeight : (document.documentElement && document.documentElement.clientHeight) ? document.documentElement.clientHeight : document.body.offsetHeight;
	}
	return {w:w,h:h};
};

$.getScroll = function (e) 
{
	if (e) {
		t = e.scrollTop;
		l = e.scrollLeft;
		w = e.scrollWidth;
		h = e.scrollHeight;
	} else  {
		if (document.documentElement && document.documentElement.scrollTop) {
			t = document.documentElement.scrollTop;
			l = document.documentElement.scrollLeft;
			w = document.documentElement.scrollWidth;
			h = document.documentElement.scrollHeight;
		} else if (document.body) {
			t = document.body.scrollTop;
			l = document.body.scrollLeft;
			w = document.body.scrollWidth;
			h = document.body.scrollHeight;
		}
	}
	return { t: t, l: l, w: w, h: h };
};

$.intval = function (v)
{
	v = parseInt(v);
	return isNaN(v) ? 0 : v;
};

$.fn.ScrollTo = function(s) {
	o = $.speed(s);
	return this.each(function(){
		new $.fx.ScrollTo(this, o);
	});
};

$.fx.ScrollTo = function (e, o)
{
	var z = this;
	z.o = o;
	z.e = e;
	z.p = $.getPos(e);
	z.s = $.getScroll();
	z.clear = function(){clearInterval(z.timer);z.timer=null};
	z.t=(new Date).getTime();
	z.step = function(){
		var t = (new Date).getTime();
		var p = (t - z.t) / z.o.duration;
		if (t >= z.o.duration+z.t) {
			z.clear();
			setTimeout(function(){z.scroll(z.p.y, z.p.x)},13);
		} else {
			st = ((-Math.cos(p*Math.PI)/2) + 0.5) * (z.p.y-z.s.t) + z.s.t;
			sl = ((-Math.cos(p*Math.PI)/2) + 0.5) * (z.p.x-z.s.l) + z.s.l;
			z.scroll(st, 0);
		}
	};
	z.scroll = function (t, l){window.scrollTo(0, t)};
	z.timer=setInterval(function(){z.step();},13);
};

//******************************************************************************
//							LOGIN HOME
//******************************************************************************

$( document ).ready(function(){
		$("#senhafake").click(function(){
			$("#senhafake").hide();
			$("#senhaHome").show();
			$("#senhaHome").focus();
		});
		$("#senhafake").focus(function(){
			$("#senhafake").hide();
			$("#senhaHome").show();
			$("#senhaHome").focus();
		});
		$("#emailHome").click(function(){
			if($("#emailHome").val()=='Seu email'){
				$("#emailHome").val('');
			}
		});
		
		$("#emailHome").blur(function(){
			if ( $("#emailHome").val() == "" ){
				$("#emailHome").val('Seu email');
			}
		});
		online();
});


function online(){
	if(location.href.indexOf('/pagamento/') >= 0){
		return;
	}
	
	
	var protocolo = (("https:" == document.location.protocol) ? "https://" : "http://");
	var url_acesso = (protocolo == "https://") ? '/acessossl/online/' : '/acesso/online/'
	
	
	var ajaxLogin = new ajax({
		'method': 'POST',
		'url': url_acesso,
		'oncomplete': function(){
			setTimeout('online()', 5000);
		},
		'onerror': function(){
			delete ajaxLogin;
		}
	});
	
	var cid =  $('#cid').val();
	if (cid == "undefined" || cid == undefined || cid == '' || cid == NaN){
		setTimeout('online()', 5000);
	}else{
		ajaxLogin.push('csrfmiddlewaretoken', $('input[name=csrfmiddlewaretoken]').val());
		ajaxLogin.push('cid', parseInt(cid));
		ajaxLogin.push('url', window.location.href);
		ajaxLogin.open();	
	}
}



var next;
function loginHome(){
	
	var url = ""+window.location;
	verssl = url.split( "/" );
	
	if ( verssl[0] == "https:" ){
		var url_ajax = "/login/";
	} else {
		var url_ajax = "/loginTopo/";
	}
	
	var ajaxLogin = new ajax({
		'method': 'POST',
		'url': url_ajax,
		'oncomplete': function(){
			
			//$('#loading').css( "display", "none" );
			
			this.setChildName('status');
			
			if(this.getAttByName('code',0) == '3'){
				SA.open("Sua conta esta bloqueada, entre em contato através do email atendimento@6l.com.br!");
				return;
			}
			
			if(this.getAttByName('code',0) == '1'){
				SA.open("Sua conta esta desativada, entre em contato para mais informa&ccedil;&otilde;es!");
				return;
			}
			
			if(this.getAttByName('code',0) == '2'){
				SA.open("E-mail ou senha incoreto!");
				return;
			}
			
			if(this.getAttByName('code',0) == '4'){
				SA.open("Senha Inv&aacute;lida / Voc&ecirc; utilizou "+this.getAttByName('qtd',0)+" das 9 tentativas de acesso!");
				return;
			}
			if(this.getAttByName('code',0) == '5'){
				SA.open("Sua conta est&aacute; inativa. Favor entrar em contato pelo e-mail felipe@6l.com.br ");
				return;
			}
			
			
			if(next!='' && next!='undefined' && next!=null){
				window.location = next;	
			}else{
				window.location.reload()
			}
			
			delete ajaxLogin;
		},
		'onerror': function(){
			SA.open("Erro ao verificar os dados, tente novamente mais tarde ou acesse a página de login!");		
			delete ajaxLogin;
		}
	});
	
	//var xml = new xmlConnection();
	var erro = false;
	
	var op = 2;
	ajaxLogin.push('opcaoForm', op);

	var o = $('#emailHome');
	var v = o.val();
	if(v.isWhite() || !validateEmail(v)){
		erro = true;
	}else{
		ajaxLogin.push('email', v);
	}

	var o = $('#senhaHome');
	var v = o.val();
	if(v.isWhite()){
		erro = true;
	}else{
		ajaxLogin.push('senha', v);
	}

	if(erro){
		SA.show('Os campos de email ou senha estão inválidos');
		return;
	} else {
		// TOKEN DO CSRF
		ajaxLogin.push('csrfmiddlewaretoken', $('input[name=csrfmiddlewaretoken]').val());
		ajaxLogin.open();	
	}
}	
//******************************************************************************
//							FILTROS/ORDENACAO
//******************************************************************************
function muda_ordem(ordem){

	var url = window.location+"";
	if(url.indexOf("?") == -1 && url.indexOf("&ordem") == -1){
		url = url + "?ordem="+ordem;
	}else if(url.indexOf("&ordem") == -1){
		url = url + "&ordem="+ordem;
	}else{
		url = url.replace("&ordem=nome_asc","")	
		url = url.replace("&ordem=nome_desc","")
		url = url.replace("&ordem=codigo_asc","")	
		url = url.replace("&ordem=codigo_desc","")
		url = url.replace("&ordem=preco_asc","")	
		url = url.replace("&ordem=preco_desc","")
		url = url.replace("&ordem=id_desc","")
		url = url + "&ordem="+ordem;
	}	
	location = url;
}

function muda_filtro_busca(cat, q){
	if(q==""){
		// subcategoria	
		location = "/produto/"+cat+"/?q="+q;
	}else{
		location = "/busca/?q="+q+"&categoria="+cat;
	}
}


function muda_qtde_busca(qtde,page){
	var url = window.location+"";
	if(url.indexOf("?") == -1 && url.indexOf("&ordem") == -1){
		url = url + "?qtde_busca="+qtde;
	}else if(url.indexOf("?qtde_busca") != -1){
		url = url.replace("?qtde_busca=16","?qtde_busca="+qtde);
		url = url.replace("?qtde_busca=32","?qtde_busca="+qtde);
		url = url.replace("?qtde_busca=64","?qtde_busca="+qtde);
		url = url.replace("?qtde_busca=128","?qtde_busca="+qtde);
	}else if(url.indexOf("&qtde_busca") == -1){
		url = url + "&qtde_busca="+qtde;
	}else{
		url = url.replace("&qtde_busca=16","")	
		url = url.replace("&qtde_busca=32","")
		url = url.replace("&qtde_busca=64","")	
		url = url.replace("&qtde_busca=128","")

		url = url + "&qtde_busca="+qtde;
	}
	url = url.replace("page="+page,"page=1");
	
	location = url;
}


// ******************************************************************************/
//                  Verifica caracteres minimos para busca                      */
// ******************************************************************************/
function verifica_busca(){
	var q = $('#q').val();
	
	$('#frmBusca').submit();
	
	/*if(q.length > 3){
		$('#frmBusca').submit();
	}else{
		SA.show( 'Digite mais que 3 caracteres para buscar.' );
		return false;
	}*/
	
}

//******************************************************************************
//							REMOVE EMAIL MALADIRETA
//******************************************************************************

function verificaEnvia(){
	
	if ( $("input[name=motivo]:checked").length == 0 && $( "#outros_motivos" ).val() == "" ){
		SA.show( 'Selecione pelo menos um motivo ou preencha o campo de texto' );
		return false;
	} else {
		$( "#frm" ).submit();
	}
}


//******************************************************************************
//							REMOVE EMAIL MALADIRETA
//******************************************************************************
function mantem_parametros(a){
	if(a == 'galeria=1'){
		if(location.href.indexOf('?')>0 ){
			//alert(' tem parametro tem redirect  -' + a);
			location = location.href+'&'+a
		}else{
			//alert(' nao tem parametro tem redirect  - ' + a);
			location = location.href+'?'+a
		}
	}else{
		//alert(' nao parametro nao tem redirect  - ' + a);
		location = location.href.replace('galeria=1','')
	}
}

