function checkallradio(theForm)
{
   for (var j=0;j < theForm.length;j++)
   {
         if (theForm.elements[j].type == 'radio')
	{
      		obj = theForm.elements[j];
		if (obj.checked == true)
		{
			return true;
			exit;
		}
		else
			continue;

	}
   }
return 0;
}

function uncheckAllRadio(theForm)
{
   for (var j=0;j < theForm.length;j++)
   {
	if (theForm.elements[j].type == 'select-one')
        {
                obj = theForm.elements[j];
                obj.selectedIndex = 0;
        }
        if (theForm.elements[j].type == 'radio')
        {
                obj = theForm.elements[j];
                if (obj.checked == true)
                {
			obj.checked = false;
                }
                else
                        continue;

        }
   }
return 0;
}

function Proceed(field)
{

	if(checkallradio(document.frm_prd))
	{
        	document.frm_prd.action = "demo.php?cid=&BuyNow='BuyNow'";
        	document.frm_prd.submit();
	}
	else
		alert("Please select a product to continue");
}
var price_arr = new Array();

/*function totalAmount(prod_id,price,sub_prod_id,select)
{
	alert("sam");
	if((prod_id == "" && price == "")
	{
		price = document.getElementById('purchasename').value == "securelogin.php"
	}
				if(sub_prod_id != '')
                {
                        var qtyString = 'document.frm_prd.qty_'+sub_prod_id+'.value';
                        var qtyVal = eval(qtyString);
                }
                var total_val = 0;
                var intIndexOfMatch = price.indexOf(",");
                while (intIndexOfMatch != -1)
                {
                        price = price.replace(",","");
                        intIndexOfMatch = price.indexOf(",");
                }

                for (var j=0;j < document.frm_prd.length;j++)
                {
                        if (document.frm_prd.elements[j].type == 'radio')
                        {
                                obj = document.frm_prd.elements[j];
                                if (obj.checked == true)
                                {
                                        if(obj.value == sub_prod_id)
                                        {
                                                price_arr[prod_id] = Number(price)*qtyVal;
                                        }
                                        else if (obj.value != sub_prod_id && select == '')
                                        {
                                                price_arr[prod_id] = Number(price);
                                        }

                                }
                                else
                                        continue;

                        }
                }
                for(var price in  price_arr)
                {
                        if(price_arr[price])
                        {
                                total_val = total_val + price_arr[price];
                        }
                        else
                                continue;
                }

                document.frm_prd.total.value = total_val;

}
*/function myKeyHandler(event)
{
	if (event.keyCode != null)
	{
		if (event.keyCode == 13)
		{
			Proceed('BuyNow');
		}
	}
}

function doClear()
{
	uncheckAllRadio(document.frm_prd);
        price_arr = new Array();
        document.frm_prd.total.value = '';
}

function radio_button_checker()
{
	var radio_choice = false;
	for (counter = 0; counter < form.purchasename1.length; counter++)
	{
		if (form.purchasename1[counter].checked)
		radio_choice = true;
	}

	if (!radio_choice)
	{
		alert("Please select one advertisement page.")
		return (false);
	}
	return (true);
}

function displayamount(type)
{
	frm = document.frm_prd;
	var details = document.getElementById('purchasename1').value;
	 result = details.split("-");
	if(document.getElementById('purchasename1').value == "")
	 {
		var x=document.getElementById("side")
		x.disabled=true;
	 }	 
	 
	 if(result.length == 1)
	 {
		 document.frm_prd.total.value = document.getElementById('purchasename1').value;
	 }
	 else if(result.length == 4)
	 {
		 document.getElementById('helptext').innerHTML = "Please upload images of size "+result[2];
		 document.getElementById('helptext').style.display='';
	 }
	 else if(result.length == 5)
	 {
		 document.getElementById('helptext').innerHTML = "Please upload images of size "+result[2]+"<br />Ref.Page : <a href="+result[3]+" target=_blank><font color=white>"+result[3]+"</font></a>";
		 document.getElementById('helptext').style.display='';
		 if(type == 'advertise')
		 {
			 frm.side.disabled = false;
			 if(result[0] == "careeradv.php" || result[0] == "money.php")
			 {
				//var x=document.getElementById("side")
				//x.disabled=true
				//alert(frm.side.length);
				//frm.side.options[2].disabled = true;
				//document.getElementById("Left").disabled = true;
				if(frm.side.length >= 3)
				{
					var x=document.getElementById("side")
					x.remove(frm.side.length-1);
				}
			 }
			 else if(result[0] == "scrolling logos")
			 {
				 var x=document.getElementById("side");
				 x.disabled=true;
			 }
//			 else if(document.getElementById('purchasename1').value == "")
//			 {
//				var x=document.getElementById("side")
//				x.disabled=true
//			 }
			 else
			 {
				//frm.side.options[2].disabled = false;
				//document.getElementById("Left").disabled = false;
				if(frm.side.length < 3)
				{
					frm.side[frm.side.length] = new Option("Left","Left");
				}
			 }
		 }
	 }
	 
	details = document.getElementById('purchasename1').value;
	result = details.split("-");

	if(document.frm_prd.radiochecked.value == "true")
	{
		 totalAmount(frm.radioval.value);
	}
	else if(document.frm_prd.radiochecked.value == "" && document.getElementById('purchasename1').value != "")
	{
		frm.total.value = result[1];
	}
	else if(document.frm_prd.radiochecked.value == "" && document.getElementById('purchasename1').value == "")
	{
		frm.total.value = "";
	}
}

function totalAmount(amt)
{
	frm = document.frm_prd;
	details = document.getElementById('purchasename1').value;
	result = details.split("-");
	if(result != "")
	{
		frm.totamount.value = parseInt(result[1]) + parseInt(amt);
	}
	else
	{
		frm.totamount.value = amt;
	}
	frm.radioval.value = amt;
	document.frm_prd.total.value = frm.totamount.value;
	document.frm_prd.radiochecked.value = true;
}

