window.op = navigator.userAgent.toLowerCase().indexOf('opera') > 0;
sie = navigator.userAgent.toLowerCase().indexOf('msie 6.0');
function $(obj)
{
	return typeof obj==='string'?document.getElementById(obj):obj;
}
function getScroll()
{
	scroll_l=this.pageXOffset || document.documentElement.scrollLeft;
	scroll_t=this.pageYOffset || document.documentElement.scrollTop;
	return {l: scroll_l, t: scroll_t}
}
function getObjectPosition(obj)
{
	var position='';
	if(obj.getBoundingClientRect)
	{
	  position=obj.getBoundingClientRect();
	  return {x:position.left,y:position.top};
	}
	else if(document.getBoxObjectFor)
	{
	  position=document.getBoxObjectFor(obj);
	  return {x:position.x,y:position.y};
	}
	else
	{
	   var position={x:obj.offsetLeft,y:obj.offsetTop};
	   var parent=obj.offsetParent;
	   while(parent)
	   {
		 position.x+=obj.offsetLeft;
		 position.y+=obj.offsetTop;
		 parent=obj.offsetParent;
	   }
	   return position;
	}
}
function getImgW_H(imgsrc){
    var width,height;
    imgObj = new Image();    
    imgObj.src = imgsrc.src;
    width=imgObj.width;
	height=imgObj.height;
	if (width>650)
	{
		height=height*(650/width)
		width=650
	}
    return {w:width,h:height};
} 

function Create_mark_div(obj,vt)
{
	srcPosition=getObjectPosition($(obj))
	if($(obj).width>650){$(obj).width=650}
	srcW_H=getImgW_H($(obj));
	scrollL_T=getScroll();
	sdl=parseInt(scrollL_T.l+srcPosition.x);
	sdt=parseInt(scrollL_T.t+srcPosition.y);
	var mark_div=document.createElement('div');
	var mark_content=document.createElement('div');
	var mark_img=document.createElement('IMG');
	var mark_face=document.createElement('div');
	if($("picdiv"))
	{
		$("picdiv").innerHTML="";
		$("picdiv").appendChild(mark_div);
		$("picdiv").appendChild(mark_face);
	}
	with(mark_div)
	{
		appendChild(mark_content)
		with(mark_content)
		{
			appendChild(mark_img);
			with(mark_img)
			{
				setAttribute('id','markimg');
				src="images/mark/logo.png";
			}
			if(sie==25)
			{
				style.filter="alpha(opacity=20) progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mark/logo.png',sizingMethod='scale')";
			}
			else
			{
				style.filter="alpha(opacity=20)";
			}
			style.opacity=".2";
			style.position="absolute";
			sl=0;
			st=0;
			markimgW_H=getImgW_H($("markimg"))
			switch(vt)
			{
				case "tl"://top-left
					sl=0;
					st=0;
				break;
				case "tm"://top-middle
					sl=parseInt((srcW_H.w-markimgW_H.w)/2);
					st=0;
				break;
				case "tr"://top-right
					sl=parseInt(srcW_H.w-markimgW_H.w);
					st=0;
				break;
				case "ml"://middle-left
					sl=0;
					st=parseInt((srcW_H.h-markimgW_H.h)/2);
				break;
				case "mm"://middle-middle
					sl=parseInt((srcW_H.w-markimgW_H.w)/2);
					st=parseInt((srcW_H.h-markimgW_H.h)/2);
				break;
				case "mr"://middle-right
					sl=parseInt(srcW_H.w-markimgW_H.w);
					st=parseInt((srcW_H.h-markimgW_H.h)/2);
				break;
				case "bl"://bottom-left
					sl=0;
					st=parseInt(srcW_H.h-markimgW_H.h);
				break;
				case "bm"://middle-middle
					sl=parseInt((srcW_H.w-markimgW_H.w)/2);
					st=parseInt(srcW_H.h-markimgW_H.h);
				break;
				case "br"://middle-right
					sl=parseInt(srcW_H.w-markimgW_H.w);
					st=parseInt(srcW_H.h-markimgW_H.h);
				break;			
			}
			style.left=sl+'px';
			style.top=st+'px';
		}
		setAttribute('id','markdiv');
		style.position='absolute';
		style.width=srcW_H.w+'px';
		style.height=srcW_H.h+'px';
		style.zIndex='10';
		style.background='url(images/mark/null.gif)';
		style.left=sdl+'px';
		style.top=sdt+'px';
	}
	with(mark_face)
	{
		style.position='absolute';
		style.width=srcW_H.w+'px';
		style.height=srcW_H.h+'px';
		style.zIndex='100';
		style.background='url(images/mark/null.gif)';
		style.left=sdl+'px';
		style.top=sdt+'px';
		style.overflow="hidden";
	}
}