var $ = function( id ) { return document.getElementById( id ); }

var sms = {
	toggleTeaser: function() {
		var element = $('movingInfo');
		if ( !element ) { element = sms.installSmsTeaser(); }

		if ( element.opened != true ) {
			ex3 = new Animator().addSubject(new NumericalStyleSubject(element, 'left', -600, 0));
			element.opened = true;
		} else {
			ex3 = new Animator().addSubject(new NumericalStyleSubject(element, 'left', 0, -600));
			element.opened = false;
		}
		ex3.play();
	},

	installSmsTeaser: function() {
		star = document.createElement('div');
		star.setAttribute('id', 'liveStar');
		star.className = 'smsFeature';

		popup = document.createElement('div');
		popup.setAttribute('id', 'livePopup');
		popup.className = 'smsFeature';

		movingInfo = document.createElement('span');
		movingInfo.setAttribute('id', 'movingInfo');
		movingInfo.innerHTML = '<div id="teaser">Tore, Halbzeit- und Endstände auf Ihr Handy</div>';
		movingInfo.innerHTML += '<p class="info">Senden Sie "<strong>alscore spiel </strong>" und die Nummer Ihres Spiels an die <strong>82323</strong>. Sie erhalten dann bei Toren, Halbzeit- sowie zum Endstand dieses Spiels eine SMS Nachricht mit dem Spielstand.</p>';
		movingInfo.innerHTML += '<p class="legal">Dieser Service steht nur Kunden der deutschen Mobilfunknetze zur Vefügung. Der Versand einer SMS an die Kurzwahlnummer 82323 kostet 0,99 Euro/SMS (zzgl. möglichem Transportanteil der jeweiligen Provider) <strong>Bitte beachten Sie das dieser Preis nur in der Einführungsphase dieses Services gilt.</strong></p>';
		popup.appendChild( movingInfo );

		body = document.getElementsByTagName('body')[0];
		body.appendChild( star );
		body.appendChild( popup );
	
		return movingInfo;
	}
};