//This FN is to enable disable the multi dropdowns
		function onSelectPackage(form_index, iFrmCount) {
			var form;
			form_index = form_index - 1;
			if ( iFrmCount == 1 )
				form = eval("document.frmPackageDetails");
			else
				form = eval("document.frmPackageDetails[" + form_index + "]");

			if ( form.packageitem != null )
				for (var i=0; i < form.packageitem.length; i++)
				{
					if (form.packageitem[i].checked == true)
						form.selectedItem[i].disabled = false;
					else
						form.selectedItem[i].disabled = true;
				}
		}

//This FN is to submit the radio dropdown combination
	function submitForm(form_index, iFrmCount) {
			var selected_index;
			var id, value;
			form_index = form_index - 1;
			if ( iFrmCount == 1 )
				form = eval("document.frmPackageDetails");
			else
				form = eval("document.frmPackageDetails[" + form_index + "]");

			for (var i=0; i<form.packageitem.length; i++)
			{
				if (form.packageitem[i].checked == true)
					selected_index = form.packageitem[i].value;
			}

			if ( form.selectedItem[selected_index-1].type  == "hidden" )
			{
				id = form.selectedItem[selected_index-1].id;
				value = form.selectedItem[selected_index-1].value;
			}
			else
			{
				id = form.selectedItem[selected_index-1].options[form.selectedItem[selected_index-1].selectedIndex].id;
				value = form.selectedItem[selected_index-1].options[form.selectedItem[selected_index-1].selectedIndex].value;
			}
			if ( id == "PriceID")
			{
			    form.action="/root/basket.asp";
			    form.method="post";
				form.submit();
				return true;
			}
			else if ( id == "redirect" )
			{
				location.href=value;
				return false;
			}
			else if (id == "newWindow")
			{
				window.open(value,"newWindow");
				return false;
			}
	}

	//This FN is to submit single form
	function submitSingleForm(form)
	{
		var id, loc;
			if (form.selectedItem.type == "hidden" )
			{
					id = form.selectedItem.id;
					loc = form.selectedItem.value;
			}
			else
			{
					id = form.selectedItem.options[form.selectedItem.selectedIndex].id;
					loc = form.selectedItem.options[form.selectedItem.selectedIndex].value;
			}
		if ( id == "PriceID" )
		{
			form.action="/root/basket.asp";
			form.method="post";
			form.submit();
			return true;
		}
		if ( id == "redirect" )
		{
			location.href=loc;
			return false;
		}
		if ( id == "newWindow" )
		{
			window.open(loc,"newWindow");
			return false;
		}
	}
	////This FN is to submit only dropdown
	function DDownListCheck(form_index, iFrmCount) {
		form_index = form_index - 1;
		if ( iFrmCount == 1 )
			form = eval("document.frmPackageDetails");
		else
			form = eval("document.frmPackageDetails[" + form_index + "]");

		for (var i=0; i<form.selectedItem.length; i++) {
			if ((form.selectedItem.options[i].selected) && (form.selectedItem.options[i].id == "PriceID")) {
				form.action="/root/basket.asp";
			    form.method="post";
				form.submit();
				return true;
			}
			else if ((form.selectedItem.options[i].selected) && (form.selectedItem.options[i].id == "redirect")) {
				loc = form.selectedItem.options[i].value;

				location.href=loc;
				return false;
			}
			else if ((form.selectedItem.options[i].selected) && (form.selectedItem.options[i].id == "newWindow")) {
				loc = form.selectedItem.options[i].value;

				window.open(loc,"newWindow");
				return false;
			}
		}
	}
	//This FN is to submit the radio
	function radioButtonCheck(form_index, iFrmCount) {
		form_index = form_index - 1;
		if ( iFrmCount == 1 )
			form = eval("document.frmPackageDetails");
		else
			form = eval("document.frmPackageDetails[" + form_index + "]");

		if(form.packageitem != null)
		{
			for (var i=0; i<form.packageitem.length; i++) {
				var fieldValue=form.packageitem[i].id
				if ((form.packageitem[i].checked == true) && (fieldValue == "newWindow")) {
					loc = form.selectedItem[i].value;
					window.open(loc,"newWindow");
					return false;
				}
				else if ((form.packageitem[i].checked == true) && (fieldValue == "PriceID")) {
			    form.action="/root/basket.asp";
			    form.method="post";
					form.submit();
					return false;
				}
				else if ((form.packageitem[i].checked == true) && (fieldValue == "redirect")) {
					loc = form.selectedItem[i].value;
					location.href=loc;
					return false;
				}
				else if ((form.packageitem[i].checked == true) && (fieldValue.indexOf("item") != -1)) {
			    form.action="/root/basket.asp";
			    form.method="post";
					form.submit();
					return false;
				}
			}
		}
	}



/*Homepage, Storpage DropDown Check*/
	function DDListstore(form) {

	for (var i=0; i < form.selectedItem.length; i++) {

        if ((form.selectedItem.options[i].selected) && (form.selectedItem.options[i].id == "PriceID")) {
			form.action="/root/basket.asp";
			form.method="post";
			form.submit();
			return true;

		}

		else if ((form.selectedItem.options[i].selected) && (form.selectedItem.options[i].id == "redirect")) {
			loc = form.selectedItem.options[i].value;
		    location.href=loc;
			return false;

		}

		else if ((form.selectedItem.options[i].selected) && (form.selectedItem.options[i].id == "newWindow")) {
			loc = form.selectedItem.options[i].value;
		    window.open(loc,"newWindow");
			return false;

		}

	}

}

/* UIUX -For ML DropDown - ProtectAdditionalPCs - should be autopostback Item */
function fnAutoPostback(ctl) 
 {
				  var id, loc;
		               id = ctl.options[ctl.selectedIndex].id;
		               loc = ctl.options[ctl.selectedIndex].value;
	          		  if ( id == "autopostback" )
		                      {
			               location.href=loc; 
				 return;  }
 }

