/************************************************************************************
* Php 3D odeme sistemi
* 27/10/2010 
* Ümit CAN / umit@dominant.com.tr
* Dominant Yazılım ve Destek A.Ş.
* tel:+902163268660 fax:+902163268665 destek@dominant.com.tr
*************************************************************************************/


var ucDTur 		= "";
var ucDKayitNo	= "";
var ucDSecNo	= null;
var ucDSistemTip= null;
function ucDIslem(islem,par1,par2,par3,par4,par5) {
	if(islem == '0') {
		window.focus();
		var m = "";
		var xA = par3.split("*");
		m = "["+xA[0]+"] "+xA[1];
		if(par5 != null) {
			var xB = par5.split("*");
			m = xB[0];
		}
		oELT('ucDdiv').innerHTML	= "<br /><br /><br>DİKKAT PROVİZYON ALINAMADI!..<br><br>Hata : "+m+"<br><br><INPUT type='button' onClick='ucDKabul(1,"+ucDSecNo+")' class=\"button\" value='YENİDEN DENE' style='width:150px'>&nbsp;&nbsp;<INPUT type='button' onClick='ucDKabul(2,null)' class=\"button\" value='İPTAL' style='width:150px;'>";
		if(ucDSistemTip == 1) {
			hafiza.adim_2.odemeInfo.ucdInfo = null;
		}
		else if(ucDSistemTip == 2)
			document.aform.elements['3dpar'].value = "";
	}
	else if(islem == '1') {
		if(par1 == '3d_pay_hosting' || par1 == '3d_full_hosting' || par1 == '3d_oos_pay' || par1 == '3d_oos_half' || par1 == '3d_oos_full') {
			var xA = par5.split("*");
			if(ucDSistemTip == 1) {
				hafiza.adim_2.odemeInfo.ucdInfo = "3D*"+xA[0]+"*"+xA[1]+"*"+xA[2]+"*"+xA[3]+"*"+par1+"*"+xA[4]+"*"+xA[5];//3D-kartNo-sonKullanım-provizyonKod-taksitSayisi-3dModel+linuxId+transId
					oELT('ucDdivBack').style.display= "none";
					oELT('ucDdiv').style.display	= "none";
				wsUcIslem(2,"devam",null,null,null);
			}
			else if(ucDSistemTip == 2) {
				document.aform.elements['3dpar'].value = "3D-"+xA[0]+"-"+xA[1]+"-"+xA[2]+"-"+xA[3]+"-"+par1;
				document.aform.submit();
			}
		}
		else if(par1 == '3d_hosting' ) {
			var xA = par3.split("*");
			var xB = par5.split("*");
			if(xA[1] == 'Approved') {
				if(ucDSistemTip == 1) {
					hafiza.adim_2.odemeInfo.ucdInfo = "3D*"+xB[0]+"*"+xB[1]+"*"+xB[2]+"*"+xB[3]+"*"+par1+"*"+xB[4]+"*"+xB[5];//3D-kartNo-sonKullanım-provizyonKod-taksitSayisi-3dModel+linuxId+transId
					oELT('ucDdivBack').style.display= "none";
					oELT('ucDdiv').style.display	= "none";
					wsUcIslem(2,"devam",null,null,null);
				}
				else if(ucDSistemTip == 2) {
					document.aform.elements['3dpar'].value = "3D-"+xB[0]+"-"+xB[1]+"-"+xB[2]+"-"+xB[3]+"-"+par1;
					document.aform.submit();
				}
			}
			else if(xA[1] == 'Declined') {
				window.focus();
				var xA = par5.split("*");
				oELT('ucDdiv').innerHTML	= "<br /><br /><br>DİKKAT PROVİZYON ALINAMADI!..<br><br>Hata : "+xB[0]+"<br><br><INPUT type='button' onClick='ucDKabul(1,"+ucDSecNo+")'  class=\"button\" value='YENİDEN DENE' style='width:150px;'>&nbsp;&nbsp;<INPUT type='button' onClick='ucDKabul(2,null)' class=\"button\"  value='İPTAL' style='width:150px;'>";
				if(ucDSistemTip == 1) {
					hafiza.adim_2.odemeInfo.ucdInfo = null;
				}
				else if(ucDSistemTip == 2)
					document.aform.elements['3dpar'].value = "";
			}
			//alert(islem+"-"+par1+"-"+par2+"-"+par3+"-"+par4+"-"+par5);
		}
	}
	ucDSistemTip = null;
}

function ucDKabul(id,eltNo,sistemTip) {
	   if(id == 1) {
		 if(sistemTip == 1) {
			secTutar	= oELT('adim_2_odemeSecim_tdTutar_'+eltNo).getAttribute('vadeTutar').replace(/ /gi,'').replace(/TL/gi,'').replace(/,/gi,'');
			secTaksit	= oELT('adim_2_odemeSecim_td_'+eltNo).getAttribute("secTaksit");
			ucDKayitNo	= oELT('adim_2_odemeSecim_tr_'+eltNo).getAttribute("ucdRecNo")*1;
			ucDSecNo	= eltNo;
		}
		else if(sistemTip == 2) {
			secTutar	= document.aform.dposhtutar.value.replace(/ /gi,'');
			secTaksit	= document.aform['vade'+oELT('id_'+eltNo).getAttribute('Vade')].options[document.aform['vade'+oELT('id_'+eltNo).getAttribute('Vade')].selectedIndex].value;
			ucDKayitNo	= oELT('id_'+eltNo).getAttribute('ucdRecNo')*1;
			ucDSecNo	= eltNo;
		}
		
		ucDSistemTip = sistemTip;
			 
		if(secTaksit*1 <= 1) secTaksit = "X";
		
		if(sistemTip == 1) {
			oELT('ucDdiv').innerHTML		= "<FONT style=width:800px;text-align:justify'>"+arrLang.t[231]+"</FONT>";
				
			if(ucdWinPar == " " || ucdWinPar == "0")
				oELT('ucDdiv').innerHTML	+= "<br>"+arrLang.t[232];
				
			else if(ucdWinPar == "1") 
				oELT('ucDdiv').innerHTML+= "<br>"+arrLang.t[233];
					
			oELT('ucDdiv').innerHTML += "<br><INPUT type='button' onClick='wsUcIslem(3,\"yeni\",null,null,null)' id=\"ucdIptBtn\" class='button' value='"+arrLang.button.yeniRez+"' style='width:190px;height:28px;padding-top:0px;cursor:pointer'>";
			if(memoryDomi.modulTip == 'acenta') //--|acenta modul
				oELT('ucDdiv').innerHTML += "&nbsp;<INPUT type='button' onClick='window.location=\""+menuDonus+"\"' class='button' style='width:190px;;height:28px;padding-top:0px;cursor:pointer' value='"+arrLang.button.menuDon+"'>";
		}
		else if(sistemTip == 2) {
			oELT('ucDdiv').innerHTML		= "<br /><FONT style=width:800px;text-align:justify'>3D Ödeme sistemini seçtiniz.</FONT>";
				
			if(ucdWinPar == " " || ucdWinPar == "0")
				oELT('ucDdiv').innerHTML	+= "<br>Not: Açılır pencere engelleyicisi veya türevi programlardan biri aktif ise ödeme penceresi açılmayabilir.Öncelikle bu tür programları kapatanız veya sitemizi güvenilir siteler içerisine ekleyiniz.<br><br> 3D ödeme sistemine geçiyorsunuz lütfen bekleyiniz!..<br>Lütfen yeni ekranda açılan banka ödeme ekranını hiç bir şekilde kapatmayınız!...";
				
			else if(ucdWinPar == "1") 
				oELT('ucDdiv').innerHTML	+= "<br>Lütfen aşağıdaki banka ödeme ekranından ödeme işlemlerini tamamlayınız ve ödeme işlemi sırasında İPTAL tuşunu kullanmayınız!..";
					
			oELT('ucDdiv').innerHTML		+= "<br><INPUT type='button' onClick='ucDKabul(2,null)' id=\"ucdIptBtn\" class='button' value='İPTAL' style='width:100px;'>";
		}
		
		document.body.scrollTop 					= 0;
		var cssText = "background-color:"+yuklediv_back+";width:"+document.body.scrollWidth+";height:"+document.body.scrollHeight+";z-index:11000;filter:alpha(opacity=70);opacity: .7;position:absolute;display:inline-inside;top0;left:0;";
		oELT('ucDdivBack').style.cssText = cssText;
		oELT('ucDdivBack').style.top = "0px";
		oELT('ucDdivBack').style.left = "0px";
		
		oELT('ucDdiv').className 					= "ucd_div";
		var cssText = "z-index:11001;position:absolute;display:inline-inside;top0;left:"+(document.body.scrollWidth/2-350)+";";
		oELT('ucDdiv').style.cssText = cssText;
			
		if(ucdWinPar == " " || ucdWinPar == "0") {
			var kuyruk = "/domi/dominant/ingoing/R15/prog/araGecis?file="+ucdFileBanka+"&kayit="+ucDKayitNo+"&tutar="+secTutar+"&taksit="+secTaksit+"&b4="+ucdFileBanka3p+"&adim=sorgu3Dgo&b6=0&b7=";//
				windowAc (kuyruk,"ucD",600,500,1,1,0);
		}
		else if(ucdWinPar == "1") {
			var frmName = null;
			if(window.top == null) var frmName = null;
			else {
				if(sistemTip == 1) var frmName = ucdFrameName;
				else if(sistemTip == 2) {
					var frmName = ucdFrameName;//if(window.top.frames[ucdFrameName] != null ) var frmName = ucdFrameName;
				}
			}
			if(sistemTip == 1)
				var kuyruk = "/domiAdmin/domiTasi.php?sistem=3Dgo&frmSayac="+memoryDomi.frmSayac+"&adres="+ucdHttpAdres+"/domi/dominant/ingoing/R15/prog/araGecis&file="+ucdFileBanka+"&kayit="+ucDKayitNo+"&tutar="+secTutar+"&taksit="+secTaksit+"&b4="+ucdFileBanka3p+"&adim=sorgu3Dgo&b6=1&b7=&b8="+ucdFrameName+"&b9=";///
			else if(sistemTip == 2) {
				if(frmName != null)
					var kuyruk = "/domiAdmin/domiTasi.php?sistem=3Dgo&adres="+ucdHttpAdres+"/domi/dominant/ingoing/R15/prog/araGecis&file="+ucdFileBanka+"&kayit="+ucDKayitNo+"&tutar="+secTutar+"&taksit="+secTaksit+"&b4="+ucdFileBanka3p+"&adim=sorgu3Dgo&b6=1&b7=&b8="+frmName+"&b9=";///
				else alert("3D penceresi tanımlı değil");
			}
			if(frmName != null)
				oELT('ucDdiv').innerHTML	+= "<BR><CENTER><IFRAME id='ucdIncFrm' src='"+kuyruk+"' style='width:700px;height:480px;background-color:white' frameborder='0'></IFRAME></CENTER>";
		}
	}
	else if(id == 2) {
		oELT('ucDdivBack').style.display= "none";
		oELT('ucDdiv').style.display	= "none";
		if(oELT('adim2_DEVAM') != null) {
			oELT('adim2_DEVAM').disabled=false;
			oELT('adim2_DEVAM').style.color = "";
		}
		ucDSecNo = null;
	}
}
if(document.getElementById('js_domiScript3D') != null)
	yukleyici(1,'js_domiScript3D',arrLang.a[94]);
