/*openbtn obj.childNodes[0].childNodes[2]*/
openbtn = new Image(25, 39);
openbtn.src = "../../static/images/closed.png";
openbtnopen = new Image(25, 39);
openbtnopen.src = "../../static/images/open.png";

var lastVideoShown = null;  
var lastVideoInnerHtml = null;  
  
function show(fileId){	
	var opener = document.getElementById(fileId);
	var active = getAttributeValue(opener.parentNode,"class")=="iteminactive"?false:true;
	switchStyleClass(opener.parentNode,active?"iteminactive":"itemactive");
	document.getElementById(fileId+'_openbtn').src=active?openbtn.src:openbtnopen.src;		
	if(active){
 	   switchStyleClass(opener,"itemout");		
	}	
	flhover(fileId);	
	return !active;
}


function flhover(fileId){
	var hoverer = document.getElementById(fileId);
	var active = getAttributeValue(hoverer.parentNode,"class")=="iteminactive"?false:true;
	var hovered = getAttributeValue(hoverer,"class")=="itemout"?false:true;
	if(!active)
	{
		switchStyleClass(hoverer, hovered?"itemout":"itemhover");		   
		/*andere switchen*/
		document.getElementById(fileId+'_openbtn').src=openbtn.src;		
	
	}
}


previewImages = new Array('preview1.jpg','preview2.jpg','preview3.jpg','preview4.jpg','preview5.jpg','preview6.jpg');
filenames = new Array('3_3_DR_DRY.ppt','Hardware.doc','Ontment.xls','Backbone.ssf','groundwalk.htm','panda.wif','ShockPresentation.ppt','070719_axe_tbp_07.jpg','Ontment.xls','Backbone.ssf','070719_axe_tbp_05.jpg','panda.wif','ShockPresentation.ppt','Hardware.doc','Ontment.xls','Backbone.ssf','groundwalk.htm','panda.wif');
descriptions = new Array ('Blindtext 1','Blindtext2');
downloadItem='3_3_DR_DRY.zip';


function createList(f){
	var downloadItems ='';
	document.getElementById('downloadItemsCon').innerHTML = f;
}


function ResetPreview(id){
    var i = 0;
    var vDiv = document.getElementById(id + "_div");
    //check if it is deleted.
    if (!vDiv) return;
    for(;i<vDiv.childNodes.length && vDiv.childNodes[i].nodeType!=1;i++);
    
    var videonode=vDiv.childNodes[i];
    videonode.innerHTML = lastVideoInnerHtml;
}

function ShowPreview(id,interfaceId,interfaceInfo){
    if (!id) return;
    var i=0;       
    for(;i<document.getElementById(id+"_div").childNodes.length &&document.getElementById(id+"_div").childNodes[i].nodeType!=1;i++);
    var videonode=document.getElementById(id+"_div").childNodes[i];
    var writeEmbed=videonode.innerHTML.search(/embed/)==-1;
    if(!writeEmbed)
        videonode.innerHTML='<a onclick="ShowPreview(\''+id+'\',' + interfaceId + ',\'' + interfaceInfo + '\');return false;" href="#"><img width="480" height="360" border="1" style="border-color: rgb(185, 188, 190);" src="../../Videos/'+ id +'.b.jpg"/></a><div class="enumitem" style="float: none; margin-bottom: 7px;">Click thumb to view video</div>';
    else{   
        if(lastVideoShown!=null && lastVideoShown != id)
        {
                ResetPreview(lastVideoShown);  
        } 
        lastVideoInnerHtml = videonode.innerHTML;
        lastVideoShown = id;
        if(interfaceId==0)
            videonode.innerHTML='<embed width="480" height="398" flashvars="clipID='+id+'" allowfullscreen="true" allowscriptaccess="sameDomain" wmode="window" quality="high" bgcolor="#000000" src="player/vPlayer.swf" type="application/x-shockwave-flash"/>';
        else
            videonode.innerHTML='<embed width="480" height="398" allowfullscreen="true" allowscriptaccess="sameDomain" wmode="transparent" quality="high" bgcolor="#000000" src="http://www.youtube.com/v/' + interfaceInfo + '&hl=en" type="application/x-shockwave-flash"/>';     
    }     
                                                               
    return false;
}
var RefreshImagesList=["_bigTumb","_smallTumb"]
function RefreshImages(videoId){
    //videoId=unescape(videoId);
    for(var i=0;i<RefreshImagesList.length;i++){
        var src=$get(videoId + RefreshImagesList[i]).src;
        var qMark=src.indexOf("?");
        if(qMark!=-1)src=src.substr(0,qMark);
        src += "?t=" + new Date().getTime();
        $get(videoId + RefreshImagesList[i]).src=src;
    }
}
