var years=new Array(   2000,  2001,  2002,  2003,  2004,                2005,              2005.3,2006,2007,2008,2009,2010,2011,2012);
var years1=new Array("2000","2001","2002","2003","2004","1.1.2005-31.5.2005","1.6.2005-31.12.2005","2006","2007","2008","2009","2010","2011","2012");
var ydo=new Array(52.1,56,53.2,59,28.5,11.2,0,9.8,7.8,7.2,12.0,2.2,7.7,10.26);
var azmAsg=new Array(91260000,22815000000,22815000,2281500000,3042000,4563000,1521000,3042000);
var azmAsgTxt=new Array("Asgari APC","Azami APC","Asgari HPC","Azami HPC","Cürüm Asgari","Cürüm Azami","Kabahat Asgari","Kabahat Azami");
var  misil    =new Array( 39300,23580,15720, 7860,3930,2358, 786,393,12,8,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1);
var  misilYeni=new Array(142860,85715,57145,28570,14285,8570,2860,1430, 44,29,5,   4,   3,   2,   1,   1,   1,   1,   1,   1,   1,   1);
var dates1    =new Array(     0,    0,    0,    0,    0,   0,   0,   0,  0,0,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012);
var dates=new Array("TBMM'den Önce","31.12.1939 tarihine kadar","1.1.1940 - 31.12.1945 tarihine kadar","1.1.1946 - 31.12.1959 tarihine kadar","1.1.1960 - 31.12.1970 tarihine kadar","1.1.1971 - 31.12.1977 tarihine kadar","1.1.1978 - 31.12.1980 tarihine kadar","1.1.1981 - 31.12.1987 tarihine kadar","1.1.1988 - 31.12.1993 tarihine kadar","1.1.1994 - 31.12.1998 tarihine kadar","1.1.1999 - 31.12.1999 tarihine kadar","1.1.2000 - 31.12.2000 tarihine kadar","1.1.2001 - 31.12.2001 tarihine kadar","1.1.2002 - 31.12.2002 tarihine kadar","1.1.2003 - 31.12.2003 tarihine kadar","1.1.2004 - 31.12.2004 tarihine kadar","1.1.2005 - 31.12.2005 tarihine kadar","1.1.2006 - 31.12.2006 tarihine kadar","1.1.2007 - 31.12.2007 tarihine kadar","1.1.2008 - 31.12.2008 tarihine kadar","1.1.2009 - 31.12.2009 tarihine kadar","1.1.2010 - 31.12.2010 tarihine kadar","1.1.2011 - 31.12.2011 tarihine kadar","1.1.2012 - 31.12.2012 tarihine kadar");

function remChildr(obj){
  var i;
  for(i=obj.childNodes.length-1;i>=0;i--) //clear children
    obj.removeChild(obj.childNodes[i]);
}
if(typeof HTMLElement!="undefined" && ! HTMLElement.prototype.insertAdjacentElement){
	HTMLElement.prototype.insertAdjacentElement = function (where,parsedNode) {
		switch (where){
		case 'beforeBegin':
			this.parentNode.insertBefore(parsedNode,this)
			break;
		case 'afterBegin':
			this.insertBefore(parsedNode,this.firstChild);
			break;
		case 'beforeEnd':
			this.appendChild(parsedNode);
			break;
		case 'afterEnd':
			if (this.nextSibling)
				this.parentNode.insertBefore(parsedNode,this.nextSibling);
			else this.parentNode.appendChild(parsedNode);
			break;
		}
	}

	HTMLElement.prototype.insertAdjacentHTML = function (where,htmlStr) {
		var r = this.ownerDocument.createRange();
		r.setStartBefore(this);
		var parsedHTML = r.createContextualFragment(htmlStr);
		this.insertAdjacentElement(where,parsedHTML)
	}

	HTMLElement.prototype.insertAdjacentText = function (where,txtStr) {
		var parsedText = document.createTextNode(txtStr)
		this.insertAdjacentElement(where,parsedText)
	}
}

function replaceChildHTML(obj,htmlStr) {
	remChildr(obj);
	obj.insertAdjacentHTML('beforeEnd',htmlStr);
}

function myround(i){
	return Math.floor(i);
}
function myround2(i){
	return Math.round(i/10000);
}
function myround1(i){
	return Math.floor(i/1000)*1000;
}
function ytl(t){
  var tt=myround2(t); //100kr+ytl
  var t1=Math.floor(tt/100); //ytl
//  var t2=(tt % 100).toString(); //kr
  return formNum(t1)/*+","+("00".substring(0,2-t2.length)+t2)*/;
}
function formNum(n){
	var s1,i,s;
	s=n.toString();
	s1='';
	for(i=s.length-1;i>=0;i--){
		if((s.length-1-i)%3==0 && i!=(s.length-1)) s1=' '+s1;
		s1=s.charAt(i)+s1;
	}
	return s1;
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') {
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (val<min || max<val) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' alanının girilmesi gerekli.\n'; }
  } if (errors) alert('Aşağıdaki hatalar oluştu:\n'+errors);
  document.MM_returnValue = (errors == '');
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

