﻿Ext.ns('immPublic');

immPublic.setLanguage=function(newLanguage){
   iMap.uiLanguage=newLanguage; 
   try {
        onNewLanguage();
   }
   catch(e){}
}

function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}

function x(ele){
	var res=0;
	res +=ele.offsetLeft || 0;
	if (ele.offsetParent){res +=x(ele.offsetParent);}
	return res
}
function y(ele){
	var res=0;
	res +=ele.offsetTop || 0;
	if (ele.offsetParent){res +=y(ele.offsetParent);}
	return res
}
function QVar(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
	return null;
}
function checkMsg(){
    if (QVar('msg')!=null){
    var  msgKey=QVar('msg')
        immInfo.show('info',msgKey);
       
    }
}
