////////////////////////////////////////////////////////////////////////////////////////
//create XMLHttp object
////////////////////////////////////////////////////////////////////////////////////////
function createXmlHttp()
{
	var xmlhttp_request = false;    
	try{        
		if( window.ActiveXObject )
		{            
		for( var i = 5; i; i-- )
		{               
			try
			{                   
			if( i == 2 )
			{
               		xmlhttp_request = new ActiveXObject( "Microsoft.XMLHTTP" );                       
			}
			else
			{
               		xmlhttp_request = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );	
					xmlhttp_request.setRequestHeader("Content-Type","text/xml");
					xmlhttp_request.setRequestHeader("Content-Type","gb2312");                
			}
			break;
			}               
			catch(e)
			{   
				xmlhttp_request = false;              
			}          
		}       
		}
		else if( window.XMLHttpRequest )
		{            
			xmlhttp_request = new XMLHttpRequest();              
		}   
	}
	catch(e)
	{        
		xmlhttp_request = false;   
	}    
	return xmlhttp_request ;
} 


var xmlhttp1;
var xmlhttp2;

function flvPlay(str)
{

   	if(document.getElementById) {
		var shDV = document.getElementById('flvplaydiv');//flvPlay player
//		var hdDV = document.getElementById('flvplayname');//thumbnail
//     var NumDV = document.getElementById('flvplaynote');//show info
	} else if (document.all){
		var shDV = document.all['flvplaydiv'];
//		var hdDV = document.all['flvplayname'];
//	    var NumDV = document.all['flvplaynote'];
	}
	
	shDV.style.display ='block';
	
      var strUrl='/Portfolio/FlvPlayer.aspx?Id='+str;
      xmlhttp1=createXmlHttp();
      xmlhttp1.onreadystatechange=function(){OnPlay(str)};
      xmlhttp1.open("post",strUrl,true);
      xmlhttp1.send('');
}

function OnPlay(str)
{
    if(xmlhttp1.readyState==4)
    {
        if(xmlhttp1.status==200)
        {
            document.getElementById('flvplaydiv').innerHTML=xmlhttp1.responseText.toString();
            if(document.getElementById('videos_description')!=null)
                   ReadVideo(str);
        }
    }
}

function ReadVideo(str){
      var strUrl='/Portfolio/PlayerInfo.aspx?Id='+str;
      xmlhttp2=createXmlHttp();
      xmlhttp2.onreadystatechange=function(){OnPlayInfo()};
      xmlhttp2.open("post",strUrl,true);
      xmlhttp2.send('');
}

function OnPlayInfo()
{
    if(xmlhttp2.readyState==4)
    {
        if(xmlhttp2.status==200)
        {
            document.getElementById('videos_description').innerHTML=xmlhttp2.responseText.toString();
            $('#videos_description').gradient({
		          	from:      '5f5f5f',
					to:        '000000',
					direction: 'horizontal'
				}); 
        }
    }
}



