function abrepop(url, w, h, scroll){
	param = "width=" + w;
	param += ",height=" + h;
	param += ",menubar=no";
	if(scroll){
		param += ",scrollbars=yes";
	}
	window.open(url,'',param);
}



function valida_form(nome_form, method, exec_func, func){
	var obj_form = document.forms[nome_form];
	var msg_check = '';
	var check = 0;
	var aux = 0;
	var msg = "";
	var post = "";
	var focus = "";
	for(i=0; i< obj_form.length; i++){
		if(obj_form.elements[i].disabled == false){
			if(obj_form.elements[i].type == "checkbox"){
				if(obj_form.elements[i].checked == false && check != 2){
					msg+= obj_form.elements[i].title+"\n";
				}else if(obj_form.elements[i].checked == true){
					post += obj_form.elements[i].name +'|;|'+ obj_form.elements[i].value+'|;|'; 
				}
			}else{
				if(obj_form.elements[i].title != "" && (obj_form.elements[i].value == obj_form.elements[i].title || obj_form.elements[i].value == "")){
					if(obj_form.elements[i].type == "textarea"){
						if(obj_form.elements[i].title != "")
							msg+= obj_form.elements[i].title+"\n";
						else
							msg+= obj_form.elements[i].value+"\n";
					}else{
						if(obj_form.elements[i].title != "")
							msg+= obj_form.elements[i].title+"\n";
						else
							msg+= obj_form.elements[i].id+"\n";
					}
					if(focus == ""){
						focus = obj_form.elements[i];
					}
				}else if(obj_form.elements[i].title == "E-mail" || obj_form.elements[i].name == "email"){
					var vet_email = document.forms[nome_form].elements[i].value.split(';');
					var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
					for(k=0;k<vet_email.length;k++){
						if(!filter.test(vet_email[k])){
							msg = "E-mail inválido, " + vet_email[k] +"\n"+msg;
						}
					}
					if(msg == ""){
						post += obj_form.elements[i].name +'|;|'+ obj_form.elements[i].value+'|;|'; 
					}else{
						focus = obj_form.elements[i];
					}		
				}else{
					post += obj_form.elements[i].name +'|;|'+ obj_form.elements[i].value+'|;|'; 
				}		
			}
		}
	}
	if(msg == "" && (method == "" || method == "submit")){
		obj_form.submit();
	}else if(msg == "" && method == "ajax"){
		eval(exec_func(post,func));
	}else if(msg == "" && method == "return"){
		return true;
	}else if(msg != ""){
		alert("Preencha o(s) campo(s): \n"+msg);
		focus.focus();
	}
}


function preloader(img) {
	var i = 0;
	imageObj = new Image();
	images = new Array();
	images = img.split(',')
	for(i=0; i<images.length; i++){
		imageObj.src=images[i];
	}

} 


function over(nome, acao){
	var url = '';
	document.getElementById(nome).title = '';
	var total = document.getElementById(nome).src.length;
	var tipo_img = document.getElementById(nome).src.substring(total,total-3);
	if(tipo_img == 'png'){
		if(acao){
			url = document.getElementById(nome).src.substring(0,total-4) + '_ovr';
			document.getElementById(nome).src = url +"."+ tipo_img;
			preloader(url +'.'+ tipo_img);
		}else{
			url = document.getElementById(nome).src.substring(0,total-8);
			document.getElementById(nome).src = url +"."+ tipo_img;
		}
		//document.getElementById(nome).src = url +'.'+ tipo_img;	
		document.getElementById(nome).style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+url +"."+ tipo_img+"', sizingMethod='scale')";
	}else{
		if(acao){
			url = document.getElementById(nome).src.substring(0,total-4) + '_ovr';
			preloader(url +'.'+ tipo_img);
		}else{
			url = document.getElementById(nome).src.substring(0,total-8);
		}
		document.getElementById(nome).src = url +'.'+ tipo_img;	
	}
}


function selectLayer(value){
	if(document.getElementById(value).style.display == "none"){
		document.getElementById(value).style.display = "block";
	}else{
		document.getElementById(value).style.display = "none";
	}
}


function checkNumerico(tecla){
	if(window.event){
		keynum = tecla.keyCode
	}else{
		keynum = tecla.which
	}
	if(keynum == 0 || keynum == 8){
	
	}else{
		if(keynum < 48 || keynum > 57)
			return false;
	}
}

function tracker(nome){
	_uacct = "UA-82394-29";
	try {
		urchinTracker(nome);
		return true;
	} catch (e) {
		//alert('Gerou Erro');
	}
}


function trackPred(tag){
	atmCLL(tag);
}

function callExternalInterface(id) {
    thisMovie(id).goPlay();
}

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    }
    else {
        return document[movieName]
    }
}

function MM_format(e,src,mask) 
{
	if(window.event) { 
		_TXT = e.keyCode; 
	} else if (e.which) { 
		_TXT = e.which; 
	}

	if(_TXT > 47 && _TXT < 58) { 
		var i = src.value.length; 
		var saida = mask.substring(0,1); 
		var texto = mask.substring(i);

		if (texto.substring(0,1) != saida) { 
			src.value += texto.substring(0,1); 
		}

		return true; 

	} else { 
		if (_TXT != 8) { 
			return false; 
		} else { 
			return true; 
		}
	}
}

function pageScroll(w,h){
	//alert("--->" + h);
	window.scroll(w,h);
}