var bIE;
var bMozilla;
var bSafari;
var bOpera;
var nv_ua = navigator.userAgent.toLowerCase();

if(nv_ua.indexOf("msie") != -1){
    bIE=true;
}else if(nv_ua.indexOf("safari") != -1){
    bSafari=true;
}else if(nv_ua.indexOf("opera") != -1){
    bOpera=true;
}else if(nv_ua.indexOf("mozilla") != -1){
    bMozilla=true;
}

function createXmlHttp(){
    var xmlhttp,alerted;
    /*@cc_on @*/
    /*@if (@_jscript_version >= 5)
        try {
            xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")
        }catch (e) {
        try {
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
        } catch (E) {
            alert("You must have Microsofts XML parsers available")
        }
    }
    @else
        alert("You must have JScript version 5 or above.")
        xmlhttp=false
        alerted=true
    @end @*/
    if (!xmlhttp && !alerted) {
       try {
          xmlhttp = new XMLHttpRequest();
       } catch (e) {
          alert("对不起，你的浏览器不支持xmlhttp。")
       }
    }
    return xmlhttp;
}

function go(strUrl) {
if (xmlhttp) {
  xmlhttp.open("post", strUrl,true);
  xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  xmlhttp.onreadystatechange=RSchange;
  xmlhttp.send(null);
 }
}

function RSchange(){
  if (xmlhttp.readyState==4) {
  }
}

function ge(id){
  el=document.getElementById(id);
  return el;
}

function ges(tagname){
  var elarray = document.getElementsByTagName(tagname);
  return elarray;
}

function updatepos(){
    var tipposition = GetAbsoluteLocationEx(ge('typtip'));
    bbb_outer_div.style.top = tipposition.absoluteTop-200;
    bbb_outer_div.style.left = tipposition.absoluteLeft-550;
}

function closetypetip(event){
    event = event || window.event;
    var objTarget = event.target || event.srcElement;
    if(objTarget.id != 'bbb_outer_div' && objTarget.id != 'bbb_inner_div'){
        if(objTarget.name != 'usertype'){
            try{
                ge('bbb_outer_div').style.display='none';
            }catch(e){
            }
        }
    }
}

document.onclick=closetypetip;

function closetip(tipid){
    ge(tipid).innerHTML = '';
}

function getalertmsg(alertimg,alertmsg,alerttype){
    var strHTML = '';
    if(alerttype=='success'){
        strHTML = strHTML + '<font color="#33cc00">'+ alertmsg+'</font>';
	}else {
        strHTML = strHTML + '<font color="#ff6600">'+ alertmsg+'</font>';
	}
    return strHTML;
}

function irpr(){
    var imgarray = document.getElementsByTagName('img');
    for(var i=0;i<imgarray.length;i++){
        if(imgarray[i].name=='tipimg'){
            if(imgarray[i].src.indexOf('icon_error')>-1){
                return false;
            }
        }
    }
    return true;
}

