

//======== banners.js

try
{

var sRM_URL = "http://realmedia.nana10.co.il/RealMedia/ads/";
var sErate_URL = "http://213.8.137.51/Erate/EventReportQuery.asp";
var iWindowWidth = 1024;
var iPageWidth = 777; // Nana content width + ozen width
var iEarWidth = 125;
var bDisplayMainstrip = false;
var bShowMainStrip  = true;
var bHasMainStrip = false;

// BrowserCheck Object
function BrowserCheck() {
	var b = navigator.appName
	if (b=="Netscape") this.b = "ns"
	else if (b.toLowerCase().indexOf("explorer")!=-1) this.b = "ie"
  	else this.b = b
	this.version = navigator.appVersion
	this.v = parseInt(this.version)
	this.ns = (this.b=="ns" && this.v>=4)
	this.ns4 = (this.b=="ns" && this.v==4)
	this.ns5 = (this.b=="ns" && this.v==5)
	this.ns6 = (this.b=="ns" && this.v==6)
	this.ie = (this.b=="ie" && this.v>=4)
	this.ie4 = (this.version.indexOf('MSIE 4')>0)
	this.ie5 = (this.version.indexOf('MSIE 5')>0)
	this.ie6 = (this.version.indexOf('MSIE 6')>0)
	this.ie7 = (this.version.indexOf('MSIE 7')>0)	
	this.min = (this.ns||this.ie)
}
nana_browser_is = new BrowserCheck();
regular_nana_banners_mode = true;
// Writes HTML for banner object - was added after M$ ActiveX fix for IE
function DisplayPirsum(sHTML) {
	document.write(sHTML);
}

// Function will overwrite any html object with itself, used as fix for M$
function RewriteObjectElement(oElement) {
	if (oElement)
		oElement.outerHTML = oElement.outerHTML;
}

// Used to display regular banners
function DisplayAds(sitepage, position, width, height) 
 {
	if (regular_nana_banners_mode) {
		var RN = new String (Math.random());
		var RNS = RN.substring(2,11);
		var oaspage = sitepage + '/1' + RNS + '@' + position;
	
		document.write('<script type="text/javascript" src="' + sRM_URL + 'adstream_jx.ads/' + oaspage + '">');
		document.write('</script>');
	}
 }
 

// Display banners from dotomi
function DisplayAds_Dotomi(sitepage, position, width, height) 
{
	DisplayAds(sitepage, position, width, height);
}

// Display banners in iframe from dotomi
function DisplayAdsInIFrame_Dotomi(sitepage, position, width, height, bReturnString)
{
	DisplayAdsInIFrame(sitepage, position, width, height,bReturnString);
}

function DisplayFloatingAds(sitepage, position)
{
	if (regular_nana_banners_mode) {
		var RN = new String (Math.random());
		var RNS = RN.substring(2,11);

		var oaspage = sitepage + '/1' + RNS + '@' + position;
		var JSSource = sRM_URL + 'adstream_jx.ads/' + oaspage
	
		if (nana_browser_is.ie5 || nana_browser_is.ie6 || nana_browser_is.ie7) {		
			document.write('<script type="text/javascript" src="' + JSSource + '">');
			document.write('</script>');
		}
	}
}

function DisplayAdsInIFrame(sitepage, position, width, height,bReturnString) 
 {
	if (regular_nana_banners_mode) {
		
		var RN = new String (Math.random());
		var RNS = RN.substring(2,11);
		var oaspage = sitepage + '/1' + RNS + '@' + position;
		var sHTML = '<iframe name="Banner' + position + '" id="Banner' + position + '" width=' + width + ' height=' + height + ' noresize scrolling=no frameborder=0 marginheight=0 marginwidth=0 src="' + sRM_URL + 'adstream_sx.ads/' + oaspage + '">';
		if (nana_browser_is.ns) {
			sHTML += '<script type="text/javascript" src="' + sRM_URL + 'adstream_jx.ads/' + oaspage + '">';
			sHTML += '</script>';
		}
		sHTML +='</iframe>';
		if (bReturnString) {
			return sHTML;
		} else {
			document.write(sHTML);
		}
	}
}

function DisplayAdsInNanaIFrame(sitepage, position, width, height,bReturnString){
	var sHTML = "";
	if (regular_nana_banners_mode) {
		sHTML = '<iframe name="Banner' + position + '" id="Banner' + position + '" width=' + width + ' height=' + height + ' noresize scrolling=no frameborder=0 marginheight=0 marginwidth=0 src="/Common/Banner/ShowBanner.html?Page=' + sitepage + '&Position=' + position + '">';
	}
	if (bReturnString) {
		return sHTML;
	} else {
		document.write(sHTML);
	}
}

function PlaceSingeBanner(sPageName, sPosition, iWidth, iHeight){
	try {
		document.getElementById("Target_" + sPosition).innerHTML = DisplayAdsInIFrame(sPageName,sPosition,iWidth,iHeight,true);
	}
	catch(ex){}
}

function StartBanners(){
	if (nana_browser_is.ie4 || nana_browser_is.ie5 || nana_browser_is.ie6 || nana_browser_is.ie7) {
		oFlashCollection = document.getElementsByTagName("object");
	}
	else {
		oFlashCollection = document.getElementsByTagName("embed");
	}
	
	for (var i=0;i<oFlashCollection.length;i++){
		try {
			if (oFlashCollection[i].classid == "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" || oFlashCollection[i].type == "application/x-shockwave-flash"){
				oFlashCollection[i].startLoad();
			}
		}
		catch(ex){}
	}
}

function ResizeContainer(){
	if (document.body.className == "BodyOzen") {
		oMainDiv = document.getElementById("MainContainer");
		oContentDiv = document.getElementById("ContentDiv");
		try {
			iWindowWidth = GetWindowWidth();
			if (iWindowWidth <= (iPageWidth + iEarWidth)){
				oMainDiv.style.width = iWindowWidth + "px";
			}
			else {
				oMainDiv.style.width = (iWindowWidth - iEarWidth) + "px";
			}
			oMainDiv.style.height = GetWindowHeight() + "px";
		}
		catch (e){}
	}
}

function ShowEar(){
	iWindowWidth = GetWindowWidth();
	var oDiv = document.getElementById("BannerOzenx03");
	var bDisplayBanner = iWindowWidth > (iPageWidth + iEarWidth);

	if (oDiv){
		if (bDisplayBanner && (bShowMainStrip || !bHasMainStrip)){
			oDiv.style.display = "block";
		}
		else {
			oDiv.style.display = "none";
		}
	}
}

function CloseMainStrip() {
	var oParentIframe = parent.document.getElementById("ifrmNana");
	
	if (oParentIframe) {
		oParentIframe.height = 225;
	}
	document.getElementById("MainStripBanner").innerHTML = "";
	document.getElementById("MainStripContainer").style.display = "none";
	
	if (typeof(sPage_x20) != "undefined"){
		PlaceSingeBanner(sPage_x20, "x20", 200, 200);
		document.getElementById("BannerRight200").style.display = "block";
	}
	document.getElementById("Target_" + sPosition_x35).style.display = "block";
	document.getElementById("Target_" + sPosition_x35).innerHTML = DisplayAdsInNanaIFrame(sPage_x35,sPosition_x35,750,60,true)
}

function ShowMainStrip(){
	var oMainstripTarget = document.getElementById("MainStripBanner");
	var oMainStrip = document.getElementById("MainStripContainer");
	var oBanners = document.getElementById("Target_" + sPosition_x35);

	if (bDisplayMainstrip && oMainstripTarget != null && typeof(sOAS_x96) != "undefined"){
		if (oMainStrip) oMainStrip.style.display = "";
		if (oBanners) oBanners.style.display = "none";
		oMainstripTarget.innerHTML = sOAS_x96;
		RewriteObjectElement(oMainstripTarget);
	}
	else {
		if (oMainStrip) oMainStrip.style.display = "none";
		if (oBanners) oBanners.style.display = ""; 
	}			
}

function ReportErate(nEventType, sToolid){
	if (sToolid != null && sToolid != "") {
		var sReportURL = sErate_URL + "?EventType=" + nEventType + "&Toolid=" + sToolid + "&Date=" + (new Date()).toString();
		
		var oImage = new Image();
		oImage.src = sReportURL;
	}
}

}catch(e){}
