function changecolor(tr)
{
	tr.style.backgroundColor = '#FFFFD9';
}

function revertcolor(tr)	
{
	tr.style.backgroundColor = '#FFFFFF';
}
function callFilter(i)
{	
	if (i == '') myfilter.reset()
	if (i != '') 
	{	
		myfilter.set(i)
	}
}
function doChangeDelType(){	
	document.frmBasket.submit();		
}
function UpdateBasket(){
	document.frmBasket.formaction.value='0';
	document.frmBasket.submit();		
}
function CheckOut(){
	document.frmBasket.formaction.value='1';
	document.frmBasket.submit();		
}
function BasketQuickSearch(){
	document.frmBasket.formaction.value='3';
	document.frmBasket.submit();		
}
function AddToBasketEx(id,qty){
	document.getElementById("quicksearchprodid").value = id;
	document.getElementById("quicksearchqty").value = qty;
	document.frmBasket.submit();		
}
function viewimage(url)
{
window.open(url,"_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=500, height=500")
}
function ViewBrandProducts (selSelectObject)
{
   if (selSelectObject.options[selSelectObject.selectedIndex].value != "")
   { 
     location.href=selSelectObject.options[selSelectObject.selectedIndex].value
   }
}
function validate_form()
{
	var pass=true
	var myTextField = document.getElementById('All_ProdCharValueID').value;
	var myTextFieldArr = myTextField.split(",");
	var myTextFieldValue
	var myTextFieldLabel
	for(i=0;i<=myTextFieldArr.length-1;i++){
		try
		{			
			myTextFieldValue = document.getElementById(myTextFieldArr[i]).value;
			myTextFieldLabel = document.getElementById(myTextFieldArr[i]+'_Label').value;
			try
			{
				var myText;
				myText=myTextFieldLabel.replace("*","IsMandatory");
				if (myText.match("IsMandatory") == "IsMandatory")
				{
				if (myTextFieldValue == '')
					{
						try
						{
						alert('Please specify '+ myTextFieldLabel.replace("*","") +'!');
						pass=false;
						break;
						}
						catch(ex){}
					}
				}
			}
			catch(ex){}
		}
		catch(ex){}
	}
	return pass;
}