// JavaScript Document
	function popup(_url,_w,_h,_left,_top) {
		window.open(_url,'', 'width='+_w+', height='+_h+', top='+_top+', left='+_left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, 								fullscreen=no');
	}

function $id(_id){return document.getElementById(_id);}
	function callcheck(_c,_c2,_div){
		var forms = document.getElementsByTagName("form")
		var form;
		for(i=0; i < forms.length; i++){
		form = forms[i];
			if(form.className.indexOf(_c)!=-1){
				form.onsubmit = function(){
					return validaForm(this,_c, _c2, _div)	
				}	
			}
			
		}
	}
	
	function validaForm(form,_c,_c2,_div){
		var aviso = $id(_div+form.id);
		var valida = Array();	
		var elements = form.getElementsByTagName("*");
		var verifica = true;
		
		for(i=0; i < elements.length; i++){	
			var el = elements[i]; 
			if(el.className.indexOf(_c)!= -1){
				valida.push(el);
			}
		}
		
		for(i=0; i< valida.length; i++){
			var el = valida[i];
			if(el.type == "text" || el.type == "textarea" || el.type == "password" || el.type == "file" || el.type=="select-one"){
				ifvalue = (el.type=="select-one") ? el.value == "" : el.value.length < 2; 
				if(ifvalue || ( el.id.indexOf("txtEmail")!=-1 && ( el.value.indexOf("@") == -1 || el.value.indexOf(".") == -1 ) ) ){
					if(el.className.match(_c2) != _c2){
						el.className = el.className.replace(_c,_c2)
					}
					verifica = false;
				}else{
					el.className = el.className.replace(_c2,_c)
				}
			}
		}
		
		if (verifica == false){
			aviso.innerHTML = "Preencha corretamente os campos com * ";
			return false;
		}
	}

	function onhover(_c){	
		var form = document.getElementsByTagName("form")		
		for(t=0; t < form.length; t++){						
			var els = form[t].getElementsByTagName("*")		
			for(i=0; i < els.length; i++){					
				el = els[i];																					
				if(el.type=="select-one" || el.type == "text" || el.type == "textarea" || el.type == "password"){	
					el.onfocus = function(){ this.className += " "+_c }	
					el.onblur = function(){ this.className = this.className.replace(_c,"") }	
				}	
			}
		}
	}
	
	function mascara(o,f){
		v_obj=o
		v_fun=f
		setTimeout("execmascara()",1)
	}

	function execmascara(){
    	v_obj.value=v_fun(v_obj.value)
	}

	function Mdata(v){
		v=v.replace(/\D/g,"")                 
		v=v.replace(/^(\d\d)(\d)/g,"$1/$2") 
		v=v.replace(/(\d{2})(\d)/,"$1/$2")  
    return v
	}



	window.onload = function(){
		callcheck("check","check2","Aviso")	
		onhover("onfocus")
	}
	
//CHAMA O FLASH
function callFlash(_path,_w,_h){
 var flash = "";  
 flash = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='" + _w + "' height='" + _h + "'>";
 flash += "<param name='movie' value='" + _path + "' />";
 flash += "<param name='quality' value='high' />";
 flash += "<param name='wmode' value='transparent' />";
 flash += "<embed src='" + _path + "' quality='high' wmode='transparent' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='" + _w + "' height='" + _h + "'></embed>";
 flash += "</object>";  
 document.write(flash);  
}

//Flybanner
function hidebanner(){
	$id("flybanner").style.display = "none"	
}

	