﻿

/// <summary>
/// BaseOperator construct
/// </summary>
function BaseOperator()
{
	//construct
}

BaseOperator.AlertNameValueArray = Pub_AlertNameValueArray
BaseOperator.OpenSizeWindow = Pub_OpenSizeWindow;
BaseOperator.OpenDialogSizeWindow = Pub_OpenDialogSizeWindow;

/// <summary>
/// alert a array list
/// </summary>
/// <param name="aryInfo">array object</aryInfo>
function Pub_AlertNameValueArray( aryInfo )
{
	var infoText = "";
	for( var itemNum = 0 ; itemNum < aryInfo.length ; itemNum ++ )
	{
		infoText = infoText + aryInfo[itemNum][0] + "=" + aryInfo[itemNum][1] + "\n"; 
	}
}

/// <summary>
/// open a pop window
/// </summary>
/// <param name="url">url address</aryInfo>
/// <param name="heigh">height</aryInfo>
/// <param name="width">width</aryInfo>
function Pub_OpenSizeWindow(url,heigh,width)
{
	window.parent.open(url,'信息浏览','left=200,top=200,height='+heigh+',width='+width+',menubar=no,status=no,location=no,directories=no,resizable=yes,scrollbars=yes');
}


/// <summary>
/// open a dialog window。
/// </summary>
/// <param name="url">url address地址</aryInfo>
/// <param name="heigh">height</aryInfo>
/// <param name="width">width</aryInfo>
function Pub_OpenDialogSizeWindow(url,heigh,width,dialogLeft,dialogTop)
{
	parent.showModalDialog(url,parent,"dialogWidth:" + width + "px;dialogHeight:" + heigh +"px;dialogLeft:" + dialogLeft + "px;dialogTop:" + dialogTop + "px;help:no;status:no;scroll:yes;resizable:no");
}
