
function gradient(id, level)
{
	var box = document.getElementById(id);
	box.style.opacity = level;
	box.style.MozOpacity = level;
	box.style.KhtmlOpacity = level;
	box.style.filter = "alpha(opacity=" + level+ ")";
	box.style.display="block";
	return;
}


function fadein(id) 
{
	var level = 0;
	while(level <= 1)
	{
		setTimeout( "gradient('" + id + "'," + level + ")", (level* 1000) + 10);
		level += 0.01;
	}
}


// Open the lightbox

function videobox(formtitle, fadin, elurl)
{
	getVideo(elurl);
	var videobox = document.getElementById('videobox'); 
	document.getElementById('filter').style.display='block';
	
	var btitle = document.getElementById('videoboxtitle');
	btitle.innerHTML = formtitle;
	
	if(fadin)
	{
	 gradient("videobox", 0);
	 fadein("videobox");
	}
	else
	{ 	
	videobox.style.display='block';
	}  	
}	


function videobox2(formtitle, fadin)
{
	var videobox = document.getElementById('videobox'); 
	document.getElementById('filter').style.display='block';
	
	var btitle = document.getElementById('videoboxtitle');
	btitle.innerHTML = formtitle;
	
	if(fadin)
	{
	 gradient("videobox", 0);
	 fadein("videobox");
	}
	else
	{ 	
	videobox.style.display='block';
	}  	
}	
// Close the lightbox

function closevideobox()
{
   document.getElementById('videobox').style.display='none';
   document.getElementById('filter').style.display='none';
}





function getXMLHTTP() { //fuction to return the xml http object
		var xmlhttp=false;	
		try{
			xmlhttp=new XMLHttpRequest();
		}
		catch(e)	{		
			try{			
				xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				try{
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch(e1){
					xmlhttp=false;
				}
			}
		}
		 	
		return xmlhttp;
	}


function getVideo(strURL)
{   
	var req = getXMLHTTP(); // fuction to get xmlhttp object
    if (req)
    {
    	req.onreadystatechange = function()
		{
			if (req.readyState == 4)
			{
		    	if (req.status == 200)
				{
		        	document.getElementById('contenidoVideo').innerHTML=req.responseText;
			    }
		    	else
			    { 
			        alert("There was a problem while using XMLHTTP:\n");
      			}
	      	}            
      	}        
		req.open("GET", strURL, true); //open url using get method
		req.send(null);
	}
	
	
}
