function swf(contenedor, src, id, width, height,topmargin, params)
{
if (checkFlash(9))
{
src = "/sitio_data/fsh/" + src + ".swf";
var obj = '<object' + ((window.ActiveXObject)? ' id="' + id + '" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" data="' + src + '"' : '');
obj += ' width="' + width + '"';
obj += ' height="' + height + '"';
obj += '>';
var param = '<param';
param += ' name="movie"';
param += ' value="' + src + '"';
param += '>';
param += '';
var extraParams = '';
var extraAttributes = '';
for(var i in params)
   {
   extraParams += '<param name="' + i + '" value="' + params[i] + '">';
   extraAttributes += ' ' + i + '="' + params[i] + '"';
   }
var embed = '<embed id="' + id + '" src="' + src + '" type="application/x-shockwave-flash" width="' + width + '" height="' + height + '"';
var embedEnd = extraAttributes + '></embed>';
var objEnd = '</object>';
document.getElementById(contenedor).innerHTML= "<div style='margin-top:" + topmargin + ";text-align:center;'>" + obj + param + extraParams + embed + embedEnd + objEnd + "</div>";
}
}

function checkFlash(version)
{
	flashIsInstalled = false;
	var flash;
	if(window.ActiveXObject){
		try{
			flash = new ActiveXObject(("ShockwaveFlash.ShockwaveFlash." + version));
			flashIsInstalled = true;
		}
		catch(e){
			// Throws an error if the version isn't available			
		}
	}
	else if(navigator.plugins && navigator.mimeTypes.length > 0){
		flash = navigator.plugins["Shockwave Flash"];
		if(flash){
			var flashVersion = navigator.plugins["Shockwave Flash"].description.replace(/.*\s(\d+\.\d+).*/, "$1");
			if(flashVersion >= version){
				this.flashIsInstalled = true;
			}
		}
	}
	return flashIsInstalled;
}



function html(contenedor,urlpre)
{
url= "/sitio_pages/" + urlpre + ".html";
ayacs(contenedor,url);
}


function php(contenedor,urlpre,vars)
{
url = "/sitio_pages/" + urlpre + ".php?" + vars;
ayacs(contenedor,url);
}

function phppost(contenedor,urlpre,vars) //funcion para incrustar un php seguro con POST(php al que solo pueden accesar si estan logueados)
{
url = "/sitio_pages/" + urlpre + ".php";
ayacspost(contenedor,url,vars);
}

function loggedphp(contenedor,urlpre,vars)
{
url = "/cursos/logged_pages/" + urlpre + ".php?" + vars;
ayacs(contenedor,url);
}


function ayacs(contenedor,url)
{
var pagina_requerida = false
if (window.XMLHttpRequest) 
  {
  pagina_requerida = new XMLHttpRequest()
  }
else if (window.ActiveXObject)
  {
  try 
    {
    pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
    }
   catch (e)
    {
    try
      {
      pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
      }
    catch (e)
      {}
    }
  }
else
{
return false
}
 
pagina_requerida.onreadystatechange=function(){
cargapagina(pagina_requerida, contenedor)
}
var aleatorio=Math.random();
pagina_requerida.open('GET', url+"?nocache="+aleatorio, true);
pagina_requerida.send(null)
}


function ayacspost(contenedor,url,vars)   //funcion que realiza las incrustaciones por medio de ajax
{
var pagina_requerida = false
if (window.XMLHttpRequest) 
  {
  pagina_requerida = new XMLHttpRequest()
  }
else if (window.ActiveXObject)
  {
  try 
    {
    pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
    }
   catch (e)
    {
    try
      {
      pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
      }
    catch (e)
      {}
    }
  }
else
{
return false
}
 
pagina_requerida.onreadystatechange=function(){
cargapagina(pagina_requerida, contenedor)
}
var aleatorio=Math.random();
pagina_requerida.open('POST', url+"?nocache="+aleatorio, true)
pagina_requerida.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
pagina_requerida.send(vars)
}



function cargapagina(pagina_requerida,contenedor)
{
var myDiv = document.getElementById(contenedor);

   if (pagina_requerida.readyState == 1)
   {
   myDiv.innerHTML= "";
   myDiv.style.background = "url('/sitio_data/img/loader.gif') no-repeat center";
   myDiv.style.height = "250px";
   }
   else 
   if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))
   {
   myDiv.innerHTML= pagina_requerida.responseText;
   myDiv.style.background = "";
   myDiv.style.height = "auto";
   }

}


///para menu ccs cliente menor IE6
navHover = function() {
	var lis = document.getElementById("navmenu-h").getElementsByTagName("LI");
	for (var i=0; i<lis.length; i++) {
		lis[i].onmouseover=function() {
			this.className+=" iehover";
		}
		lis[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" iehover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", navHover);

function enviar_contacto() //con esta enviamos el formulario de contacto en la pagina principal
{
nombre = document.getElementById('nombre');
correo = document.getElementById('correo');
consulta = document.getElementById('consulta');
vars="action=send&nombre="+nombre.value+"&correo="+correo.value+"&consulta="+consulta.value;
phppost('rightcol','main/contacto/send_query',vars);
}

