var anzahl_img=0;
var toggle=1;
var buttons = new Array();
wmtt = null;
document.onmousemove = updateWMTT;

function CheckLen(Target)
{
	var maxlength = "500";  //die maximale Zeichenlänge
	StrLen=Target.value.length;

	if (StrLen==1&&Target.value.substring(0,1)==" ")
	{
		Target.value=""; 
		StrLen=0;
	}
	
	if (StrLen>maxlength )
	{
		Target.value=Target.value.substring(0,maxlength);
		CharsLeft=0;
	}else{
		CharsLeft=maxlength-StrLen;
	}
	document.getElementById('Anzahl').innerHTML=CharsLeft;
}


function toggleButton(){
	if(toggle==0){
		document.getElementById('fotobearbeitung').value="öffnen";
		toggle=1;
				
	}else{
		document.getElementById('fotobearbeitung').value="schliessen"
		toggle=0;
	}

}


function buttonsLaden(){

	//buttons[0] = "document.getElementById('fotobearbeitung').src='includes/images/button_oeffnen.jpg';"
	//buttons[1] = "document.getElementById('fotobearbeitung').src='includes/images/button_schliessen.jpg';"

	buttons[0] = new Image();
	buttons[0].src = 'includes/images/button_oeffnen.jpg';
	buttons[1] = new Image();
	buttons[1].src = 'includes/images/button_schliessen.jpg';

}

function updateWMTT(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (wmtt != null) {
		wmtt.style.left = (x + 20) + "px";
		wmtt.style.top 	= (y + 20) + "px";
	}
}

function showWMTT(id, desc) {
	wmtt = document.getElementById(id);
	wmtt.innerHTML=desc;
	wmtt.style.display = "block"
}

function hideWMTT() {
	wmtt.style.display = "none";
}


function klick (e) {
   
//  	var yPos    =  e? e.pageY : window.event.y;
  	scroll_vertikal = document.body.scrollTop;
	screen_left = document.body.clientWidth/2;
  	screen_height = document.body.clientHeight;
	screen_middle_y = screen_height/2;
	document.getElementById("container").style.top = screen_middle_y+scroll_vertikal-150;
    	document.getElementById("container").style.left = screen_left-290;
	
}

function writeCode(verz,smiley,nr,favorit,kategorie_id,smilie_id,kategorie_name,comefrom,login){
rahmen_loeschen();
code="[IMG]http://smilies-smilies.de/"+verz+smiley+"[/IMG]";
var button_text="<table align=\"center\" width=\"540\" height=\"160\" cellpadding=\"5\" border=0>";
button_text+="<tr><td colspan=\"3\" class=linkurlText>1.) Markieren dr&uuml;cken";
button_text+="<br>2.) rechte Maustaste und \"kopieren\" wählen (entf&auml;llt beim Internet Explorer)";
if(1==login){
	button_text+="<br>3.) zum Favoriten machen (\"f&auml;werietheisen\")";
}
button_text+="</td><tr>";
button_text+="<tr><td align=\"center\">";
button_text+="<img src=\"includes/images/butKopieren.gif\" onmouseover=\"this.src='includes/images/butKopieren_aktiv.gif'\"";
button_text+=" onmouseout=\"this.src='includes/images/butKopieren.gif'\" onclick='javascript:kopieren();' align=\"center\">&nbsp;";
button_text+="</td><td align=\"center\">";
button_text+="<img src=\""+verz+smiley+"\" border=\"0\" hspace=\"4\">";
button_text+="</td><td>";

if(1==login){
	if(1==favorit){
		button_text+="<img src=includes/images/subfavorite.gif onclick=\"xajax_sub_favorite("+smilie_id+","+kategorie_id+",'"+kategorie_name+"',"+comefrom+");";
			if(1==comefrom){
				button_text+="document.getElementById('container').style.display='none';rahmen_loeschen();";
			}else{
				button_text+="writeCode('"+verz+"','"+smiley+"',"+nr+","+0+","+kategorie_id+","+smilie_id+",'"+kategorie_name+"',"+comefrom+","+1+");";
			}
		button_text+="\" onmouseover=\"this.src='includes/images/subfavorite_aktiv.gif'\" onmouseout=\"this.src='includes/images/subfavorite.gif'\">";
		
	}else{
		button_text+="<img src=includes/images/addfavorite.gif onclick=\"xajax_add_favorite("+smilie_id+","+kategorie_id+",'"+kategorie_name+"');";
		button_text+="writeCode('"+verz+"','"+smiley+"',"+nr+","+1+","+kategorie_id+","+smilie_id+",'"+kategorie_name+"',"+comefrom+","+1+");\"";
		button_text+=" onmouseover=\"this.src='includes/images/addfavorite_aktiv.gif'\" onmouseout=\"this.src='includes/images/addfavorite.gif'\">";
	}
}
button_text+="</td></tr>";
button_text+="<tr><td colspan=\"3\"><input class=linkurl type=text size=70 name=fcode id=fcode value=\""+code+"\"></td></tr>";
button_text+="<tr><td colspan=\"3\" align=\"center\"><img src=includes/images/butSchliessen.gif onclick='document.getElementById(\"container\").style.display=\"none\";rahmen_loeschen();'";
button_text+=" onmouseover=\"this.src='includes/images/butSchliessen_aktiv.gif'\" onmouseout=\"this.src='includes/images/butSchliessen.gif'\"";
button_text+="></td></tr></table>";

	document.getElementById("img"+nr).border=1;
	document.getElementById("container").innerHTML=button_text;
	document.getElementById("container").style.display="block";

}

function kopieren(){
	if (navigator.appName.indexOf("Microsoft") != -1){
		document.all.fcode.focus();
		document.all.fcode.select();
		document.all.fcode.createTextRange().execCommand("Copy");
		
	}else{
		document.getElementById("fcode").focus();
		document.getElementById("fcode").select();
		//document.getElementById("fcode").createTextRange().execCommand("Copy");
	}
}

function rahmen_loeschen(){
	
	for(i=0;i<anzahl_img;i++){
		document.getElementById("img"+i).border=0;
	}
}

document.onmousedown = klick;
