function generateFlash(movie, width, height, id, align)
{
  document.write('<object type="application/x-shockwave-flash" data="'+movie+'" width="'+width+'" height="'+height+'" id="'+id+'" align="'+align+'">');
  document.write('<param name="movie" value="'+movie+'" />');
  document.write('<param name="wmode" value="transparent" />');
  document.write('<param name="autoStart" value="-1" />');
  document.write('</object>');
}

function openurl(obj){
	var url = obj.value;
    if ( url && url != '#' ) {
        eval("document.location='"+url+"'");
    }
}

function setNewsHeaderWidth() {
    var agent = navigator.userAgent;
    if(agent.indexOf('Firefox')>-1) {
        document.getElementById('news-header').style.width = '450px';
    }
    if(agent.indexOf('Opera')>-1) {
        document.getElementById('news-header').style.width = '450px';
    }
}

function popupWindow(fileUrl, winW, winH, winN, scrollB) {
    var nn4 = (document.layers) ? true : false;
    var ie4 = (document.all) ? true : false;
    var dom = (document.createTextNode)? true : false;
    //alert(dom);
	var winWidth = winW;
	var winHeight = winH;
	var winName = (winN)? winN : 'popupWin'
	var scrollBars = (scrollB)? scrollB : 'auto'
	if (nn4 || ie4 || dom) {
    //alert('here');
		if (screen.width < winWidth + 50) { winWidth = screen.width - 50; scrollbars = 'yes' }
		if (screen.height < winHeight + 100) { winHeight = screen.height - 100; scrollbars = 'yes' }
		posX = Math.round((screen.width - winWidth) / 2);
		posY = Math.round((screen.height - winHeight) / 2);
		posCode = "left="+posX+",top="+posY;
        //alert(posCode);
	} else {
		posCode = "";
	}
	var popupWin = window.open(fileUrl, winName,"menubar=no,toolbar=no,scrollbars=" + scrollBars + ",status=no,resizable=no,width=" + winWidth + ",height=" + winHeight + "," + posCode);
	if (popupWin) popupWin.focus();
}

function showGalleryImage(id)
{
    previewUrl = imagesArray[id][4];
    currentPreview.src = previewUrl;
    currentPreview.alt = imagesArray[id][1];
    imageTitle.innerHTML = imagesArray[id][0];
    //alert([imageDescription.innerHTML,imagesArray[id][1]]);
    imageDescription.innerHTML = imagesArray[id][1];
    
    if (currentId > 0) {
        imagesArray[currentId][6].style.display = '';
        imagesArray[currentId][7].style.display = 'none';
    }
    
    imagesArray[id][6].style.display = 'none';
    imagesArray[id][7].style.display = '';
    
    
    currentId = id;
    
        
    //currentPreview.innerHTML = '<a href="'+imagesArray[id][5]+'" onclick="popupWindow(\'' + imagesArray[id][5] + '\', '+imagesArray[id][2]+', '+imagesArray[id][3]+', \'\', \'no\');return false;" ><img src="'+previewUrl+'" alt="'+imagesArray[id][0]+'" title="'+imagesArray[id][0]+'" class="large" /></a>';
    imageInfo.innerHTML = '<a onclick="popupWindow(\'' + imagesArray[id][5] + '\', '+imagesArray[id][2]+', '+imagesArray[id][3]+', \'\', \'auto\');return false;" href="'+imagesArray[id][5]+'" target="blank" >Оригинал</a> ('+imagesArray[id][2]+'&times;'+imagesArray[id][3]+')';
    
}
