/* Replacement for German characters in javascript
	Chr	Replacement
	ä	\344
	ö	\366
	ü	\374
	Ä	\304
	Ö	\326
	Ü	\334
	ß	\337
*/

imgsrc='http://img.webmart.de/f/';
// function for UBB code
if (navigator.appName.indexOf("Microsoft")!=-1 && navigator.userAgent.indexOf("Opera") ==-1)
	ie=true;
else
	ie=false;
var isSelected=false;
var toinsertObj='';

function TagButtons(){
	var o='&nbsp;<input class="wmfc" type="button" value="[B]" onclick="insertTag(\'[B]\',\'[/B]\')"> ';
	o+='<input class="wmfc" type="button" value="[I]" onclick="insertTag(\'[I]\',\'[/I]\')"> ';
	o+='<input class="wmfc" type="button" value="[IMG]" onclick="insertTag(\'[IMG]\',\'[/IMG]\')"> ';
	o+='<input class="wmfc" type="button" value="[URL]" onclick="insertTag(\'[URL]\',\'[/URL]\')"> ';
	o+='<input class="wmfc" type="button" value="[LIST]" onclick="insertTag(\'[LIST]\',\'[/LIST]\')"> ';
	o+='<input class="wmfc" type="button" value="[*]" onclick="insertTag(\'[*]\',\'\')"> ';
	o+='<input class="wmfc" type="button" value="[QUOTE]" onclick="insertTag(\'[QUOTE]\',\'[/QUOTE]\')"> ';
	o+='<input class="wmfc" type="button" value="[CODE]" onclick="insertTag(\'[CODE]\',\'[/CODE]\')"><br />';
	document.write(o);
}

function write_emoticon(e) {
	var o='<tr><td class="wmalright">Post Icons:</td><td><table border="0" cellspacing="0" cellpadding="3"><tr>';
	alt=new Array("Laugh","Disappoint","Anger","Evil","Important","Haehhh??","Winking","Thanks!","Info!","Idea!");
	for (i=1;i<=10;i++){
		o+='<td class="wmalcent"><input type="radio" name="em" value="'+i+'"';
		if (e==i)
			o+=' checked="checked"';
		o+=' /><br /><img src="'+imgsrc+i+'.gif" hspace="2" alt="'+alt[i-1]+'" /></td>';
	}
	o+='<td class="wmalcent wmaltop"><input type="radio" name="em" value="0"';
	if (e==0)
		o+=' checked="checked"';
	o+=' /><br />&nbsp;K.A.</td></tr></table></td></tr>';	
	document.write(o);
}


function markSelection(thistextObj){
	if (toinsertObj!=thistextObj)
		toinsertObj=thistextObj
	if(typeof document.selection != 'undefined')
		thisSelection=document.selection.createRange();
}

function insertTag(tvs,tve){
	if (toinsertObj=='')
		return
	toinsertObj.focus();
	if(typeof document.selection != 'undefined'){
		range_text_length = thisSelection.text.length;
		thisSelection.text = tvs+thisSelection.text+tve;
		if (range_text_length==0)
			thisSelection.move('character', -tve.length);
		thisSelection.select();
	}
	else if(typeof toinsertObj.selectionStart != 'undefined'){
		sec_start = toinsertObj.selectionStart;
		sec_end = toinsertObj.selectionEnd;
		sec_insText = toinsertObj.value.substring(sec_start,sec_end);
		toinsertObj.value = toinsertObj.value.substr(0, sec_start) + tvs + sec_insText + tve + toinsertObj.value.substr(sec_end);
		new_pos=0;
		if (sec_insText.length==0)
			new_pos = sec_start + tvs.length;
		else
			new_pos = sec_start+tvs.length+sec_insText.length+tve.length;
		toinsertObj.selectionStart=new_pos;
		toinsertObj.selectionEnd=new_pos;
	}
	else{
		toinsertObj.value+=tvs + tve;
	}
}

function DoSmilie(addSmile) 
{
	var revisedMessage;
	var currentMessage = document.f1.message.value;
	revisedMessage = currentMessage+addSmile;
	document.f1.message.value=revisedMessage;
	document.f1.message.focus();
}

function chk_len(){
	ev=document.f1.message.value;
	ev=ev.replace(/^\s+/g,'').replace(/\s+$/g,'');
	postlen=ev.length;
	alert('Your messages is '+postlen+' characters long.');
}

function write_smilies(paid,code){
 var o='<table class="wmtbl"><tr><td class="wmalright"></td></tr>';
	if(paid && code){
		o+='<tr><td class="wmalright"><a href="javascript: DoSmilie(\' :) \');"><img src="'+imgsrc+'1.gif" hspace="5" vspace="3" border="0" alt="Smile" /></a><a href="javascript: DoSmilie(\' :( \');"><img src="'+imgsrc+'2.gif" hspace="5" vspace="3" border="0" alt="Disappoint" /></a><a href="javascript: DoSmilie(\' :mad: \');"><img src="'+imgsrc+'4.gif" hspace="5" vspace="3" border="0" alt="Evil" /></a><br /><a href="javascript: DoSmilie(\' ;) \');"><img src="'+imgsrc+'7.gif" hspace="5" vspace="3" border="0" alt="Winking" /></a><a href="javascript: DoSmilie(\' :D \');"><img src="'+imgsrc+'11.gif" hspace="5" vspace="3" border="0" alt="Cheeeese" /></a><a href="javascript: DoSmilie(\' :o \');"><img src="'+imgsrc+'12.gif" hspace="5" vspace="3" border="0" alt="Surprise" /></a></td></tr>';
	}
	else
		o+='<tr><td><br /><br /><br /><br /><br /><br /></td></tr>';
	o+='<tr><td class="wmalright">';
	if (code){
		o+='<a href="http://s3-01.webmart.de/i/forumcode.htm" target="_blank">Forum-Code</a><br />'
	}
	o+='<a href="javascript:chk_len();">Post length</a></td></tr></table>';
	document.write(o);
}
google_ad_client = 'pub-4454927567272798';
google_ad_channel = '4733837702';
google_ad_output = 'js';
google_max_num_ads = '6';
google_ad_type = 'text';
google_image_size = '728x90';
google_feedback = 'on';

function google_ad_request_done(google_ads) {
	var i;
	if (google_ads.length == 0) {
		return;
	}
	if (google_ads[0].type == "html") {
		s += google_ads[0].snippet;
	}
	else {
		//border:1px 3px 3px 1px;border-style:solid;border-color:#CCCCCC;padding:5px 5px 0 5px;margin-top:10px;margin-bottom:10px;
		s1 += '<div class="wmentrybox1"><div><a target="_top" href="' + google_info.feedback_url + '" style="font-size:10px">Google-Anzeigen</a></div><div>';
		s2=s1;
		s3=s1;
		for(i = 0; i < google_ads.length; ++i) {
			if (i<2) {	
				s1 += '<a target="_top" style="letter-spacing:2px;font-size:15px;" href="' +
				google_ads[i].url + '"><b>' +
				google_ads[i].line1 + '</b></a><br />' +
				google_ads[i].line2 + ' ' + 
				google_ads[i].line3 + '<br /><a target="_top" href="' +
				google_ads[i].url + '">' +
				google_ads[i].visible_url + '</a><br /><br />';
			}
			else if (i<4) {
				s2 += '<a target="_top" style="letter-spacing:2px;font-size:15px;" href="' +
				google_ads[i].url + '"><b>' +
				google_ads[i].line1 + '</b></a><br />' +
				google_ads[i].line2 + ' ' + 
				google_ads[i].line3 + '<br /><a target="_top" href="' +
				google_ads[i].url + '">' +
				google_ads[i].visible_url + '</a><br /><br />';
			}
			else if (i>3) {
				s3 += '<a target="_top" style="letter-spacing:2px;font-size:15px;" href="' +
				google_ads[i].url + '"><b>' +
				google_ads[i].line1 + '</b></a><br />' +
				google_ads[i].line2 + ' ' + 
				google_ads[i].line3 + '<br /><a target="_top" href="' +
				google_ads[i].url + '">' +
				google_ads[i].visible_url + '</a><br /><br />';
			}
		}
	s1=s1+'</div><div style="clear:both"></div></div>';
	s2=s2+'</div><div style="clear:both"></div></div>';
	s3=s3+'</div><div style="clear:both"></div></div>';
	}
    return;
}