//CODE done by Usability IDC 
//All Global Funtions will be in this Page

/*This Function swithcolor() is used in ps_sitelevelpricesheet.html for disabling the delete
button, when a locked pricesheet is selected
*/
//Global Variables
var switchColorLCounter = 0;
var isPreviousElementL;
var previousSelectionL;
//Function To Higlight the selected Row & disable the Delete button depending on the Status of the item.
function switchcolorL(elemId)
{
	try
	{
	
		var elemObj = document.getElementById(elemId); 
		var lockedItem =elemObj.getAttribute("lockeditem");
		var cellObj = elemObj.parentNode;
		var rowObj = cellObj.parentNode;
		var defaultClassName_L = "bg-Ads-011111";
		var defaultClassName_U = "bg-AdS-001000";
		if(switchColorLCounter != 0)
		{
			//Previously selected Item
			var pElemObj = document.getElementById(previousSelectionL);
			var pCellObj = pElemObj.parentNode;
			var pRowObj = pCellObj.parentNode;
			if(isPreviousElementL)
			{
				pRowObj.className = defaultClassName_L;
			}
			else
			{
				pRowObj.className = defaultClassName_U;
			}
		}
		else
		{
			previousSelectionL = elemId;
		}
		
		if(lockedItem == "L")
		{
			rowObj.className = "bg-AdS-001011";
			isPreviousElementL = true;
			document.getElementById("btn_delete").disabled=true;
			document.getElementById("btn_edit").disabled=true;
		}
		else
		{
			rowObj.className = "bg-AdS-001011";
			isPreviousElementL = false;
			document.getElementById("btn_delete").disabled=false;
			document.getElementById("btn_edit").disabled=false;
		}
		previousSelectionL = elemId;
		switchColorLCounter = switchColorLCounter +1;
	}
	catch(e)
	{
		alert(e.description);
	}
}
//End Swithcolor function

	
//Global Variables
var switchColorUCounter = 0;
var previousSelectionU;
//Function To Higlight the selected Row & disable the Delete button depending on the Status of the item.
function switchcolorU(elemId)
{
	try
	{
		document.getElementById("btn_Delete").disabled = false;
		document.getElementById("btn_Delete").className = "frm-button";
		document.getElementById("btn_Edit").disabled = false;
		document.getElementById("btn_Edit").className = "frm-button";
		var elemObj = document.getElementById(elemId);
		var cellObj = elemObj.parentNode;
		var rowObj = cellObj.parentNode;
		var defaultClassName = "bg-AdS-001000";
		if(switchColorUCounter != 0)
		{
			//Previously selected Item
			var pElemObj = document.getElementById(previousSelectionU);
			var pCellObj = pElemObj.parentNode;
			var pRowObj = pCellObj.parentNode;
			pRowObj.className = defaultClassName;
		}
		else
		{
			previousSelectionU = elemId;
		}
		rowObj.className = "bg-AdS-001011";
		previousSelectionU = elemId;
		switchColorUCounter = switchColorUCounter +1;
	}
	catch(e)
	{
		alert(e.description);
	}
}


/*The Function switchmenu is used in ps_sitelevelpricesheet.html for copy popup 
for enabling the individual prices and all prices by clicking the radio buttons
*/
function switchMenu(id) 
{
if(document.getElementById(id).checked == true)
	{
		
		if(document.getElementById(id).value=="none")
		{
			document.getElementById("individualprices").style.visibility='hidden';
			document.getElementById("allprices").style.visibility='hidden';
			textboxarry=document.getElementById("individualprices").getElementsByTagName("input");
			for(var i=0;i<textboxarry.length;i++)
			{
				if(textboxarry[i].type == 'text') 
				{
				textboxarry[i].value="";
				}
			}
			textboxarry=document.getElementById("allprices").getElementsByTagName("input");
			for(var i=0;i<textboxarry.length;i++)
			{
				if(textboxarry[i].type == 'text') 
				{
				textboxarry[i].value="";
				}
			}
		}
    
		
		else if(document.getElementById(id).value=="all")
		{
			document.getElementById("individualprices").style.visibility='hidden';
			document.getElementById("allprices").style.visibility='visible';
			textboxarry=document.getElementById("individualprices").getElementsByTagName("input");
			for(var i=0;i<textboxarry.length;i++)
			{
				if(textboxarry[i].type == 'text') 
				{
				textboxarry[i].value="";
				}
			}
			
		}
		else if(document.getElementById(id).value=="individual")
		{
			document.getElementById("individualprices").style.visibility='visible';
			document.getElementById("allprices").style.visibility='hidden';
			textboxarry=document.getElementById("allprices").getElementsByTagName("input");
			for(var i=0;i<textboxarry.length;i++)
			{
				if(textboxarry[i].type == 'text') 
				{
				textboxarry[i].value="";
				}
			}
			
		
		}
		
	}
	
}

function ClearTextBox(objID,CommentId)
{
    var TextBoxName=document.getElementById(objID);
    TextBoxName.style.display='none';
    document.getElementById(CommentId).value="";
}

function defaultshow1(id)
{
	var radioarry
	var textarry
	var ctrlid
	var textarea1
	radioarry=document.getElementById(id).getElementsByTagName("input");
	//textarea1=document.getElementById(id).getElementsByTagName("textarea");
	//textarry=document.getElementById(id).getElementsByTagName("input") ;
		//alert(radioarry);
	for(var i=0;i<radioarry.length;i++)
	{
		if(radioarry[i].value=='none')
		{
		ctrlid=radioarry[i].id;
		document.getElementById(radioarry[i].id).checked = true;
		switchMenu(ctrlid);	
		}
		if(radioarry[i].type == 'text') 
		{
			radioarry[i].value="";
		}
	}
	
	
	//textarea1.text="";
	
}
//End switchmenu function


// The function productthumnail is used in sc_productinformation.html , THis is used to dim the contents of unselected items.
function productthumbnail()

{

	if(document.getElementById("radio_upload").checked == true)
	{
	document.getElementById("upload_textbox").disabled="";
	document.getElementById("upload_btnbrowse").disabled="";
	document.getElementById("upload_btnupload").disabled="";	
	document.getElementById("select").disabled="disabled";
	document.getElementById("prd").disabled="disabled";
	document.getElementById("generic").disabled="disabled";
	}
	
	
	if(document.getElementById("radio_select").checked == true)
	{
	document.getElementById("select").disabled="";
	document.getElementById("upload_btnbrowse").disabled="disabled";
	document.getElementById("upload_btnupload").disabled="disabled";	
	document.getElementById("upload_textbox").disabled="disabled";
	document.getElementById("prd").disabled="disabled";
	document.getElementById("generic").disabled="disabled";
	}
	
	if(document.getElementById("radio_prd").checked == true)
	{
		document.getElementById("prd").disabled="";
		document.getElementById("upload_btnbrowse").disabled="disabled";
	    document.getElementById("upload_btnupload").disabled="disabled";	
      	document.getElementById("upload_textbox").disabled="disabled";
		document.getElementById("select").disabled="disabled";
		document.getElementById("generic").disabled="disabled";
	}
	
	if(document.getElementById("radio_generic").checked == true)
	{
	
		document.getElementById("generic").disabled="";
		document.getElementById("upload_btnbrowse").disabled="disabled";
	    document.getElementById("upload_btnupload").disabled="disabled";	
      	document.getElementById("upload_textbox").disabled="disabled";
		document.getElementById("select").disabled="disabled";
		document.getElementById("prd").disabled="disabled";
	}
	
}
//End  Product Thumnail
//This funciton is used in productadvanceddetails.html
function radiocheck()

{

	if(document.getElementById("radio_upload").checked == true)
	{
	document.getElementById("upload_textbox").disabled="";
	document.getElementById("upload_btnbrowse").disabled="";
	document.getElementById("upload_btnupload").disabled="";	
	document.getElementById("noimage").disabled="disabled";
	
	}
	if(document.getElementById("radio_noimage").checked == true)
	{
		document.getElementById("noimage").disabled="";
		document.getElementById("upload_btnbrowse").disabled="disabled";
	    document.getElementById("upload_btnupload").disabled="disabled";	
      	document.getElementById("upload_textbox").disabled="disabled";
		
	}
	
	if(document.getElementById("radio_uploadthumb").checked == true)
	{
	document.getElementById("uploadthumb_textbox").disabled="";
	document.getElementById("uploadthumb_btnbrowse").disabled="";
	document.getElementById("uploadthumb_btnupload").disabled="";	
	document.getElementById("useimage").disabled="disabled";
	
	}
	
	if(document.getElementById("radio_useimage").checked == true)
	{
		document.getElementById("useimage").disabled="";
		document.getElementById("uploadthumb_btnbrowse").disabled="disabled";
	    document.getElementById("uploadthumb_btnupload").disabled="disabled";	
      	document.getElementById("uploadthumb_textbox").disabled="disabled";
		
	}
	
	
	
	
	
}
//End Radio Check
//Radio Check1

	function radiocheck1()
	{
		if(document.getElementById("radio_upload").checked == true)
			{
			document.getElementById("upload_textbox").disabled="";
			document.getElementById("upload_btnbrowse").disabled="";
			document.getElementById("upload_btnupload").disabled="";	
			document.getElementById("noimage").disabled="disabled";
			
			}
	if(document.getElementById("radio_noimage").checked == true)
			{
				document.getElementById("noimage").disabled="";
				document.getElementById("upload_btnbrowse").disabled="disabled";
				document.getElementById("upload_btnupload").disabled="disabled";	
				document.getElementById("upload_textbox").disabled="disabled";
				
			}
}

//End Radio Check1
function radio_settings()
{
	if(document.getElementById("radio_turnaroundtimenone").checked == true)
	
	{
	
		document.getElementById("turnaroundtimenone").disabled="";
		document.getElementById("txt_turnaroundtimerequired").disabled="disabled";
		document.getElementById("ddl_turnaroundtimerequired").disabled="disabled";
			
	}

		if(document.getElementById("radio_turnaroundtimerequired").checked == true)
	{
		
			document.getElementById("turnaroundtimenone").disabled="disabled";
			document.getElementById("txt_turnaroundtimerequired").disabled="";
			document.getElementById("ddl_turnaroundtimerequired").disabled="";
			
	}
}


//This funciton is used in ManagePRoducts.html
//Function to disable the Delete Button when the locked item is checked.
//Requires checkbox id as input

//countUnlockedItems is used to Disable Edit Button
var countUnlockedItems = 0;
//countCheckeditems Enabling Edit button
var countCheckeditems = 0;

function lock(chkId,delBtnId,editBtnId,createkitBtnId)
{
	try
	{
		
		//Fetch the Cell Obj
		//alert(chkId);
		cellObj = document.getElementById(chkId).parentNode;
		
		//Get the parent Object of the cell (Row)
		rowObj = cellObj.parentNode;
		rowObj.className = "bg-AdS-001011";
		
		//countCheckeditems hold the number of items checked
		countCheckeditems = countCheckeditems + 1;
		var lockedItem = document.getElementById(chkId).getAttribute("lockeditem");
		//Conditional Statement for Checking whether the item is locked or Unlocked
		if(lockedItem == "U")
		{
			countUnlockedItems = countUnlockedItems + 1;
			if(document.getElementById("hidChkIds").value == null ||document.getElementById("hidChkIds").value == "")
			{
				document.getElementById(delBtnId).disabled = false;
				document.getElementById(delBtnId).className="frm-button";
				// Conditional statement for Enabling & Disabling Edit Button
				if(countUnlockedItems > 1)
				{
					document.getElementById(editBtnId).disabled = true;
					document.getElementById(editBtnId).className="frm-buttondisabled";
				}
				else
				{
					document.getElementById(editBtnId).disabled = false;
					document.getElementById(editBtnId).className="frm-button";
				}
				// conditional statement for Enabling & Disabling Create Kit Button
				if(countCheckeditems > 1)
				{
					document.getElementById(createkitBtnId).disabled = false;
					document.getElementById(createkitBtnId).className="frm-button";
				}
				else
				{
					document.getElementById(createkitBtnId).disabled = true;
					document.getElementById(createkitBtnId).className="frm-buttondisabled";
				}
				return;
			}
		}
		else
		{
			document.getElementById("hidChkIds").value = document.getElementById("hidChkIds").value + chkId + ",";
			document.getElementById(delBtnId).disabled = true;
			document.getElementById(editBtnId).disabled = true;
			document.getElementById(delBtnId).className="frm-buttondisabled";
			document.getElementById(editBtnId).className="frm-buttondisabled";
			// conditional statement for Enabling & Disabling Create Kit Button
			if(countCheckeditems > 1)
			{
				document.getElementById(createkitBtnId).disabled = false;
				document.getElementById(createkitBtnId).className="frm-button";
			}
			else
			{
				document.getElementById(createkitBtnId).disabled = true;
				document.getElementById(createkitBtnId).className="frm-buttondisabled";
			}
			return true;
		}
	}
	catch(e)
	{
		//alert(e.description);
	}
}
//Function to Enable or Disable the Buttons depending on several conditions
//Requires Checkbox id as input
function unlock(chkId,delBtnId,editBtnId,createkitBtnId)
{
	try
	{
		countCheckeditems = countCheckeditems - 1;
		//Fetch the Cell Obj
		cellObj = document.getElementById(chkId).parentNode;
		//Get the parent Object of the cell (Row)
		rowObj = cellObj.parentNode;
				var lockedItem = document.getElementById(chkId).getAttribute("lockeditem");
				if(lockedItem == "U")
				{
		
		rowObj.className = "bg-AdS-001000";
		}
		else if(lockedItem == "L")
		{
		rowObj.className = "bg-Ads-011111";
		}
		else
		{
			rowObj.className = "bg-AdS-001000";
		}
		
		var lockedChkIds = document.getElementById("hidChkIds").value;
		chkId = chkId + ",";
		if (lockedChkIds.indexOf(chkId) != -1)
		{
			var temphidChkIds = lockedChkIds.replace(chkId , "")
			document.getElementById("hidChkIds").value = temphidChkIds;
			//Enabling or Disabling Edit & Delete Buttons
			if(document.getElementById("hidChkIds").value == null || document.getElementById("hidChkIds").value == "")
			{
				document.getElementById(delBtnId).disabled = false;
				document.getElementById(delBtnId).className="frm-button";
				document.getElementById(editBtnId).disabled = false;
				document.getElementById(editBtnId).className="frm-button";
			}
		}
		else
		{
			countUnlockedItems = countUnlockedItems - 1;
		}
		// conditional statement for Enabling & Disabling Create Kit Button
		if(countCheckeditems > 1)
		{
			document.getElementById(createkitBtnId).disabled = false;
			document.getElementById(createkitBtnId).className="frm-button";
			document.getElementById(editBtnId).disabled = true;
			document.getElementById(editBtnId).className="frm-buttondisabled";
		}
		else
		{
			//Conditonal statement to Enable Edit Button when only one item is checked
			if(countUnlockedItems == 1)
			{
				document.getElementById(editBtnId).disabled = false;
				document.getElementById(editBtnId).className="frm-button";
			}
			document.getElementById(createkitBtnId).disabled = true;
			document.getElementById(createkitBtnId).className="frm-buttondisabled";
		}
	}
	catch(e)
	{
		//alert(e.description);
	}
}




//This function check(checkId) is used in ma_manageaccounts.html
//The script is used in the grid where checkbox are present and locked items are not present.

var count_UncheckedItems = 0;
//countCheckeditems Enabling Edit button
var count_Checkeditems = 0;
function check(chkId)
{
cellObj = document.getElementById(chkId).parentNode;
//rowObj = cellObj.parentNode;
//Get the parent Object of the cell (Row)
rowObj = cellObj.parentNode;
rowObj.className = "bg-AdS-001011";
count_Checkeditems = count_Checkeditems + 1;
if(count_Checkeditems > 0)
{
	if(count_Checkeditems > 1)
	{
		document.getElementById("edit").disabled = true;
		document.getElementById("edit").className="frm-buttondisabled";
	}
	else
	{
	document.getElementById("edit").disabled = false;
	document.getElementById("edit").className="frm-button";
	}
	
document.getElementById("delete").disabled = false;
document.getElementById("delete").className="frm-button";
}

}
function uncheck(chkId)
{
	cellObj = document.getElementById(chkId).parentNode;
	rowObj = cellObj.parentNode;
	rowObj.className = "bg-AdS-001000";
	count_Checkeditems = count_Checkeditems - 1;
	if(count_Checkeditems == 1 )
	{
		document.getElementById("edit").disabled = false;
		document.getElementById("edit").className="frm-button";
		document.getElementById("delete").disabled = false;
		document.getElementById("delete").className="frm-button";
	}
	else
	{
	
		document.getElementById("edit").disabled = true;
		document.getElementById("edit").className="frm-buttondisabled";
		document.getElementById("delete").disabled = true;
		document.getElementById("delete").className="frm-buttondisabled";
	}
	
}


var count_UncheckedCItems = 0;
//countCheckeditems Enabling Edit button
var count_CheckedCitems = 0;
function highlightcolor(chkId,chkuserbtnId,deletebtnId)
{
			cellObj = document.getElementById(chkId).parentNode;	
			rowObj = cellObj.parentNode;
			rowObj.className = "bg-AdS-001011";
			count_CheckedCitems = count_CheckedCitems + 1;
			if(count_CheckedCitems > 0)
				{		
			
				document.getElementById(chkuserbtnId).disabled = false;
				document.getElementById(chkuserbtnId).className="frm-button";
				document.getElementById(deletebtnId).disabled = false;
				document.getElementById(deletebtnId).className="frm-button";
				}
				
				if(count_CheckedCitems > 1)
				{		
			
				document.getElementById(chkuserbtnId).disabled = true;
				document.getElementById(chkuserbtnId).className="frm-buttondisabled";
				document.getElementById(deletebtnId).disabled = false;
				document.getElementById(deletebtnId).className="frm-button";
				}
		


}

function revertcolor(chkId,chkuserbtnId,deletebtnId)
{
				cellObj = document.getElementById(chkId).parentNode;
				rowObj = cellObj.parentNode;
				rowObj.className = "bg-AdS-001000";
				count_CheckedCitems = count_CheckedCitems - 1;
				if(count_CheckedCitems > 1)
				{
					document.getElementById(chkuserbtnId).disabled = true;
					document.getElementById(chkuserbtnId).className="frm-button";
				}
				else if(count_CheckedCitems == 1)
				{
					document.getElementById(chkuserbtnId).disabled = false;
					document.getElementById(chkuserbtnId).className="frm-button";
				}
				else
				{
					document.getElementById(chkuserbtnId).disabled = true;
					document.getElementById(chkuserbtnId).className="frm-button";
					document.getElementById(deletebtnId).disabled = true;
					document.getElementById(deletebtnId).className="frm-button";
				}
		
			
			
}

function btnclick()
{
	if(count_CheckedCitems >= 1)
		{

		alert("Are you sure you want to delete");
		}
		else
		{
		alert("Please Select any of the above item")
		}
}
//This function highlightcolor is used in sc_productadvancedsecurity.html for hightlighting bgclass the rows
function highlightrowcolor(chkId)
{
count_Checkeditems = count_Checkeditems + 1;
cellObj = document.getElementById(chkId).parentNode;
//rowObj = cellObj.parentNode;
//Get the parent Object of the cell (Row)
rowObj = cellObj.parentNode;
rowObj.className = "bg-AdS-001011";
}

//This function highlightcolor is used in sc_productadvancedsecurity.html for reverting the bgclass the rows
function revertrowcolor(chkId)
{
count_Checkeditems = count_Checkeditems - 1;
cellObj = document.getElementById(chkId).parentNode;
rowObj = cellObj.parentNode;
rowObj.className = "bg-AdS-001000";
}



//This function highlightcolor is used in sc_productadvancedsecurity.html for popup when the button remove is selected

//End Funtion check(chkId) and uncheck(chkId)


// This function show hide is used in Admin_webformmanage.html 
function adminshowhide(id,imgName,n)
{
   var imgObj = document.images[imgName];
   var bFlag = (document.getElementById(id).style.display == "") ? 0 : 1;
   //for(i=1; i<=n; i++)
   //{
	 if(bFlag)
	 {
		document.getElementById(id).style.display="";
		imgObj.src="Images/icon_collapse.gif";
		imgObj.alt="Collapse";                                                                                    
	}
	else
	{
		document.getElementById(id).style.display="none";
		imgObj.src="Images/icon_expand.gif";
		imgObj.alt="Expand";                                                                           
	 }
   //}
}



function disable(id,disableId1,disableId2)
{

ddlId=document.getElementById(id);
ddlValue=ddlId.options[ddlId.selectedIndex].value;
	if(ddlValue == "0")
	{
		
		document.getElementById(disableId1).disabled=false;
		document.getElementById(disableId2).disabled=false;	
	}
	else
	{
		
		document.getElementById(disableId1).disabled=true;
		document.getElementById(disableId2).disabled=true;	
	}
	
}

function typecreate(id,id1)
{
ddlId=document.getElementById(id);
ddlValue=ddlId.options[ddlId.selectedIndex].value;
spanId=document.getElementById(id1);

			if(ddlValue == "5")
			{
			spanId.innerHTML = "<input type=text  id=" + arguments[1] +"   class=\"frm-textbox-required w240\">"
			}
}

function canceltypecreate(objId,objId1,objId2)
{

	var lay=document.getElementById(objId);
	var lay1=document.getElementById(objId1);
		var lay2=document.getElementById(objId2);
	lay.style.visibility='hidden';
	lay1.style.display='none';
	lay2.style.visibility='hidden';
}

function switchbtn(id,btn1,btn2) 
{

		if(document.getElementById(id).checked == true)
	{
		if(document.getElementById(id).value=="0")
		{
		document.getElementById(btn1).value="Add";
		document.getElementById(btn2).value="Cancel";
		}
		else if(document.getElementById(id).value=="1")
		{
		document.getElementById(btn1).value="Next";
		document.getElementById(btn2).value="Cancel";
		}
	}

	
}

/*
function show1()
{
	/*
	document.getElementById("txtname").value='';
	document.getElementById("textarea1").value='';
	var divid = document.getElementById(id);
	//alert(divid);
	divid.visibility = 'visible';*/
/*	var i, j;
    // go through the entire Form Object
     for (i = 0; i < document.frm1.length; i++)
	 {
     alert('document.frm1.elements[' + i + '] \n\n' + '<INPUT TYPE="' + document.frm1.elements[i].type + '">');
	 }
     // if the element isn't a button, hidden, submit, or reset then set the VALUE to ""
     if (document.frm1.elements[i].type != 'button' && document.frm1.elements[i].type != 'hidden' &&
         document.frm1.elements[i].type != 'submit' && document.frm1.elements[i].type != 'reset')
         document.frm1.elements[i].value = "";

        // if the element is a radio button or a checkbox then uncheck the Object if it is checked
      if (document.frm1.elements[i].type == 'radio' || document.frm1.elements[i].type == 'checkbox')
          document.frm1.elements[i].checked = false;

          // if the element is a select Object then assign it new text values
          if (document.frm1.elements[i].type == 'select-one' || document.frm1.elements[i].type == 'select-multiple') {
               for (j = 0; j < document.frm1.elements[i].length; j++) {
                    document.frm1.elements[i].options[j].text = " Item 1" + j + " ";
               }

               document.frm1.elements[i].options[0].selected = true;

		  }
}*/
var countUnlockedItems = 0;
//countCheckeditems Enabling Edit button
var countCheckeditems = 0;

function templatelock(chkId,delBtnId,copybtnId)
{
	try
	{
		
		//Fetch the Cell Obj
		//alert(chkId);
		cellObj = document.getElementById(chkId).parentNode;		
		//Get the parent Object of the cell (Row)
		rowObj = cellObj.parentNode;
		rowObj.className = "bg-AdS-001011";
		
		//countCheckeditems hold the number of items checked
		countCheckeditems = countCheckeditems + 1;
		var lockedItem = document.getElementById(chkId).getAttribute("lockeditem");
		//Conditional Statement for Checking whether the item is locked or Unlocked
		if(lockedItem == "U")
		{
			countUnlockedItems = countUnlockedItems + 1;
			if(document.getElementById("hidChkIds").value == null ||document.getElementById("hidChkIds").value == "")
			{
				document.getElementById(delBtnId).disabled = false;
				document.getElementById(delBtnId).className="frm-button";
				// Conditional statement for Enabling & Disabling Edit Button
				if(countUnlockedItems > 1)
				{
					document.getElementById(copybtnId).disabled = true;
					document.getElementById(copybtnId).className="frm-buttondisabled";
				}
				else
				{
					document.getElementById(copybtnId).disabled = false;
					document.getElementById(copybtnId).className="frm-button";
				}
				// conditional statement for Enabling & Disabling Create Kit Button
				
				return;
			}
		}
		else
		{
			document.getElementById("hidChkIds").value = document.getElementById("hidChkIds").value + chkId + ",";
			document.getElementById(delBtnId).disabled = true;
			document.getElementById(copybtnId).disabled = true;
			document.getElementById(delBtnId).className="frm-buttondisabled";
			document.getElementById(copybtnId).className="frm-buttondisabled";
			// conditional statement for Enabling & Disabling Create Kit Button
			
			return true;
		}
	}
	catch(e)
	{
		//alert(e.description);
	}
}
//Function to Enable or Disable the Buttons depending on several conditions
//Requires Checkbox id as input
function templateunlock(chkId,delBtnId,copybtnId)
{
	try
	{
		countCheckeditems = countCheckeditems - 1;
		//Fetch the Cell Obj
		cellObj = document.getElementById(chkId).parentNode;
		//Get the parent Object of the cell (Row)
		rowObj = cellObj.parentNode;
				var lockedItem = document.getElementById(chkId).getAttribute("lockeditem");
				if(lockedItem == "U")
				{
		
		rowObj.className = "bg-AdS-001000";
		}
		else if(lockedItem == "L")
		{
		rowObj.className = "bg-Ads-011111";
		}
		else
		{
			rowObj.className = "bg-AdS-001000";
		}
		
		var lockedChkIds = document.getElementById("hidChkIds").value;
		chkId = chkId + ",";
		if (lockedChkIds.indexOf(chkId) != -1)
		{
			var temphidChkIds = lockedChkIds.replace(chkId , "")
			document.getElementById("hidChkIds").value = temphidChkIds;
			//Enabling or Disabling Edit & Delete Buttons
			if(document.getElementById("hidChkIds").value == null || document.getElementById("hidChkIds").value == "")
			{
				document.getElementById(delBtnId).disabled = false;
				document.getElementById(delBtnId).className="frm-button";
				document.getElementById(copybtnId).disabled = false;
				document.getElementById(copybtnId).className="frm-button";
			}
		}
		else
		{
			countUnlockedItems = countUnlockedItems - 1;
		}
		// conditional statement for Enabling & Disabling Create Kit Button
		if(countCheckeditems > 1)
		{
			document.getElementById(copybtnId).disabled = true;
			document.getElementById(copybtnId).className="frm-buttondisabled";
		}
		else
		{
			//Conditonal statement to Enable Edit Button when only one item is checked
			if(countUnlockedItems == 1)
			{
				document.getElementById(copybtnId).disabled = false;
				document.getElementById(copybtnId).className="frm-button";
			}
			
		}
	}
	catch(e)
	{
		//alert(e.description);
	}
}


function raddiv(id)
{
divId=document.getElementById(id).style.display='block';

}
/*
function radio_storefront()
{
		if(document.getElementById("sfhcustombtn").checked == true)
			{
				document.getElementById("sfhdefault").disabled="disabled";
				document.getElementById("sfhcustom").disabled="";
			}
		if(document.getElementById("sfhdefaultbtn").checked == true)
			{
	
				document.getElementById("sfhdefault").disabled="";
				document.getElementById("sfhcustom").disabled="disabled";
				alert("");
				
			}
	
	
		if(document.getElementById("sfdcustombtn").checked == true)
			{
				document.getElementById("sfddefault").disabled="disabled";
				document.getElementById("sfdcustom").disabled="";
				document.getElementById("txt_sfdcustom").disabled="";
			}
		if(document.getElementById("sfddefaultbtn").checked == true)
			{
	
				document.getElementById("sfddefault").disabled="";
				document.getElementById("sfdcustom").disabled="disabled";
				document.getElementById("txt_sfdcustom").disabled="disabled";
				
			}
}

*/
function radio_storefrontdesign(radioId,enablId,disabId,txt_sfdcustom)
{

	if(document.getElementById(radioId).checked == true)
	{
		if(document.getElementById(radioId).value=="sfdefault")
		{
			alert("All Custom Data will be lost.");
			document.getElementById(enablId).disabled="";
			document.getElementById(disabId).disabled="disabled";
			document.getElementById(txt_sfdcustom).disabled="disabled";
		
		}
		if(document.getElementById(radioId).value=="sfdcustom")
		{
			document.getElementById(enablId).disabled="";
			document.getElementById(disabId).disabled="disabled";
			document.getElementById(txt_sfdcustom).disabled="";
		}
		
	}
}


function radio_storefronthome(radioId,enablId,disabId)
{

	if(document.getElementById(radioId).checked == true)
	{
		if(document.getElementById(radioId).value=="sfhdefault")
		{
			alert("All Custom Data will be lost.");			
			document.getElementById(enablId).disabled="";
			document.getElementById(disabId).disabled="disabled";

		
		}
		if(document.getElementById(radioId).value=="sfhcustom")
		{
				
			document.getElementById(enablId).disabled="disabled";
			document.getElementById(disabId).disabled="";

		}
		
	}
}




var count_datalistUncheckedCItems = 0;
//countCheckeditems Enabling Edit button
var count_datalistCheckedCitems = 0;
function datalisthighlightcolor(chkId,deletebtnId,editbtnId,translatebtnId)
{
			cellObj = document.getElementById(chkId).parentNode;	
			rowObj = cellObj.parentNode;
			rowObj.className = "bg-AdS-001011";
			count_datalistCheckedCitems = count_datalistCheckedCitems + 1;
			if(count_datalistCheckedCitems > 0)
				{		

				document.getElementById(deletebtnId).disabled = false;
				document.getElementById(deletebtnId).className="frm-button";							
				document.getElementById(editbtnId).disabled = false;
				document.getElementById(editbtnId).className="frm-button";
				document.getElementById(translatebtnId).disabled = false;
				document.getElementById(translatebtnId).className="frm-button";
				}
				
				if(count_datalistCheckedCitems > 1)
				{		
	
				document.getElementById(editbtnId).disabled = true;
				document.getElementById(editbtnId).className="frm-buttondisabled";
				document.getElementById(translatebtnId).disabled = true;
				document.getElementById(translatebtnId).className="frm-buttondisabled";
				document.getElementById(deletebtnId).disabled = false;
				document.getElementById(deletebtnId).className="frm-button";
				}
		


}

function datalistrevertcolor(chkId,deletebtnId,editbtnId,translatebtnId)
{
				cellObj = document.getElementById(chkId).parentNode;
				rowObj = cellObj.parentNode;
				rowObj.className = "bg-AdS-001000";
				count_datalistCheckedCitems = count_datalistCheckedCitems - 1;
				if(count_datalistCheckedCitems > 1)
				{
					document.getElementById(editbtnId).disabled = true;
					document.getElementById(editbtnId).className="frm-button";
					document.getElementById(translatebtnId).disabled = true;
					document.getElementById(translatebtnId).className="frm-button";
				}
				else if(count_datalistCheckedCitems == 1)
				{
					document.getElementById(editbtnId).disabled = false;
					document.getElementById(editbtnId).className="frm-button";
					document.getElementById(translatebtnId).disabled = false;
					document.getElementById(translatebtnId).className="frm-button";
				}
				else
				{
					document.getElementById(editbtnId).disabled = true;
					document.getElementById(editbtnId).className="frm-button";
					document.getElementById(translatebtnId).disabled = true;
					document.getElementById(translatebtnId).className="frm-button";
					document.getElementById(deletebtnId).disabled = true;
					document.getElementById(deletebtnId).className="frm-button";
				}
		
}






var count_fcategoryUncheckedCItems = 0;
//countCheckeditems Enabling Edit button
var count_fcategoryCheckedCitems = 0;
function fcategoryhighlightcolor(chkId,deletebtnId)
{
			cellObj = document.getElementById(chkId).parentNode;	
			rowObj = cellObj.parentNode;
			rowObj.className = "bg-AdS-001011";
			count_fcategoryCheckedCitems = count_fcategoryCheckedCitems + 1;
			if(count_fcategoryCheckedCitems >= 1)
				{		
				document.getElementById(deletebtnId).disabled = false;
				document.getElementById(deletebtnId).className="frm-button";	
				}		
				
}

function fcategoryrevertcolor(chkId,deletebtnId)
{
				cellObj = document.getElementById(chkId).parentNode;
				rowObj = cellObj.parentNode;
				rowObj.className = "bg-AdS-001000";
				count_fcategoryCheckedCitems = count_fcategoryCheckedCitems - 1;
				if(count_fcategoryCheckedCitems == 0)
				{
					document.getElementById(deletebtnId).disabled = true;
					document.getElementById(deletebtnId).className="frm-buttondisabled";
					
				}
				
		
			
			
}



function go(id1,id2,id3,id4,id5)
{

box=document.getElementById('display');
destination=box.options[box.selectedIndex].value;
//alert(document.getElementById('image').src="images/icon_radiobutton.gif");
if(destination == 0)
{
document.getElementById(id1).style.display='inline';
document.getElementById(id2).style.display='none';
document.getElementById(id3).style.display='none';
document.getElementById(id4).style.display='none';
document.getElementById(id5).style.display='none';
document.getElementById('image').src="images/icon_radiobutton.gif"
}
if(destination == 1)
{
document.getElementById(id2).style.display='inline';
document.getElementById(id1).style.display='none';
document.getElementById(id3).style.display='none';
document.getElementById(id4).style.display='none';
document.getElementById(id5).style.display='none';
document.getElementById('image').src="images/icon_multiselect.gif"
}
if(destination == 2)
{
document.getElementById(id3).style.display='inline';
document.getElementById(id1).style.display='none';
document.getElementById(id2).style.display='none';
document.getElementById(id4).style.display='none';
document.getElementById(id5).style.display='none';
document.getElementById('image').src="images/icon_singleselect.gif"
}
if(destination == 3)
{
document.getElementById(id4).style.display='inline';
document.getElementById(id1).style.display='none';
document.getElementById(id2).style.display='none';
document.getElementById(id3).style.display='none';
document.getElementById(id5).style.display='none';
document.getElementById('image').src="images/icon_checkbox.gif"
}
if(destination == 4)
{
document.getElementById(id5).style.display='inline';
document.getElementById(id1).style.display='none';
document.getElementById(id2).style.display='none';
document.getElementById(id3).style.display='none';
document.getElementById(id4).style.display='none';
document.getElementById('image').src="images/pixel_transparent.gif"


}

}




function changeddl(ddlid,ddl1id,txtid,txtid1)
{
selected_item=document.getElementById(ddlid);
selected_value=selected_item.options[selected_item.selectedIndex].value;

	if(selected_value == 0)
	{
		document.getElementById(ddlid).style.display='none';
		document.getElementById(ddl1id).style.display='none';
		document.getElementById(txtid).style.display='inline';
		document.getElementById(txtid1).style.display='inline';
	}

}

function defaultset(ddr1,ddr2,txtr1,txtr2)
{
		document.getElementById(ddr1).style.display='inline';
		document.getElementById(ddr2).style.display='inline';
		document.getElementById(txtr1).style.display='none';
		document.getElementById(txtr2).style.display='none';
}

function showdefault(id,id1,id2)
{

	if(id=="editid")
	{
	document.getElementById(id1).style.display='none';
	document.getElementById(id2).style.display='inline';
	}
	else if(id=="cancelid")
	{
	document.getElementById(id1).style.display='inline';
	document.getElementById(id2).style.display='none';
	}

	
}
function DisableHyperLink(statusCtrlId,linkId)
{
    dropDown=document.getElementById(statusCtrlId);
    dropDownValue=dropDown.options[dropDown.selectedIndex].value;
    obj = document.getElementById(linkId);
    if(dropDownValue == '-1')
    {
        var href = obj.getAttribute("href");
        if(href && href != "" && href != null)
        {
            obj.setAttribute('href_bak', href);
        }
        obj.removeAttribute('href');
        obj.style.color="gray";
    }
    else
    {
        if(obj.attributes['href_bak'] != null)
        {
            obj.setAttribute('href', obj.attributes['href_bak'].nodeValue);
            obj.style.color="blue";
        }
    }
}

function enableintroductiontext(id,txtid,txtboxid)
{
    if(document.getElementById(id).checked == false)
    {
        document.getElementById(txtid).style.display="none";
        document.getElementById(txtboxid).value = "";
    }
    else
    {
        document.getElementById(txtid).style.display="";
    }
}



function selcheckbox(id,hyperlinkid)
{
	var checkarry
	checkarry=document.getElementById(id).getElementsByTagName("input");
	
	for(var i=0;i<checkarry.length;i++)
	{
	    if(hyperlinkid == "selectall")
	    {
		    checkarry[i].checked = true;
	    }
	    if(hyperlinkid == "unselectall")
	    {
	        checkarry[i].checked = false;
	    }
	}
}

function onDropDownchange(layerId,iframeid,dropdownvalue,DropDownID)
{
    var dropDown=document.getElementById(DropDownID);
    var selectedvalue=dropDown.options[dropDown.selectedIndex].value;
    
    if (parseInt(selectedvalue) < parseInt(dropdownvalue))
    {
        show(layerId,iframeid);
        return true;
    }
    return false;
}

function OnPressNo(layerId,iframeid,DropDownID,DefaultDropdownValue)
{
    var dropDown=document.getElementById(DropDownID);

    for(var i=0;i<dropDown.options.length;i++)
	{
	    if (dropDown.options[i].value==DefaultDropdownValue)
	    {
	        dropDown.selectedIndex=i;
	        cancel('alertpopup','iframe1')
	        break;
	    }
	}
}
function ChangeStringValues(DropDownID,LabelID,Defaultvalue,DefaultDropDownValue,HiddenString)
{
     var dropDown=document.getElementById(DropDownID);
     var dropDownValue= dropDown.options[dropDown.selectedIndex].value;
     
     var ActualString = document.getElementById(HiddenString).value;
     
     var LabelString = document.getElementById(LabelID);
     var LabelStringValue=ActualString;
     
     if (Defaultvalue==DefaultDropDownValue)
     {
         var LabelStringValue_array=LabelStringValue.split(Defaultvalue);
         LabelStringValue=  LabelStringValue_array[0]+Defaultvalue;
     }
     else
     {
         var LabelStringValue_array=LabelStringValue.split(DefaultDropDownValue);
         LabelStringValue=  LabelStringValue_array[0]+dropDownValue;
     }
     
     for (i=1;i<(LabelStringValue_array.length-1);i++)
     {
        LabelStringValue= LabelStringValue+LabelStringValue_array[i]+dropDownValue;
     }

     LabelStringValue=LabelStringValue+LabelStringValue_array[LabelStringValue_array.length-1]
     changeText(LabelString,LabelStringValue);
}

function DisableCheckBox(iddl,idcheck)
{
//for DropDowns[0] values are 0 for days 1 for hours
//for DropDowns[1] values are 0 for Not Available 1 for days and 2 for hours
ddlId=document.getElementById(iddl);
var DropDowns=document.getElementsByTagName("select");
var ddlValue1=DropDowns[0].options[DropDowns[0].selectedIndex].value;
var ddlValue2=DropDowns[1].options[DropDowns[1].selectedIndex].value;

var ddlValue=ddlId.options[ddlId.selectedIndex].value;

CheckBoxID=document.getElementById(idcheck);

//			if(ddlValue1 == "Hours"&&ddlValue2=="Hours")
//			{
//			    CheckBoxID.disabled=false;
//			    CheckBoxID.parentElement.disabled=false;

//			}
//			
//			else
//			{
//                CheckBoxID.disabled=true;
//			    CheckBoxID.parentElement.disabled=true;
//			    CheckBoxID.checked=false;
//			}
	        if(DropDowns[0].selectedIndex == 1 && DropDowns[1].selectedIndex==2)
			{
			    CheckBoxID.disabled=false;
			    CheckBoxID.parentElement.disabled=false;

			}
			else if (DropDowns[0].selectedIndex == 1 && DropDowns[1].selectedIndex==0)
			{
			    CheckBoxID.disabled=false;
			    CheckBoxID.parentElement.disabled=false;
			}
			else
			{
                CheckBoxID.disabled=true;
			    CheckBoxID.parentElement.disabled=true;
			    CheckBoxID.checked=false;
			}
			
}
function JS_dropdownTimeUnit(DropDownID,chkPercentage,txtPercentage,chkValue,txtValue,TextBoxTime,chkOperatingHours)
{
    var obj=document.getElementById(chkPercentage);
    var DropDown=document.getElementById(DropDownID);
    var sel=DropDown.selectedIndex;
    
    if (sel==0)
    { 
        obj.checked=false; 
        obj.disabled='disabled'; 
    }
    else
        obj.disabled=false;
     
    
    var obj=document.getElementById(txtPercentage);
    if (sel==0)
    {
        obj.value = 0;
        obj.disabled='disabled';
    }
    else
        obj.disabled=false; 
      
      var obj=document.getElementById(chkValue);
      if (sel==0) { obj.checked=false; obj.disabled='disabled'; } else obj.disabled=false; 
      
      var obj=document.getElementById(txtValue);
      if (sel==0) { obj.value = 0; obj.disabled='disabled'; } else obj.disabled=false;
      
      var obj=document.getElementById(TextBoxTime);
      if (sel==0) {obj.value = 0; } 
      
      var obj=document.getElementById(chkOperatingHours);
     
      return false;
}