function valContacto(pStrMsj,pStrTxt)
{	var accum=0;
	if(document.frmSite.txt1.value=="")
	{	alertarReq("frmSite",1,pStrMsj+"1",pStrTxt);accum=parseInt(accum)+1;
	}
	if(document.frmSite.txt4.value=="")
	{	alertarReq("frmSite",4,pStrMsj+"4",pStrTxt);accum=parseInt(accum)+1;
	}
	if(document.frmSite.txt5.value=="")
	{	alertarReq("frmSite",5,pStrMsj+"5",pStrTxt);accum=parseInt(accum)+1;
	}
	if(accum>0)
	{	return;
	}
	else
	{	document.frmSite.action="contactenos.php?acc=1";
		document.frmSite.submit();
	}
}
function valRecomendar(pStrMsj)
{	var accum=0;
	var vStrMensaje="Requerido";
	if(document.frmRecomendar.txt1.value=="")
	{	alertarReq("frmRecomendar",1,pStrMsj+"1",vStrMensaje);accum=parseInt(accum)+1;
	}
	if(document.frmRecomendar.txt2.value=="")
	{	alertarReq("frmRecomendar",2,pStrMsj+"2",vStrMensaje);accum=parseInt(accum)+1;
	}
	if(document.frmRecomendar.txt3.value=="")
	{	alertarReq("frmRecomendar",3,pStrMsj+"3",vStrMensaje);accum=parseInt(accum)+1;
	}
	if(document.frmRecomendar.txt4.value=="")
	{	alertarReq("frmRecomendar",4,pStrMsj+"4",vStrMensaje);accum=parseInt(accum)+1;
	}
	if(accum>0)
	{	return;
	}
	else
	{	document.frmRecomendar.action="recomendar.php?acc=1";
		document.frmRecomendar.submit();
	}
}
function valCV(pStrMsj,pStrTxt)
{	var accum=0;
	if(document.frmSite.txt1.value=="")
	{	alertarReq("frmSite",1,pStrMsj+"1",pStrTxt);accum=parseInt(accum)+1;
	}
	if(document.frmSite.txt2.value=="")
	{	alertarReq("frmSite",2,pStrMsj+"2",pStrTxt);accum=parseInt(accum)+1;
	}
	if(document.frmSite.txtCV.value=="")
	{	alertarReq1("frmSite",3,pStrMsj+"3",pStrTxt);accum=parseInt(accum)+1;
	}
	if(document.frmSite.txtCV.value!="")
	{	adres1 = document.frmSite.txtCV.value;
		index1 = adres1.indexOf(".doc");
		index1 = index1 + adres1.indexOf(".DOC");
		index1 = index1 + adres1.indexOf(".pdf");
		index1 = index1 + adres1.indexOf(".PDF");
		//Si no es del formato establecido
		if (index1 == -4)
		{	alertarReq1("frmSite",3,pStrMsj+"3","Error");accum=parseInt(accum)+1;	}
	}
	if(document.frmSite.txt4.value=="")
	{	alertarReq("frmSite",4,pStrMsj+"4",pStrTxt);accum=parseInt(accum)+1;
	}
	if(document.frmSite.txt5.value=="")
	{	alertarReq("frmSite",5,pStrMsj+"5",pStrTxt);accum=parseInt(accum)+1;
	}
	if(accum>0)
	{	return;
	}
	else
	{	document.frmSite.action="trabajar.php?acc=3";
		document.frmSite.submit();
	}
}

function valSimple(pForm,pStrMsj,pStylOk,pStyleEr,pMsjOk,pMsjEr1,pMsjEr2,pSuperior)
{	var accum=0;
	var vStrEstiloOk=pStylOk+" req";
	var vStrEstiloEr=pStyleEr+" req";
	var frm=eval("document."+pForm);
	var frmTxt="document."+pForm;
	var vStrMsjOk=pMsjOk;
	var vStrMsjEr1=pMsjEr1;
	var vStrMsjEr2=pMsjEr2;
	var sStr1="";
	var sStr2="";
	var sStr3="";
	var sStr4="";
	var sStr5="";
	var sStr6="";
	var total=0;
	for (i=0;i<frm.elements.length;i++)
	{	/*sStr += "NOMBRE: " + frm.elements[i].name;
		sStr += "TIPO : " + frm.elements[i].type;
		sStr += "VALOR: " + frm.elements[i].className;
		sStr += "VALOR: " + frm.elements[i].value + "\n";*/
		sStr1=frm.elements[i].className;
		sStr2=frm.elements[i].type;
		sStr3=frm.elements[i].name;
		if(sStr3=="txtSv")
		{	sStr4=frm.elements[i].value;	}
		if(parseInt(sStr1.indexOf('req'))>0)
		{	switch(sStr2)
			{	case "text":	if(frm.elements[i].value=="")
								{	frm.elements[i].className=vStrEstiloEr;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	frm.elements[i].className=vStrEstiloOk;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjOk;
								}
								break;
				case "textarea":if(frm.elements[i].value=="")
								{	frm.elements[i].className=vStrEstiloEr;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	frm.elements[i].className=vStrEstiloOk;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjOk;
								}
								break;
				case "select-one":	if((frm.elements[i].value=="0")||(frm.elements[i].value=="n"))
								{	document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjOk;	}
								break;
				case "file":	sStr5=parseInt(i)-1;
								sStr5=frm.elements[sStr5].value;
								if((sStr5=="")&&(frm.elements[i].value==""))
								{	frm.elements[i].className=vStrEstiloEr;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	sStr6=sStr3+"lib";
									sStr6=eval(frmTxt+'.'+sStr6+'.value');
									sStr6=sStr6.split(",");
									if(frm.elements[i].value!="")
									{	adres1 = frm.elements[i].value;
										for(j=0;j<parseInt(sStr6.length);j++)
										{	if(j==0)
											{	index1 = adres1.indexOf("."+sStr6[j]);	}
											else
											{	index1 = index1 + adres1.indexOf("."+sStr6[j]);	}
										}
										//Si no es del formato establecido
										if (index1 == eval("-"+sStr6.length))
										{	frm.elements[i].className=vStrEstiloEr;
											document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr2;
											accum=parseInt(accum)+1;
										}
									}
								}
								break;
				case "radio":	total=0;
								for ( var j = 0; j < eval("frm."+sStr3+".length"); j++ )
								{	if(eval("frm."+sStr3+"["+j+"].checked")) 
									{	total=parseInt(total)+1;	}
								}
								if(total=="0")
								{	document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjOk;	}
								break;
								
			}
		}
		if(parseInt(sStr1.indexOf('err'))>0)
		{	switch(sStr2)
			{	case "text":	break;
				case "textarea":break;
				case "select-one":	break;
				case "file":	sStr6=sStr3+"lib";
								sStr6=eval(frmTxt+'.'+sStr6+'.value');
								sStr6=sStr6.split(",");
								if(frm.elements[i].value!="")
								{	adres1 = frm.elements[i].value;
									for(j=0;j<parseInt(sStr6.length);j++)
									{	if(j==0)
										{	index1 = adres1.indexOf("."+sStr6[j]);	}
										else
										{	index1 = index1 + adres1.indexOf("."+sStr6[j]);	}
									}
									if (index1 == eval("-"+sStr6.length))
									{	frm.elements[i].className=vStrEstiloEr;
										document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr2;
										accum=parseInt(accum)+1;
									}
								}
								break;
								
			}
		}
	}
	if(accum>0)
	{	if(pSuperior!="0")
		{	window.scrollTo(0,pSuperior);	}
		alert("Ingrese los datos requeridos (*)");
		return;
	}
	else
	{	frm.action=sStr4;
		frm.submit();
	}
}

function valAjxSimple(pForm,pStrMsj,pStylOk,pStyleEr,pMsjOk,pMsjEr1,pMsjEr2,pSuperior)
{	var accum=0;
	var vStrEstiloOk=pStylOk+" req";
	var vStrEstiloEr=pStyleEr+" req";
	var frm=eval("document."+pForm);
	var frmTxt="document."+pForm;
	var vStrMsjOk=pMsjOk;
	var vStrMsjEr1=pMsjEr1;
	var vStrMsjEr2=pMsjEr2;
	var sStr1="";
	var sStr2="";
	var sStr3="";
	var sStr4="";
	var sStr5="";
	var sStr6="";
	var total=0;
	for (i=0;i<frm.elements.length;i++)
	{	/*sStr += "NOMBRE: " + frm.elements[i].name;
		sStr += "TIPO : " + frm.elements[i].type;
		sStr += "VALOR: " + frm.elements[i].className;
		sStr += "VALOR: " + frm.elements[i].value + "\n";*/
		sStr1=frm.elements[i].className;
		sStr2=frm.elements[i].type;
		sStr3=frm.elements[i].name;
		if(sStr3=="txtSv")
		{	sStr4=frm.elements[i].value;	}
		if(parseInt(sStr1.indexOf('req'))>0)
		{	switch(sStr2)
			{	case "text":	if(frm.elements[i].value=="")
								{	frm.elements[i].className=vStrEstiloEr;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	frm.elements[i].className=vStrEstiloOk;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjOk;
								}
								break;
				case "textarea":if(frm.elements[i].value=="")
								{	frm.elements[i].className=vStrEstiloEr;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	frm.elements[i].className=vStrEstiloOk;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjOk;
								}
								break;
				case "select-one":	if((frm.elements[i].value=="0")||(frm.elements[i].value=="n"))
								{	document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjOk;	}
								break;
				case "file":	sStr5=parseInt(i)-1;
								sStr5=frm.elements[sStr5].value;
								if((sStr5=="")&&(frm.elements[i].value==""))
								{	frm.elements[i].className=vStrEstiloEr;
									document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	sStr6=sStr3+"lib";
									sStr6=eval(frmTxt+'.'+sStr6+'.value');
									sStr6=sStr6.split(",");
									if(frm.elements[i].value!="")
									{	adres1 = frm.elements[i].value;
										for(j=0;j<parseInt(sStr6.length);j++)
										{	if(j==0)
											{	index1 = adres1.indexOf("."+sStr6[j]);	}
											else
											{	index1 = index1 + adres1.indexOf("."+sStr6[j]);	}
										}
										//Si no es del formato establecido
										if (index1 == eval("-"+sStr6.length))
										{	frm.elements[i].className=vStrEstiloEr;
											document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr2;
											accum=parseInt(accum)+1;
										}
									}
								}
								break;
				case "radio":	total=0;
								for ( var j = 0; j < eval("frm."+sStr3+".length"); j++ )
								{	if(eval("frm."+sStr3+"["+j+"].checked")) 
									{	total=parseInt(total)+1;	}
								}
								if(total=="0")
								{	document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr1;
									accum=parseInt(accum)+1;
								}
								else
								{	document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjOk;	}
								break;
								
			}
		}
		if(parseInt(sStr1.indexOf('err'))>0)
		{	switch(sStr2)
			{	case "text":	break;
				case "textarea":break;
				case "select-one":	break;
				case "file":	sStr6=sStr3+"lib";
								sStr6=eval(frmTxt+'.'+sStr6+'.value');
								sStr6=sStr6.split(",");
								if(frm.elements[i].value!="")
								{	adres1 = frm.elements[i].value;
									for(j=0;j<parseInt(sStr6.length);j++)
									{	if(j==0)
										{	index1 = adres1.indexOf("."+sStr6[j]);	}
										else
										{	index1 = index1 + adres1.indexOf("."+sStr6[j]);	}
									}
									if (index1 == eval("-"+sStr6.length))
									{	frm.elements[i].className=vStrEstiloEr;
										document.getElementById(pStrMsj+sStr3).innerHTML=vStrMsjEr2;
										accum=parseInt(accum)+1;
									}
								}
								break;
								
			}
		}
	}
	if(accum>0)
	{	if(pSuperior!="0")
		{	window.scrollTo(0,pSuperior);	}
		alert("Ingrese los datos requeridos (*)");
		return 0;
	}
	else
	{	return sStr4;
	}
}