function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function realizaBusca(){
	if ($("#desc_busca").val().length > 0 )
		location.href = "produto.php?seach="+$("#desc_busca").val();
	else 
		alert('Campo descrição da busca esta em branco!');
}
	
function buscaMarca(){
	if ($("#cod_marca").val())
		location.href = "produto.php?marca="+$("#cod_marca").val();
}
function valida_camposArray(campo,nome){
  var d = document;
  for (var i = 0;i<campo.length; i++){
    var vlrCampo = d.getElementById(campo[i]).value; 
    if (vlrCampo == ""  || vlrCampo == 0){
		alert ("Campo "+nome[i]+" esta em branco!");
		d.getElementById(campo[i]).focus();
		return false;
    }
	if (campo[i] == "email") {
		if (checkEmail(vlrCampo) == false){
			alert ("Campo E-mail esta em inválido!");
			d.getElementById(campo[i]).focus();
			return false;
		}
  	}
  }
  return true;
}

function checkEmail(email){
   if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)) || !email) 
     return false;
   else 
     return true;
}

