function CheckSelect(pThis,pId)
{
	for(i=0;i< document.Form1.length;i++)
	{
      if (document.Form1.elements[i].type == 'radio')
      {
		document.Form1.elements[i].checked = false;
      }
	}   
	
	pThis.checked = true;  
	if (document.all)
	{        
		document.getElementById("txtBank").innerText = pId;
	}
	else
	{
		// FireFox için çalışan blok
		document.getElementById("txtBank").value = pId;
	}
}

function AreaControl()
{
	ret = true;
	
	var myMail = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;
	
	if (document.all)
	{
		if (!document.getElementById('txtMail').value.match(myMail)) 
		{
			alert('Geçerli Bir Mail Adresi Yazınız..');
			ret = false;
		}
		else
		{
			if (document.getElementById('txtName').value == '') {ret = false;}
			if (document.getElementById('txtMail').value == '') {ret = false;}
			if (document.getElementById('txtAddress').value == '') {ret = false;}
			if (document.getElementById('txtGsm').value == '') {ret = false;}
		
			if (document.getElementById('txtPayType').value == '3')
			{
				if (document.getElementById('txtCardName').value == '') {ret = false;}
				if (document.getElementById('txtCardNo').value == '') {ret = false;}
				if (document.getElementById('txtCVC').value == '') {ret = false;}
				if (document.getElementById('txtMonth').value == '') {ret = false;}
				if (document.getElementById('txtYear').value == '') {ret = false;}
			}
		
			if (!ret)
			{
				alert('İşaretli Alanların Doldurulması Zorunludur.');
			}
			else
			{
				if (isNaN(document.getElementById('txtCardNo').value)) 
				{ 
					ret = false; 
					alert('Kart Numarası Sayısal Değer Olmalı..'); 
				}
				else
				{
					if (isNaN(document.getElementById('txtCVC').value)) 
					{
						ret = false; 
						alert('Güvenlik Numarası Sayısal Değer Olmalı..'); 
					}
					else
					{
						if (isNaN(document.getElementById('txtMonth').value)) 
						{
							ret = false; 
							alert('Ay Değeri Numarası Sayısal Değer Olmalı..'); 
						}
						else
						{
							if (isNaN(document.getElementById('txtYear').value)) 
							{
								ret = false; 
								alert('Yıl Değeri Numarası Sayısal Değer Olmalı..'); 
							}
						}
					}
				}
			}
		}
	}
	else
	{
		//FireFox için çalışan blok
		
		if (!document.getElementById('txtMail').value.match(myMail)) 
		{
			alert('Geçerli Bir Mail Adresi Yazınız..');
			ret = false;
		}
		else
		{
			if (document.getElementById('txtName').value == '') {ret = false;}
			if (document.getElementById('txtMail').valuet == '') {ret = false;}
			if (document.getElementById('txtAddress').value == '') {ret = false;}
			if (document.getElementById('txtGsm').value == '') {ret = false;}
		
			if (document.getElementById('txtPayType').value == '3')
			{
				if (document.getElementById('txtCardName').value == '') {ret = false;}
				if (document.getElementById('txtCardNo').value == '') {ret = false;}
				if (document.getElementById('txtCVC').value == '') {ret = false;}
				if (document.getElementById('txtMonth').value == '') {ret = false;}
				if (document.getElementById('txtYear').value == '') {ret = false;}
			}
		
			if (!ret)
			{
				alert('İşaretli Alanların Doldurulması Zorunludur.');
			}
			else
			{
				if (isNaN(document.getElementById('txtCardNo').value)) 
				{ 
					ret = false; 
					alert('Kart Numarası Sayısal Değer Olmalı..'); 
				}
				else
				{
					if (isNaN(document.getElementById('txtCVC').value)) 
					{
						ret = false; 
						alert('Güvenlik Numarası Sayısal Değer Olmalı..'); 
					}
					else
					{
						if (isNaN(document.getElementById('txtMonth').value)) 
						{
							ret = false; 
							alert('Ay Değeri Numarası Sayısal Değer Olmalı..'); 
						}
						else
						{
							if (isNaN(document.getElementById('txtYear').value)) 
							{
								ret = false; 
								alert('Yıl Değeri Numarası Sayısal Değer Olmalı..'); 
							}
						}
					}
				}
			}
		}
	}
	return ret;
}

function SelectProduct(pType,pStatu)
{

	if (document.all)
	{
		document.getElementById("imgBustBooster1").style.border = "Solid 2px White";
		document.getElementById("imgBustBooster2").style.border = "Solid 2px White";
		document.getElementById("imgBustBooster3").style.border = "Solid 2px White";

		switch(pType)
		{
			case "1":
				document.getElementById("imgBustBooster1").style.border = "Solid 2px Red";
				document.getElementById("txtPrice").innerText = "80";
				document.getElementById("txtProduct").innerText = "1 Adet HODOBAX";
				document.getElementById("labProduct").innerText = "1 Adet HODOBAX";
				document.getElementById("labPrice").innerText = "80,00 TL";
				document.getElementById('tabPrice').style.display = '';
				break;
			case "2":
				document.getElementById("imgBustBooster2").style.border = "Solid 2px Red";
				document.getElementById("txtPrice").innerText = "120";
				document.getElementById("txtProduct").innerText = "2 Adet HODOBAX";
				document.getElementById("labProduct").innerText = "2 Adet HODOBAX";
				document.getElementById("labPrice").innerText = "120,00 TL";
				document.getElementById('tabPrice').style.display = '';
				break;
			case "3":
				document.getElementById("imgBustBooster3").style.border = "Solid 2px Red";
				document.getElementById("txtPrice").innerText = "170";
				document.getElementById("txtProduct").innerText = "3 Adet HODOBAX";
				document.getElementById("labProduct").innerText = "3 Adet HODOBAX";
				document.getElementById("labPrice").innerText = "170,00 TL";
				document.getElementById('tabPrice').style.display = '';
				break;
		}
	
		if (document.getElementById('txtPayType').value != '0' && document.getElementById('txtPrice').value != '0')
		{
			document.getElementById('tabPay').style.display = '';
		}
	}
	else
	{
		// Firefox için çalışan blok 
		
		document.getElementById("imgBustBooster1").style.border = "Solid 2px White";
		document.getElementById("imgBustBooster2").style.border = "Solid 2px White";
		document.getElementById("imgBustBooster3").style.border = "Solid 2px White";
		switch(pType)
		{
			case "1":
				document.getElementById("imgBustBooster1").style.border = "Solid 2px Red";
				document.getElementById("txtPrice").value = "80";
				document.getElementById("txtProduct").value = "1 Adet HODOBAX";
				document.getElementById("labProduct").textContent = "1 Adet HODOBAX";
				document.getElementById("labPrice").textContent = "80,00 TL";
				document.getElementById('tabPrice').style.display = '';
				break;
			case "2":
				document.getElementById("imgBustBooster2").style.border = "Solid 2px Red";
				document.getElementById("txtPrice").value = "120";
				document.getElementById("txtProduct").value = "2 Adet HODOBAX";
				document.getElementById("labProduct").textContent = "2 Adet HODOBAX";
				document.getElementById("labPrice").textContent = "120,00 TL";
				document.getElementById('tabPrice').style.display = '';
				break;
			case "3":
				document.getElementById("imgBustBooster3").style.border = "Solid 2px Red";
				document.getElementById("txtPrice").value = "170";
				document.getElementById("txtProduct").value = "3 Adet HODOBAX";
				document.getElementById("labProduct").textContent = "3 Adet HODOBAX";
				document.getElementById("labPrice").textContent = "170,00 TL";
				document.getElementById('tabPrice').style.display = '';
				break;
		}
	
		if (document.getElementById('txtPayType').value != '0' && document.getElementById('txtPrice').value != '0')
		{
			document.getElementById('tabPay').style.display = '';
		}
	}
}

function SelectPay(pType)
{
	if (document.all)
	{
		document.getElementById("imgNakit").style.border = "Solid 2px White";
		document.getElementById("imgHavale").style.border = "Solid 2px White";
		document.getElementById("imgKredi").style.border = "Solid 2px White";
		document.getElementById('tabCard').style.display = 'none';
		document.getElementById('tabBank').style.display = 'none';
		document.getElementById('txtCardNo').innerText = '';
		document.getElementById('txtCVC').innerText = '';
		document.getElementById('txtMonth').innerText = '';
		document.getElementById('txtYear').innerText = '';

		switch(pType)
		{
			case "1":
				document.getElementById("imgNakit").style.border = "Solid 2px Red";
				document.getElementById("txtPayType").innerText = "1";
				document.getElementById("labPayType").innerText = "Kapıda Nakit Ödeme";
				break;
			case "2":
				document.getElementById("imgHavale").style.border = "Solid 2px Red";
				document.getElementById("txtPayType").innerText = "2";
				document.getElementById("labPayType").innerText = "Banka Havalesi veya EFT İle Ödeme";
				document.getElementById('tabBank').style.display = '';
				break;
			case "3":
				document.getElementById("imgKredi").style.border = "Solid 2px Red";
				document.getElementById("txtPayType").innerText = "3";
				document.getElementById("labPayType").innerText = "Kredi Kartı İle Ödeme";
				document.getElementById('tabCard').style.display = '';
				break;
		}
		
		if (document.getElementById('txtPayType').value != '0' && document.getElementById('txtPrice').value != '0')
		{
			document.getElementById('tabPay').style.display = '';
		}
	}
	else
	{
		//FireFox için çalışan blok 
		
		document.getElementById("imgNakit").style.border = "Solid 2px White";
		document.getElementById("imgHavale").style.border = "Solid 2px White";
		document.getElementById("imgKredi").style.border = "Solid 2px White";
		document.getElementById('tabCard').style.display = 'none';
		document.getElementById('tabBank').style.display = 'none';
		document.getElementById('txtCardNo').value = '';
		document.getElementById('txtCVC').value = '';
		document.getElementById('txtMonth').value = '';
		document.getElementById('txtYear').value = '';

		switch(pType)
		{
			case "1":
				document.getElementById("imgNakit").style.border = "Solid 2px Red";
				document.getElementById("txtPayType").value = "1";
				document.getElementById("labPayType").textContent = "Kapıda Nakit Ödeme";
				break;
			case "2":
				document.getElementById("imgHavale").style.border = "Solid 2px Red";
				document.getElementById("txtPayType").value = "2";
				document.getElementById("labPayType").textContent = "Banka Havalesi veya EFT İle Ödeme";
				document.getElementById('tabBank').style.display = '';
				break;
			case "3":
				document.getElementById("imgKredi").style.border = "Solid 2px Red";
				document.getElementById("txtPayType").value = "3";
				document.getElementById("labPayType").textContent = "Kredi Kartı İle Ödeme";
				document.getElementById('tabCard').style.display = '';
				break;
		}
		
		if (document.getElementById('txtPayType').value != '0' && document.getElementById('txtPrice').value != '0')
		{
			document.getElementById('tabPay').style.display = '';
		}
	}
}

function GoStep(pStep)
{
	if (document.all)
	{
		switch(pStep)
		{
			case '1':
				CloseStep();
				document.getElementById('divProduct').style.display = '';
				document.getElementById('divPay').style.display = 'none';
				document.getElementById('divOrder').style.display = 'none';
				document.getElementById('imgSelectProductA').style.display = '';
				document.getElementById('imgSelectPayB').style.display = '';
				document.getElementById('imgOrderB').style.display = '';
				break;
			case '2':
				if (document.getElementById('txtPrice').value != '')
				{
					CloseStep();
					document.getElementById('divProduct').style.display = 'none';
					document.getElementById('divPay').style.display = '';
					document.getElementById('divOrder').style.display = 'none';
					document.getElementById('imgSelectProductB').style.display = '';
					document.getElementById('imgSelectPayA').style.display = '';
					document.getElementById('imgOrderB').style.display = '';
				}
				else
				{
					alert('Ürün Seçimi Yapınız.');
				}
				break;
			case '3':
				if (document.getElementById('txtPrice').value != '' && document.getElementById('txtPayType').value != '')
				{
					CloseStep();
					document.getElementById('divProduct').style.display = 'none';
					document.getElementById('divPay').style.display = 'none';
					document.getElementById('divOrder').style.display = '';
					document.getElementById('imgSelectProductB').style.display = '';
					document.getElementById('imgSelectPayB').style.display = '';
					document.getElementById('imgOrderA').style.display = '';
				}
				else
				{
					alert('Ödeme ve Ürün Tipi Seçimi Yapınız.');
				}
				break;
		}
	}
	else
	{
		//FireFox için çalışan blok 
		
		switch(pStep)
		{
			case '1':
				CloseStep();
				document.getElementById('divProduct').style.display = '';
				document.getElementById('divPay').style.display = 'none';
				document.getElementById('divOrder').style.display = 'none';
				document.getElementById('imgSelectProductA').style.display = '';
				document.getElementById('imgSelectPayB').style.display = '';
				document.getElementById('imgOrderB').style.display = '';
				break;
			case '2':
				if (document.getElementById('txtPrice').value != '')
				{
					CloseStep();
					document.getElementById('divProduct').style.display = 'none';
					document.getElementById('divPay').style.display = '';
					document.getElementById('divOrder').style.display = 'none';
					document.getElementById('imgSelectProductB').style.display = '';
					document.getElementById('imgSelectPayA').style.display = '';
					document.getElementById('imgOrderB').style.display = '';
				}
				else
				{
					alert('Ürün Seçimi Yapınız.');
				}
				break;
			case '3':
				if (document.getElementById('txtPrice').value != '' && document.getElementById('txtPayType').value != '')
				{
					CloseStep();
					document.getElementById('divProduct').style.display = 'none';
					document.getElementById('divPay').style.display = 'none';
					document.getElementById('divOrder').style.display = '';
					document.getElementById('imgSelectProductB').style.display = '';
					document.getElementById('imgSelectPayB').style.display = '';
					document.getElementById('imgOrderA').style.display = '';
				}
				else
				{
					alert('Ödeme ve Ürün Tipi Seçimi Yapınız.');
				}
				break;
		}
	}
	
	return false;
}

function CloseStep()
{
	document.getElementById('imgSelectProductA').style.display = 'none';
	document.getElementById('imgSelectProductB').style.display = 'none';
	document.getElementById('imgSelectPayA').style.display = 'none';
	document.getElementById('imgSelectPayB').style.display = 'none';
	document.getElementById('imgOrderA').style.display = 'none';
	document.getElementById('imgOrderB').style.display = 'none';
}