/**
 * Joker JS Dosyas?
 *
 * Emre Erkmen @ K?rm?z? Kalem
 * 2006.11.9
 */

function bulShunu(bunu) {
	var theObject;
	if (document.all) {
		/* Internet Explorer, Opera */
		theObject = document.all(bunu);
	} else if (document.getElementById) {
		/* Mozilla */
		theObject = document.getElementById(bunu);
	} else if (document.layers) {
		/* Netscape? */
		theObject = document.layers[bunu];
	};
	if (theObject) {
		return theObject;
	};
};

function detayBolumAc(neyi) {
	if (bunu = bulShunu('detayBolum' + neyi)) {
		for (i = 0; i < 4; i++) {
			if (digeri = bulShunu('detayBolum' + i)) {
				digeri.style.display = 'none';
			};
			if (digeri = bulShunu('detayMenu' + i)) {
				digeri.style.borderBottom = 'none';
				digeri.style.background = '#fff';
			};
		};
		bunu.style.display = 'block';

		if (bunu = bulShunu('detayMenu' + neyi)) {
			bunu.style.background = '#eee';
			bunu.style.borderBottom = '1px solid #eee';
		}
		
		return true;
	} else {
		return false;
	};
}

function faturaAdresiAcKapa(kimDiyor) {
	if (faturaAdresi = bulShunu('_ctl0_ContentPlaceHolder1_faturaAdresi')) {
		if (kimDiyor.checked == false) {
			faturaAdresi.style.display = 'block';
		} else {
			faturaAdresi.style.display = 'none';
		};
	};
}

function teslimatAdresiAcKapa(kimDiyor) {
	if (teslimatAdresi = bulShunu('_ctl0_ContentPlaceHolder1_teslimatAdresi')) {
		if (kimDiyor.checked == true) {
			teslimatAdresi.style.display = 'block';
		} else {
			teslimatAdresi.style.display = 'none';
		};
	};
}

function kartBilgisiAc(hangisi) {
	var i=0;
	while (bunu = bulShunu('odemeSekliDetay' + i)) {
		bunu.style.visibility = 'hidden';
		i++;
	};
	if (bunu = bulShunu('odemeSekliDetay' + hangisi)) {
		bunu.style.visibility = 'visible';
	};
	if (bunu = bulShunu('kartBilgileri')) {
		bunu.style.display = 'block';
	};
	if (bunu = bulShunu('havaleBilgileri')) {
		bunu.style.display = 'none';
	};
}

function havaleBilgisiAc(hangisi) {
	var i=0;
	while (bunu = bulShunu('odemeSekliDetay' + i)) {
		bunu.style.visibility = 'hidden';
		i++;
	};
	if (bunu = bulShunu('odemeSekliDetay' + hangisi)) {
		bunu.style.visibility = 'visible';
	};
	if (bunu = bulShunu('kartBilgileri')) {
		bunu.style.display = 'none';
	};
	if (bunu = bulShunu('havaleBilgileri')) {
		bunu.style.display = 'block';
	};
}

function yorumYapKutuAc() {
	if (bunu = bulShunu('yorumYapKutu')) {
		if (bunu.style.display == 'block') {
			bunu.style.display = 'none';
		} else {
			bunu.style.display = 'block';
		}
	};
}

function oneriKutuAc() {
	if (bunu = bulShunu('oneriKutu')) {
		if (bunu.style.display == 'block') {
			bunu.style.display = 'none';
		} else {
			bunu.style.display = 'block';
		}
	};
}

function arkadasKutuAc() {
	if (bunu = bulShunu('arkadasKutu')) {
		if (bunu.style.display == 'block') {
			bunu.style.display = 'none';
		} else {
			bunu.style.display = 'block';
		}
	};
}

function birCocukDahaAcEski() {
	hede = '<div id="cocukBilgi0"><div class="formSatirlar"><div class="formSatir2"><div class="formSatirBaslik">1. Çocuğunuz</div></div><div class="formSatir1"><div class="formSatirBaslik">Çocuğunuzun Adı:</div><div class="formSatirGiris"><input type="text" name="adCocuk0" /></div></div><div class="formSatir2"><div class="formSatirBaslik">Çocuğunuzun Doğum Tarihi:</div><div class="formSatirGiris"><span class="girisAciklama">Gün</span><select name="dogumGunCocuk0"><option>1</option><option>2</option><option>3</option><option>..</option></select><span class="girisAciklama">Ay</span><select name="dogumAyCocuk0"><option>1</option><option>2</option><option>3</option><option>..</option></select><span class="girisAciklama">Yıl</span><select name="dogumYilCocuk0"><option>1989</option><option>1988</option><option>1987</option><option>..</option></select></div></div><div class="formSatir1"><div class="formSatirBaslik">Cinsiyeti:</div><div class="formSatirGiris"><input class="radyo" type="radio" name="cinsiyetCocuk0" value="Kız" id="Kız" /><label for="Kız">Kız</label><input class="radyo" type="radio" name="cinsiyetCocuk0" value="Erkek" id="Erkek" /><label for="Erkek">Erkek</label></div></div><div class="formSatir2"><div class="formSatirBaslik">Okulu:</div><div class="formSatirGiris"><input type="text" name="okulCocuk0" /></div></div></div></div>';
	/*
	if (template=bulShunu('cocukBilgi0').innerHTML) {
		kacCocuk = parseInt(bulShunu('kacCocukVar').value);
		yeni = template.replace(/[0-9]*\. Çocu/, (kacCocuk + 1) + '. Çocu');
		yeni = yeni.replace(/name="([a-zA-Z]*)0"/g, 'name="$1' + kacCocuk + '"');
		if (yeniCocuk = bulShunu('cocukBilgi' + kacCocuk)) {
			yeniCocuk.innerHTML = yeni;
			bulShunu('kacCocukVar').value = kacCocuk + 1;
		};
	};
	*/
	if (hede) {
		kacCocuk = parseInt(bulShunu('kacCocukVar').value);
		yeni = hede.replace(/[0-9]*\. Çocu/, (kacCocuk + 1) + '. Çocu');
		yeni = yeni.replace(/name="([a-zA-Z]*)0"/g, 'name="$1' + kacCocuk + '"');
		if (yeniCocuk = bulShunu('cocukBilgi' + kacCocuk)) {
			yeniCocuk.innerHTML = yeni;
			bulShunu('kacCocukVar').value = kacCocuk + 1;
		};
	};
	return false;
}

function resetDefaultValues(what) {
	for (var i=0, j=what.childNodes.length; i<j; i++) {
		theNodeName = what.childNodes[i].nodeName.toLowerCase();
		if (theNodeName=='div' || theNodeName=='span') {
			resetDefaultValues(what.childNodes[i]);
		} else {
			myType = what.childNodes[i].type;
			if (myType == 'checkbox' || myType == 'radio') {
				what.childNodes[i].checked = what.childNodes[i].defaultChecked;
			} else if (myType == 'hidden' || myType == 'password' || myType == 'text' || myType == 'textarea') {
				what.childNodes[i].value = '';
			} else if (myType == 'select-one' || myType == 'select-multiple') {
				for (var k=0, l=what.childNodes[i].childNodes.length; k<l; k++) {
					if (what.childNodes[i].childNodes[k].nodeName.toLowerCase() == 'option') {
						if (k == 1) {
							what.childNodes[i].childNodes[k].selected = true;
						} else {
							what.childNodes[i].childNodes[k].selected = false;
						};
					};
				};
			};
		};
	};
}

function birCocukDahaAc() {
	if (template=bulShunu('cocukBilgi0').innerHTML) {
		kacCocuk = parseInt(bulShunu('_ctl0:ContentPlaceHolder1:kacCocukVar').value);
		yeni = template.replace(/[0-9]*\. Çocu/, (kacCocuk + 1) + '. Çocu');
//		yeni = yeni.replace(/name="([a-zA-Z]*)"/g, 'name="$1' + kacCocuk + '"');
		yeni = yeni.replace(/name=([a-zA-Z]*)[0-9]/g, 'name="$1' + kacCocuk + '"');
		if (yeniCocuk = bulShunu('cocukBilgid' + kacCocuk)) {
			yeniCocuk.innerHTML = yeni;
			resetDefaultValues(yeniCocuk);
			bulShunu('_ctl0:ContentPlaceHolder1:kacCocukVar').value = kacCocuk + 1;
		};
	};
	return false;
}

function TestIt() {
	var i=0;
	while (bunu = bulShunu('odemeSekli' + i)) {
	    if (bunu.checked) {
	        var xx=0;
	        cmbOdemeTipi = bulShunu('odemeSekliDetay' + i);
	        cmbOdemeTipi.selectedIndex = 0;
	        if (bunu.value == 222) {
	            havaleBilgisiAc(i);
	        } 
	        else 
	        { 
	            kartBilgisiAc(i); 
	        }
	    }
		i++;
	};
   return;
   }

