// JavaScript Document
var dom_implementation = document.implementation && true;
var dom_cerate_document = dom_implementation && document.implementation.createDocument;
var dom_feature = dom_implementation && document.implementation.hasFeature;
var moz = dom_cerate_document && dom_feature;
var safari = (navigator.userAgent && navigator.vendor && (navigator.userAgent.toLowerCase().indexOf("applewebkit") != -1 || navigator.vendor.indexOf("Apple") != -1));
var ie = document.all && window.ActiveXObject && navigator.userAgent.toLowerCase().indexOf("msie") > -1  && navigator.userAgent.toLowerCase().indexOf("opera") == -1;
var nn4 = (navigator.appName.indexOf("Netscape") > -1 && navigator.appVersion.indexOf("4") > -1) ? true:false                 
var nn6 = (document.getElementById) ? true:false
var java_vitrin; 


function getId(id){
//var layer = (nn4) ? document.layers[id] : (ie) ? document.all[id] : document.getElementById(id) ; 
var layer = document.getElementById(id) ; 
return layer; 
}

function createBookmarkLink(title,url) {

	if (window.sidebar) 
	{ // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} 
	else if( window.external ) 
	{ // IE Favorite
		window.external.AddFavorite( url, title); 
	}
	else if(window.opera && window.print) 
	{ // Opera Hotlist
		return true; 
	}
 }

function addEvent( obj, type, fn ) {
	if (obj.addEventListener) {
		obj.addEventListener( type, fn, false );
		EventCache.add(obj, type, fn);
	}
	else if (obj.attachEvent) {
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
		obj.attachEvent( "on"+type, obj[type+fn] );
		EventCache.add(obj, type, fn);
	}
	else {
		obj["on"+type] = obj["e"+type+fn];
	}
}


var EventCache = function(){
	var listEvents = [];
	return {
		listEvents : listEvents,
		add : function(node, sEventName, fHandler){
		listEvents.push(arguments);
	},
	flush : function(){
	var i, item;
	for(i = listEvents.length - 1; i >= 0; i = i - 1){
	item = listEvents[i];
		if(item[0].removeEventListener){
			item[0].removeEventListener(item[1], item[2], item[3]);
		};
		if(item[1].substring(0, 2) != "on"){
			item[1] = "on" + item[1];
		};
		if(item[0].detachEvent){
			item[0].detachEvent(item[1], item[2]);
		};
		item[0][item[1]] = null;
	};
	}
	};
}();


function sysDialogBoxWindowLoad(obj) {
	$("#SysDialogBoxWindow").load(jQuery(obj).attr("href"));
	$("#SysDialogBoxWindow").dialog("open");
	return false; 
}

function sysTopLinkBlockLoad(obj,id) {
	var divId = $(obj).attr("title");
	$('#linkMiddleBar > ul').tabs('select', id);
	$('#'+divId).load($(obj).attr("href"));
	$.scrollTo('#linkMiddleBar', 800);
	return false; 
}




function formSelectSelectButton(obj) {
	listenerId=obj.id; 
	inputIdName=listenerId+'check';
	inputValue=getId(inputIdName).value; 
	if(inputValue==0) {
		getId(inputIdName).value='1'; 
		obj.className='selected';
	} else {
		getId(inputIdName).value='0';
		obj.className='noselected';
	}
} 

function formSelectRadioButton(id,numOfValue,value) {
	for (i=0; i<numOfValue; i++){
		radioId = id+i+'radio'; 
		containerId = id+i; 
		if(getId(radioId).value==value) {
			getId(containerId).className='selected';
			getId(radioId).checked=true;
		} else {
			getId(containerId).className='noselected';
			getId(radioId).checked=false;
		}
	} 
	
} 


function getFormVariables(id) {
      var obj = getId(id); 
	  var getstr = ""; 
	  
      for (i=0; i<obj.elements.length; i++) {
		  yazdir=1; 
		  	if(obj.elements[i].type=="checkbox") { if(obj.elements[i].checked!=true) yazdir=0; } 
			if(obj.elements[i].type=="radio") { if(obj.elements[i].checked!=true) yazdir=0; } 
			
			
			if(yazdir==1) {
				getstr += "&" + obj.elements[i].name + "=" + obj.elements[i].value ;
			}
      }
	  //getstr += 'listele'; 
	
	return getstr; 	
}


function form_cinsiyet_sec(id) {
		document.signupForm.cinsiyet.value=id; 
	if(id=='erkek') {
		document.getElementById('cinsiyetErkek').className='radioSecili'; 
		document.getElementById('cinsiyetBayan').className='radioSecisiz'; 
	} else {
		document.getElementById('cinsiyetBayan').className='radioSecili'; 
		document.getElementById('cinsiyetErkek').className='radioSecisiz'; 
	}
} 

function form_check_sec(id) {
	var id_input = 'id'+id;

	if(document.getElementById(id).value=="1") {
		document.getElementById(id_input).className='checkSecisiz'; 
		document.getElementById(id).value='0'; 
	} else {
		document.getElementById(id_input).className='checkSecili'; 
		document.getElementById(id).value='1'; 
	}
} 





function siteTabSelector(idName,selectedId,number){
	for(iSelect=1; iSelect<=number; iSelect++) {
		divId=getId(idName+iSelect); 
		if(iSelect==selectedId) divId.className='selected';
		else divId.className='';
	}
}




function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? ',' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + '.' + '$2');
	}
	return x1 + x2;
}




function site_display_from_id(id) {
	if($(id).style.display=="none") $(id).style.display="table-row-group"; 
	else $(id).style.display="none"; 
}

function site_display_block_from_id(id) {
	if($(id).style.display=="none") 
	{ 
		$(id).style.display="block"; 
		return true; 
	}
	else 
	{
		$(id).style.display="none"; 
		return false; 
	}
}

function form_select_radio_button(id,numOfValue,value,valueId) {
	selectedValue=value; 
	$(valueId).value=value; 
	for (i=1; i<=numOfValue; i++){
		radioId = id+i; 
		if($(radioId).title==selectedValue) $(radioId).className='radioSecili';
		else $(radioId).className='radioSecisiz';
	} 
	
} 


function liste_form_value(id,val,yaz,valyaz) {
	var input_sec = $(id); 
	var input_sec_gor = $(yaz); 
	input_sec.value=val; 
	input_sec_gor.value=valyaz; 
}















function browser_form(id){
var layer =  document.getElementById(id); 
return layer; 
}

function dep_form_value(id,val) {
	var input_sec = browser_form(id); 
	input_sec.value=val; 
}

function liste_form_value(id,val,yaz,valyaz) {
	var input_sec = browser_form(id); 
	var input_sec_gor = browser_form(yaz); 
	input_sec.value=val; 
	input_sec_gor.value=valyaz; 
}

function boy_ver_form(id){
	var boy; 
	switch(id) {
		case 'QDeptContent' : boy = 250; break; 
		case 'navOrderSelectContent' : boy = 140; break; 
		case 'yeniKayitFormContent' : boy = 278; break; 
		case 'OneriForm' : boy = 278; break; 
		case 'iccerceveislemci' : boy = 250; break; 
		case 'iccerceveanakart' : boy = 250; break; 
		case 'iccerceveram' : boy = 250; break; 
		case 'iccercevehdd' : boy = 250; break; 
		case 'iccerceveekran' : boy = 250; break; 
		case 'iccercevemonitor' : boy = 250; break; 
		case 'iccercevecdokuyucu' : boy = 250; break; 
		case 'iccercevecdyazici' : boy = 250; break; 
		case 'iccercevekasa' : boy = 250; break; 
		case 'iccerceveklavyemouseseti' : boy = 250; break; 
		case 'iccerceveklavye' : boy = 250; break; 
		case 'iccercevemouse' : boy = 250; break; 
		case 'iccerceveisletimsistemi' : boy = 250; break; 
		case 'iccerceveisletimofis' : boy = 250; break; 
		case 'iccercevevirus' : boy = 250; break; 
		case 'iccerceveadsl' : boy = 250; break; 
		case 'iccerceveses' : boy = 250; break; 
		case 'iccercevetvkarti' : boy = 250; break; 
		case 'iccerceveyazici' : boy = 250; break; 
		case 'iccercevetarayici' : boy = 250; break; 
		case 'iccercevewebcam' : boy = 250; break; 
		case 'iccercevehoparlor' : boy = 250; break; 
		case 'iccercevedisket' : boy = 250; break; 
		case 'iccercevepower' : boy = 250; break; 
		case 'iccerceveguckaynagi' : boy = 250; break; 
		case 'MainCompareDiv' : boy = document.documentElement.clientHeight; break; 
	}
	return boy; 
}

function simdi_kaydir(id,overid){
	var layer = browser_form(id); 
	var gecici_id; 
	var layer_ok_id; 
	var gecici_height; 
	var layer_ana = browser_form(overid); 
	
	if(layer.style.display=='none') { 
				layer_ana.style.display='';
				gecici_height = boy_ver_form(id); 
				ac_layer(id,0,gecici_height,0,1); 
				
	} else { 
	gecici_height = layer.clientHeight;
	kapat_layer(id,overid,gecici_height,gecici_height,100,1);
	} // genel else
}

function simdi_kaydir_pctopla(id,overid){
	var layer = browser_form(id); 
	var gecici_id; 
	var layer_ok_id; 
	var gecici_height; 
	var layer_ana = browser_form(overid); 
	
	var tumlayerlar = Array('cerceveislemci','cerceveanakart','cerceveram','cercevehdd','cerceveekran','cercevemonitor','cercevecdokuyucu','cercevecdyazici','cercevekasa','cerceveklavyemouseseti','cerceveklavye','cercevemouse','cerceveisletimsistemi','cerceveisletimofis','cercevevirus','cerceveadsl','cerceveses','cercevetvkarti','cerceveyazici','cercevetarayici','cercevewebcam','cercevehoparlor','cercevedisket','cercevepower','cerceveguckaynagi');
	for (var n = 0; n < tumlayerlar.length; n++) {
    	layer_gecici_ilet = document.getElementById(tumlayerlar[n]);
		if(document.getElementById(tumlayerlar[n]).style.display!='none' && id!=tumlayerlar[n]) document.getElementById(tumlayerlar[n]).style.display='none'; 
	}
	
	
	if(layer.style.display=='none') { 
				layer_ana.style.display='';
				layer.style.display='';
				gecici_height = boy_ver_form(id); 
				layer.style.height=""+gecici_height+"px ";
				//layer_ana.style.height=""+gecici_height+"px ";
				//ac_layer(id,0,gecici_height,0,1); 
				
	} else { 
				layer_ana.style.display='none';
				layer.style.display='none';
	} // genel else
}

function pc_topla_adet_sec(type,adet) {
	Progress = '<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" width=\"80\" height=\"8\"><param name=\"movie\" value=\"/_i/_swf/yukleniyor.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"wmode\" value=\"transparent\" /><embed src=\"/_i/_swf/yukleniyor.swf\" width=\"80\" height=\"8\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" wmode=\"transparent\"></embed></object>&nbsp;Yükleniyor';

		if(type=="ram_adet") {
			for(i=1; i<5; i++ ) {
				id_ram_adet = 'ram_adet'+i; 
				if(adet == i) {
					document.getElementById(id_ram_adet).className='secili';
					ajax('/interface/structure/pc/pc_topla_tutar_js.php?ram_adet='+adet,'PcToplamTutar',Progress);
				} else {
					document.getElementById(id_ram_adet).className='secisiz';
				}
			}
		} else if(type=="hdd_adet") {
			for(i=1; i<5; i++ ) {
				id_hdd_adet = 'hdd_adet'+i; 
				if(adet == i) {
					document.getElementById(id_hdd_adet).className='secili';
					ajax('/interface/structure/pc/pc_topla_tutar_js.php?hdd_adet='+adet,'PcToplamTutar',Progress);
				} else {
					document.getElementById(id_hdd_adet).className='secisiz';
				}
			}
		} 

}


function simdi_kaydir_compare(id){
	var layer = browser_form(id); 
	var gecici_id; 
	var layer_ok_id; 
	var gecici_height; 
	var overid=id; 
	
	if(layer.style.display=='none') { 
				
				gecici_height = boy_ver_form(id); 
				ac_layer_compare(id,0,gecici_height,0,1); 
				//document.body.className="compareBody"; 
				
	} else { 
	gecici_height = layer.clientHeight;
	document.body.className="main"; 
	kapat_layer(id,overid,gecici_height,gecici_height,100,1);
	} // genel else
}


function ac_layer_compare(id,bottomVal,hedefVal,alpha_deger,timer){
		var layer = browser_form(id)
		layer.style.display='';  
		var islem_boyu; 
		var mal; 
		var hedef_katsayi= hedefVal/10;

		if(bottomVal < hedefVal){	
			if(timer<=1) islem_boyu=hedef_katsayi*2; 
			else if(timer<=3) islem_boyu=hedef_katsayi*3/2;
			else if(timer<=5) islem_boyu=hedef_katsayi*1;
			else if(timer<=9) islem_boyu=hedef_katsayi*2/3;
			else if(timer>9) islem_boyu=1; 
			islem_boyu=Math.round(islem_boyu); 

			bottomVal+=islem_boyu;
		if(alpha_deger<100) alpha_deger+=10; 

		layer.style.height=""+bottomVal+"px ";
		//if(moz) layer.style.opacity=alpha_deger/100;
		//else layer.style.filter="alpha(opacity="+alpha_deger+", style=0)";
		timer+=1; 
		mal = setTimeout("ac_layer_compare('"+id+"',"+bottomVal+","+hedefVal+","+alpha_deger+","+timer+")",30);
		if(bottomVal == hedefVal){ document.body.className="compareBody"; 	} 
		}
}


function kapat_layer(id,overid,bottomVal,hedefVal,alpha_deger,timer) {
		var layer=browser_form(id);
		var islem_boyu; 
		var mal; 
		var hedef_katsayi= hedefVal/10;
		var layer_ana = browser_form(overid); 
		
		if(bottomVal > 0){	
			if(timer<=4) islem_boyu=hedef_katsayi*2/3; 
			else if(timer<=6) islem_boyu=hedef_katsayi*1;
			else if(timer<=8) islem_boyu=hedef_katsayi*3/2;  
			else if(timer<=9) islem_boyu=hedef_katsayi*2;
			else if(timer>9) islem_boyu=1;  
			islem_boyu=Math.round(islem_boyu); 

			bottomVal-=islem_boyu;
		//alert(bottomVal);

		if(alpha_deger>0) alpha_deger-=10; 
		layer.style.height=""+bottomVal+"px ";
		//if(moz) layer.style.opacity=alpha_deger/100;
		//else layer.style.filter="alpha(opacity="+alpha_deger+", style=0)";
		timer+=1; 
		mal = setTimeout("kapat_layer('"+id+"','"+overid+"',"+bottomVal+","+hedefVal+","+alpha_deger+","+timer+")",30);
		}
		if(bottomVal<=0) { layer.style.display='none';  layer_ana.style.display='none'; } 
}

function ac_layer(id,bottomVal,hedefVal,alpha_deger,timer){
		var layer = browser_form(id)
		layer.style.display='';  
		var islem_boyu; 
		var mal; 
		var hedef_katsayi= hedefVal/10;

		if(bottomVal < hedefVal){	
			if(timer<=1) islem_boyu=hedef_katsayi*2; 
			else if(timer<=3) islem_boyu=hedef_katsayi*3/2;
			else if(timer<=5) islem_boyu=hedef_katsayi*1;
			else if(timer<=9) islem_boyu=hedef_katsayi*2/3;
			else if(timer>9) islem_boyu=1; 
			islem_boyu=Math.round(islem_boyu); 

			bottomVal+=islem_boyu;
		if(alpha_deger<100) alpha_deger+=10; 

		layer.style.height=""+bottomVal+"px ";
		//if(moz) layer.style.opacity=alpha_deger/100;
		//else layer.style.filter="alpha(opacity="+alpha_deger+", style=0)";
		timer+=1; 
		mal = setTimeout("ac_layer('"+id+"',"+bottomVal+","+hedefVal+","+alpha_deger+","+timer+")",30);
		}
}


function kurulum_yap(id){
	hop = browser_form(id);
	hop.style.display='none';
	simdi_kaydir(id);
}

function kurulum_yap_sonuc(id){
	hip = browser_form('formsonuc');
	hip.style.display='block';
	hop = browser_form(id);
	hop.style.display='none';
	submit_f = browser_form('simdiara');
	submit_f.style.display='none';
}

function height_auto(id){
	var layer=browser_form(id); 
	layer.style.height='auto'; 
}

function text_bastir(input,icerik,hedef) {
	var input_sec = browser_form(input); 
	input_sec.checked='true'; 
	var hedef_div = browser_form(hedef); 
	hedef_div.innerHTML=''+icerik+''; 
}

