function createXMLHttpRequest(){
	if (document.all){
		try {
			return new ActiveXObject("Microsoft.XMLHTTP");
		} 
		
		catch(e){}
		
		try {
			return new ActiveXObject("Msxml2.XMLHTTP");
		}
		
		catch(e){}
	}
	
	else {
		try {
			return new XMLHttpRequest();
		}
	
	catch(e){}
	}
	
	return null;
}

function IsIE(){
	return document.all ? true : false;
}

function E(id){
	return document.getElementById(id);
}


function ifConfirmGoToLoc(confirmText, confirmUrl){
	if (confirm(confirmText)){
		self.location = confirmUrl;
	}
	else {
		return;
	}
}

function str_replace (search, replace, subject, count){
        j = 0,
        temp = '',
        repl = '',
        sl = 0,        fl = 0,
        f = [].concat(search),
        r = [].concat(replace),
        s = subject,
        ra = Object.prototype.toString.call(r) === '[object Array]',        sa = Object.prototype.toString.call(s) === '[object Array]';
    s = [].concat(s);
    if (count) {
        this.window[count] = 0;
    } 
    for (i = 0, sl = s.length; i < sl; i++) {
        if (s[i] === '') {
            continue;
        }        for (j = 0, fl = f.length; j < fl; j++) {
            temp = s[i] + '';
            repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0];
            s[i] = (temp).split(f[j]).join(repl);
            if (count && s[i] !== temp) {                this.window[count] += (temp.length - s[i].length) / f[j].length;
            }
        }
    }
    return sa ? s : s[0];
}

var gamecetera_params = new Array();
gamecetera_params['client'] = 'e249ca959741e8960f30bc01c0806442';
gamecetera_params['width'] = 100;
gamecetera_params['height'] = 100;
gamecetera_params['bgcolor'] = '#FFFFFF';
