function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}//cierre de funcion


/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


function ShowBlock(id) {
    jQuery("#" + id).slideToggle(300);
}//cierre de funcion



/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


function irA(elemID) {
var offsetTrail = document.getElementById(elemID);
var offsetLeft = 0;
var offsetTop = 0;
while (offsetTrail) {
offsetLeft += offsetTrail.offsetLeft;
offsetTop += offsetTrail.offsetTop;
offsetTrail = offsetTrail.offsetParent;
}
if (navigator.userAgent.indexOf("Mac") != -1 && typeof document.body.leftMargin != "undefined" && navigator.appName=="Microsoft Internet Explorer" ) {
offsetLeft += parseInt(document.body.leftMargin);
offsetTop += parseInt(document.body.topMargin);
}
window.scrollTo(offsetLeft,offsetTop)
}


/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

function validate_form_contact(){
var controlempresa=1;
var controlnombre=1;
var controlmail=1;
var controlciudad=1;
var controltelefono=1;
var controlcelular=1;
var controlasunto=1;
var controlmensaje=1;
var claveenviomail=1;


var xcaracteresvalidos=document.getElementById("ca").value;
var xcaracteresvalidosM=document.getElementById("cm").value;

var xempresa=document.getElementById("empresa").value;
var xnombre=document.getElementById("nombre").value;
var xmail=document.getElementById("email").value;
var xciudad=document.getElementById("ciudad").value;
var xtelefono=document.getElementById("telefono").value;
var xcelular=document.getElementById("celular").value;
var xasunto=document.getElementById("asunto").value;
var xmensaje=document.getElementById("mensaje").value;

xmensaje = xmensaje.replace(/\s*[\r\n][\r\n \t]*/g, " ");/*Esto es para eliminar los saltos de linea*/


//validar empresa
if(xempresa.length==0){
prueba=1;
}else{
	
var checkOKN = xcaracteresvalidos+"1234567890";
var allValidN = true;
  var decPointsN = 0;
  var allNumN = "";
  for (i = 0; i < xempresa.length; i++) {
    chN = xempresa.charAt(i);
    for (j = 0; j < checkOKN.length; j++)
      if (chN == checkOKN.charAt(j))
        break;
    if (j == checkOKN.length) {
      allValidN = false;
      break;
    }
    allNumN += chN;
  }
  if (!allValidN) {
    //mensajenombre="Nombre: Escriba sólo letras.\n";
	controlempresa=0;
	claveenviomail=0;
  }	

}//fin validar empresa


//////////////////////////////////////////////////




//validar nombre
if(xnombre.length==0){
controlnombre=0;
claveenviomail=0;
}else{
	
var checkOKN = xcaracteresvalidos;
var allValidN = true;
  var decPointsN = 0;
  var allNumN = "";
  for (i = 0; i < xnombre.length; i++) {
    chN = xnombre.charAt(i);
    for (j = 0; j < checkOKN.length; j++)
      if (chN == checkOKN.charAt(j))
        break;
    if (j == checkOKN.length) {
      allValidN = false;
      break;
    }
    allNumN += chN;
  }
  if (!allValidN) {
    //mensajenombre="Nombre: Escriba sólo letras.\n";
	controlnombre=0;
	claveenviomail=0;
  }	

}//fin validar nombre


//////////////////////////////////////////////////
	
//validar mail
if(xmail.length==0){
controlmail=0;
claveenviomail=0;
}else{
	
var filter=/^[A-Za-z_.][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (filter.test(xmail)){
claveZ=0;
}else{
//mensajemail="E-mail: Escriba una dirección de correo válida.\n";
	controlmail=0;
	claveenviomail=0;
}	
	
}//fin validar mail

///////////////////////////////////////////////


//validar ciudad
//if(xciudad.length>0){
if(xciudad.length==0){
prueba=1;
}else{

var checkOKN = xcaracteresvalidos;
var allValidN = true;
  var decPointsN = 0;
  var allNumN = "";
  for (i = 0; i < xciudad.length; i++) {
    chN = xciudad.charAt(i);
    for (j = 0; j < checkOKN.length; j++)
      if (chN == checkOKN.charAt(j))
        break;
    if (j == checkOKN.length) {
      allValidN = false;
      break;
    }
    allNumN += chN;
  }
  if (!allValidN) {
    //mensajenombre="Nombre: Escriba sólo letras.\n";
	controlciudad=0;
	claveenviomail=0;
  }			
	
}//fin validar ciudad



////////////////////////////////////////////////


//validar telefono
if(xtelefono.length==0){
prueba=1;
}else{
	
var checkOK = "0123456789";
var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0; i < xtelefono.length; i++) {
    ch = xtelefono.charAt(i);
    for (j = 0; j < checkOK.length; j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length) {
      allValid = false;
      break;
    }
    allNum += ch;
  }
  if (!allValid) {
    //mensajefono="Teléfono: Escriba sólo números.\n";
	controltelefono=0;
	claveenviomail=0;
  }	
  
}//fin validar telefono oficina


//////////////////////////////////////////////////

//validar celular
if(xcelular.length==0){
prueba=1;
}else{
	
var checkOK = "0123456789";
var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0; i < xcelular.length; i++) {
    ch = xcelular.charAt(i);
    for (j = 0; j < checkOK.length; j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length) {
      allValid = false;
      break;
    }
    allNum += ch;
  }
  if (!allValid) {
    //mensajefono="Teléfono: Escriba sólo números.\n";
	controlcelular=0;
	claveenviomail=0;
  }		
	
}//fin validar celular

//////////////////////////////////////////////////////

//validar asunto

if(xasunto.length==0){
controlasunto=0;
claveenviomail=0;
}else{
	
var checkOKN = xcaracteresvalidos+"1234567890";
var allValidN = true;
  var decPointsN = 0;
  var allNumN = "";
  for (i = 0; i < xasunto.length; i++) {
   chN = xasunto.charAt(i);
   //alert(chN);
    for (j = 0; j < checkOKN.length; j++)
	  //alert(checkOKN.charAt(j));
	  if (chN == checkOKN.charAt(j))
        break;
    if (j == checkOKN.length) {
      allValidN = false;
      break;
    }
    allNumN += chN;
  }
  if (!allValidN) {
    //mensajenombre="Nombre: Escriba sólo letras.\n";
	controlasunto=0;
	claveenviomail=0;
  }		


}

//fin de validar actividadcomercial


///////////////////////////////////////////////////////


//validar mensaje
if(xmensaje.length==0){
controlmensaje=0;
claveenviomail=0;
}else{
	
var checkOKN = xcaracteresvalidosM;
var allValidN = true;
  var decPointsN = 0;
  var allNumN = "";
  for (i = 0; i < xmensaje.length; i++) {
   chN = xmensaje.charAt(i);
   //alert(chN);
    for (j = 0; j < checkOKN.length; j++)
	  //alert(checkOKN.charAt(j));
	  if (chN == checkOKN.charAt(j))
        break;
    if (j == checkOKN.length) {
      allValidN = false;
      break;
    }
    allNumN += chN;
  }
  if (!allValidN) {
    //mensajenombre="Nombre: Escriba sólo letras.\n";
	controlmensaje=0;
	claveenviomail=0;
  }		


}//fin validar mensaje

/////////////////////////////////////////////////////////////////////////////////////////////

if(claveenviomail==0){
//document.getElementById("cajadeerror").style.display='block';

if(controlempresa==0){
document.getElementById("c1").style.display='block';	
}else{
document.getElementById("c1").style.display='none';	
//alert("nombre correcto");	
}

if(controlnombre==0){
document.getElementById("c2").style.display='block';	
}else{
document.getElementById("c2").style.display='none';	
//alert("nombre correcto");	
}

if(controlmail==0){
document.getElementById("c3").style.display='block';	
}else{
document.getElementById("c3").style.display='none';	
//alert("mail correcto");	
}

if(controlciudad==0){
document.getElementById("c4").style.display='block';	
}else{
document.getElementById("c4").style.display='none';	
//alert("ciudad correcto");	
}

if(controltelefono==0){
document.getElementById("c6").style.display='block';	
}else{
document.getElementById("c6").style.display='none';	
//alert("telefono domicilio correcto");	
}

if(controlcelular==0){
document.getElementById("c7").style.display='block';	
}else{
document.getElementById("c7").style.display='none';	
//alert("celular correcto");	
}

if(controlasunto==0){
document.getElementById("c8").style.display='block';	
}else{
document.getElementById("c8").style.display='none';	
//alert("nombre correcto");	
}

if(controlmensaje==0){
document.getElementById("c9").style.display='block';	
}else{
document.getElementById("c9").style.display='none';	
//alert("clave correcto");	
}

document.getElementById("errortop").style.display='block';	
irA("subirError");	

}else{

patroneliminacioncaracteres = /[$#()/*]/g;
xmensaje = xmensaje.replace(patroneliminacioncaracteres,'');

document.form_contacto.mensaje.value = xmensaje;
document.form_contacto.submit();
}	
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */




/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */




/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */





/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */





/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */




/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


