if ((screen.width == 640) && (screen.height == 480)) 
alert ("ATENCIÓN!!\r\rLa resolución de pantalla que Ud. utiliza actualmente no le permitirá ver bien este sitio.\r\rPor favor, cambie la resolución a 800x600 o más.\r\r\rGracias.")

function validadominio(){
		
	if (document.form_dominio.dominio.value==""){
		alert("Ingrese Dominio");
		document.form_dominio.dominio.focus();
		return false;
	}
	if (document.form_dominio.extension.value=="-1"){
		alert("Ingrese Extension");
		document.form_dominio.extension.focus();
		return false;
	}
	
	if (document.form_dominio.nombre_contacto.value==""){
		alert("Ingrese Nombre de Contacto");
		document.form_dominio.nombre_contacto.focus();
		return false;
	}
	
	
	if(document.form_dominio.rut.value!=""){
		var rutcompleto=document.form_dominio.rut.value;
 		var rut = rutcompleto.substring(0,rutcompleto.length-2); 
		var dv = rutcompleto.substring(rutcompleto.length,rutcompleto.length-1); 
		if (dv=="K"){
			dv="k";
		}
		var count=0;
		var count2=0;
		var factor=2;
		var suma=0;
		var sum=0;
		var digito=0;
		count2=rut.length - 1;
		while(count < rut.length){
			sum = factor * (parseInt(rut.substr(count2,1))); 
			suma = suma + sum;
			sum=0;
			count = count + 1;
			count2 = count2 - 1;
			factor = factor + 1;
			if(factor > 7){
				factor=2; 
			} 
		}
		digito= 11 - (suma % 11)
		if(digito==11){
			digito=0;
		}
		if(digito==10){
			digito="k";
		}
		if(dv!=digito){
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
		}
		if (rut+dv==0){
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
		}
		switch(rut){
			case "11111111":
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
			break;
			case "22222222":
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
			break;
			case "33333333":
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
			break;
			case "44444444":
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
			break;
			case "55555555":
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
			break;
			case "66666666":
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
			break;
			case "77777777":
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
			break;
			case "88888888":
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
			break;
			case "99999999":
			alert("RUT INVALIDO");
			document.form_dominio.rut.focus();
			return false;
			break;
		}
	}
	
	
	email=document.form_dominio.email.value;
	if(email==""){
		alert("Debe escribir su email.");
		document.form_dominio.email.focus();
		return false;
	}
	else{
		var atSign = Number(String([email]).indexOf("@"));
		var closeDot = Number(String([email]).indexOf(".", atSign));
		if (String([email]).indexOf("@") == -1 || String([email]).indexOf(".") == -1) {
			document.form_dominio.email.focus();
			alert("Email invalido.");
			return false;
		}else if (closeDot-atSign<=1){
			alert("Email invalido.");
			document.form_dominio.email.focus();
			return false;
		}
	}
	if (document.form_dominio.fono.value==""){
		alert("Ingrese Fono");
		document.form_dominio.fono.focus();
		return false;
	}

}

{

aon = new Image();
aon.src = "images2/menu2/a2.gif";
aoff = new Image();
aoff.src = "images2/menu2/a1.gif";
bon = new Image();
bon.src = "images2/menu2/b2.gif";
boff = new Image();
boff.src = "images2/menu2/b1.gif";
con = new Image();
con.src = "images2/menu2/c2.gif";
coff = new Image();
coff.src = "images2/menu2/c1.gif";
don = new Image();
don.src = "images2/menu2/d2.gif";
doff = new Image();
doff.src = "images2/menu2/d1.gif";
eon = new Image();
eon.src = "images2/menu2/e2.gif";
eoff = new Image();
eoff.src = "images2/menu2/e1.gif";
fon = new Image();
fon.src = "images2/menu/pl1.gif";
foff = new Image();
foff.src = "images2/menu/pl2.gif";
}

function Activa(imagen,texto){
window.status = texto;
imagOn = eval (imagen + "on.src");
document[imagen].src = imagOn;
}
function Desactiva(imagen) {
window.status = "::::: Hosting.cl :::::";
imagOff = eval (imagen + "off.src");
document[imagen].src = imagOff;
}

function muestraesconde(ID) {
		
		cual = document.getElementById(ID).style;
		if (cual.display == "block") {
			cual.display = "none";
			cual.visibility = "hidden";
			
		}else {
			cual.display = "block";
			cual.visibility = "visible";			
		}	
}


function validapago(){
			
	if (document.form_pago.nom_deposito.value==""){
		alert("Ingrese Nombre del Depositante");
		document.form_pago.nom_deposito.focus();
		return false;
	}
	if (document.form_pago.dom_contratados.value==""){
		alert("Especifique Dominios contratados");
		document.form_pago.dom_contratados.focus();
		return false;
	}
	
	if (document.form_pago.tipo_servicio.value=="-1"){
		alert("Tipo de servicio que cancela");
		document.form_pago.tipo_servicio.focus();
		return false;
	}
	
	
	
	if (document.form_pago.fono_contacto.value=="-1"){
		alert("Indique fono de contacto");
		document.form_pago.fono_contacto.focus();
		return false;
	}
	
	if (document.form_pago.monto_pagar.value==""){
		alert("Seleccione Tipo de Pago");
		document.form_pago.monto_pagar.focus();
		return false;
	}
		
	
	if (document.form_pago.tipo_pago_select.value=="-1"){
		alert("Seleccione Tipo de Pago");
		document.form_pago.tipo_pago_select.focus();
		return false;
	}
	
	if (document.form_pago.fono_contacto.value==""){
		alert("Indique fono contacto");
		document.form_pago.fono_contacto.focus();
		return false;
	}
	
	if (document.form_pago.sucursal.value==""){
		alert("Ingrese Sucursal Bancaria");
		document.form_pago.sucursal.focus();
		return false;
	}
	
	if (document.form_pago.horas.value=="-1"){
		alert("Seleccion hora deposito");
		document.form_pago.horas.focus();
		return false;
	}
	
	email=document.form_pago.email_contacto.value;
	if(email==""){
		alert("Debe escribir su email.");
		document.form_pago.email_contacto.focus();
		return false;
	}
	else{
		var atSign = Number(String([email]).indexOf("@"));
		var closeDot = Number(String([email]).indexOf(".", atSign));
		if (String([email]).indexOf("@") == -1 || String([email]).indexOf(".") == -1) {
			document.form_pago.email_contacto.focus();
			alert("Email invalido.");
			return false;
		}else if (closeDot-atSign<=1){
			alert("Email invalido.");
			document.form_pago.email_contacto.focus();
			return false;
		}
	}
	
	
	if(document.form_pago.rut.value!=""){
		var rutcompleto=document.form_pago.rut.value;
 		var rut = rutcompleto.substring(0,rutcompleto.length-2); 
		var dv = rutcompleto.substring(rutcompleto.length,rutcompleto.length-1); 
		if (dv=="K"){
			dv="k";
		}
		var count=0;
		var count2=0;
		var factor=2;
		var suma=0;
		var sum=0;
		var digito=0;
		count2=rut.length - 1;
		while(count < rut.length){
			sum = factor * (parseInt(rut.substr(count2,1))); 
			suma = suma + sum;
			sum=0;
			count = count + 1;
			count2 = count2 - 1;
			factor = factor + 1;
			if(factor > 7){
				factor=2; 
			} 
		}
		digito= 11 - (suma % 11)
		if(digito==11){
			digito=0;
		}
		if(digito==10){
			digito="k";
		}
		if(dv!=digito){
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
		}
		if (rut+dv==0){
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
		}
		switch(rut){
			case "11111111":
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
			break;
			case "22222222":
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
			break;
			case "33333333":
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
			break;
			case "44444444":
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
			break;
			case "55555555":
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
			break;
			case "66666666":
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
			break;
			case "77777777":
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
			break;
			case "88888888":
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
			break;
			case "99999999":
			alert("RUT INVALIDO");
			document.form_pago.rut.focus();
			return false;
			break;
		}
	}else{
		alert("Ingrese RUT");
			document.form_pago.rut.focus();
			return false;
	}
	
	if (document.form_pago.direccion.value==""){
		alert("Ingrese direccion de facturacion");
		document.form_pago.direccion.focus();
		return false;
	}
	
	if (document.form_pago.giro.value==""){
		alert("Ingrese giro");
		document.form_pago.giro.focus();
		return false;
	}
	
	if (document.form_pago.razon.value==""){
		alert("Ingrese razon social");
		document.form_pago.razon.focus();
		return false;
	}
	

}

function muestraesconde(ID) {
		
		cual = document.getElementById(ID).style;
		if (cual.display == "block") {
			cual.display = "none";
			cual.visibility = "hidden";
			
		}else {
			cual.display = "block";
			cual.visibility = "visible";			
		}	
}
