function AJAX() {
   var ajax = false;
   
   // Internet Explorer (5.0+)
   try {
     ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
   } catch (e) {
	   
      try {
        ajax = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        ajax = false;
      }

   }

   // Mozilla veya Safari
   if ( !ajax && typeof XMLHttpRequest != 'undefined' ) {
	   
     try{
        ajax = new XMLHttpRequest();
     }catch(e) {    
        ajax = false;
     }

   }

   // other (IceBrowser)
   if ( !ajax && window.createRequest ) {
     
	 try{
        ajax = window.createRequest();
     }catch(e) {  
        ajax = false;
     }

   }

	return ajax;
}

///islemlink(1,url,postvalue,divid)

function islemlink(yukleniyor,url, postvalue,divid) {
	ajax = new AJAX();
	
	if ( ajax ) {
		ajax.onreadystatechange = function () {}
		ajax.abort()
	}

    ajax.onreadystatechange = function () {	Loading(yukleniyor, divid,url) }
	ajax.open('POST', url, true)
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT")
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8')
    ajax.setRequestHeader("Content-length", postvalue.length)
    ajax.setRequestHeader("Connection", "close")
	ajax.send(postvalue)		
}


function Loading(yukleniyor, divid,url) {
	if( yukleniyor == 1 && divid != 'no_id' ) {
		if( ajax.readyState == 1 || ajax.readyState == 2 || ajax.readyState == 3 ) {
			var loading = '<div align="center"> <img src="loading.gif" width="16" height="16" alt="Yükleniyor ..." /></div>'
			document.getElementById(divid).innerHTML = loading;
		}
	}

	if( ajax.readyState == 4 && divid != 'no_id' ) {
		if (ajax.status == 200) {
          
		    if( ajax.responseText=='loginok') page_refresh('http://www.betsmart.eu/?')
			else if( ajax.responseText=='cikis_ok') page_refresh('http://www.betsmart.eu/?')
			else if( ajax.responseText=='Produktwunsche') prdwunsche()
			else if(divid=='basket_div'){
				  if(ajax.responseText=='operation=ok'){
					  page_refresh('?mainpage=basket/next1&operation=ok')
				  }
				  else if(ajax.responseText=='empty'){
				     page_refresh('?mainpage=basket/mybasket');
				  }
				  else document.getElementById(divid).innerHTML = ajax.responseText;
			}
			else document.getElementById(divid).innerHTML = ajax.responseText;
        }
		else {
            document.getElementById(divid).innerHTML = '<div align=center><strong><br><br>HATA:</strong> ' + ajax.statusText+"</div>";
        }
		function AJAX() {};
    }
     else{

		if(ajax.readyState == 4 && ajax.status == 200 ) {
			 if( ajax.responseText=='loginok') page_refresh('http://www.betsmart.eu/?')
			 else if( ajax.responseText=='Produktwunsche') prdwunsche()
			 else {
		       sonuc=ajax.responseText;	
				if(url=='bid/bid.php'){
					Popup_div(sonuc);
					//alert(sonuc);
				}
				else  Popup_div(sonuc)
				//commination(sonuc,url)
		   }
		 }
		}
	
}


function form_function(formname,islemturu,url,divid) {
	var postvalue = '';

	i=document.getElementById(formname).elements.length;
	
	for (k=0 ;  k<i; k++ ){
		if(document.getElementById(formname).elements[k].type=='radio'){
			if(document.getElementById(formname).elements[k].checked==true){
				postvalue1=document.getElementById(formname).elements[k].name ;
				if(k>0) postvalue=postvalue+"&";
				V=document.getElementById(formname).elements[k].value
				postvalue=postvalue+postvalue1+"="+V;
				
			} 
		 }
		 else if(document.getElementById(formname).elements[k].type=='checkbox'){
			if(document.getElementById(formname).elements[k].checked==true){
				postvalue1=document.getElementById(formname).elements[k].name ;
				if(k>0) postvalue=postvalue+"&";
				V=document.getElementById(formname).elements[k].value
				postvalue=postvalue+postvalue1+"="+V;
				
			} 
		 }
		 else {
			postvalue1=document.getElementById(formname).elements[k].name ;
			if(k>0) postvalue=postvalue+"&";
			V=document.getElementById(formname).elements[k].value
			postvalue=postvalue+postvalue1+"="+V;
		 }
			
	}
		postvalue=postvalue+"&islemturu="+islemturu;
		

		islemlink(1,url,postvalue,divid)
	
		//return postvalue
		
}

function page_refresh(url){
window.location=url;	
	
}
function ajax_refresh(url,divid){
//window.location=url;	
islemlink(1,url,'',divid)
	
}

function newpage(url,divid){
//window.location=url;	
islemlink(1,url,'',divid)
	
}

function poup_ac(url,width,height){

if(!width) var width="800";
if(!height)var height="400";
var left = (screen.width/2) - width/2;
var top = (screen.height/2) - height/2;
window.open(url,'','resizable=yes,scrollbars=yes,,width='+width+',height='+height+',top='+top+', left='+left);

	
}
function ilce_getir(url,ID,divid){
		postvalue="il_id="+ID;	
		if(ID>0) islemlink(1,url,postvalue,divid)
}





function gerisay(saat,dakika,saniye,divid){

	hou = saat;
	min = dakika;
	sec = saniye;
	id = divid;
	
	var shou = hou.toString();
	var smin = min.toString();
	var ssec = sec.toString();
	if(shou.length<2)
		shou = "0" + shou;
	if(smin.length<2)
		smin = "0" + smin;
	if(ssec.length<2)
		ssec = "0" + ssec;
		

		document.getElementById(divid).innerHTML = "Verbleibende Zeit: " + shou + ":" + smin + ":" + ssec;

	sec--;
	if (sec<0) {
		sec = 59;
		min--;
	}
	if (min<0) {
		min = 59;
		hou--;
	}
	if ((hou==0) && (min==0) && (sec==0)){
		suresonu();
	}
	else{
		setTimeout('gerisay(hou,min,sec,id)',1000);
	}
}

function suresonu() {
   document.soru_formu.submit();
}

function IsNumeric(sText){
var ValidChars = "0123456789.";
var IsNumber=true;
var Char;

for (i = 0; i < sText.length && IsNumber == true; i++){ 
Char = sText.charAt(i); 
if (ValidChars.indexOf(Char) == -1) {
   IsNumber = false;
}
}
return IsNumber;
}

function teklifekle_devam_et(sonuc,divid,url){
		 postvalue="step="+sonuc;
		// alert(sonuc);
		 if(sonuc==55) { 
		  //alert(sonuc);
		// window.parent.parent.location='?mainpage=teklifler/teklif_ver&teklif=show'; 
		//postvalue='&'
		//alert(sonuc);
		islemlink(1,url,postvalue,'main')
		 
		 }
         else islemlink(1,url,postvalue,divid)	
}
function p_control(VALUE,ID){
		   postvalue='proposal='+VALUE+'&BID_ID='+ID;
		   url='bid/bid.php';
		   islemlink(1,url,postvalue,'no_id');	

}
function p_control_z(ID,A){

		    V1=document.getElementById('senik_'+A).value;
		    V2=document.getElementById('zaf_'+A).value;
		 	
	
		   postvalue='proposal='+V1+'&proposal1='+V2+'&BID_ID='+ID;
		   url='bid/bid.php';
		   islemlink(1,url,postvalue,'no_id');	

}
function commination(result,url){
	//ajax_refresh('basket/mybasket.php','main')
	alert(result);
	
      	
}

function t_delete(TID,answer){
		document.basket_form.action=''
		document.basket_form.t_id.value=TID;
		document.basket_form.process_.value='delete';
Popup_div(" Sind Sie sicher, dass Sie Ihr Gebot löschen wollen? ",'not_html','t_delete');

	if (answer){
		document.basket_form.action=''
		document.basket_form.t_id.value=TID;
		document.basket_form.process_.value='delete';
		document.basket_form.submit();
	}

}

function t_delete_all(t,answer){
			document.basket_form.action=''
		document.basket_form.t_id.value='ALL';
		document.basket_form.process_.value='delete';
Popup_div("Sind Sie sicher, dass Sie alle Ihre Gebote löschen wollen? ",'not_html','t_delete_all')

	if (answer){
		document.basket_form.action=''
		document.basket_form.t_id.value='ALL';
		document.basket_form.process_.value='delete';
		document.basket_form.submit();
	}
}






function devam_et(){
    document.form1.action='?mainpage=basket/next1'
    document.form1.submit();
}

function isDigit(c)//
    {
    var test = "" + c;
    if (test == "0" || test == "1" || test == "2" || test == "3" || test == "4"
    || test == "5" || test == "6" || test == "7" || test == "8" || test == "9" || test == ",")
        {
        return true;
        }
    return false;
    }

function isAllDigits(s)//
    {
    var test = "" + s;
    for (var k = 0; k < test.length; k++)
        {
        var c = test.substring(k, k+1);
        if (isDigit(c) == false)
            {
            return false;
            }
        }
    return true;
    }

function removedots(str)//
{
var test = "";
for (var k = 0; k < str.length; k++)
     {
     var c = str.substring(k, k+1);
     if(c!=".")test+=c;
     }
return test;
}
function checknumber(formid,textid){//
//alert(formid+" "+textid)

//anap=document.teklif_formu.acilis_fiyati.value;

anap=document.getElementById(formid).elements[textid].value


var test = "";
for (var k = 0; k < anap.length; k++)
     {
     var c = anap.substring(k, k+1);
     if(c!=".")test+=c;
     }
anap=test;

document.getElementById(formid).elements[textid].value=dotview(removedots(document.getElementById(formid).elements[textid].value));
if(!isAllDigits(anap))
	{Popup_div("Bitte nummerischen Wert eingeben!",'not_html','alert');anap="0";return false; }
else {return true;}
}

function dotview(strnum)//
{
var re = /(-?\d+)(\d{3})/
	var num = strnum;
	while (re.test(num)) {
		num = num.replace(re,"$1.$2")
		}
		return num;
}


function control(FORMID,Y){
		
		  var   S=true ;
			
		   if(document.getElementById(FORMID).elements['user'].value==''){
		      Popup_div("Bitte Benutzername eingeben  ",'not_html','alert');  S=false
		   }
	   
		   else if(document.getElementById(FORMID).elements['pass'].value==''){
		      Popup_div(" Bitte Passwort eingeben",'not_html','alert');  S=false
		   }
		   else S=true
		   
		   if(S==false){
		     //alert("false") ;
		   }
		   else {
		   	//alert();	 
            //users_form.submit();
			if(Y==1) divid='main';
			if(Y==2) divid='no_id';
			if(Y==3) divid='no_id';
			form_function(FORMID,'login','users/login_.php',divid);
			  
		   }
		   
}

function next_f(N){
postvalue="";
url="basket/next1.php";	
islemlink(1,url,postvalue,'basket_div');
}


function Popup_div(sonuc,html_durum,yer) {
	var warning='';	  
//alert(sonuc)
	var scrolledX, scrolledY;
	if( self.pageYOffset ) {
	  scrolledX = self.pageXOffset;
	  scrolledY = self.pageYOffset;
	} else if( document.documentElement && document.documentElement.scrollTop ) {
	  scrolledX = document.documentElement.scrollLeft;
	  scrolledY = document.documentElement.scrollTop;
	} else if( document.body ) {
	  scrolledX = document.body.scrollLeft;
	  scrolledY = document.body.scrollTop;
	}
	

	
	var centerX, centerY;
	if( self.innerHeight ) {
	  centerX = self.innerWidth;
	  centerY = self.innerHeight;
	} else if( document.documentElement && document.documentElement.clientHeight ) {
	  centerX = document.documentElement.clientWidth;
	  centerY = document.documentElement.clientHeight;
	} else if( document.body ) {
	  centerX = document.body.clientWidth;
	  centerY = document.body.clientHeight;
	}
	
	  var leftOffset = scrolledX + (centerX - 375) / 2;
	  var topOffset = scrolledY + (centerY - 300) / 2;
	  
if(html_durum=='not_html'){	  

if(yer=='alert'){ imgs='images/warning_neg.jpg'; 
buttons='<input name="ok" type="button" class="blue" id="ok" value="        OK       " onclick=\'document.getElementById(&quot;warning_popup&quot;).style.display=&quot;none&quot;\' />';
buttons1='';
} 
else{ imgs='images/warning_q.jpg'; 
buttons='<input name="ok" type="button" class="blue" id="ok" value="        OK      " onclick=\'document.basket_form.submit(); document.getElementById(&quot;warning_popup&quot;).style.display=&quot;none&quot;\' />';
buttons1='&nbsp;<input name="no" type="button" class="blue" id="no" value=" Abbrechen  " onclick=\' document.basket_form.t_id.value=&quot;&quot; ;		document.basket_form.process_.value=&quot;&quot; ; document.getElementById(&quot;warning_popup&quot;).style.display=&quot;none&quot;\' />';

} 
	
	warning=warning+'<table width="373" border="0" align="center" cellpadding="0" cellspacing="0">';
	warning=warning+' <tr>';
	warning=warning+'<td height="196"  background="'+imgs+'" align="center"><table width="324" border="0" cellspacing="0" cellpadding="0">';
	warning=warning+'<tr>';
	warning=warning+'<td height="126" colspan="2" align="center" ><table width="253" height="78" border="0" cellpadding="0" cellspacing="0">';
	warning=warning+'<tr>';
	warning=warning+'<td valign="top"   style="color:#000000; font-size:12px">';
	warning=warning+sonuc;
	warning=warning+'</td>';
	warning=warning+'</tr>';
	warning=warning+'</table></td>';
	warning=warning+'</tr>';
	warning=warning+'<tr>';
	warning=warning+'<td width="35%" align="center">'+buttons;
	warning=warning+'</td>';
	warning=warning+'<td width="65%" align="left">'+buttons1+'</td>';
	warning=warning+'</tr>';
	warning=warning+'</table></td>';
	warning=warning+'</tr>';
	warning=warning+'</table>';
}
else {
	warning=sonuc;	

}


	  
	  document.getElementById("warning_popup").innerHTML=warning;
	  document.getElementById("warning_popup").style.top = topOffset + "px";
	  document.getElementById("warning_popup").style.left = leftOffset + "px";
	  document.getElementById("warning_popup").style.display = "block";
	  document.getElementById("ok").focus();
}
function uyari_penceresi(){
	
   document.getElementById("warning_popup").style.display = "none";
}
