function validate(lang){
	if(document.form.RS_EqualInfoBlock.checked != true){
		if (document.form.RS_CompanyNameWeb1.value == ""){
			if (lang=='en'){
				alert('Company is a required field');
			}
			else{
				alert('Empresa es un campo requerido');
			}
			document.getElementById('t_RS_CompanyNameWeb1').className = 'tfvHighlight';
			document.form.RS_CompanyNameWeb1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_CompanyNameWeb1').className = 'tfvNormal';
		}
		if (document.form.RS_Country1.value == ""){
			if (lang=='en'){
				alert('Country is a required field');
			}
			else{
				alert('País es un campo requerido');
			}
			document.getElementById('t_RS_Country1').className = 'tfvHighlight';
			document.form.RS_Country1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_Country1').className = 'tfvNormal';
		}
		if (document.form.RS_Estate1.value == ""){
			if (lang=='en'){
				alert('State is a required field');
			}
			else{
				alert('Estado es un campo requerido');
			}
			document.getElementById('t_RS_Estate1').className = 'tfvHighlight';
			document.form.RS_Estate1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_Estate1').className = 'tfvNormal';
		}
		if (document.form.RS_City1.value == ""){
			if (lang=='en'){
				alert('City is a required field');
			}
			else{
				alert('Ciudad es un campo requerido');
			}
			document.getElementById('t_RS_City1').className = 'tfvHighlight';
			document.form.RS_City1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_City1').className = 'tfvNormal';
		}
		if (document.form.RS_Colonia1.value == ""){
			if (lang=='en'){
				alert('Colonia is a required field');
			}
			else{
				alert('Colonia es un campo requerido');
			}
			document.getElementById('t_RS_Colonia1').className = 'tfvHighlight';
			document.form.RS_Colonia1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_Colonia1').className = 'tfvNormal';
		}
		if (document.form.RS_Address1.value == ""){
			if (lang=='en'){
				alert('Address is a required field');
			}
			else{
				alert('Dirección es un campo requerido');
			}
			document.getElementById('t_RS_Address1').className = 'tfvHighlight';
			document.form.RS_Address1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_Address1').className = 'tfvNormal';
		}
		if (document.form.RS_PostCode1.value == ""){
			if (lang=='en'){
				alert('C.P. is a required field');
			}
			else{
				alert('C.P. es un campo requerido');
			}
			document.getElementById('t_RS_PostCode1').className = 'tfvHighlight';
			document.form.RS_PostCode1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_PostCode1').className = 'tfvNormal';
		}
		if (document.form.RS_PhoneCode1.value == ""){
			if (lang=='en'){
				alert('Phone Code is a required field');
			}
			else{
				alert('Lada es un campo requerido');
			}
			document.getElementById('t_RS_PhoneCode1').className = 'tfvHighlight';
			document.form.RS_PhoneCode1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_PhoneCode1').className = 'tfvNormal';
		}
		if (document.form.RS_Phone1.value == ""){
			if (lang=='en'){
				alert('Phone is a required field');
			}
			else{
				alert('Teléfono es un campo requerido');
			}
			document.getElementById('t_RS_Phone1').className = 'tfvHighlight';
			document.form.RS_Phone1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_Phone1').className = 'tfvNormal';
		}
		if (document.form.RS_Fax1.value == ""){
			if (lang=='en'){
				alert('Fax is a required field');
			}
			else{
				alert('Fax es un campo requerido');
			}
			document.getElementById('t_RS_Fax1').className = 'tfvHighlight';
			document.form.RS_Fax1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_Fax1').className = 'tfvNormal';
		}
		if (document.form.RS_Email1.value == ""){
			if (lang=='en'){
				alert('Email is a required field');
			}
			else{
				alert('Email es un campo requerido');
			}
			document.getElementById('t_RS_Email1').className = 'tfvHighlight';
			document.form.RS_Email1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_Email1').className = 'tfvNormal';
		}
		if (document.form.RS_WWW1.value == ""){
			if (lang=='en'){
				alert('WebPage is a required field');
			}
			else{
				alert('Pagína Web es un campo requerido');
			}
			document.getElementById('t_RS_WWW1').className = 'tfvHighlight';
			document.form.RS_WWW1.focus();
			return false
		}
		else{
			document.getElementById('t_RS_WWW1').className = 'tfvNormal';
		}
	}

	if (document.form.RS_giro_ask_9_01.checked == true ||
		document.form.RS_giro_ask_9_02.checked == true ||
		document.form.RS_giro_ask_9_03.checked == true ||
		document.form.RS_giro_ask_9_04.checked == true ||
		document.form.RS_giro_ask_9_05.checked == true ||
		document.form.RS_giro_ask_9_06.checked == true ||
		document.form.RS_giro_ask_9_07.checked == true ||
		document.form.RS_giro_ask_9_08.checked == true ||
		document.form.RS_giro_ask_9_09.checked == true ||
		document.form.RS_giro_ask_9_10.checked == true ||
		document.form.RS_giro_ask_9_11.checked == true ||
		document.form.RS_giro_ask_9_12.checked == true ||
		document.form.RS_giro_ask_9_13.checked == true ||
		document.form.RS_giro_ask_9_14.checked == true ||
		document.form.RS_giro_ask_9_15.checked == true ||
		document.form.RS_giro_ask_9_16.checked == true ||
		document.form.RS_giro_ask_9_17.checked == true )
	{
	     document.getElementById('t_RS_giro_asks').className = 'tfvNormal';
	}
	else
	{
		if (lang=='en'){
			alert('You have to choose at least 1 option');
		}
		else{
			alert('Tiene que elegir al menos 1 opción');
		}
		document.getElementById('t_RS_giro_asks').className = 'tfvHighlight';
		document.form.RS_giro_ask_9_01.focus();
		return false
	}

	if (document.form.RS_giro_ask_9_17.checked == true){
		if (document.form.RS_giro_ask_9_17_00.value == ""){
			if (lang=='en'){
				alert('Please specify which type');
			}
			else{
				alert('Favor de especificar de que tipo');
			}
			document.getElementById('t_RS_giro_ask_9_17_00').className = 'tfvHighlight';
			document.form.RS_giro_ask_9_17_00.focus();
			return false
		}
		else{
			document.getElementById('t_RS_giro_ask_9_17_00').className = 'tfvNormal';
		}
	}

}

function managerpay(lang) {
	
	if(lang=="en")
	{
		//document.getElementById('SS_TipoSocio0').checked = false;
		//document.getElementById('SS_TipoSocio1').checked = false;
		document.getElementById('SS_TipoSocio2').checked = false;
		document.getElementById('SS_TipoSocio3').checked = false;
		document.getElementById('SS_TipoSocio4').checked = false;
		document.getElementById('SS_TipoSocio5').checked = false;
		
		if(document.form.SS_TipoPago[0].checked == true){
			//alert(document.form.RS_Paytype[0].checked+' 0');
			//document.getElementById('SS_TipoSocio0').disabled = false;
			//document.getElementById('SS_TipoSocio1').disabled = false;
			document.getElementById('SS_TipoSocio2').disabled = false;
					
			document.getElementById('SS_TipoSocio3').disabled = true;
			document.getElementById('SS_TipoSocio4').disabled = true;
			document.getElementById('SS_TipoSocio5').disabled = true;
			
		}
		if(document.form.SS_TipoPago[1].checked == true){
			//alert(document.form.RS_Paytype[1].checked+' 1');
			//document.getElementById('SS_TipoSocio0').disabled = true;
			//document.getElementById('SS_TipoSocio1').disabled = true;
			document.getElementById('SS_TipoSocio2').disabled = true;
			
			document.getElementById('SS_TipoSocio3').disabled = false;
			document.getElementById('SS_TipoSocio4').disabled = false;
			document.getElementById('SS_TipoSocio5').disabled = false;
		}
	}
	else
	{
		//document.getElementById('SS_TipoSocio0').checked = false;
		//document.getElementById('SS_TipoSocio1').checked = false;
		document.getElementById('SS_TipoSocio2').checked = false;
		document.getElementById('SS_TipoSocio3').checked = false;
				
		if(document.form.SS_TipoPago[0].checked == true){
			//alert(document.form.RS_Paytype[0].checked+' 0');
			//document.getElementById('SS_TipoSocio0').disabled = false;
			//document.getElementById('SS_TipoSocio1').disabled = false;
			
			document.getElementById('SS_TipoSocio2').disabled = true;
			document.getElementById('SS_TipoSocio3').disabled = true;
			
			
		}
		if(document.form.SS_TipoPago[1].checked == true){
			//alert(document.form.RS_Paytype[1].checked+' 1');
			//document.getElementById('SS_TipoSocio0').disabled = true;
			//document.getElementById('SS_TipoSocio1').disabled = true;
			
			document.getElementById('SS_TipoSocio2').disabled = false;
			document.getElementById('SS_TipoSocio3').disabled = false;
		}
	}
}

function enabledisablecs(){
	if(document.form.RS_CompanyNameWeb1.readOnly == false){
		document.form.RS_CompanyNameWeb1.value = document.form.RS_CompanyNameWeb.value;
		document.getElementById('t_RS_CompanyNameWeb1').className = 'tfvNormal';
		document.form.RS_CompanyNameWeb1.readOnly = true;
		document.form.RS_Country1.value = document.form.RS_Country.value;
		document.getElementById('t_RS_Country1').className = 'tfvNormal';
		document.form.RS_Country1.readOnly = true;
		document.form.RS_Estate1.value = document.form.RS_Estate.value;
		document.getElementById('t_RS_Estate1').className = 'tfvNormal';
		document.form.RS_Estate1.readOnly = true;
		document.form.RS_City1.value = document.form.RS_City.value;
		document.getElementById('t_RS_City1').className = 'tfvNormal';
		document.form.RS_City1.readOnly = true;
		document.form.RS_Colonia1.value = document.form.RS_Colonia.value;
		document.getElementById('t_RS_Colonia1').className = 'tfvNormal';
		document.form.RS_Colonia1.readOnly = true;
		document.form.RS_Address1.value = document.form.RS_Address.value;
		document.getElementById('t_RS_Address1').className = 'tfvNormal';
		document.form.RS_Address1.readOnly = true;
		document.form.RS_PostCode1.value = document.form.RS_PostCode.value;
		document.getElementById('t_RS_PostCode1').className = 'tfvNormal';
		document.form.RS_PostCode1.readOnly = true;
		document.form.RS_PhoneCode1.value = document.form.RS_PhoneCode.value;
		document.getElementById('t_RS_PhoneCode1').className = 'tfvNormal';
		document.form.RS_PhoneCode1.readOnly = true;
		document.form.RS_Phone1.value = document.form.RS_Phone.value;
		document.getElementById('t_RS_Phone1').className = 'tfvNormal';
		document.form.RS_Phone1.readOnly = true;
		document.form.RS_Fax1.value = document.form.RS_Fax.value;
		document.getElementById('t_RS_Fax1').className = 'tfvNormal';
		document.form.RS_Fax1.readOnly = true;
		document.form.RS_Email1.value = document.form.RS_Email.value;
		document.getElementById('t_RS_Email1').className = 'tfvNormal';
		document.form.RS_Email1.readOnly = true;
		document.form.RS_WWW1.value =document.form.RS_WWW.value;
		document.getElementById('t_RS_WWW1').className = 'tfvNormal';
		document.form.RS_WWW1.readOnly = true;
	}else{
		document.form.RS_CompanyNameWeb1.readOnly = false;
		document.form.RS_CompanyNameWeb1.value = "";
		document.form.RS_Country1.readOnly = false;
		document.form.RS_Country1.value = "";
		document.form.RS_Estate1.readOnly = false;
		document.form.RS_Estate1.value = "";
		document.form.RS_City1.readOnly = false;
		document.form.RS_City1.value = "";
		document.form.RS_Colonia1.readOnly = false;
		document.form.RS_Colonia1.value = "";
		document.form.RS_Address1.readOnly = false;
		document.form.RS_Address1.value = "";
		document.form.RS_PostCode1.readOnly = false;
		document.form.RS_PostCode1.value = "";
		document.form.RS_PhoneCode1.readOnly = false;
		document.form.RS_PhoneCode1.value = "";
		document.form.RS_Phone1.readOnly = false;
		document.form.RS_Phone1.value = "";
		document.form.RS_Fax1.readOnly = false;
		document.form.RS_Fax1.value = "";
		document.form.RS_Email1.readOnly = false;
		document.form.RS_Email1.value = "";
		document.form.RS_WWW1.readOnly = false;
		document.form.RS_WWW1.value = "";
	}
}

/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Steve | http://jsmadeeasy.com/ */
function getObject(obj) {
  var theObj;
  if(document.all) {
    if(typeof obj=="string") {
      return document.all(obj);
    } else {
      return obj.style;
    }
  }
  if(document.getElementById) {
    if(typeof obj=="string") {
      return document.getElementById(obj);
    } else {
      return obj.style;
    }
  }
  return null;
}

function toCount(entrance,exit,text,characters) {
  var entranceObj=getObject(entrance);
  var exitObj=getObject(exit);
  var length=characters - entranceObj.value.length;
  if(length <= 0) {
    length=0;
    text='<span class="disable"> '+text+' </span>';
    entranceObj.value=entranceObj.value.substr(0,characters);
  }
  exitObj.innerHTML = text.replace("{CHAR}",length);
}