function Fcarga(objValue,objNombre)
{
	document.form.varTarjeta.value = objValue;
	document.form.varTarjetaNombre.value = objNombre;
	document.form.submit();
}
function Fopen(objValue)
{
	if(Number(objValue)==0)
	{
		document.form.action = 'lomio_tarjetas_virtuales.asp';
	}
	if(Number(objValue)==1)
	{
		document.form.action = 'lomio_tarjetas_formulario.asp';
	}	
	if(Number(objValue)==2)
	{
		document.form.action = 'lomio_tarjetas_previsualizar.asp';
	}
	if(Number(objValue)==3)
	{
		document.form.action = 'lomio_tarjetas_enviada.asp';
	}
	if(Number(objValue)==4)
	{
		document.form.action = 'lomio_tarjetas_respuesta.asp';
	}
	document.form.submit();
}

function validarEmailNew(objValue) 
{
	var valor = objValue.value;
  	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
  	{
	  //alert("La dirección de email " + valor    + " es correcta.") 
	  return (true)
	} 
	else 
	{
		objValue.focus();
		alert("The e-mail address " + valor    + " is not correct.");
   		return (false);
  	}
}

function Ftamano(objValue)
{
	var jvarTemp = objValue.value
	jvarTemp = jvarTemp.toString();
	var jvarTamano = 1000;
	var jerr;
	if(jvarTemp.length>jvarTamano)
	{
		alert('This space only admits ' + jvarTamano + ' characters.');
		objValue.value = objValue.value.substring(0,jvarTamano);
		jerr = 1;
	}
	if(jerr==1)
	{
		document.form.varTamanoMensage.value = jvarTamano;	
	}
	else
	{
		document.form.varTamanoMensage.value = jvarTemp.length;	
	}
}

function validarTarjeta()
{
	//alert('Llene los siguientes Campos: De, Email, Para, Email');
	var errorm = "";
	if(replace_all_occurrences(document.form.varDe.value," ","").length == 0){
		if(errorm == "")
			document.form.varDe.focus();
		errorm += "El campo \"De\" es obligatorio.\n";	
	}
	if(!validarEmail(document.form.varDeEmail.value)){
		if(errorm == "")
			document.form.varDeEmail.focus();
		errorm += "Verifique el formato de \"E-mail De\".\n";	
	}
	
	if(replace_all_occurrences(document.form.varA.value," ","").length == 0){
		if(errorm == "")
			document.form.varA.focus();
		errorm += "El campo \"A\" es obligatorio.\n";	
	}
	if(!validarEmail(document.form.varAEmail.value)){
		if(errorm == "")
			document.form.varAEmail.focus();
		errorm += "Verifique el formato de \"E-mail A\".\n";	
	}
	for(var iElement = 0; iElement < form.elements.length; iElement++)
	{
		if(form.elements[iElement].name=='email_add')
		{
			if(form.elements[iElement].value != '')
			{
				if(!validarEmail(form.elements[iElement]))
				{
					if(errorm == "")
						form.elements[iElement].focus();
					errorm += "Verifique los campos de correo de mas destinatarios.\n";
				}
			}
		}
	}
	
	function replace_all_occurrences(str,str_rep,str_fin){
		while(str.indexOf(str_rep) > -1){
			str = str.replace(str_rep,str_fin);
		}
	return str;
	}
	
	function validarEmail(email_p){
	  var email = email_p;
	
	  var regEx = new RegExp("^[\\w\.=-]+@([\\w\-]+\\.)+[a-z]{2,4}$");
	  if(!regEx.test(email)) 
		return false
	  else
		  return true;
	}
	
	if(errorm == ""){
		document.form.action = 'lomio_tarjetas_respuesta.asp';
		document.form.submit();
	}
	else{
		alert(errorm);
	}
}

function MM_openBrWindow(theURL,winName,features) 
{ 
	window.open(theURL,winName,features);
} 

function cargaDatos(objRef, objValue, objSelect)
{
	var jvarDatos = document.form['varInput' + objRef].value;
	var jvarValorWhere = objValue.value;
	var jvarDatosTemp,jvarDatosTemp2,jvarDatosTemp3,iConteo,iConteo2,iConteo3;
	var MyArray = new Array();
	
	if(jvarValorWhere!=-1 && jvarValorWhere!='')
	{
		jvarDatosTemp = jvarDatos.split (" | ");
		iConteo3 = 0;
		document.form[objSelect].length = 0;
		for(iConteo=0;iConteo<jvarDatosTemp.length;iConteo++)
		{	
			jvarDatosTemp2 = jvarDatosTemp[iConteo]
			jvarDatosTemp3 = jvarDatosTemp2.split(" <--> ")
			if(jvarDatosTemp3[0]==jvarValorWhere)
			{
				document.form[objSelect].length = document.form[objSelect].length + 1;
				document.form[objSelect].options[iConteo3].value = jvarDatosTemp3[1];
				document.form[objSelect].options[iConteo3].text = jvarDatosTemp3[2];
				iConteo3++;
			}
		}
		if(Number(document.form[objSelect].length)==0)
		{
			document.form[objSelect].length = 0;
			//document.form[objSelect].length = document.form[objSelect].length + 1;
			//document.form[objSelect].options[0].value = -1;
			//document.form[objSelect].options[0].value = "";
			//document.form[objSelect].options[0].text = "::Seleccione una Opción::";
		}
	}
	else
	{
		document.form[objSelect].length = 0;
		//document.form[objSelect].options[0].value = -1;
		//document.form[objSelect].options[0].value = "";
		//document.form[objSelect].options[0].text = "::Seleccione una Opción::";
	}
}

function cargaDatosPlantilla(objRef, objValue)
{
	var jvarDatos = document.form['varInput' + objRef].value;
	var jvarValorWhere = objValue.value;
	var jvarDatosTemp,jvarDatosTemp2,jvarDatosTemp3,iConteo,iConteo2,iConteo3;
	var MyArray = new Array();
	
	if(jvarValorWhere!=-1 && jvarValorWhere!='')
	{
		
		jvarDatosTemp = jvarDatos.split (" | ");
		iConteo3 = 0;
	
		for(iConteo=0;iConteo<jvarDatosTemp.length;iConteo++)
		{	
			jvarDatosTemp2 = jvarDatosTemp[iConteo]
			jvarDatosTemp3 = jvarDatosTemp2.split(" <--> ")
			
			if(jvarDatosTemp3[1]==jvarValorWhere)
			{
				jvarValorWhere1 = jvarValorWhere.split("-->");
				document.getElementById('SpanImagen').style.display = '';
				document.getElementById('SpanImagen').style.left = '350px';
				document.getElementById('SpanImagen').style.top = '-204px';
				
				document.form.imgPlantilla.width = "200"; 
				document.form.imgPlantilla.height = "200";
				document.form.imgPlantilla.src = '../contenidos/Plantillas/' + jvarValorWhere1[1];
				iConteo3++;
			}
		}
		if(iConteo3==0)
		{
			document.getElementById('SpanImagen').style.display = 'none';
		}
	}
	else
	{
		document.getElementById('SpanImagen').style.display = 'none';	
	}
}


function cargaDatosActividad(objRef, objValue, objSelect)
{
	var jvarDatos = document.form['varInput' + objRef].value;
	var jvarValorWhere = objValue.value;
	var jvarDatosTemp,jvarDatosTemp2,jvarDatosTemp3,iConteo,iConteo2,iConteo3;
	var MyArray = new Array();
	
	jvarobjSelect1 = objSelect.split(",")
	if(jvarValorWhere!=-1 && jvarValorWhere!='')
	{
		if(jvarValorWhere==3)//KeyAccount
		{
			document.getElementById('DivSpacer').style.display='';
			document.getElementById('DivSubActividad').style.display='';
			
			document.getElementById('Div' + jvarobjSelect1[0]).style.display='';
			document.getElementById(jvarobjSelect1[0]).style.display='';
			document.getElementById('Div' + jvarobjSelect1[1]).style.display='none';
			document.getElementById(jvarobjSelect1[1]).style.display='none';
			
			objSelect = jvarobjSelect1[0];
		}
		if(jvarValorWhere==2)//Canal
		{
			document.getElementById('DivSpacer').style.display='';
			document.getElementById('DivSubActividad').style.display='';
			
			document.getElementById('Div' + jvarobjSelect1[0]).style.display='none';
			document.getElementById(jvarobjSelect1[0]).style.display='none';
			document.getElementById('Div' + jvarobjSelect1[1]).style.display='';
			document.getElementById(jvarobjSelect1[1]).style.display='';
			
			objSelect = jvarobjSelect1[1];
		}
		if(jvarValorWhere==1)//Toma lo Bueno
		{
			document.getElementById('DivSpacer').style.display='none';
			document.getElementById('DivSubActividad').style.display='none';
			
			document.getElementById('Div' + jvarobjSelect1[0]).style.display='none';
			document.getElementById(jvarobjSelect1[0]).style.display='none';
			document.getElementById('Div' + jvarobjSelect1[1]).style.display='none';
			document.getElementById(jvarobjSelect1[1]).style.display='none';
			document.form[jvarobjSelect1[0]].length = 0;
			document.form[jvarobjSelect1[1]].length = 0;
		}
		
		jvarDatosTemp = jvarDatos.split (" | ");
		iConteo3 = 0;
		document.form[objSelect].length = 0;
		for(iConteo=0;iConteo<jvarDatosTemp.length;iConteo++)
		{	
			jvarDatosTemp2 = jvarDatosTemp[iConteo]
			jvarDatosTemp3 = jvarDatosTemp2.split(" <--> ")
			if(jvarDatosTemp3[0]==jvarValorWhere)
			{
				document.form[objSelect].length = document.form[objSelect].length + 1;
				document.form[objSelect].options[iConteo3].value = jvarDatosTemp3[1];
				document.form[objSelect].options[iConteo3].text = jvarDatosTemp3[2];
				iConteo3++;
			}
		}
		if(Number(document.form[objSelect].length)==0)
		{
			document.form[objSelect].length = 0;
			//document.form[objSelect].length = document.form[objSelect].length + 1;
			//document.form[objSelect].options[0].value = -1;
			//document.form[objSelect].options[0].value = "";
			//document.form[objSelect].options[0].text = "::Seleccione Una Opción::";
		}
			
	}
	else
	{
		document.getElementById('DivSpacer').style.display='none';
		document.getElementById('DivSubActividad').style.display='none';
		
		for(iConteo=0;iConteo<jvarobjSelect1.length;iConteo++)
		{
			document.form[jvarobjSelect1[iConteo]].length = 0;
			//document.form[jvarobjSelect1[iConteo]].options[0].value = -1;
			//document.form[jvarobjSelect1[iConteo]].options[0].value = "";
			//document.form[jvarobjSelect1[iConteo]].options[0].text = "::Seleccione Una Opción::"
			document.getElementById('Div' + jvarobjSelect1[iConteo]).style.display='none';
		}
	}
}

function validarEmailNew(objValue) 
{
	var valor = objValue.value;
  	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
  	{
	  //alert("La dirección de email " + valor    + " es correcta.") 
	  return (true)
	} 
	else 
	{
		alert("The e-mail address \"" + valor    + "\" is not correct.");
   		return (false);
  	}
}