var strWindowTitle = "";

function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  defaultStatus=msgStr;
  document.MM_returnValue = true;
}

function OpenPopup(width, height, title, url, param)
{
	if ('no' == param)
	{
		mywin = window.open(url, title);
	}
	else
	{
		var xsize = screen.availWidth;
		var ysize = screen.availHeight;

		var x=(xsize-width)/2, y=(ysize-height)/2;

		mywin = window.open(url, title, param+', width='+width+', height='+height+', left='+x+', top='+y);
	}
	
	if (null != mywin)
	{
		mywin.focus();
	}
}

function ShowVideo(Page)
{ 
	var strParam = "";
	if (null != strWindowTitle && "" != strWindowTitle)
	{
		strParam = strParam + "?" + "title=" + strWindowTitle;
	}
	OpenPopup(680, 480, 'Video', Page+strParam, toolbar='no, location=no, directories=no, status=no, menubar=no');
}	

function CloseButtonClick()
{
	window.close();
}

function SetStyle(ID, strStyle)
{
    var elem=document.getElementById(ID);
    if (null != elem)
    {
	    elem.className=strStyle;
    }
}

function AddStyle(ID, strStyle)
{
    var elem=document.getElementById(ID);
    var bAdd=true;
    if (null != elem)
    {
        var strNewClass = elem.className;
        var arrClass    = strNewClass.split(" ");
    	
        strNewClass = "";
        for (var i=0;i < arrClass.length;i++)
        {
            if (strNewClass.length > 0)
            {
	            strNewClass += " ";
            }
            strNewClass += arrClass[i];
            if (arrClass[i] ==  strStyle)
            {
                bAdd = false;
	        }
        }
        if (bAdd)
        {
	        strNewClass += " ";
	        strNewClass += strStyle;
	    }
        elem.className=strNewClass;
    }
}

function RemoveStyle(ID, strStyle)
{
	var elem=document.getElementById(ID);
	if (null != elem)
	{
	    var strNewClass = elem.className;
	    var arrClass    = strNewClass.split(" ");
		
	    strNewClass = "";
	    for (var i=0;i < arrClass.length;i++)
	    {
	        if (arrClass[i] !=  strStyle)
	        {
		        if (strNewClass.length > 0)
		        {
			        strNewClass += " ";
		        }
		        strNewClass += arrClass[i];
		    }
	    }
	    elem.className=strNewClass;
	}
}

function ButtonHoverText(Obj, strStyle)
{
	if (null != Obj)
	{
	    AddStyle(Obj.id, strStyle);
	}
}

function ButtonUnhoverText(Obj, strStyle)
{
	if (null != Obj)
	{
	    RemoveStyle(Obj.id, strStyle);
	}
}



