
/* Bu ÃÂ¼ÃÂ§ fonksiyonda formdan gelen veriler tiplerine gÃÂ¶re kontrol edilir istenen ÃÂ¶zellikte iseler iÃÂleme alÃÂ±nÃÂ±rlar*/
function createXMLHttpIstekNesnesi(){
	var XMLHttpIstekNesnesi = false;

	try
	{
		XMLHttpIstekNesnesi = new XMLHttpRequest();
	}
	catch(e)
	{
		var aryXmlHttp = new Array(
		"MSXML2.XMLHTTP",
		"Microsoft.XMLHTTP",
		"MSXML2.XMLHTTP.6.0",
		"MSXML2.XMLHTTP.5.0",
		"MSXML2.XMLHTTP.4.0",
		"MSXML2.XMLHTTP.3.0"
		);
		for (var i=0; i<aryXmlHttp.length && !XMLHttpIstekNesnesi; i++)
		{
			try
			{
				XMLHttpIstekNesnesi = new ActiveXObject(aryXmlHttp[i]);
			}
			catch(e){document.write("createXMLHttpIstekNesnesi: XMLHttpIstekNesnesi Error");}
		}
	}

	if (!XMLHttpIstekNesnesi)
	{
		alert("Error: failed to create the XMLHttpRequest object.");
	}
	else
	{
		return XMLHttpIstekNesnesi;
	}
}

function checkFormInput(keyEvent, dataSource, idForm)
{
	keyEvent = (keyEvent) ? keyEvent: window.event;
	input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;

	if(keyEvent.type == "checkbox")
	{
		keyEvent.value = keyEvent.checked;
	}
	else if(keyEvent.type == "radio")
	{
		keyEvent.value = keyEvent.checked;
		if (keyEvent.value)
		{
			for(i=0; i<document.getElementById(idForm).elements.length - 1; i++)
			{
				/*Debug
				alert(document.getElementById(idForm).elements[i].name);
				alert(document.getElementById(idForm).elements[i].value);
				alert(document.getElementById(idForm).elements[i].checked);
				*/
				if(document.getElementById(idForm).elements[i].name==keyEvent.name)
				{
					/*alert(document.getElementById(idForm).elements[i].name+':'+document.getElementById(idForm).elements[i].value);*/
					document.getElementById(idForm).elements[i].value = document.getElementById(idForm).elements[i].checked;
				}
			}
		} /* End: if (keyEvent.value)*/
	} /* End: if (keyEvent.type == "change")*/
}

function checkboxKontrol(elementName, formName){
	for(i=0; i<document.getElementById(formName).elements.length - 1; i++){
		if(document.getElementById(formName).elements[i].name == elementName){
			//alert(document.getElementById(formName).elements[i].value);
			if(document.getElementById(formName).elements[i].value == "true"){
				document.getElementById(formName).elements[i].value == "false";
			}else {
				document.getElementById(formName).elements[i].value == "true";
			}
		}
	}
}

/*######################################################*/
function checkboxFormInput(keyEvent, dataSource, idForm)
{
	keyEvent = (keyEvent) ? keyEvent: window.event;
	input = (keyEvent.target) ? keyEvent.target : keyEvent.srcElement;

	if(keyEvent.type == "checkbox")
	{
		keyEvent.value = keyEvent.checked;
		var divID = "arama_icerik_etrafi";
		//alert(keyEvent.id);
		//var element = idForm.keyEvent.id;
		var dataSource = dataSource + "&filtre=" + keyEvent.id;
		sendFormData(idForm, dataSource, divID, 1)
	}
	else if(keyEvent.type == "radio")
	{
		keyEvent.value = keyEvent.checked;
		if (keyEvent.value)
		{
			for(i=0; i<document.getElementById(idForm).elements.length - 1; i++)
			{
				/*Debug
				alert(document.getElementById(idForm).elements[i].name);
				alert(document.getElementById(idForm).elements[i].value);
				alert(document.getElementById(idForm).elements[i].checked);
				*/
				if(document.getElementById(idForm).elements[i].name==keyEvent.name)
				{
					/*alert(document.getElementById(idForm).elements[i].name+':'+document.getElementById(idForm).elements[i].value);*/
					document.getElementById(idForm).elements[i].value = document.getElementById(idForm).elements[i].checked;
				}
			}
		} /* End: if (keyEvent.value)*/
	} /* End: if (keyEvent.type == "change")*/
}

/*#######################################################*/

function sendFormData(idForm, dataSource, divID, ifLoading)
{
	var postData='';
	var strReplaceTemp;
	var XMLHttpIstekNesnesi = createXMLHttpIstekNesnesi();
	if(XMLHttpIstekNesnesi)	{
		XMLHttpIstekNesnesi.open("POST", dataSource);
		XMLHttpIstekNesnesi.setRequestHeader("Method", "POST " + dataSource + " HTTP/1.1");
		XMLHttpIstekNesnesi.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		XMLHttpIstekNesnesi.onreadystatechange = function()
		{
			if (XMLHttpIstekNesnesi.readyState == 4 &&
			XMLHttpIstekNesnesi.status == 200)
			{
				try
				{
					var objDiv = document.getElementById(divID);
					objDiv.style.display = "";					
					objDiv.innerHTML = XMLHttpIstekNesnesi.responseText;
					// objDiv.style.display = "none";

				}
				catch(e){document.write("sendFormData: getElementById(divID) Error");}
			}
			else
			{
				if(ifLoading)
				{
					try
					{
						var objDiv = document.getElementById(divID);
						objDiv.innerHTML = "<img align='middle' src='tema/kullanici/images/yukleniyor.gif'>";
					}
					catch(e){document.write("sendFormData->ifLoading: getElementById(divID) Error");}
				}
			}
		}
		
		
		var formId = document.forms[idForm];
		for (var i = 0; i < formId.elements.length; i++) {
			var strReplaceTemp = formId.elements[i].name.replace(/\[\]/i, "");
			var el = formId.elements[i];
			switch (el.type) {
				case "radio" :
					if(el.checked == true){
						//s += '&' + el.name + '=' + el.value;
						postData += "&aryFormData["+strReplaceTemp+"][]="+el.value;
					}
				break;
				case "checkbox":
					if(el.checked == true){
						//checkboxes += '--' + el.name + '=' + el.value;
						postData += "&aryFormData["+strReplaceTemp+"][]="+el.value;
					}
				break;
				default:
					postData += "&aryFormData["+strReplaceTemp+"][]="+el.value;
				break;
			}
		}	
		/*

		for(i=0; i<document.getElementById(idForm).elements.length; i++)
		{
			strReplaceTemp = document.getElementById(idForm).elements[i].name.replace(/\[\]/i, "");			
			postData += "&aryFormData["+strReplaceTemp+"][]="+document.getElementById(idForm).elements[i].value;
		}
		*/

		//postData += "&parm="+new Date().getTime();
		try{
			XMLHttpIstekNesnesi.send(postData);
		}catch(e){
			document.write("sendFormData: XMLHttpIstekNesnesi.send Error");
		}
	}
}

function formIcerigiGonder(idForm, dataSource,divId)
{
	var postData='';
	var ifLoading = 0;
	var dataSource = dataSource;	
	//init('secim.php?&id=' + id + method + s);	
	var strReplaceTemp;
	var XMLHttpIstekNesnesi = createXMLHttpIstekNesnesi();
	if(XMLHttpIstekNesnesi)	{
		XMLHttpIstekNesnesi.open("POST", dataSource);
		XMLHttpIstekNesnesi.setRequestHeader("Method", "POST " + dataSource + " HTTP/1.1");
		XMLHttpIstekNesnesi.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		XMLHttpIstekNesnesi.onreadystatechange = function()
		{
			if (XMLHttpIstekNesnesi.readyState == 4 &&
			XMLHttpIstekNesnesi.status == 200)
			{
				try
				{
					var objDiv = document.getElementById(divId);
					objDiv.style.display = "";
					objDiv.innerHTML = XMLHttpIstekNesnesi.responseText;
					// objDiv.style.display = "none";

				}
				catch(e){document.write("sendFormData: getElementById(divId) Error");}
			}
			else
			{
				if(ifLoading)
				{
					try
					{
						var objDiv = document.getElementById(divId);
						objDiv.innerHTML = "<img align='middle' src='tema/kullanici/images/yukleniyor.gif'>";
					}
					catch(e){document.write("sendFormData->ifLoading: getElementById(divId) Error");}
				}
			}
		}
		postData += formDegerleriTopla(idForm);
		//postData += "&parm="+new Date().getTime();
		//alert(postData);
		
		try
		{
			XMLHttpIstekNesnesi.send(postData);
		}
		catch(e){document.write("sendFormData: XMLHttpIstekNesnesi.send Error");}
		
	}
}

/*##########################################################################*/
/*##########################################################################*/
/*##########################################################################*/

function urunuSepeteEkle(url, aktifSepetTutari)
{
	var XMLHttpIstekNesnesi=createXMLHttpIstekNesnesi();
	if (XMLHttpIstekNesnesi==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=url;

	XMLHttpIstekNesnesi.onreadystatechange=function()
	{
		if (XMLHttpIstekNesnesi.readyState == 4 &&
		XMLHttpIstekNesnesi.status == 200)
		{
			try
			{
				var toplamFiyat = document.getElementById(aktifSepetTutari);
				toplamFiyat.innerHTML = XMLHttpIstekNesnesi.responseText;
			}
			catch(e){document.write("sendFormData: getElementById(divID) Error");}
		}
	}
	XMLHttpIstekNesnesi.open("GET",url,true)
	//xmlHttp.setRequestHeader("Content-Type", "text/html; charset=utf-8");
	XMLHttpIstekNesnesi.send(null)
}

/**####################################################################*/

/*
function b2bXmlHttp(dataSource, divID, yukleniyor)
{
	var XMLHttpIstekNesnesi=createXMLHttpIstekNesnesi();
	if (XMLHttpIstekNesnesi==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=dataSource;

	XMLHttpIstekNesnesi.onreadystatechange=function()
	{
		if (XMLHttpIstekNesnesi.readyState == 4 &&
		XMLHttpIstekNesnesi.status == 200)
		{
			try
			{
				var objDiv = document.getElementById(divID);
				objDiv.innerHTML = XMLHttpIstekNesnesi.responseText;
			}
			catch(e){document.write("sendFormData: getElementById(divID) Error");}
		}else
		{
			if(yukleniyor)
			{
				try
				{
					var objDiv = document.getElementById(divID);
					objDiv.innerHTML = "<img align='middle' src='tema/kullanici/images/yukleniyor.gif'>";
				}
				catch(e){document.write("sendFormData->ifLoading: getElementById(divID) Error");}
			}
		}
	}
	XMLHttpIstekNesnesi.open("GET",url,true);
	XMLHttpIstekNesnesi.setRequestHeader("Content-Type", "text/html; charset=utf-8");
	XMLHttpIstekNesnesi.send(null);
}


/**####################################################################*/

    function b2bXmlHttp(url, target, yuk) {
        var ret = document.getElementById(target);
        ret.innerHTML = "";
        if (yuk) {
        ret.innerHTML = "<img align='middle' src='tema/kullanici/images/yukleniyor.gif'>";
    }
    // Define the callback object for Connection Manager that will set the body of our content area when the content has loaded
    var callback = {
        success : function(o) {
            ret.innerHTML = o.responseText;
            ret.style.visibility = "visible";
        },
        failure : function(o) {
            ret.innerHTML = o.responseText;
            ret.style.visibility = "visible";
            //ret.innerHTML = "CONNECTION FAILED!--" + o.status + "--" + o.statusText;
            ret.innerHTML = "<span class='nkirmizi'>Sunucu ile bağlantıda sorun yaşanıyor... Lütfen tekrar deneyiniz</span>";
        }
    }
    // Connect to our data source and load the data
    var conn = YAHOO.util.Connect.asyncRequest("GET", url, callback);
}

    function b2bXmlHttpJs(url, target, yuk) {
        var ret = document.getElementById(target);
        ret.innerHTML = "";
        if (yuk) {
        ret.innerHTML = "<img align='middle' src='tema/kullanici/images/yukle_k.gif'>";
    }
    // Define the callback object for Connection Manager that will set the body of our content area when the content has loaded
    var callback = {
        success : function(o) {
            ret.innerHTML = o.responseText;
            //ret.style.visibility = "visible";
        },
        failure : function(o) {
            ret.innerHTML = o.responseText;
            //ret.style.visibility = "visible";
            //ret.innerHTML = "CONNECTION FAILED!--" + o.status + "--" + o.statusText;
            //ret.innerHTML = "<span class='nkirmizi'>Sunucu ile bağlantıda sorun yaşanıyor... Lütfen tekrar deneyiniz</span>";
        }
    }
    // Connect to our data source and load the data
    var conn = YAHOO.util.Connect.asyncRequest("GET", url, callback);
}

function canGosterGizle(element, tablo, sakli)
{
	var f = '';
	var a = document.getElementsByTagName("table");
	for (i = 0; i < a.length; i++){
		tabloIdsi = a[i]
		if(a[i].id == tablo){
			var b = document.getElementsByTagName("td");
			for (j = 0; j < b.length; j++){
				if (b[j].id.match(element)){
					deg = document.getElementById(b[j].id);
					if (sakli){
						deg.style.visibility = 'hidden';
						deg.style.display = "none";						
					}else{
						if (deg.style.visibility =="visible"){
							deg.style.visibility = 'hidden';
							deg.style.display = "none";
						}else{
							deg.style.visibility = 'visible';
							deg.style.display = '';
						}						
					}

				}
			}
		} //style.visibility = 'hidden'
	}
}

function canGosterGizleTr(element, tablo)
{
    var f = '';
    var a = document.getElementsByTagName("table");
    for (i = 0; i < a.length; i++){
        tabloIdsi = a[i]
        if(a[i].id == tablo){
            var b = document.getElementsByTagName("tr");
            for (j = 0; j < b.length; j++){
                if (b[j].id.match(element)){
                    deg = document.getElementById(b[j].id);
                    if (deg.style.visibility =="visible"){
                        deg.style.visibility = 'hidden';
                        deg.style.display = "none";
                    }else{
                        deg.style.visibility = 'visible';
                        deg.style.display = '';

                    }
                }
            }
        } //style.visibility = 'hidden'
    }
}


function urunleriKarsilastir(idForm, dataSource, divID, ifLoading){
	var postData='';
	var strReplaceTemp;
	var XMLHttpIstekNesnesi = createXMLHttpIstekNesnesi();
	if(XMLHttpIstekNesnesi)	{
		XMLHttpIstekNesnesi.open("POST", dataSource);
		XMLHttpIstekNesnesi.setRequestHeader("Method", "POST " + dataSource + " HTTP/1.1");
		XMLHttpIstekNesnesi.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		XMLHttpIstekNesnesi.onreadystatechange = function()
		{
			if (XMLHttpIstekNesnesi.readyState == 4 &&
			XMLHttpIstekNesnesi.status == 200)
			{
				try
				{
					var objDiv = document.getElementById(divID);
					objDiv.style.display = "";
					objDiv.innerHTML = XMLHttpIstekNesnesi.responseText;
					// objDiv.style.display = "none";

				}
				catch(e){document.write("sendFormData: getElementById(divID) Error");}
			}
			else
			{
				if(ifLoading)
				{
					try
					{
						var objDiv = document.getElementById(divID);
						objDiv.innerHTML = "<img align='middle' src='tema/kullanici/images/yukleniyor.gif'>";
					}
					catch(e){document.write("sendFormData->ifLoading: getElementById(divID) Error");}
				}
			}
		}

		var s='';
		var b = document.getElementsByTagName('input');
		for (var i = 0; i < b.length; i++ ){
			if(b[i].id.substr(0,4) == 'sec_' && b[i].checked == true){
				strReplaceTemp = b[i].name.replace(/\[\]/i, "");
				postData += "&aryFormData["+strReplaceTemp+"][]="+b[i].value;
			}
		}
		postData += "&parm="+new Date().getTime();
		try
		{
			XMLHttpIstekNesnesi.send(postData);
		}
		catch(e){document.write("sendFormData: XMLHttpIstekNesnesi.send Error");}
	}
}


function tabDegistir(arg1,t1,t2,t3,t4,t5,t6){
	if (t1=='True'){
		document.getElementById('m_urun_ozellikleri').style.background = '#ea8338';
	}else{
		document.getElementById('m_urun_ozellikleri').style.background = '#f4f4f4';
	}
	if (t2=='True'){
		document.getElementById('m_odeme_secenekleri').style.background = '#ea8338';
	}else{
		document.getElementById('m_odeme_secenekleri').style.background = '#cad9de';
	}
	if (t3=='True'){
		document.getElementById('m_destek').style.background = '#ea8338';
	}else{
		document.getElementById('m_destek').style.background = '#f4f4f4';
	}
	if (t4=='True'){
		document.getElementById('m_resimler').style.background = '#ea8338';
	}else{
		document.getElementById('m_resimler').style.background = '#cad9de';
	}
	if (t5=='True'){
		document.getElementById('m_yetkiler').style.background = '#ea8338';
	}else{
		document.getElementById('m_yetkiler').style.background = '#f4f4f4';
	}
}


function manipulateJsonData(obj, method, id) {
	var p = 0;
	var r = 0;
	var s = 0;
	for (var i in obj){
		if(typeof( obj[i] ) == 'object'){
			var q = '&tablo=' + obj[i]['Tablo'];
			//alert(q);
			for(var j in obj[i]){
				if(typeof( obj[i][j] ) == 'object' && j != "Ekle"){
					for(var k in obj[i][j]){
						if(typeof( obj[i][j][k] ) == 'object'){
							for (var t in obj[i][j][k]){
								if ( typeof(obj[i][j][k][t]) == 'object' && t != 'Fields_Labels'){
									var time = new Date();
									var f = time.getHours()+time.getMinutes()+time.getSeconds()
									var h = addTab(obj[i][j][k]['Title'], "<div id=\"" + trimString(obj[i][j][k]['Title']) + "\" class=\"yui-navset\">" + obj[i][j][k][t] + "</div>", trimString(obj[i][j]['Title']), q + '&alanlar=' + obj[i][j][k][t] + '&labels=' + obj[i][j][k]['Fields_Labels'] + "&id=" + id + "&method=" + method + "&time=" + f);
								}
							}
						}else{
							if(!obj[i][j]['Fields']){
								obj[i][j]['Fields'] = "";
								s = '';
							}else{
								var s = q + '&alanlar=' + obj[i][j]['Fields'] + '&labels=' + obj[i][j]['Fields_Labels'] + "&id=" + id + "&method=" + method;
							}
							var f = addTab(obj[i][j]['Title'], "<div id=\"" + trimString(obj[i][j]['Title']) + "\" class=\"yui-navset\">" + obj[i][j]['Fields'] + "</div>", trimString(obj[i]['Title']), s);
							//window.setTimeout("addButtonToForm(f)", "20000");
						}
					}
				}else{
					if (j != "Ops" && j != "Tablo" && j != "Ekle"){
						var g = addTopTab(obj[i]['Title'], "<div id=\"" + trimString(obj[i]['Title']) + "\" class=\"yui-navset\"></div>");

					}
				}
			}
		}else{
		}
	}
}

function mData(nesne, method, id){
	var b = { nesne:a[nesne] };
	c = new manipulateJsonData(b, method, id);
}

function delData(tablo, id, label){
	var c = '&tablo=' + tablo + '&id=' + id + '&method=Sil';
	var b = label + ' Sil'
	if(!confirm(c)){
		alert('slinmedi');
	}else{
		init(createDataSrc(c));
	}

	//addTopTabSourced(b, createDataSrc(c));
}

function addButtonToForm(f){
	var kaydet = document.createElement('button');
	kaydet.innerHTML = 'Kaydet';
	YAHOO.util.Event.addListener(kaydet, 'click', guncelle);
	var fF = document.getElementById(f);
	alert(fF.name);
	//fF.appendChild(kaydet);
}

function createDataSrc(e){
	if(e != ''){
		return e = '../admin/secim.php?' + e;
	}else{
		return e = '';
	}
}

function addTab(b, c, d, f){
	var e = new YAHOO.widget.TabView(d);
	e.addTab( new YAHOO.widget.Tab({
		label: b,
		content: c,
		dataSrc: createDataSrc(f),
		active: true
	}));
	return e;
}

function addTopTab(b, c){
	myTopTabs.addTab( new YAHOO.widget.Tab({
		label: b + '<img src="../tema/admin/images/ed_delete.gif" id="myTopTabsrB" onclick="myTopTabs.removeTab(myTopTabs.get(\'activeTab\'));" style="margin-left : 3px"/>',
		content: c,
		active: true
	}));
}

function addTopTabSourced(b, c){
	myTopTabs.addTab( new YAHOO.widget.Tab({
		label: b + '<img src="../tema/admin/images/ed_delete.gif" id="myTopTabsrB" onclick="myTopTabs.removeTab(myTopTabs.get(\'activeTab\'));" style="margin-left : 3px"/>',
		dataSrc: c,
		active: true
	}));
}

function removeButton(rB){
	var button = rB;
	button = document.createElement('img');
	button.src = '';

	YAHOO.util.Event.on(button, 'click', removeTab, rB);
	rB.appendChild(button);
}
/**
* addNewTab
* @param {type} b, c, d
*/
function addNewTab(b, c, d) {
	myNewTabs.addTab(new YAHOO.widget.Tab({
		label: b,
		content: c,
		active: d
	}));
}
/**
* test
* @param {type} mesaj
*/
var test = function(e) {
	alert(e);
}

function trimString (str) {
	return str.replace(/\s+/g, '').replace(/\./g, '');
}

function formDegerleriTopla(form){
	var s = '';
	var checkboxes = '&checkboxes=';
	var formId = document.forms[form];
	for (var i = 0; i < formId.elements.length; i++) {
		var el = formId.elements[i];
		//alert(el.type);
		switch (el.type) {
			case "radio" :
			if(el.checked == true){
				s += '&' + el.name + '=' + el.value;
			}
			break;
			case "text": case "hidden": case "textarea":
			s += '&' + el.name + '=' + el.value;
			break;
			case "select-one":
				//alert(el.selected);
				s += '&' + el.name + '=' + el.value;
			break;
			case "checkbox":
			if(el.checked == true){
				checkboxes += '--' + el.name + '=' + el.value;
			}
			break;
		}
	}
	//alert(s);
	return s + checkboxes;
}

function kaydetDegerler(link,form,id){
	var s = formDegerleriTopla(form);
	var method = "&method=updateSave";
	init('secim.php?&id=' + id + method + s);
}

function ascReq2(url){
	var div = document.getElementById('container');

	var handleSuccess = function(o){
		if(o.responseText !== undefined){
			div.innerHTML = "<li>Transaction id: " + o.tId + "</li>";
			div.innerHTML += "<li>HTTP status: " + o.status + "</li>";
			div.innerHTML += "<li>Status code message: " + o.statusText + "</li>";
			div.innerHTML += "<li>HTTP headers: <ul>" + o.getAllResponseHeaders + "</ul></li>";
			div.innerHTML += "<li>Server response: " + o.responseText + "</li>";
			div.innerHTML += "<li>Argument object: Object ( [foo] => " + o.argument.foo +
			" [bar] => " + o.argument.bar +" )</li>";
		}
	}

	var handleFailure = function(o){
		if(o.responseText !== undefined){
			div.innerHTML = "<li>Transaction id: " + o.tId + "</li>";
			div.innerHTML += "<li>HTTP status: " + o.status + "</li>";
			div.innerHTML += "<li>Status code message: " + o.statusText + "</li>";
		}
	}

	var callback =
	{
		success:handleSuccess,
		failure: handleFailure,
		argument: { foo:"foo", bar:"bar" }
	};

	var conn = YAHOO.util.Connect.asyncRequest('GET', url, callback);

}

function aramaFiltreleriBelirle(formId, dataSource, divID, yukleniyor){
	var formAdi = formId;
	var secilenler = "";
	var secilmeyenler = "";
	var filtre = "";
	for(i=0; i<document.getElementById(formAdi).elements.length - 1; i++)
	{

		if (document.getElementById(formAdi).elements[i].checked) {
			switch (document.getElementById(formAdi).elements[i].name) {
				case "yeni":
				filtre = filtre +"&urun_yeni=1";
				break;
				case "gelecek":
				filtre = filtre +"&gelecek=1";
				break;
				case "indirimde":
				filtre = filtre +"&urun_indirim=1";
				break;
				case "kampanya":
				filtre = filtre +"&urun_kampanya=1";
				break;
				case "azkaldi":
				filtre = filtre +"&azkaldi=1";
				break;
				case "populer":
				filtre = filtre +"&urun_populer=1";
				break;
				case "enucuz":
				filtre = filtre +"&urun_enucuz=1";
				break;
			}

			secilenler = secilenler + filtre;
		}else{
			secilenler = secilenler + "";
		}
	}
	//alert("seçili olanlar = "+secilenler + "\n seçili olmayanlar = " + secilmeyenler)
	// yeni gelecek indirimde kampanya azkaldi populer enucuz

	var XMLHttpIstekNesnesi=createXMLHttpIstekNesnesi();
	if (XMLHttpIstekNesnesi==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=dataSource + secilenler;

	XMLHttpIstekNesnesi.onreadystatechange=function()
	{
		if (XMLHttpIstekNesnesi.readyState == 4 &&
		XMLHttpIstekNesnesi.status == 200)
		{
			try
			{
				var objDiv = document.getElementById(divID);
				objDiv.innerHTML = XMLHttpIstekNesnesi.responseText;
			}
			catch(e){document.write("sendFormData: getElementById(divID) Error");}
		}else
		{
			if(yukleniyor)
			{
				try
				{
					var objDiv = document.getElementById(divID);
					objDiv.innerHTML = "<img align='middle' src='tema/kullanici/images/yukleniyor.gif'>";
				}
				catch(e){document.write("sendFormData->ifLoading: getElementById(divID) Error");}
			}
		}
	}
	XMLHttpIstekNesnesi.open("GET",url,true);
	XMLHttpIstekNesnesi.setRequestHeader("Content-Type", "text/html; charset=utf-8");
	XMLHttpIstekNesnesi.send(null);


}

function sayfaGetir(url){
	var sayfa = url;
	if (sayfa != ""){
		location.href = sayfa;
	}
}
function takvim2(str, button, format){
	var takvim= str;
	var buton= button;
	if(!format){
		format = "%d-%m-%Y";
	}
	Calendar.setup({
		ifFormat	  : format,
		inputField    : takvim,
		button        : buton,
		align         : "Tr"
	});
}

function veriSil(link, hedef, bekleme){
	var c = link;
	if(!confirm("Bu veriyi silmeyi gerçekten istiyormusunuz ?")){
		alert('Silinmedi !!!');
	}else{
		b2bXmlHttp(link, hedef, bekleme);
	}
}

function islemUzak(url,target,yuk){
if(confirm("Bu siparişi iptal etmek istediğinizden emin misiniz? \n")){
	if (confirm("İptal Talebiniz yetkililere iletilmiştir.\n İptal işlemi yetkili tarafından onaylandıktan sonra \n Siparişiniz İptal edilecektir ")){
		b2bXmlHttp(url,target,yuk);
	}
}else{
	void(null);
}	
}

function islemYerel(url,target,yuk){
if(confirm("Bu siparişi onaylamak istediğinizden emin misiniz? \n")){
	if (confirm("Siparişiniz Onaylanmıştır.")){
		b2bXmlHttpJs(url, target, yuk);
	}
}else{
	void(null);
}	
}

/*
 * üye ve temsilci logosu belirler
*/

function resim_yukle(){
	var x="";
	if(document.getElementById('urun_adi').value!=""){
		var x = document.getElementById('urun_adi').value; } else { x="yeni"; }

		var link="?s=resim_yukle&urun_resim="+x;

		open (link,"resim","top=0, left=0, width=450, height=350, scrollbars=yes,resizable=no,status=no,menubar=no,toolbar=no,location=no")
}

function oyun_ressim(e_id,resform){

	var link="?s=resim_yukle&e_id=" + e_id + "&resimform=" + resform;

	open (link,"resim","top=0, left=0, width=450, height=350, scrollbars=yes,resizable=no,status=no,menubar=no,toolbar=no,location=no")


}

function oyun_ressim_sil(e_id,resform){

	var link="?s=resim_sil&e_id=" + e_id + "&resimform=" + resform;
	var c = document.getElementById(e_id);
	var d = 'i' + e_id;
		c.src = "tema/kullanici/images/bos.png";
		eval("document." + resform + "." + d + ".value=''");
}

function resim_yukleme_islemi_bitti(e_id, resimdeger, resForm){
	var c = window.opener.document.getElementById(e_id);
	var d = 'i' + e_id;
	if(window.opener && !window.opener.closed) {
		c.src = "public_upload/tmp/" + resimdeger;
		eval("window.opener.document." + resForm + "." + d + ".value='"+resimdeger+"'");
	}
	alert(eval("window.opener.document." + resForm + "." + d + ".value"));
	window.close();
}