var is = {
	ua: navigator.userAgent.toLowerCase(),
	tArray: [],
	fArray: [],
	browser: function (trueArray, falseArray) {
		is.tArray.length=0;
		is.fArray.length=0;
		for (var i=0; i<trueArray.length; i++) {
			is.ua.search(trueArray[i])!=-1 ? is.tArray.push(1) : is.tArray.push(0);
		}
		for (var j=0; j<falseArray.length; j++) {
			is.ua.search(falseArray[j])==-1 ? is.fArray.push(0) : is.fArray.push(1);
		}
		return ((is.tArray.inArray(0) ? 0 : 1) && (is.fArray.inArray(0) ? 1 : 0));
	},
	debug:function(){
		return is.ua;
	}
};

Array.prototype.inArray=function(value){
	var i;
	for(i=0;i<this.length;i++){
		if(this[i]===value) return true;
	}
	return false;
};

var cook={
	set:function(name,value,expr){
		if(expr){
			var date=new Date();
			date.setTime(date.getTime()+(expr*24*60*60*1000));
			var expires=";expires="+date.toGMTString();
		}
		else var expires="";
		document.cookie=name+"="+value+expires+";path=/";
	},
	get:function(name){
		var nameEQ=name+"=";
		var ca=document.cookie.split(';');
		for(var i=0;i<ca.length;i++){
			var c=ca[i];
			while(c.charAt(0)==' ') c=c.substring(1,c.length);
			if(c.indexOf(nameEQ)==0) return c.substring(nameEQ.length,c.length);
		};
		return null;
	},
	burn:function(name){
		(this.get(name))?(this.set(name,"",-1)):void(0);
	}
};

var win = {
	getWidth: function(){
		if (is.browser(['khtml'],['msie'])) return this.innerWidth;
		if (is.browser(['opera'],['msie'])) return document.body.clientWidth;
		return document.documentElement.clientWidth;
	},
	getHeight: function(){
		if (is.browser(['khtml'],['msie'])) return this.innerHeight;
		if (is.browser(['opera'],['msie'])) return document.body.clientHeight;
		return document.documentElement.clientHeight;
	},
	getScrollWidth: function(){
		if (is.browser(['msie'],['linux'])) return Math.max(document.documentElement.offsetWidth, document.documentElement.scrollWidth);
		if (is.browser(['khtml'],['msie'])) return document.body.scrollWidth;
		return document.documentElement.scrollWidth;
	},
	getScrollHeight: function(){
		if (is.browser(['msie'],['linux'])) return Math.max(document.documentElement.offsetHeight, document.documentElement.scrollHeight);
		if (is.browser(['khtml'],['msie'])) return document.body.scrollHeight;
		return document.documentElement.scrollHeight;
	}
}

var exchange = function(obj, h){
	var el = $(obj);
	if(el.style.display=='block'){
		el.style.display='none';
		if($("objectvideo") && is.browser(['msie'],['linux'])){
			$("objectvideo").data="";
			$("objectvideo").firstChild.value="";
			$("objectvideo").removeNode();
		}
	}else{
		el.style.display='block';
	}
	if( (h && h==1)){
		//document.body.style.overflow=="hidden" ? document.body.style.overflow="visible" : document.body.style.overflow="visible";
		if(is.browser(['msie'],['linux'])){
			if($('pl-video')){
				$('pl-video').nodeValue = "";
				$('pl-video').innerHTML = "";
			}
		}
		document.body.style.height = (screen.height - 120) + "px";
	}
	return true;
}

var externalLinks = function(){
	if(!document.getElementsByTagName) return;
	var anchors=document.getElementsByTagName("a");
	for (i=0;i<anchors.length;i++){
		var anchor=anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel")=="external"){
			anchor.target="_blank";
		}
	}
};

var pop={	
	pw:null,
	l:0,
	t:0,
	gc:function(w,h){
		pop.l=(screen.width-w)/2;
		pop.t=(screen.height-h)/2;
		return pop.l,pop.t;
	},
	up:function(url,n,w,h,s,r,lp,tp){
		w=s?w+17:w;
		var n=(!n?'popwindow':n);
		(!lp && !tp)?pop.gc(w,h):(pop.l=lp,pop.t=tp);
		pw=window.open(url,n,"toolbar=0,width="+w+", height=" +h+", left="+pop.l+", top="+pop.t+"; location=0, directories=0, status=1, scrollbars="+s+", menubar=0, resizable="+r+", copyhistory=0");
		pw!=null?pw.focus():void(0);
	}
};

var checkFocus = function(obj, input){
	$(obj).style.display=='block' ? $(input).focus() : void(0);
};

var toggleSelects = function(to){
	if(is.browser(['msie', '5.',],['opera', 'mac', 'gecko']) || is.browser(['msie', '6.',],['opera', 'mac', 'gecko'])){
		var slcArr = document.getElementsByTagName('select');
		if(slcArr.length>0){
			for(i=0;i<slcArr.length;i++){
				if(to=='hide') slcArr[i].style.display="none";
				if(to=='show') slcArr[i].style.display="";
			}
		}
	}
	return true;
};

var convertHeaderFlash = function (){
	if($('header-text') && $('header-img')){
		var htext = $('header-text').childNodes[0].nodeValue;
		var himg = $('header-img').src;
		var FO = { movie:"/i/header.swf", width:"555", height:"165", majorversion:"8", build:"0", xi:"true", menu:"false", quality:"best", flashvars:"img="+himg+"&header="+htext, wmode:"transparent", setcontainercss:"true"};
		UFO.create(FO, "header");
	}
}

var pimg = {
	o:null,
	oldIndex:null,
	fpattern:'tm',
	idpattern:'tm',
	xlength:0,
	dimension:2,
	extension:[],
	folder:'/i/',
	loaderArray:[],
	clickCount:[],
	xIndex: [],
	storeClickCount:true,
	restore:function(){
		for(i=1;i<=pimg.o.xlength;i++){
			$(pimg.o.idpattern + '-' + (i>9?i:"0"+i)).src = pimg.o.folder +  pimg.o.fpattern + "-" + (i>9? i : "0"+i) + "-01." + ( pimg.o.extension[i] ? pimg.o.extension[i] : pimg.o.extension[0] );
		}
		return true;
	},

	resetCount: function(){
		pimg.clickCount=[];
		pimg.clickCount.length=0;
		pimg.restore();
		return true;
	},

	setCount: function(i){
		pimg.resetCount();
		pimg.clickCount[i]=1;
	},

	getCount: function(i){
		return pimg.clickCount[i];
	},

	swap: function(node, oind, swind){
		pimg.o.storeClickCount==true ? (!pimg.clickCount[node.id] ? pimg.setCount(node.id): void(0)) : void(0);
		pimg.clickCount[node.id]==1 ? node.src = pimg.o.folder +  pimg.o.fpattern + "-" + (oind>9? oind : "0"+oind) + "-" + (swind>9 ? swind : "0"+swind) + "." +(pimg.o.extension[swind]?pimg.o.extension[swind]:pimg.o.extension[0]) : node.src = pimg.o.folder +  pimg.o.fpattern + "-" + (oind>9? oind : "0"+oind) + "-" + (swind>9 ? swind : "0"+1) + "." + (pimg.o.extension[swind]?pimg.o.extension[swind]:pimg.o.extension[0]);
		return true;
	},

	preload: function(o){
		pimg.o = o;
		for (i=1;i<=pimg.o.xlength;i++) {
			for (j=1;j<=pimg.o.dimension;j++) {
				pimg.loaderArray[i+"-"+j] = new Image();
				pimg.loaderArray[i+"-"+j].src = pimg.o.folder + pimg.o.pattern+"-" + (i<=9 ? 0 : "") + i + "-" + ( j<=9 ? 0 : "")  +j+ "." + (pimg.o.extension[j] ? pimg.o.extension[j] : pimg.o.extension[0]);
			}
		}
		return true;
	}
};

var checkPLposition = function(obj){
	var wy = win.getScrollHeight();
	var wsx = win.getScrollWidth();
	var wsy = win.getHeight();

	if($(obj)){
		$(obj).style.width = wsx + "px";
		$(obj).style.height = wsy + "px";
		$('plc') ? $('plc').style.height = (wsy-120) + "px" : null;
		$('pl-imgc') ? $('pl-imgc').style.height = (wsy-240) +"px" : null;
		cook.get('kupur-uyari') && cook.get('kupur-uyari')=='false' ? ($('kpr-uyari') ? $('kpr-uyari').style.display = "none" : void(0)) : ($('kpr-uyari') ? $('kpr-uyari').style.display="block" : void(0)); 
	}
}

window.onload = function(){
	convertHeaderFlash();
	externalLinks();
	UFO.hasFlashVersion(6,25) ? ($('pl-imgc') ? $('pl-imgc').style.overflow="hidden" : void(0)) : ($('pl-imgc') ? $('pl-imgc').style.overflow="auto" : void(0));
	checkPLposition("pl");
};

window.onresize = function(){
	 checkPLposition("pl");
};