var ajobj;var wload=0;
function createajax()
{
	var ajobj=null;

	if (window.XMLHttpRequest) { // Mozilla, Safari,...
           ajobj = new XMLHttpRequest();            
        } else if (window.ActiveXObject) { // IE
            try {
                ajobj = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    ajobj = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
		else
			return false
	return  ajobj;
}

function MakePostRequest(url,parameters,functionname)
{
	//var ajobj=false;
    var ajobj = createajax();
	eval("ajobj.onreadystatechange = "+functionname+";");
	ajobj.open('POST', url, true);
	ajobj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajobj.setRequestHeader("Content-length", parameters.length);
	ajobj.setRequestHeader("Connection", "close");
	ajobj.send(parameters);
	return ajobj;
}

function MakeGetRequest(url,functionname)
{
	var ajobj = createajax();
	if(functionname!=null && functionname!="")
	{eval("ajobj.onreadystatechange = "+functionname+";");}
	ajobj.open('GET', url, true);
	ajobj.send(null);
	return ajobj;
}

function genNumbers() {
  var d=new Date();
  var rand_flag = "sr"+d.getSeconds()+"we";
  return rand_flag;
}

function $(obj) {
   if(document.getElementById) {
        if(document.getElementById(obj)!=null) {
            return document.getElementById(obj)
        } else {
           return "";
       }
    } else if(document.all) {
        if(document.all[obj]!=null) {
            return document.all[obj]
        } else  {
          return "";
       }
    }
} 
/*position find*/
function showSelectBoxes(){
	if(document.getElementsByTagName != 'undefined')
		{
			var selects = document.getElementsByTagName("select");
			for (i = 0; i != selects.length; i++) {
				selects[i].style.visibility = "visible";
			}
		}
		else {
			 //ele = eval("document." + form + ".elements");
			 ele = document.forms.elements;
			for (e = 0; e < ele.length; e++)
			{
				if (ele[e].type == "select-one")
				{
					ele[e].style.visibility = "visible";
				}
			}
		}
}

function hideSelectBoxes(form){
	if(document.getElementsByTagName != 'undefined')
	{
		var selects = document.getElementsByTagName("select");
		for (i = 0; i != selects.length; i++) {
			selects[i].style.visibility = "hidden";
		}
	}
	else {
		ele = document.forms.elements;
		for (e = 0; e < ele.length; e++)
		{
			if (ele[e].type == "select-one")
			{
				ele[e].style.visibility = "hidden";
			}
		}
	}
}

function findPosX(obj)
{
 var curleft = 0;
 if(obj.offsetParent)
 while(1) 
 {
  curleft += obj.offsetLeft;
  if(!obj.offsetParent)break;
  obj = obj.offsetParent;
  }
  else if(obj.x)
  curleft += obj.x;
  return curleft;
}

function findPosY(obj)
{
 var curtop = 0;
 if(obj.offsetParent)
 while(1)
 {
	curtop += obj.offsetTop;
    if(!obj.offsetParent)break;
    obj = obj.offsetParent;
  }
  else if(obj.y)curtop += obj.y;
  return curtop;
}
/*position find*/

/*Get cookie value*/
function GetCookie(name)
{
var cname = name + "=";
var dc = document.cookie;
	if (dc.length > 0)
	{ 
		begin = parseInt(dc.indexOf(cname));
		if (begin >= 0)
		{
			begin += cname.length;
			end = dc.indexOf(";", begin);
			if (end == -1) end = dc.length;
			return unescape(dc.substring(begin, end));
		}
	}
return null;
}
/*Get cookie value*/
function setwload(){wload=1;}
//window.onload=setwload