var PopupImageWindow=null;

function ShowImage(src)
{
	var win;
	
	win=window.open(src,'ImgPreview','scrollbars=yes,menubar=no,resizable=yes,width=200,height=200');
	win.focus();
}

function PopupImage(src)
{
	if(event.propertyName=='value')
	{
		PopupImageWindow=window.open(src,'ImgPreview','scrollbars=yes,menubar=no,resizable=yes,width=200,height=200');
		PopupImageWindow.focus();
	}
}

function PopupImageNew()
{
	if(event.srcElement.value!='')
	{
		PopupImageWindow=window.open(event.srcElement.value,'ImgPreview','scrollbars=yes,menubar=no,resizable=yes,width=200,height=200');
		PopupImageWindow.focus();
	}
}

function ChangeImgSrc(src,imgid)
{
	document.all[imgid].src=src;
}

function PreviewImage(iid,isrc)
{
	if(isrc!='-1' && isrc!='')
	{
		var img=document.getElementById(iid);
	
		img.src=isrc;
		img.style.visibility='visible';
	}
	else
	{
		var img=document.getElementById(iid);
	
//		img.src='';
		img.style.visibility='hidden';
	}
}

function edShowObject(iobj,ibr)
{
	if(iobj!=null)
	{
		if(ibr==3)
		{
			iobj.style.visibility='show';
		}
		else
		{
			iobj.style.visibility='visible';
		}
	}
}

function edHideObject(iobj,ibr)
{
	if(iobj!=null)
	{
		if(ibr==3)
		{
			iobj.style.visibility='hide';
		}
		else
		{
			iobj.style.visibility='hidden';
		}
	}
}

function getElementById(iid)
{
	if(Browser==1)
	{
		return document.getElementById(iid);
	}
	else if(Browser==2)
	{
		return document.all[iid];
	}
	else
	{
		return document.layers[iid];
	}
}	
		
function getElementsByName(iname)
{
	if(Browser==1)
	{
		return document.getElementsByName(iname);
	}
	else if(Browser==2)
	{
		return document.getElementsByName(iname);
	}
	else
	{
		return null;
	}
}	
		
function LoadFastMenu(iobj)
{
	var fmid;
	var mid;
	var path;
		
	if(Browser==1)
	{
		fmid=iobj.childNodes[iobj.selectedIndex].id;
	}
	else if(Browser==2)
	{
		fmid=iobj.children[iobj.selectedIndex].id;
	}
	mid=fmid.substring(1,fmid.length);
	path=iobj.value;
	
	document.location.href=dpalias+path+'?id='+sid+'&mi='+mid+'&mp='+mid;
}

function PopupDocImage()
{
	PopupImageWindow=window.open(dpalias+'/cms/popup/doc_image.xml?id='+sid+'&mp='+mp+'&mi='+mi,'DocImagePopup','scrollbars=no,menubar=no,resizable=yes,width=200,height=200');
	PopupImageWindow.focus();
}

function PopupDocImageById()
{
	PopupImageWindow=window.open(dpalias+'/cms/popup/doc_image_by_id.xml?id='+sid+'&mp='+mp+'&mi='+mi+'&DocId='+DocId,'DocImagePopup','scrollbars=no,menubar=no,resizable=yes,width=200,height=200');
	PopupImageWindow.focus();
}

function PopupInDocImage(isrc,ix,iy)
{
	PopupImageWindow=window.open(dpalias+'/cms/popup/image.xml?id='+sid+'&mp='+mp+'&mi='+mi+'&imgsrc='+isrc+'&imgx='+ix+'&imgy='+iy,'DocInImagePopup','scrollbars=yes,menubar=no,resizable=yes,width=200,height=200');
	PopupImageWindow.focus();
}

function PopupPrint(isrc,ix,iy)
{

	var i=tmplpath.length;
	var pos_index=-1;
	var sub_tmplpath=tmplpath.slice(tmplpath.lastIndexOf('/'));
	/*
	while(i>0)
	{
		if (tmplpath.charAt(i-1)=="/")
		{
			pos_index=i-1;
			i=0;
		}
		else
		{
			i--;
		}
	}	
	if (pos_index>-1)
	{
		sub_tmplpath=tmplpath.substring(pos_index+1, tmplpath.length);
	}
*/
	if ((sub_tmplpath=="document_list.xml") || (sub_tmplpath=="document_list_bom.xml") || (sub_tmplpath=="document_list_rn.xml") || (sub_tmplpath=="document_list_cal.xml"))
	{
		var win=window.open(dpalias+'/cms/print/popup/document_list.xml?id='+sid+'&mp='+mp+'&mi='+mi,'PrintPopup','scrollbars=yes,menubar=no,resizable=no,width=700,height=300');
	}
	else if ((sub_tmplpath=="company_list.xml") ||(sub_tmplpath=="news.xml") || (sub_tmplpath=="news_arch.xml") || (sub_tmplpath=="koncern_arch.xml") || (sub_tmplpath=="document_list_by_date.xml"))
	{
		var win=window.open(dpalias+'/cms/print/popup/'+sub_tmplpath+'?id='+sid+'&mp='+mp+'&mi='+mi,'PrintPopup','scrollbars=yes,menubar=no,resizable=no,width=700,height=300'); 	 
	}
	else
	{
		var win=window.open(dpalias+'/cms/print/popup/content.xml?id='+sid+'&mp='+mp+'&mi='+mi,'PrintPopup','scrollbars=yes,menubar=no,resizable=no,width=700,height=300');
	}
	
	win.focus();
}

function PopupPrintById(isrc,ix,iy)
{
	var win=window.open(dpalias+'/cms/print/popup/content_by_id.xml?id='+sid+'&mp='+mp+'&mi='+mi+'&DocId='+DocId,'PrintPopup','scrollbars=yes,menubar=no,resizable=no,width=700,height=300');
	
	win.focus();
}

function FitPopupToImage()
{
	var obj=getElementById('img');
	var x=obj.width;
	var y=obj.height;
	
	if(Browser==1)
	{
		window.resizeTo(x+40,y+75);
	}
	else
	{
		window.resizeTo(x+20,y+60);
	}
}
function SendLink(ilang)
{
	if (ilang == null) {ilang = '';} else {ilang='/'+ilang;}
	var win=window.open(dpalias+ilang+'/cms/send/popup/m2f_form.xml?id='+sid,'SendPopup','status=yes,scrollbars=auto,menubar=no,resizable=yes,width=345,height=430');
	document.getElementById('m2f').submit();
	win.focus();
}
