function test(selected,changename)
	 {
	 var obj = document.getElementById(selected);
	 if ((document.getElementById(changename).innerHTML).indexOf('Hide')>=0) {
	 
		 obj.style.display='none';
		 document.getElementById(changename).innerHTML='Show (+)';
		 document.getElementById(changename).className='showText';
	}
	else{
	
		 obj.style.display='block';
		 document.getElementById(changename).innerHTML='Hide (-)';
 		 document.getElementById(changename).className='hideText';
		}
	}
	function ShowHideOptionalSlacks(selected,changename)
	 {
	 var obj = document.getElementById(selected);
	 if ((document.getElementById(changename).innerHTML).indexOf('-')>=0) {
	 
		 obj.style.display='none';
		 document.getElementById(changename).innerHTML='(+) Optional Measurements';
		 document.getElementById(changename).className='showText';
	}
	else{
	
		 obj.style.display='block';
		 document.getElementById(changename).innerHTML='(-) Optional Measurements ';
 		 document.getElementById(changename).className='hideText';
		}
	}
	
	
	
function SetItemVisible(a,b,c)
{
	var divI = document.getElementById(a);
	var divH = document.getElementById(b);
	var divS = document.getElementById(c);

	if(divI.style.display=='none')
	{
		divI.style.display='block';
		divH.style.display='block';
		divS.style.display='none';
	}
	else
	{
		divI.style.display='none';
		divH.style.display='none';
		divS.style.display='block';
	}	
}

function SetVisiblity(a,b)
{
	//alert(eval(a+'.style.display'));
	//alert(eval('document.all.'+a).style.display);

	//a='SHPPannel_dlShoppingFabric__ctl0_ShowStyle'
	
	var dv = document.getElementById(a);
	var an = document.getElementById(b);
	if (dv.style.display=='none')
	{
		an.innerHTML = "Hide Style"
		dv.style.display='';
	}
	else
	{
		an.innerHTML = "Show Style"
		dv.style.display = 'none';
	}
	
	//st.style.display = '';
	
	//document.all.ShowStyle.style.display='none';
}

function EditVisibility(str)
{	

//var Itesa = new Array('collar','collarsize','longsleeve','shortsleeve','pocket','bodyfront','bodyback','monogram');
var DivIds = new Array('collarMasterContainer','collarsizeMasterContainer','longSleevesMasterContainer','shortSleevesMasterContainer','pocketMaster','bodyfrontMasterContainer','bodybackMasterContainer','monogramMasterContainer');
var Links = new Array('','collarlength','longsleeves','shortsleeves','pocketstyle','frontstyle','backstyle','monogram');
/*var j=0;
var i=0
var bool = false;
for(i=0;i<Itesa.length;i++){
	if(Itesa[i]==str){
	bool=true;
	}
}
if(bool==true){
	for(j=0;j<DivIds.length;j++){
		if ((Itesa[j]!= 'collar')&&(Itesa[j]!=str)){
		test(DivIds[j],Links[j]);
		}
	}
}*/

//To Open Nodes
var st = "collarsizeMasterContainer";	//Stitch
var cs = "collarMasterContainer";	//Collars Style
var bb = "bodybackMasterContainer";	//Body Back
var bf = "bodyfrontMasterContainer";	//Body Front
var mg = "monogramMasterContainer";	//Monograms
var cu = "longSleevesMasterContainer";	//Cuff 
var sl = "shortSleevesMasterContainer";	// Sleeves
var pt = "pocketMasterContainer";	//Pocket

for(j=0;j<DivIds.length;j++){
		if (DivIds[j]!=eval(str) && Links[j]!=''){
		test(DivIds[j],Links[j]);
		}
		else
		{		
		var dv = document.getElementById(DivIds[j]);		
		dv.focus();
		//alert(dv.focus());
		}
	}
HasCollar(1)
}
function EditVisibilityTuxedo(str)
{	

//var Itesa = new Array('collar','collarsize','longsleeve','shortsleeve','pocket','bodyfront','bodyback','monogram');
var DivIds = new Array('collarMasterContainer','collarsizeMasterContainer','longSleevesMasterContainer','bodyfrontMasterContainer','bodybackMasterContainer','monogramMasterContainer');
var Links = new Array('','collarlength','longsleeves','frontstyle','backstyle','monogram');
/*var j=0;
var i=0
var bool = false;
for(i=0;i<Itesa.length;i++){
	if(Itesa[i]==str){
	bool=true;
	}
}
if(bool==true){
	for(j=0;j<DivIds.length;j++){
		if ((Itesa[j]!= 'collar')&&(Itesa[j]!=str)){
		test(DivIds[j],Links[j]);
		}
	}
}*/

//To Open Nodes
var st = "collarsizeMasterContainer";	//Stitch
var cs = "collarMasterContainer";	//Collars Style
var bb = "bodybackMasterContainer";	//Body Back
var bf = "bodyfrontMasterContainer";	//Body Front
var mg = "monogramMasterContainer";	//Monograms
var cu = "longSleevesMasterContainer";	//Cuff 
var sl = "shortSleevesMasterContainer";	// Sleeves
var pt = "pocketMasterContainer";	//Pocket

for(j=0;j<DivIds.length;j++)
{
		if (DivIds[j]!=eval(str) && Links[j]!='')
		{
		test(DivIds[j],Links[j]);
		}
		else
		{		
		var dv = document.getElementById(DivIds[j]);		
		dv.focus();
		//alert(dv.focus());
		}
	}
HasCollar(1)
}
function HasCollar(HasColl)
{
	if(HasColl==1){document.Form1.hbtnCollarChecked.value='1';}
}
//newly added by satty for slacks
function EditVisibilitySlacks(str)
{
var DivIds = new Array('divfrontPocketStyles','divBackPocketStyles','divWaistStyles','divLiningStyles','divBottomStyles','divsuspendbutton');
var Links = new Array('frontPocketStyles','BackPocketStyles','waistStyles','LiningStyles','bottomStyles','suspendbutton');

//To Open Nodes

var FS = "divfrontPocketStyles";		//Front Pocket Style
var BR = "divBackPocketStyles";		//Back Pocket Style 
var WS = "divWaistStyles";				//Waist Styles
var LS = "divLiningStyles";			//Lining Styles
var BS = "divBottomStyles";			//Bottom Styles 
var SB = "divsuspendbutton";			//suspend button 

for(j=0;j<DivIds.length;j++)
{
		if (DivIds[j]!=eval(str) && Links[j]!='')
		{
		test(DivIds[j],Links[j]);
		}
		else
		{		
		var dv = document.getElementById(DivIds[j]);		
		dv.focus();
		//alert(dv.focus());
		}
	}
}