/**
 * Function returns JS for normal banner
 */
function banner_get_normal(zoneid) {
	var awrz_rnd = Math.floor(Math.random()*99999999999);

	if (!document.phpAds_used) document.phpAds_used = ',';
	var awrz_protocol = location.protocol.indexOf('https')>-1?'https:':'http:';

//	banner  = "<" + "script language='JavaScript' type='text/javascript' src='";
	banner = awrz_adserver+"/adjs_i.php?n=" + zoneid;
	banner += "&zoneid=" + zoneid + "&target=_blank";
	banner += "&exclude=" + document.phpAds_used;
	banner += "&loc=" + escape(window.location);
	if (document.referrer)
		banner += "&referer=" + escape(document.referrer);
	banner += '&r=' + awrz_rnd;
	banner += "&ct0=" + escape(document.phpAds_ct0);

//	banner += "'><" + "/script>\n";

	return banner;
}

/**
 * Function returns JS for normal banner
 */
function banner_get_normal_old(zoneid) {
	var awrz_rnd = Math.floor(Math.random()*99999999999);

	if (!document.phpAds_used) document.phpAds_used = ',';
	var awrz_protocol = location.protocol.indexOf('https')>-1?'https:':'http:';

	banner  = "<" + "script language='JavaScript' type='text/javascript' src='";
	banner += awrz_adserver+"/adjs.php?n=" + zoneid;
	banner += "&zoneid=" + zoneid + "&target=_blank";
	banner += "&exclude=" + document.phpAds_used;
	banner += "&loc=" + escape(window.location);
	if (document.referrer)
		banner += "&referer=" + escape(document.referrer);
	banner += '&r=' + awrz_rnd;
	banner += "&ct0=" + escape(document.phpAds_ct0);

	banner += "'><" + "/script>\n";

	return banner;
}
/**
 * Function loads MAX page for banner text
 */
function banner_video_flash() {
        var zoneid = "99955";
        var banner = "";

        connected_banner = banner_zone_is_connected( zoneid );

        if ( connected_banner )
                search_str = "&bannerid=" + connected_banner;
        else
                search_str = "&zoneid=" + zoneid;

        var awrz_rnd = Math.floor(Math.random()*99999999999);

        banner  = "<" + "script language='JavaScript' type='text/javascript' src='";
        banner += awrz_adserver+"/adjs_flash.php?n=" + zoneid;
        banner += search_str + "&target=_blank";
        banner += "&exclude=" + document.phpAds_used;
        banner += "&loc=" + escape(window.location);
        if (document.referrer)
                banner += "&referer=" + escape(document.referrer);
        banner += '&r=' + awrz_rnd;
        banner += "&ct0=" + escape(document.phpAds_ct0);
        banner += "'><" + "/script>";

        document.write( banner );
}

/**
 * Returns bannerid if some other banner has connected this zone with a certain banner
 */
function banner_zone_is_connected( zoneid ) {
        if ( !connect_zone || !connect_banner )
                return false;

        if ( connect_zone == zoneid )
                return connect_banner;

	connect_zone = connect_zone + '';

        if ( connect_zone.indexOf(',') != -1 ) {
                var tmp = ',' + connect_zone + ',';
                if ( tmp.indexOf(',' + zoneid + ',') >= 0 )
                        return connect_banner;
        }

        return false;
}


/**
 * Function returns JS for normal banner. JS does not document.write this banner, it is left only in 'phpadsbanner' variable.
 */
function banner_get_normal_variable(zoneid) {
        var awrz_rnd = Math.floor(Math.random()*99999999999);

        if (!document.phpAds_used) document.phpAds_used = ',';
        var awrz_protocol = location.protocol.indexOf('https')>-1?'https:':'http:';

        banner  = "<" + "script language='JavaScript' type='text/javascript' src='";
        banner += awrz_adserver+"/adjs_var_i.php?n=" + zoneid;
        banner += "&zoneid=" + zoneid + "&target=_blank";
        banner += "&exclude=" + document.phpAds_used;
        banner += "&loc=" + escape(window.location);
        if (document.referrer)
                banner += "&referer=" + escape(document.referrer);
        banner += '&r=' + awrz_rnd;
        banner += "&ct0=" + escape(document.phpAds_ct0);

        // is this zone connected?
        connected_banner = banner_zone_is_connected(zoneid);
        if ( connected_banner )
                banner += "&bannerid=" + connected_banner;

        banner += "'><" + "/script>\n";

        return banner;
}
function resize_frame_height(frame_el, new_height)
{
	document.getElementById(frame_el).style.height=new_height+'px';
}
function banner_rolldown_show(banner_location, banner_height)
{
	banner_rolldown_showing = setTimeout("show_banner_A('"+banner_location+"', "+banner_height+")", 2000);
}
function show_banner_A(banner_location, banner_height)
{
	$('div_banner_'+banner_location).style.height = banner_height+'px';
	$('i_banner_'+banner_location).style.height = banner_height+'px';
}
function banner_rolldown_hide(banner_location, banner_height)
{
	clearInterval(banner_rolldown_showing);
	$('div_banner_'+banner_location).style.height = banner_height+'px';
	$('i_banner_'+banner_location).style.height = banner_height+'px';
}
function load_banners()
{
	if ($('div_banner_A')) {
		banner_A_src = banner_get_normal("99853");
		document.getElementById('div_banner_A').innerHTML = '<iframe id="i_banner_A" name="i_banner_A" width="728" height="90" marginheight="0" marginwidth="0" frameborder="0" scrolling="no" src="'+ banner_A_src + '&banner_location=A" allowtransparency="true"></iframe>';
	}
	
	if ($('div_banner_G')) {
		banner_G_src = banner_get_normal("99851");
		document.getElementById('div_banner_G').innerHTML = '<iframe id="i_banner_G" name="i_banner_G" width="160" height="600" marginheight="0" marginwidth="0" frameborder="0" scrolling="no" src="'+ banner_G_src + '&banner_location=G" allowtransparency="true"></iframe>';
	}
	
	if (typeof(video_flash_banner_id) !== 'undefined')
	{
		document.getElementById('div_banner_VIDEO_IMG').innerHTML = '<iframe id="i_banner_VIDEO_IMG" name="i_banner_G" width="300" height="0" marginheight="0" marginwidth="0" frameborder="0" scrolling="no" src="' + awrz_adserver + '/adjs_i.php?bannerid=' + video_flash_banner_id + '&banner_location=VIDEO_IMG"></iframe>';
	}	
}



function change_element_style(el, el_style_name, el_style_value)
{
	if($(el)!=null){
		$(el).setStyle(el_style_name, el_style_value);
	}
}
