// JavaScript Document
// lutfen kodlarla oynamayin! bir degisiklik calismamasina sebep ola bilir.
function redirect(url)
{
 	location.href=url;
}
function GetElementByName(xml,start,end)
{
	startpos = xml.indexOf(start);
	if (startpos == -1)return false;
	startpos = startpos + start.length;
	endpos =  xml.indexOf(end);	
	tag = xml.substring(startpos, endpos);
	return trim(tag);
}
function XPathValue(XPath,node)
{
	list = XPath.split('/');
	for (i=0;i < list.length;i++)
	{
		node = GetElementByName(node, '<'+ list[i] +'>', '</'+ list[i] +'>');
	}
	return node;
}
AFR.str_replace = function(str_search,str_rpl,str)
{
	if(typeof(str_search)=='undefined' || typeof(str_rpl)=='undefined' || typeof(str)=='undefined')return;
	if(typeof(str_search)=='object'){ for(i=0;i<str_search.length;i++){ while(str.indexOf(str_search[i])!=-1) {str=str.replace(str_search[i],str_rpl[i]);} } }
	else
	{	
        while(str.indexOf(str_search)!=-1)
		{
			str=str.replace(str_search,str_rpl);
		}
	}
	
	return str;
}
function illegalusername(chara)
{
	chara=chara.toLowerCase();
	for (i=0; i < chara.length; i++)
 	{
  		var E = chara.substring(i, i + 1);
  		if ((E < "0" || "9" < E ) && E !="_" && (E < "a" || "z" < E))
  		{
   			return false;
  		}
 	}
}
function isValidPassword(chara)
{
	chara=chara.toLowerCase();
	for (i=0; i < chara.length; i++)
 	{
  		var E = chara.substring(i, i + 1);
  		if ((E < "0" || "9" < E ) && (E < "a" || "z" < E) && E !="_" && E !="*" && E !="-" && E !="?" && E !="+")
  		{
   			return false;
  		}
 	}
}
function illegalaz(chara)
{
	durum=true;
	keyStr = MailVars.keyStr;
	for (i=0; i < chara.length; i++)
 	{
  		var e = chara.substring(i, i + 1);
		e = e.charCodeAt();
		bulundu=false;
		for (z=0; z < keyStr.length; z++)
		{
			var k = keyStr.substring(z, z + 1);
			k = k.charCodeAt();
			if(k==e){bulundu=true;break;}
		}
  		if(bulundu==false){durum=false;break;}
 	}
	return durum;
}
function illegalaz2(chara,at)
{
	durum=true;
	keyStr = MailVars.keyStr + at;
	for (i=0; i < chara.length; i++)
 	{
  		var e = chara.substring(i, i + 1);
		e = e.charCodeAt();
		bulundu=false;
		for (z=0; z < keyStr.length; z++)
		{
			var k = keyStr.substring(z, z + 1);
			k = k.charCodeAt();
			if(k==e){bulundu=true;break;}
		}
  		if(bulundu==false){durum=false;break;}
 	}
	return durum;
}
function onlyNumbers(c)
{
  	s = new String("0123456789");
   	for( j = 0; j<c.length; j++ )
   		if( s.indexOf(c.charAt(j)) == -1  ) 
	  	{
			return true;
      	}
	return false;
}
function winstatus(txt)
{
	if(txt.length < 2)txt='Anadoluweb.Com';
	window.status = txt;
}
function cnfrm(x)
{
	var sp = /MSIE ((5\.5)|[6789])/.test(navigator.userAgent);
	if (sp) 
	{
		var obj = new Object();
		obj.status = false;
		obj.msj = x;
		var params = 'dialogWidth:300px;dialogHeight:100px;help:no;'
		params += "scroll:no;"
		params += "status:no;"
		window.showModalDialog(AW.get_path("cnfrm.html?" + randomNumber(50000)), obj, params);
		return obj.status;
	}
	else return confirm(x);
}

function checkDomain(searchValue)
{
	var durum = false;
	if (searchValue != '')
	{
		var regExInvalidChars = /[^a-z0-9-\s.]+/;
		if (regExInvalidChars.test(searchValue))
		{
			alert('Alan adı için geçersiz karakter.\nSadece harf, rakam veya tire geçerlidir.\nTürkçe karakterli Alan Adlarının uzantısı yalnızca .com ve .net olabilir.');
			durum = false;
		}
		else
		{
			durum = true;
		}
	}
	else
	{
		alert('Lütfen Alan adını giriniz!');
		durum = false;
	}
	
	return durum;
	
}
function renewDomain(oid)
{
	AW.createForm({action : AW.get_path('cart?')},{tur : 'renewDomain',siparis_id : oid});
}
function addCart(code,type,oz)
{
	if ( typeof(type) == 'undefined' ) type = 'other';
	if ( typeof(oz) == 'undefined' ) oz = '';
	AW.createForm({action : AW.get_path('cart?')},{task : 'add',type : type,code : code,oz : oz});
	return false;
}
function removeCart(idx)
{
	AW.createForm({action : AW.get_path('cart?')},{task : 'remove',idx : idx});
}
function setTel(action) 
{
	var k=action.substring(action.indexOf("-") + 1,action.length);
	if(document.getElementById('tel0'))document.getElementById('tel0').value=k;
	if(document.getElementById('gsm0'))document.getElementById('gsm0').value=k;
	if(document.getElementById('fax0'))document.getElementById('fax0').value=k;
}
function getCity(url,id,inner_html,fnct) 
{
	$.ajax({type:"GET",url:url,dataType: "text",
	   beforeSend: function(){
		   inner_html = inner_html.replace('%1','<img align="left" src="'+ AFR.get_path('images/loading_1.gif') +'">');
		   inner_html = inner_html.replace('%2','<img align="left" src="'+ AFR.get_path('images/loading_2.gif') +'">');
		   inner_html = inner_html.replace('%3','<img align="left" src="'+ AFR.get_path('images/loading_3.gif') +'">');
		   $('#'+id).html(inner_html);
	   },	   
	   success: function(data){getCityx({id:id,fnctn2:fnct},data,data);}
	});
}
AFR.insertHTML = function(oDiv,html,display) 
{
 	var oId = $D(oDiv);
	if(!oId)return;
	oId.innerHTML = html;
	if(display==1 && oId.style)oId.style.display="";
	else oId.style.display="none";
}
AFR.namespaces("AFR.Validator");
AFR.Validator.string = function(char,t)
{
	var status=true;
	var str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
	if(typeof(t)!='undefined')str=str+t;
	for (i=0;i<char.length;i++)
 	{
  		var e = char.substring(i, i + 1);
		e = e.charCodeAt();
		var b=false;
		for (var z=0;z<str.length;z++)
		{
			var k = str.substring(z, z + 1);
			k = k.charCodeAt();
			if(k==e){b=true;break;}
		}
  		if(b==false){status=false;break;}
 	}
	return status;
}
AFR.Validator.number = function(n)
{
	var s = new String("0123456789");
   	for(var j = 0;j<n.length;j++)if(s.indexOf(n.charAt(j))==-1)return false;
   	return true;
}
AFR.Validator.password = function(str)
{
	str=str.toLowerCase();
	for (var i=0;i<str.length;i++)
 	{
  		var E = str.substring(i, i + 1);
  		if ((E < "0" || "9" < E ) && (E < "a" || "z" < E) && E !="_" && E !="*" && E !="-" && E !="?" && E !="+")return false;
 	}
	return true;
}
AFR.Validator.isNull = function(value)
{
	value = trim(value);
	value = value.toLowerCase();
	if(value==null || value=='null' || value=='' || value=="" || value==" " || value==' ')return true;
	else return false;
}
function getCityx(x,v,z)
{
	//alert(x.id);
	AW.insertHTML(x.id,v,1);
	var z = GetElementByName(x.url, '&input_name=', '&country=');
		
	if(document.getElementById(z) && z.length>0 && z!=false)document.getElementById(z).value='';
	else document.getElementById('city').value='';
	if(!AW.Validator.isNull(x.fnctn2))eval(x.fnctn2);
}
greInfoElem_html = "";
function greInfoElem(html,m,cclass)
{
	var objBody = document.getElementsByTagName("body").item(0);
	if ( typeof(m) == 'undefined')m=1;
	if(m==1)
	{
		
		if(document.getElementById('greInfoElem'))
		{
			var div = document.getElementById('greInfoElem');
			if ( typeof(cclass) == 'undefined' ){div.className='greInfoElem';mLocm.x=20;mLocm.y=0;}
			else 
			{
				div.className='greInfoElem'+cclass;
			}
			if(greInfoElem_html==html)return;
			div.innerHTML=html;
			div.style.display = 'block';
			mLocm.x=20;
			h=document.getElementById('greInfoElem').offsetHeight;
			mLocm.y=parseInt(h/2);
			//alert(mLocm.y);
		}
		else
		{
			var div = document.createElement('div');
			div.setAttribute('id','greInfoElem');
			if ( typeof(cclass) == 'undefined' )div.className='greInfoElem';
			else div.className='greInfoElem'+cclass;
			div.innerHTML=html;
			objBody.appendChild(div);
		}
	}
	else if(document.getElementById('greInfoElem'))document.getElementById('greInfoElem').style.display = 'none';
	
}
AFR.setAlpha = function(oId,opacity)
{
	var elem=$D(oId);
	if(!elem)return;
	if(!elem.style)return;
	
	if(opacity > 1)opacity = opacity / 100;
	elem.style['opacity'] = opacity;
	elem.style['-moz-opacity'] = opacity;
	elem.style['filter'] = 'alpha(opacity='+opacity*100+')';
}
AFR.setStyle = function(oId,style,value)
{
	var elem=$D(oId);
	if(!elem)return;
	if(!elem.style)return;
	elem.style[style] = value;
}
AFR.createRequestObject = function()
{
	var ro;
	
	if(AFR.browser.ie){
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		ro = new XMLHttpRequest();
	}
	return ro;
}
var cron_greInfoElemAlpha;
function greInfoElemAlpha(ocp)
{
	if(ocp < 90)
	{
		ocp = ocp + 5;
		AFR.setAlpha('greInfoElem',ocp);
		cron_greInfoElemAlpha = setTimeout("greInfoElemAlpha("+ocp+")",1);
	}else if(cron_greInfoElemAlpha)clearTimeout(cron_greInfoElemAlpha);
}
function Point(x,y) {  this.x = x; this.y = y; }
var mLoc = new Point(0,0);
var mLocm = new Point(0,0);
function getMouseLoc(e)
{
  	if(!document.all)  //NS
	{
	    mLoc.x = e.pageX;
	    mLoc.y = e.pageY;
  	}
 	else               //IE
  	{
	    mLoc.x = event.x + document.body.scrollLeft;
	    mLoc.y = event.y + document.body.scrollTop;
	}
	if(document.getElementById('greInfoElem'))
	{
		h=document.getElementById('greInfoElem').offsetHeight;
		document.getElementById('greInfoElem').style.left=mLoc.x + mLocm.x + 'px';
		document.getElementById('greInfoElem').style.top=mLoc.y - h + mLocm.y + 'px';
	}
	return true;
}
//NS init:
if(AW.browser.ie)document.onmousemove = getMouseLoc;
else {addEventListener("mousemove", getMouseLoc, false); }

function greElemIns(elem,html)
{
	elem = elem.parentNode;
	var div = elem.getElementsByTagName('span');
	elemtr = elem.parentNode;
	if(div[0])
	{
		if(html!="" && html!=null){div[0].innerHTML=html;elemtr.bgColor='#ededed';}
		else {div[0].parentNode.removeChild(div[0]);elemtr.bgColor='#ffffff';}
	}
	else
	{
		if(html!="" && html!=null)
		{
			var ndiv = document.createElement("span");
			AFR.setStyle(ndiv,'color','#ff0000');
			ndiv.innerHTML=html;
			elem.appendChild(ndiv);
			elemtr.bgColor='#ededed';
		}
		else elemtr.bgColor='#ffffff';
	}
}
function intToFloat(str)
{
	str=str.toString();
	if(str.indexOf(".")!=-1)
	{
		if((str.indexOf(".") + 3) > str.length)str=str.substring(0,str.indexOf(".") + 2) + '0';
		else str=str.substring(0,str.indexOf(".") + 3);
	}
	else
	{
		str = str + '.00';
	}
	
	var p = str.split('.');
	if(p[1]=='99'){str = str*1 + 0.01;str=intToFloat(str);}
	return str;
}

AW.cartArr = new Array();
var cartBtnID = 0;
AW.addCartArr = function(btnStr,formStr)
{
	
	if(typeof(btnStr)=="string")
	{	
		if(document.getElementById(btnStr))btn = document.getElementById(btnStr);
		if(document.getElementById(formStr))form = document.getElementById(formStr);
	}
	else if(typeof(btnStr)=="object")
	{
		btn = btnStr;
		form = formStr;
		formStr = form.id;
		btnStr = 'cartBtnID_' + cartBtnID;
		cartBtnID = cartBtnID + 1;
	}
	
	var elem = form.getElementsByTagName("select")[0];
	var code = elem.value;
	var addStatus = true;
	for(var i=0;i<AW.cartArr.length;i++)if(AW.cartArr[i]==code){addStatus = false;break;}
	if(addStatus)AW.cartArr[AW.cartArr.length] = code;
	elem.disabled=true;
	btn.parentNode.innerHTML = '<input type="image" id="'+ btnStr +'" style="margin-top:12px;" src="ima/paket_cikar.gif" onclick="AW.delCartArr(\''+ btnStr +'\',\''+ formStr +'\');return false;">';
}
AW.delCartArr = function(btnStr,formStr)
{
	var dizi = new Array();
	var btn = document.getElementById(btnStr);
	var form = document.getElementById(formStr);
	
	var elem = form.getElementsByTagName("select")[0];
	var code = elem.value;
	for(var i=0;i<AW.cartArr.length;i++)if(AW.cartArr[i]!=code){dizi[dizi.length] = AW.cartArr[i];}
	AW.cartArr = dizi;
	elem.disabled=false;
	btn.parentNode.innerHTML = '<input type="image" id="'+ btnStr +'" style="margin-top:12px;" src="ima/pakete_ekle.gif" onclick="AW.addCartArr(\''+ btnStr +'\',\''+ formStr +'\');return false;">';
}
AW.aprovePaket = function(oz2)
{
	var code = document.pkt.paket.value;
	
	var oz = '';
	type = 'paket';
	for(var i=0;i<AW.cartArr.length;i++)
	{
		oz += AW.cartArr[i] + ',';
	}
	oz = oz.substring(0,oz.length-1);
	if(typeof(oz2)=="string")AW.createForm({action : AW.get_path('tcart?')},{task : 'add',type : type,code : code,oz : oz,oz2:oz2});
	else AW.createForm({action : AW.get_path('tcart?')},{task : 'add',type : type,code : code,oz : oz});
	return false;
}
AW.cartToplu = new Array();
var cartTopluBtnID = 0;
AW.addCartToplu = function(btnStr,formStr)
{
	
	if(typeof(btnStr)=="string")
	{	
		if(document.getElementById(btnStr))btn = document.getElementById(btnStr);
		if(document.getElementById(formStr))form = document.getElementById(formStr);
	}
	else if(typeof(btnStr)=="object")
	{
		btn = btnStr;
		form = formStr;
		formStr = form.id;
		btnStr = 'cartTopluBtnID_' + cartTopluBtnID;
		cartTopluBtnID = cartTopluBtnID + 1;
	}
	
	var elem = form.getElementsByTagName("select")[0];
	var code = elem.value;
	var addStatus = true;
	for(var i=0;i<AW.cartToplu.length;i++)if(AW.cartToplu[i]==code){addStatus = false;break;}
	if(addStatus)AW.cartToplu[AW.cartToplu.length] = code;
	elem.disabled=true;
	btn.parentNode.innerHTML = '<input type="image" id="'+ btnStr +'" style="margin-top:12px;" src="ima/iptalet.gif" onclick="AW.delCartToplu(\''+ btnStr +'\',\''+ formStr +'\');return false;">';
}
AW.delCartToplu = function(btnStr,formStr)
{
	var dizi = new Array();
	var btn = document.getElementById(btnStr);
	var form = document.getElementById(formStr);
	
	var elem = form.getElementsByTagName("select")[0];
	var code = elem.value;
	for(var i=0;i<AW.cartToplu.length;i++)if(AW.cartToplu[i]!=code){dizi[dizi.length] = AW.cartToplu[i];}
	AW.cartToplu = dizi;
	elem.disabled=false;
	btn.parentNode.innerHTML = '<input type="image" id="'+ btnStr +'" style="margin-top:12px;" src="ima/kysdevam.gif" onclick="AW.addCartToplu(\''+ btnStr +'\',\''+ formStr +'\');return false;">';
}
AW.aproveCartToplu = function()
{
	var oz = '';
	for(var i=0;i<AW.cartToplu.length;i++)
	{
		oz += AW.cartToplu[i] + ',';
	}
	oz = oz.substring(0,oz.length-1);
	AW.createForm({action : AW.get_path('tcart?')},{task : 'add',type : 'other',code : oz,oz : ''});
	return false;
}



PositionX = 100;
PositionY = 0;
defaultWidth = 900;
defaultHeight = 900;
var AutoClose = true;
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
function openPictureWindow_Scud(imageURL,imageTitle){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Yükleniyor...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(300,300);');
writeln('width=300-(document.body.clientWidth-document.images[0].width);');
writeln('height=300-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');
writeln('window.innerWidth=document.images["mresim"].width;');writeln('window.innerHeight=document.images["mresim"].height;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=ffffff scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=ffffff scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<img name="mresim" src='+imageURL+' onclick="window.close()"  style="cursor: hand;display:block"></body></html>');
close();
}}
function loginSubmit()
{
	var d=document.login;
	var username=d.username.value;
	var password=d.password.value;
	if(username=="" || username==null || username=="anadoluweb")
	{
		alert("Lütfen Kullanıcı Adınızı Girin");
		d.username.focus();
		d.username.select();
	}
	else if(password=="" || password==null || password=="password")
	{
		alert("Lütfen Şifrenizi Girin");
		d.password.focus();
		d.password.select();
	}
	else AW.createForm({action : 'login?'},{username : username,password : password});
}
function expLogin()
{
	var d=document.expLogin;
	var username=d.username.value;
	var password=d.password.value;
	
	if(username=="" || username==null || username=="anadoluweb")
	{
		alert("Lütfen Kullanıcı Adınızı Girin");
		d.username.focus();
		d.username.select();
	}
	else if(password=="" || password==null || password=="password")
	{
		alert("Lütfen Şifrenizi Girin");
		d.password.focus();
		d.password.select();
	}
	else AW.createForm({action : 'https://expand.anadoluweb.com:8442/plesk/unilogin.php',target : '_blank'},{login : username,password : password});
	d.username.value="";
	d.password.value="";
}
function emailLogin()
{
	var d=document.emailLogin;
	var username=d.username.value;
	var password=d.password.value;
	
	if(username=="" || username==null)
	{
		alert("Lütfen Kullanıcı Adınızı Girin");
		d.username.focus();
		d.username.select();
	}
	else if(password=="" || password==null || password=="password")
	{
		alert("Lütfen Şifrenizi Girin");
		d.password.focus();
		d.password.select();
	}
	else AW.createForm({action : 'http://www.paneller.com/eposta/',target : '_blank'},{_action:"login",_user:username,_pass:password});

	d.username.value="";
	d.password.value="";
}
function hsorgula()
{
	var f = document.fwhois;
	var domain = f.domain.value;
	var status = true;
	var field = f.elements;
	if(domain.length==0)
	{
		alert('Lütfen Alan adını giriniz!');
		f.domain.focus();
		status = false;
	}
	if(status)
	{
		status=false;
		for (i = 0; i < field.length; i++) if(field[i].type=="checkbox" && field[i].checked == true){status=true;break;}
		if(!status)alert('Lütfen Alan Adı Uzantısı Seçin!');
	}
	if(status)f.submit();
}
var cartForumArr = new Array();
AW.addCartArr2 = function(form)
{
	var elem = form.paket;
	var code = elem.value;
	var addStatus = true;
	for(var i=0;i<AW.cartArr.length;i++)if(AW.cartArr[i]==code){addStatus = false;break;}
	if(addStatus)
	{
		AW.delCartArr2(form);
		AW.cartArr[AW.cartArr.length] = code;
		cartForumArr[form.name] = code;
	}
}
AW.delCartArr2 = function(form)
{
	var dizi = new Array();
	if ( typeof(cartForumArr[form.name]) == 'undefined' )return;
	var code = cartForumArr[form.name];
	for(var i=0;i<AW.cartArr.length;i++)if(AW.cartArr[i]!=code){dizi[dizi.length] = AW.cartArr[i];}
	AW.cartArr = dizi;
	cartForumArr[form.name] = '';
}
function yillikFiyatf(code,price)
{
	var price1 = parseFloat(price);
	var frml = code.substring(8,9);
	var value1 = 12;
	var rvalue = 0;
	if(frml=="1")
	{
		rvalue = price1 * value1;
	}
	else if(frml=="2")
	{
		var x = price1 * value1;
		if(value1>11) rvalue = x - (x/6);
		else var rvalue = x;
		
	}
	else if(frml=="3")
	{
		rvalue = price1 * (value1 - (value1-1)*0.25);
	}
	return intToFloat(rvalue);
}
function session() 
{
	var url = 'ajax.php?session=' + randomNumber(500000);
	$.get(url);
}