// al cargar en todas las paginas

$(document).ready(function() {

	// cargo el flash del header
	$("#header").html("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='568' height='160'><param name='wmode' value='transparent'><param name='movie' value='http://www.argentinavirtual.net/images/header_av_nvo.swf'><param name='quality' value='high'><embed src='http://www.argentinavirtual.net/images/header_av_nvo.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='568' height='160' wmode='transparent'></embed></object>");

	// rollovers del menu
	var rolls = Array('contactenos_roll.gif','dns_roll.gif','faqs_roll.gif','home_roll.gif','laempresa_roll.gif','pagos_roll.gif','soporte_roll.gif','tarifas_roll.gif');

	for(i=0;i<rolls.length;i++) {
		var preload = new Image;
		preload.src = "images/"+rolls[i];
	} 

	$(".itemmenuppal").hover(function() {
		esteboton = $(this).attr("src");
		esteboton = esteboton.replace(/.gif/i,"_roll.gif");
		$(this).attr("src",esteboton);
	},function() {
		esteboton = $(this).attr("src");
		esteboton = esteboton.replace(/_roll.gif/i,".gif");
		$(this).attr("src",esteboton);
	});
	
	// los botones de los planes redirigen a la solicitud
	$(".planes_boton").click(function() {
		document.location = "http://www.argentinavirtual.net/solicitud/index.htm";
	});
	
	// los botones "ver mas" de los planes redirigen a la páginas de planes
	$(".planes_vermas").click(function() {
		document.location = "http://www.argentinavirtual.net/planes/index.htm";
	});
	
	// reemplaza donde tenga que ir el mail (no-spam!)
	$(".acavamail").each(function() {
		direccion = $(this).attr("title");
		$(this).html("<a href='mailto:"+direccion+"@argentinavirtual.net'>"+direccion+"@argentinavirtual.net</a>");
	});
	
	// parecido al anterior, para imagenes
	$(".imagenconlink").each(function() {
		direccion = $(this).attr("title");
//		$(this).before("<a href='mailto:"+direccion+"@argentinavirtual.net'>");
//		$(this).after("</a>");
		$(this).wrap("<a href='mailto:"+direccion+"@argentinavirtual.net'></a>");
	});		
		
	// para resaltar las filas en las paginas de planes y resellers
	$(".tarifas_caracteristicas tr").hover(function() {
		$(this).css("background-color","#F8F8F8");
	}, function() {
		$(this).css("background-color","#FFFFFF");
	});
	
	// agrego desarrollo by lava
	$("body").append("<div class='footerlava'><a href='http://www.lavawebsolutions.com/' target='_blank'><img src='http://www.argentinavirtual.net/images/lavawebsolutions.gif'></a></div>");
	

});

// mostrar los DNS
function mostrardns() {
	
	var wheight = document.body.clientHeight;
	
	var divdns = "<div class='fondonegro'></div><div class='divdns'><div class='cerrardns' onclick='cerrardns()'><img src='http://www.argentinavirtual.net/images/boton-cerrar.gif'></div><h2>Nuestros DNS</h2><p>Servidor de DNS Primario <br><strong>yaguar.avnam.net<br>200.110.145.30</strong><br><br>Servidor de DNS Secundario <br><strong> ns1.esseguro.net<br>216.40.250.149</strong></p><br><p>Entidad Administradora: <strong>Argentina Virtual</strong><br>Contacto técnico: <strong>Sebastian Hahn</strong></p><br><p>Nota: La entidad administradora y el contacto técnico son para asignar DNS ante Nic.ar<br><u>Atención resellers:</u> Sus DNS son los de su dominio principal.</p></div>";
	$("body").prepend(divdns);
	$(".divdns").show(1000);
	$(".fondonegro").css("opacity","0.3").css("height",wheight+" px").fadeIn(750);
	
}

// ocultar los dns
function cerrardns() {

	$(".divdns").hide(500);
	$(".fondonegro").fadeOut(200);

}

// validar el ingreso al webmail
function validar_webmail() {

	var f = document.form_webmail;
	var msg = "";
	
	if(f.f_email.value == "") {
		msg += "Debe escribir su dirección de correo electrónico.\n";
	}
	if(f.f_pass.value == "") {
		msg += "Debe escribir su contraseña.\n";
	}

	if(msg != "") {
		alert(msg);
		return false;
	} else {
		return true;
	}

}

// en pagos, muestro el formulario para dinero mail o paypal
function mostrar_pago(x) {

	$("#pagos_"+x).slideDown(1000);

}

function pagos_enviar(x) {

	var dominio = $("#dominio_"+x).val();
	dominio = dominio.replace(/www./i,"");
	dominio = dominio.replace(/http:\/\//i,"");
	
	$("#pagos_adentro_"+x).html("<img src='http://www.argentinavirtual.net/images/ajax-loader.gif'>");

	$.ajax({
		type: "POST",
		data: "domain="+dominio,
		url: "do-enviar-talon.php",
		success: function(msg) {
			$("#pagos_adentro_"+x).html(msg);
		}
	});

}

// validar el soporte
function validar_soporte() {

	var f = document.form_soporte;
	var msg = "";
	
	if(f.nombre.value == "") {
		msg += "Debe escribir su nombre y apellido.\n";
	}
	if(f.email.value == "") {
		msg += "Debe escribir su correo electrónico.\n";
	}
	if(f.dominio.value == "") {
		msg += "Debe indicar el dominio al cual hace referencia el pedido de soporte.\n";
	}
	if(f.consulta.value == "") {
		msg += "Debe escribir una consulta.\n";
	}

	if(msg != "") {
		alert(msg);
		return false;
	} else {
		return true;
	}

}

// validar el contacto
function validar_contacto() {

	var f = document.form_soporte;
	var msg = "";
	
	if(f.nombre.value == "") {
		msg += "Debe escribir su nombre y apellido.\n";
	}
	if(f.email.value == "") {
		msg += "Debe escribir su correo electrónico.\n";
	}
	if(f.telefono.value == "") {
		msg += "Debe escribir un número telefónico de contacto.\n";
	}
	if(f.tipoconsulta.value == "") {
		msg += "Debe seleccionar a quién desea enviar la consulta.\n";
	}
	if(f.consulta.value == "") {
		msg += "Debe escribir una consulta.\n";
	}

	if(msg != "") {
		alert(msg);
		return false;
	} else {
		return true;
	}


}


// contador de caracteres para la publicacion en buscadores

function textCounter( field, countfield, maxlimit ) {
	if ( field.value.length > maxlimit ) {
		field.value = field.value.substring( 0, maxlimit );
		alert( 'Este campo solo permite hasta 150 caracteres.' );
		return false;
	} else {
		countfield.value = maxlimit - field.value.length;
	}
}


// para que la primera columna en la tabla del formulario (en publicacion en buscadores) se alinee a la izq (sin modificar el html)
function activar_buscadoreform() {

	$(".buscadores_formulario tr").each(function(){
		var cntceldas =	$(this).children().length;
		if(cntceldas == 2) {
			$(this).children().eq(0).css("text-align","right");
		}
	});
}

function validar_buscadores() {

	var f = document.form1;
	var msg = "";
	
	if(f.empresa.value=="") {
		msg += "Debe completar la empresa\n"; }
	if(f.nombre.value=="") {
		msg += "Debe completar su nombre\n"; }
	if(f.email.value=="") {
		msg += "Debe completar su correo electrónico\n"; }

	if(f.direccion.value=="") {
		msg += "Debe completar su dirección\n"; }
	if(f.ciudad.value=="") {
		msg += "Debe completar la ciudad\n"; }
	if(f.provincia.value=="") {
		msg += "Debe completar la provincia\n"; }
	if(f.cp.value=="") {
		msg += "Debe completar el código postal\n"; }
	if(f.pais.value=="") {
		msg += "Debe seleccionar un país\n"; }
	if(f.telefono.value=="") {
		msg += "Debe completar un teléfono de contacto\n"; }
	if(f.escliente.value=="") {
		msg += "Debe indicar si es cliente de AV o no\n"; }

	if(f.titulositio.value=="") {
		msg += "Debe completar el título del sitio Web\n"; }
	if(f.urlsitio.value=="") {
		msg += "Debe completar la URL del sitio\n"; }
	if(f.descripcionsitio.value=="") {
		msg += "Debe indicar una descripción para el sitio\n"; }
	if(f.idiomasitio.value=="") {
		msg += "Debe indicar el idioma principal del sitio\n"; }
	if(f.palabrasclavesitio.value=="") {
		msg += "Debe completar las palabras clave\n"; }
	if(f.categoria.value=="") {
		msg += "Debe indicar a qué categoría pertenece el sitio\n"; }

	if(msg != "") {
		alert(msg);
		return false;
	} else {
		return true;
	}

}

function activar_empresas() {

	$(".empresa_logos img").hover(function() {
		$(this).css("border","1px solid #CCCCCC");
		var empresa = $(this).attr("title");
		$("#acaempresa").text(empresa);
	}, function() {
		$(this).css("border","1px solid #F3F3F3");
		$("#acaempresa").html("&nbsp;");
	});

}


function validar_solicitud() {

	var f = document.form_solicitud;
	var msg = "";
	
	validar_dominio_solicitud();
	
	if(f.nombre.value=="") {
		msg += "Debe completar su nombre.\n"; }
	if(f.email.value=="") {
		msg += "Debe completar su correo electrónico.\n"; }
	if(f.telefono.value=="") {
		msg += "Debe completar su número de teléfono.\n"; }
		
	if(f.poseedominio[0].checked == false && f.poseedominio[1].checked == false) {
		msg += "Debe indicar si posee dominio o no.\n";  }
	if(f.registrardominio[0].checked == false && f.registrardominio[1].checked == false) {
		msg += "Debe indicar si desea que le registremos el dominio a su nombre.\n";  }
		
	if(f.dominio.value=="") {
		msg += "Debe indicar un nombre de dominio.\n"; }
	if(f.extension.value=="") {
		msg += "Debe seleccionar una extensión para el dominio.\n"; }
	
	if(f.extension.value.indexOf(".ar") > 0 && f.dominio.value.length > 19) {
		msg += "Para dominios nacionales (.ar), el nombre de dominio no puede superar los 19 caracteres. \n";
	}
	
	if(f.entidad.value=="") {
		msg += "Debe completar el nombre de la persona o entidad registrante del dominio.\n"; }
	if(f.telefonoentidad.value=="") {
		msg += "Debe completar el número de teléfono de la entidad.\n"; }
	if(f.direccion.value=="") {
		msg += "Debe completar la dirección.\n"; }
	if(f.cp.value=="") {
		msg += "Debe completar el código postal.\n"; }
	if(f.ciudad.value=="") {
		msg += "Debe completar la ciudad.\n"; }
	if(f.provincia.value=="") {
		msg += "Debe completar la provincia. \n"; }
	if(f.pais.value=="") {
		msg += "Debe indicar el país.\n"; }
	if(f.actividadppal.value=="") {
		msg += "Debe seleccionar la actividad principal de la entidad.\n"; }
	if(f.documento.value=="") {
		msg += "Debe indicar un número de documento de la entidad.\n"; }
	if(f.tipodocumento.value=="") {
		msg += "Debe seleccionar un tipo de documento.\n"; }
	if(f.plansolicitado.value=="") {
		msg += "Debe seleccionar un plan de hosting!\n"; }
	if(f.pordondenosencontro.value=="") {
		msg += "Debe indicar por dónde nos conoció.\n"; }
	if(f.aceptarterminos.checked == false) {
		msg += "Debe leer y aceptar los términos y condiciones.	\n"; }

	if(msg != "") {
		alert(msg);
		return false;
	} else {
		return true;
	}

}


function actualizar_info_pago() {
	
	var banco = $("#banco").val();
	
	if(banco == "Pago Fácil" || banco == "Rapipago") {
		$("#info_pago").after("<tr id='info_pago_no'><td colspan='2'><span class='pagos_aclaracion'>Si usted abonó con Pago Fácil o RapiPago, no es necesario que complete este formulario</span></td></tr>");
	} else {
		$("#info_pago_no").remove();
	}
	
}



function validar_dominio_solicitud() {
	var plan = $("#plansolicitado").val();
	var extension = $("#extension").val();
	if(plan == "Solo registro dominio") {
		if(extension.search(".ar") != -1) {
			alert("No es posible registrar un dominio nacional sin contratar un plan de hosting.");
			document.getElementById("plansolicitado").selectedIndex = 0;
		}		
	}
}


function reset_state_msg() {

	$(".adwords_error").css('display','none');
	$(".adwords_ok").css('display','none');
}

function enviar_cupon_adwords() {

    var bState= true ;
	
	reset_state_msg() ;
	
    var dominio = $("#dominio").val();
    var email = $("#email").val();

    if(dominio == "" || email == "") {
        alert("No se pueden dejar campos vacíos");
        return false;
    }

    $.ajax({
        type: "POST",
        dataType: "html",
        url: "do-autorizar.php",
        data: "dominio="+dominio+"&email="+email,
        success: function(msg){
			
			$("#adwords_formulario").slideUp();
			var aMsg= msg.split('|') ;
			
			if ( aMsg[0]=='ERROR' ) {
				
				switch(aMsg[1]) {
					case 'UNAUTHORIZED_MAIL' :
					// El mail no esta autorizado para el domino ingresado
					$("#div_unauthorized_mail").slideDown();
					break ;
					
					case 'CUPON_SENT' :
					// El dominio ya solicito cupon. Es un cupon por dominio
					$('#acafecha').html(aMsg[2]) ;
					$("#div_cupon_sent").slideDown();
					break ;
					
					case 'PROCESS_SEND_MAIL' :
					// Se produjo un error en el envio de mail
					$("#div_error_sendmail").slideDown();
					break ;
					
					case 'NO_COUPONS_AVAILABLE' :
					// Cupones no disponibles, intente mas tarde
					$("#div_nocoupons").slideDown();
					break ;
					
					case 'NO_QUALIFY' :
					// El cliente no califico para enviarle el cupon de adwords
					$("#div_no_qualify").slideDown();
					break ;
				}
				bState= false ;
				
			} else {
				// Salio todo OK
				$(".adwords_ok").slideDown();
				$(".adwords_lava").slideDown();
			}
		
		}
	
	});

    //return(bState) ;
    return false;

}

function home_adwords_flash() {

	$(".home_adwords_flash").html("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='572' height='97'><param name='wmode' value='transparent'><param name='movie' value='http://www.argentinavirtual.net/images/banner_adwords.swf'><param name='quality' value='high'><embed src='http://www.argentinavirtual.net/images/banner_adwords.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='572' height='97' wmode='transparent'></embed></object>");

}

function adwords_ejemplo() {

	$(".adwords_ejemplo").html("<object width='400' height='323'><param name='movie' value='http://www.youtube.com/v/pZKbQ1uxy2A&hl=es&fs=1&rel=0&color1=0x006699&color2=0x54abd6'></param><param name='allowFullScreen' value='true'></param><param name='allowscriptaccess' value='always'></param><embed src='http://www.youtube.com/v/pZKbQ1uxy2A&hl=es&fs=1&rel=0&color1=0x006699&color2=0x54abd6' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='400' height='323'></embed></object>");

//	$(".adwords_ejemplo").html("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='310' height='175'><param name='wmode' value='transparent'><param name='movie' value='http://www.argentinavirtual.net/google-adwords/adwords.swf'><param name='quality' value='high'><embed src='http://www.argentinavirtual.net/google-adwords/adwords.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='310' height='175' wmode='transparent'></embed></object>");

}


/* esto es para los FAQS */

function mostrar_tema(x) {
	
	$(".tema_oculto").slideUp(500);
	$("#tema_"+x).slideDown(500);
	
	$.ajax({
		type: "POST",
		data: "idtema="+x,
		url: "do_actualizar_tema_hits.php"
	});
	
}






