function setClassById(obj,className)
{
	obj.className = className;
}

function descargar(archivo)
{
       document.getElementById("downloadFrame").src = "download.php?archivo="+archivo;
}

function setEstrellas(idEstrella,pos)
{
	for(i=1;i<6;i++)
	{
		document.getElementById('e'+i).className = 'td-estrella-b cursor-pointer'
	}
	for(y=1;y<pos+1;y++)
	{
		document.getElementById('e'+y).className = 'td-estrella-amarilla cursor-pointer'
	}
	if(pos==1)
	{
		document.getElementById('votos').innerHTML = 'Muy Mal'
	}
	if(pos==2)
	{
		document.getElementById('votos').innerHTML = 'Mal'
	}
	if(pos==3)
	{
		document.getElementById('votos').innerHTML = 'Regular'
	}
	if(pos==4)
	{
		document.getElementById('votos').innerHTML = 'Bien'
	}
	if(pos==5)
	{
		document.getElementById('votos').innerHTML = 'Muy Bien!'
	}
}

function slide(idCont,action)
{
	if(action == 0)
	{
		if(336 - document.getElementById(idCont).offsetLeft <= document.getElementById(idCont).offsetWidth)
		{
			document.getElementById(idCont).style.left = (document.getElementById(idCont).offsetLeft - 336) + 'px';
			//document.getElementById(idCont).setAttribute("style","left:-336px;");
		}
	}
	else
	{
		if(document.getElementById(idCont).offsetLeft < 0)
		{
			document.getElementById(idCont).style.left = (document.getElementById(idCont).offsetLeft + 336) + 'px';
		}
	}
}

function slideEventos(idCont,action)
{
	if(action == 0)
	{
		if(845 - document.getElementById(idCont).offsetLeft <= document.getElementById(idCont).offsetWidth)
		{
			document.getElementById(idCont).style.left = (document.getElementById(idCont).offsetLeft - 845) + 'px';
			//document.getElementById(idCont).setAttribute("style","left:-336px;");
		}
	}
	else
	{
		if(document.getElementById(idCont).offsetLeft < 0)
		{
			document.getElementById(idCont).style.left = (document.getElementById(idCont).offsetLeft + 845) + 'px';
		}
	}
}

function revisarRegistro(form,term)
{
	var str='';
	var elem = new Array();
	for(var i=0;i< form.elements.length;i++)
	{
		elem = form.elements[i].name.split("coa");
		if(elem.length>1 && form.elements[i].value=="")
		{
			alert('Es obligatorio llenar los campos con asterisco.');
			return;
		}
		else
		{
			if(term)
			{
        		str+=form.elements[i].name+'='+ escape(form.elements[i].value)+'&';
			}
			else
			{
				alert("Debe aceptar los términos y condiciones");
				return;
			}
		}
	}
	if(form.coapwd.value == form.coarpwd.value)
	{
		enviarForm(str);
	}
	else
	{
			alert("Debe repetir la clave correctamente");
			return;
	}
}

function revisarContacto(form)
{
	var str='';
	var elem = new Array();
	for(var i=0;i< form.elements.length;i++)
	{
		elem = form.elements[i].name.split("coa");
		if(elem.length>1 && form.elements[i].value=="")
		{
			alert('Es obligatorio llenar todos los campos.');
			return;
		}
		else
		{
        	str+=form.elements[i].name+'='+ escape(form.elements[i].value)+'&';
		}
	}
	enviarContacto(str);
}

////AJAX

var contenedor=''
var idProd = 0
if (window.XMLHttpRequest) { // Mozilla, Safari, ...quitar
    xmlHttp = new XMLHttpRequest();///quitar
	//xmlHttp2 = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE quitar
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//quitar
	//xmlHttp2 = new ActiveXObject("Microsoft.XMLHTTP");
}

function enviarForm(str)
{
	contenedor = 'divRegFormulario'
	document.getElementById(contenedor).innerHTML = ''
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url='registro_guardar.php?'+str
	url=url+"sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function enviarContacto(str)
{
	contenedor = 'divContactoFormulario'
	document.getElementById(contenedor).innerHTML = ''
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url='mandar_correo.php?'+str
	url=url+"sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function mostrarContenido(pag,idContenedor)
{
	contenedor = idContenedor
	document.getElementById(contenedor).innerHTML = ''
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url=pag
	//url=url+"?q="+str+"&pag="+pag
	//url=url+"?"+str
	url=url+"?sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function mostrarProducto(pag,idContenedor,idProducto)
{
	contenedor = idContenedor
	idProd = idProducto
	document.getElementById(contenedor).innerHTML = ''
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url=pag
	//url=url+"?q="+str+"&pag="+pag
	//url=url+"?"+str
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function mostrarContenidoVar(pag,idContenedor)
{
	contenedor = idContenedor
	document.getElementById(contenedor).innerHTML = ''
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url=pag
	//url=url+"?q="+str+"&pag="+pag
	//url=url+"?"+str
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById(contenedor).innerHTML=xmlHttp.responseText
		if(contenedor == 'divProdImg')
		{
			mostrarContenidoVar('mostrarProductoTexto.php?idProd='+idProd+'','divProdTxtInt')
		}
		if(contenedor == 'divLanImg')
		{
			mostrarContenidoVar('mostrarLanzamientosTexto.php?idProd='+idProd+'','divLanTxtInt')
		}
	} 
} 

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}
