
var IE5=(document.getElementById && document.all)? true : false;
var W3C=(document.getElementById)? true: false;
var currIDb=null, xoff=0, yoff=0; zctr=0; totz=0;

function trackmouse(evt){
				if((currIDb!=null)){
								var x=(IE5)? event.clientX+document.body.scrollLeft : evt.pageX;
								var y=(IE5)? event.clientY+document.body.scrollTop : evt.pageY;
												currIDb.style.left=x+xoff+'px';
												currIDb.style.top=y+yoff+'px';
								return false;
				}
}

function stopdrag(){
				currIDb=null;
				NS6bugfix();
}

function grab_id(evt){
				xoff=parseInt(this.IDb.style.left)-((IE5)? event.clientX+document.body.scrollLeft : evt.pageX);
				yoff=parseInt(this.IDb.style.top)-((IE5)? event.clientY+document.body.scrollTop : evt.pageY);
				currIDb=this.IDb;
}

function NS6bugfix(){
				if(!IE5){
								self.resizeBy(0,1);
								self.resizeBy(0,-1);
				}
}

function incrzindex()
{
	zctr=zctr+2;
	this.subb.style.zIndex=zctr;
}

function createPopup(id, title, width, height, x , y , isdraggable, boxcolor, barcolor, shadowcolor, text, textcolor, textptsize, textfamily, i)
{
	if(W3C)
	{
		zctr+=2;
		totz=zctr;
		var txt='';

		txt+='<div id="'+id+'_b" style="position:absolute; z-index:1000; left:'+x+'px; top:'+y+'px; width:'+width+'px;  height:'+height+'px; background-color:'+boxcolor+'; visibility:visible"><table width='+width+' height='+height+' cellpadding=0 cellspacing=0 border=0><tr height=31><td><img src="/extensions/popup/images/side1.png"></td><td width=100% background="/extensions/popup/images/bg1.gif"><table width=100% cellpadding=0 cellspacing=0 border=0><tr><td style="padding-top:3px;padding-left:5px;color:#333333" width=100%><div id="'+id+'_h" style="position:relative;width:100%;height:100%;cursor:move">'+title+'</div></td width=14><td align=right><a onclick="document.getElementById(\''+id+'_b\').style.display=\'none\';return false"><img src="/extensions/popup/images/close_btn.gif" align=absmiddle style="cursor:hand"></td></tr></table></td><td><img src="/extensions/popup/images/side2.png"></td></tr><tr><td background="/extensions/popup/images/bg2.gif"></td><td style="font-size:12px;color:#333333;padding:0px">'+text+'</td><td background="/extensions/popup/images/bg3.gif"></td></tr><tr height=29><td><img src="/extensions/popup/images/side3.png"></td><td background="/extensions/popup/images/bg4.gif"><table width=100% cellpadding=0 cellspacing=0 border=0><tr><td align=right style="font-size:11px"><img src="/extensions/popup/images/ment.gif" align=absmiddle style="cursor: pointer;" onclick="closeWin('+i+')"> &nbsp; <a onclick="document.getElementById(\''+id+'_b\').style.display=\'none\';return false"><img src="/extensions/popup/images/close_btn2.gif" align=absmiddle style="cursor: pointer;"></a></td></tr></table></td><td><img src="/extensions/popup/images/side4.png"></td></tr></table></div>';
		document.write(txt);

		this.IDh=document.getElementById(id+'_h');
		this.IDh.IDb=document.getElementById(id+'_b');
		this.IDh.IDb.subb=this.IDh.IDb;


		this.IDh.IDb.onmousedown=incrzindex;
		if(isdraggable)
		{
			this.IDh.onmousedown=grab_id;
			this.IDh.onmouseup=stopdrag;
		}
	}
}

if(W3C)document.onmousemove=trackmouse;
if(!IE5 && W3C)window.onload=NS6bugfix;        
      
function closeWin(i) 
{ 
	setCookie("popup"+i,"ok",1);
	document.getElementById("popup"+i+"_b").style.display = "none";
} 
function setCookie(name,value,expiredays)     
{ 
	var todayDate = new Date(); 
	todayDate.setDate(todayDate.getDate() + expiredays); 
	document.cookie = name + "=" + escape(value) + "; path=/; expires=" + todayDate.toGMTString() + ";" 
} 

function getCookie(name)
{
	var nameOfCookie = name + "=";
	var x = 0;
	while(x <= document.cookie.length)
	{
		var y = (x + nameOfCookie.length);
		if(document.cookie.substring(x,y) == nameOfCookie)
		{
						if((endOfCookie = document.cookie.indexOf(";",y)) == -1)
										endOfCookie = document.cookie.length;
						return unescape(document.cookie.substring(y,endOfCookie));
		}
		x = document.cookie.indexOf(" ",x) + 1;
		if(x == 0)
						break;
	}
	return "";
}
