function writeBanner(zoneId, sex, age, roomId) {

	var m3_u = (location.protocol=='https:'?'https://ads.panfu.com/www/delivery/ajs.php':'http://ads.panfu.com/www/delivery/ajs.php');
	var m3_r = Math.floor(Math.random()*99999999999);
	if (!document.MAX_used) document.MAX_used = ',';

	var result = "<scr" + "ipt type='text/javascript' src='" + m3_u;
	result += "?zoneid=" + zoneId + "&amp;target=_blank";
	result += '&amp;cb=' + m3_r;
	result += (document.MAX_used != ',') ? "&amp;exclude=" + document.MAX_used : "";
	if (document.charset) {
		result += '&amp;charset=' + document.charset;
	} else if (document.characterSet) {
		result += '&amp;charset='+document.characterSet;
	}
	result += "&amp;loc=" + escape(window.location);
	result += (document.referrer) ? "&amp;referer=" + escape(document.referrer) : "";
	result += (document.context) ? "&context=" + escape(document.context) : "";
	result += (document.mmm_fo) ? "&amp;mmm_fo=1" : "";
	
	try {
        if (sex != undefined && sex.length > 0) {
            result += "&amp;sex=" + sex;
        }

        if (age != undefined && age.length > 0) {
            result += "&amp;age=" + age;
        }

        if (roomId != undefined && roomId.length > 0) {
            result += "&amp;roomId=" + roomId;
        }
	}
	catch(err) {}
	
	result += "'><\/scr"+"ipt>";
	
	return result;

}