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=no,menubar=no,resizable=yes,width=200,height=200');
	PopupImageWindow.focus()
}*/
function PopupInDocImage(isrc,ix,iy)
{
	var px = (screen.availWidth - ix)/2;
	var py = (screen.availHeight - iy)/2
	PopupImageWindow=window.open(dpalias+'/cms/popup/image.xml?id='+sid+'&mp='+mp+'&mi='+mi+'&imgsrc='+isrc+'&imgx='+ix+'&imgy='+iy,'DocInImagePopup','scrollbars=auto,menubar=no,resizable=yes,width='+ix+',height='+iy+',left='+px+',top='+py+'\'');
	PopupImageWindow.focus();
}
function PopupPrint(ilang)
{

	if (ilang == null) {ilang = '';} else {ilang='/'+ilang;}
	var sub_tmplpath=tmplpath.slice(tmplpath.lastIndexOf('/')+1);
	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+ilang+'/cms/print/popup/document_list.xml?id='+sid+'&mp='+mp+'&mi='+mi,'PrintPopup','scrollbars=yes,menubar=no,resizable=yes,width=700,height=300');
	}
	else if (sub_tmplpath=="content_doc_zz.xml" || sub_tmplpath=="content_docb.xml" || sub_tmplpath.indexOf('document_list_order')==0 || sub_tmplpath=="press_arch.xml" || 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+ilang+'/cms/print/popup/'+sub_tmplpath+'?id='+sid+'&DocId='+DocId+'&mp='+mp+'&mi='+mi,'PrintPopup','scrollbars=yes,menubar=no,resizable=yes,width=700,height=300');
	}
	else
	{
		var win=window.open(dpalias+ilang+'/cms/print/popup/content.xml?id='+sid+'&mp='+mp+'&mi='+mi,'PrintPopup','scrollbars=yes,menubar=no,resizable=yes,width=700,height=300');
	}
	win.focus();
}

function PopupPrintById(ilang)
{
	if (ilang == null) {ilang = '';} else {ilang='/'+ilang;}
	var win=window.open(dpalias+ilang+'/cms/print/popup/content_by_id.xml?id='+sid+'&mp='+mp+'&mi='+mi+'&DocId='+DocId,'PrintPopup','scrollbars=yes,menubar=no,resizable=yes,width=700,height=300');
	
	win.focus();
}
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();
}

function FitPopupToImage()
{
	var obj=getElementById('img');
	var x=obj.width;
	var y=obj.height;
	
	if(Browser==1)
	{
		window.resizeTo(x+10,y+30);
	}
	else
	{
		window.resizeTo(x+10,y+30);
	}
}
function CheckBoxSwitch(iobj)
{
	var str=dpalias+'?id='+sid+'&'+iobj.name+'=';
	var tmp_img=new Image();
	
	if(!iobj.checked)
	{
		str+='0';
	}
	else
	{
		str+='1';
	}
	tmp_img.src=str;
}

