/*************************************************************************
	Desc	: System common JS functions
	Package	: cengContent, v.1.7.15, Build: 87
	Author	: cengmezo (Mezahir Efendiyev)
	E-Mail	: cengmezo@yahoo.com 
               
**************************************************************************/

// Browser Types : is IE or Not

var commonVar_browserIsIE = document.all? true:false;

// Get Object

function j_common_getElement ( objID , winObj ) {
	
	if ( winObj ) {
		return winObj.document.getElementById(objID);
	} else {
		return window.document.getElementById(objID);
	}	
}


// Open new browser window

function j_common_openNewWindow ( linkURL , winWidth , winHeigth , winParams , windowID , ev ) {
	
	if ( ev ) {
		eval (ev);
	}
	
	if ( ! winParams ) {
		winParams = 'menubar=0,addressbar=0,toolbar=0,statusbar=0,resizable=1,scrollbars=yes,location=0,DisableSysMenu=0,frameborder=0';
	}
	
	if ( ! windowID ) {
		windowID = parseInt ( Math.random() * 1000 * 1000 );
	}
	
	var screenSizes = j_common_screenXY();
	var temp;
	
	if ( ! winWidth ) {
		winWidth = 0;
	}

	if ( ! winHeigth ) {
		winHeigth = 0;
	}
	
	// Width
	
	if ( winWidth <= 0 ) {
		winWidth += screenSizes[0];
	}
	
	if ( ( winWidth > screenSizes[0] ) || ( winWidth < 1 ) ) {
		winWidth = screenSizes[0];
	}
	
	temp = parseInt ( ( screenSizes[0] - winWidth ) / 2 );
	winParams += ',width='+winWidth+',left='+temp;
	
	// Height
	
	if ( winHeigth <= 0 ) {
		winHeigth += screenSizes[1];
	}
	
	if ( ( winHeigth > screenSizes[1] ) || ( winHeigth < 1 ) )  {
		winHeigth = screenSizes[1];
	}
		
		
	temp = parseInt ( ( screenSizes[1] - winHeigth ) / 2 );
	winParams += ',height='+winHeigth+',top='+temp;
	
	var topPosition = parseInt ( ( screenSizes[1] - winWidth ) / 2 );
	
	window.open( linkURL , 'cengWindow_' + windowID , winParams );
}



// Get Screen Dimensions

function j_common_screenXY () {
	
	var screenW = 640, screenH = 480;
	
	if (parseInt(navigator.appVersion)>3) {
		screenW = screen.width;
		screenH = screen.height;
	} else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)==3 && navigator.javaEnabled() ) {
		var jToolkit = java.awt.Toolkit.getDefaultToolkit();
		var jScreenSize = jToolkit.getScreenSize();
		screenW = jScreenSize.width;
		screenH = jScreenSize.height;
	}
	
	return [screenW , screenH];
}

