function aucoch(col1, col2) {
chcol1=document.getElementById('ebil1');
chcol2=document.getElementById('ebil2');
chcol1.style.color =col1;
chcol2.style.color =col2;
}


function formuTemizle(){
var t = document.getElementById('mailFormu').getElementsByTagName('input');
var u = document.getElementById('mailFormu').getElementsByTagName('textarea');	
	for(var c=0; c<t.length; c++){
	if(t[c].type=='text'){	
	t[c].value='';	
	}
	}
	for(var d=0; d<u.length; d++){
	u[d].value='';	
	}	
	for(var f=1; f<5; f++){
		document.getElementById('mesaj'+f).innerHTML='';
	}
	
}



var eskiIcerik;
var eskiKordinat;
var mevcuYukseklik;
var hizalamaDegeri;


//---------------------- form loader ---------------------------------------
function dinamik(islemTipi, tutucu, istekYolu){
	

	
	
	
	

	
	var http_request = null;	
	if(islemTipi=='post'){		
		var bariyerAdi='bariyer';
		var allFormObjects = new Array();
		var t = document.getElementById('mailFormu').getElementsByTagName('input');
		var u = document.getElementById('mailFormu').getElementsByTagName('textarea');
		for(var c=0; c<t.length; c++){
		t[c].tabIndex='-1';	
		allFormObjects.push(t[c]);	
		}
		for(var d=0; d<u.length; d++){
		u[d].tabIndex='-1';
		allFormObjects.push(u[d]);	
		}	
	}else if(islemTipi=='get'){
		
	var baslangic=(document.getElementById('sergiAlani').offsetTop)+80;
	
	if(typeof window.innerWidth != 'undefined'){
		mevcuYukseklik=window.innerHeight;
	}else if(typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth !='undefined' && document.documentElement.clientWidth != 0){							
		mevcuYukseklik=document.documentElement.clientHeight;
	}
	if(mevcuYukseklik>500){		
	hizalamaDegeri=baslangic-Math.floor((mevcuYukseklik-442)/2);
	}else{
	hizalamaDegeri=baslangic;	
	}
		
		
		
		
		
		if(window.innerHeight)
		{
		  	eskiKordinat=window.pageYOffset
		}
		else if(document.documentElement && document.documentElement.scrollTop)
		{
			eskiKordinat=document.documentElement.scrollTop
		}
		else if(document.body)
		{
		  	eskiKordinat=document.body.scrollTop
		}		
		document.getElementById('kayarMesaj').style.top=Math.floor((mevcuYukseklik-20)/2)+eskiKordinat+'px';	
		
		eskiIcerik=document.getElementById(tutucu).innerHTML;
		var bariyerAdi='katman';		
		document.getElementById('katman').style.height=document.getElementById('ustKatman').clientHeight+'px';
	}else if(islemTipi=='cached'){		
		var bariyerAdi='katman';
		document.getElementById('katman').style.height=document.getElementById('ustKatman').clientHeight+'px';
	}
	var katman=document.getElementById(bariyerAdi);
	katman.style.display='inline';
	
if (window.XMLHttpRequest){ 
http_request = new XMLHttpRequest();
}else if (window.ActiveXObject){
try{ 
http_request = new ActiveXObject('Msxml2.XMLHTTP');
}
catch(e){
try{
http_request = new ActiveXObject('Microsoft.XMLHTTP');
}
catch(e){}
}
}
if(http_request!=null){

http_request.onreadystatechange=function(){former(http_request, tutucu, katman);}
if(islemTipi=='post'){
http_request.open('POST', 'index.php', true);
http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_request.setRequestHeader("Connection", "close");
http_request.send(createQuery(allFormObjects));
}else if(islemTipi=='get'){
http_request.open('GET', 'index.php'+istekYolu, true);
http_request.send(null);	
}else if(islemTipi=='cached'){
	document.getElementById(tutucu).innerHTML=eskiIcerik;
	katman.style.display='none';
	window.scroll(0,eskiKordinat);
}

}
else
{
alert('Tarayiciniz XMLHTTP protokolunu desteklemiyor.');
}	
	
}


function former(request, conId, katman){
	if(request.readyState==4){
		if(request.status==200){
			if(conId=='sergiAlani'){
			window.scroll(0,hizalamaDegeri);	
			}
		document.getElementById(conId).innerHTML=request.responseText;
		if(conId=='sergiAlani'){
		document.getElementById('katman').style.height=document.getElementById('ustKatman').clientHeight+'px';
		icHucreDuzen(0);
		}else{
		katman.style.display='none';	
		}
		}else{			
		alert('Sunucuyla bağlantı kurulamıyor.');
		katman.style.display='none';
		}
		
	}	
}


function createQuery(inputs)
{	
	var pairs = new Array();
    for (var i = 0; i < inputs.length; i++) {		
        if ((name = inputs[i].name) && (value = inputs[i].value)) 
            pairs.push(name +'='+ encodeURIComponent(value));    
	}	
    return pairs.join('&');
}
//---------------------- form loader ---------------------------------------






function hareketMotoru(valu1,valu2,valu3,valu4,totalSteps,actualStep) { 
	var totalValues = new Array();
	
    var delta1 = valu2 - valu1;  
	var stepp1 = valu1+(((1 / totalSteps) * actualStep) * delta1);     
	totalValues[0] = Math.ceil(stepp1);	
	
	var delta2 = valu4 - valu3;  
	var stepp2 = valu3+(((1 / totalSteps) * actualStep) * delta2);     
	totalValues[1] = Math.ceil(stepp2);	

	
	return totalValues; 
}





function icHucreDuzen(seq){
	var intervals=1;
	var step=50;
	var ratio=-1;
	if(seq==0){
	var val2=392;
	var val4=25;	
	}else if(seq==1){
	var val2=750;
	var val4=25;	
	}
	
	
	
	
	var elem=document.getElementById('icHucre');
	var actStep = 0;	
	if(seq==0){
	var val1 = elem.clientHeight;
	var val3 = elem.offsetTop;
	}else if(seq==1){
	var val1 = elem.clientWidth;
	var val3 = elem.offsetLeft;
	}
	if (elem.dimensionChangeMemInt){
		window.clearInterval(elem.dimensionChangeMemInt);
		}
	
function chgdim() {	
	var take = hareketMotoru(val1,val2,val3,val4,step,actStep);
	if(seq==0){	
	elem.style.height = take[0]+'px';
	elem.style.top = take[1]+'px';
	}else if(seq==1){
	elem.style.width = take[0]+'px';
	elem.style.left = take[1]+'px';
	}
	actStep++;	
	var actualHeight=elem.clientHeight;	
	var actualTop=elem.offsetTop;
	var actualWidth=elem.clientWidth;
	var actualLeft=elem.offsetLeft;
	step+=ratio;

		if(seq==0){
		if(actualHeight>=val2){
			window.clearInterval(elem.dimensionChangeMemInt);			
			icHucreDuzen(1);
		}	
		}else if(seq==1){
		if(actualWidth>=val2){
			window.clearInterval(elem.dimensionChangeMemInt);
			document.getElementById('urunDetAl').style.display='inline';
			document.getElementById('katman').style.display='none';
		}		
		}
	
	}
elem.dimensionChangeMemInt = window.setInterval(chgdim,intervals);	
	
	
}



























function refAlan(emir){
var baslik=document.getElementById('refBaslik');
var refTut=document.getElementById('refTutucu');
var metAlan=document.getElementById('refAktifAlan');
var tahminiYuks=(Math.ceil(((metAlan.innerHTML).length)/120)*16);
var object=document.getElementById('refTutucu');
if(emir==0){	
baslik.onclick = function(){refAlan(1)};
baslik.innerHTML='-- Referanslarımızı gizlemek için tıklayın --';
carrier(0,object,tahminiYuks,1,60,-2);
}else{
baslik.onclick = function(){refAlan(0)};
baslik.innerHTML='-- Referanslarımızı görmek için tıklayın --';
metAlan.style.display='none';
carrier(1,object,0,1,60,-2);
}	
}

function easeEngine(valu1,valu2,totalSteps,actualStep){ 	
    var delta1=valu2-valu1;  
	var stepp1=valu1+(((1/totalSteps)*actualStep)*delta1);     
	var totalValues=Math.ceil(stepp1);	
	return totalValues; 
}

function carrier(seq, elem,finalHeight,intervals,step,ratio) {
	var actStep = 0;	
	var startHeight = elem.clientHeight;
	if (elem.dimensionChangeMemInt){
		window.clearInterval(elem.dimensionChangeMemInt);
		}
	
function chgdim() {
	var metAlan=document.getElementById('refAktifAlan');
	var take = easeEngine(startHeight,finalHeight,step,actStep);
	elem.style.height = take+'px'; 
	actStep++;	
	var actualHeight = elem.clientHeight;	
	step+=ratio;
	if(seq==0){
		if(actualHeight>=finalHeight){
			window.clearInterval(elem.dimensionChangeMemInt);
			metAlan.style.display='inline';
		}
	}else if(seq==1){
		if(actualHeight<=finalHeight){
			window.clearInterval(elem.dimensionChangeMemInt);			
		}	
	}
	}
elem.dimensionChangeMemInt = window.setInterval(chgdim,intervals);
}






