var InSubmitMode=0;

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


////////////////////////////view list script//////////////////////////////////////

function addtomyproject(url,o)
{ 
	var  paramvalues
	   
	paramvalues=getselectedproducts();
	url= url + paramvalues;
	window.open(url,null,'width=400,height=300,scrollbars=yes');
}
function addtomycatalog(o)
{
    var  paramvalues
   
	paramvalues=getselectedproducts();
	o.href= o.href + paramvalues;
}
function replacespaces( strValue ) 
{
	var objRegExp = / /g; //search for spaces globally
	//replace all matches with %20 strings
	return strValue.replace(objRegExp,'%20');
}
function replaceplussign( strValue ) 
{
	var objRegExp = /[+]/g; //search for spaces globally
	//replace all matches with %20 strings
	return strValue.replace(objRegExp,'%2B');
}
//////////////////////////////////////////////////////////////////////////////////////////

function submitlogin(str)
{
	if (document.forms['loginfrm'].elements[0].value != "" &&
		document.forms['loginfrm'].elements[1].value != "")
	{
		document.forms['loginfrm'].submit();
		return false;
	}
	else
	{
		alert(str);
		return true;
	}
}

function handleKeyEnter(e)	
{
	var keyPressed = 0;
	if (document.layers)
	{
		var target = e.target;
		//if (target.indexOf("password") > 0)
		{
			keyPressed = String.fromCharCode(e.which);
		}
	}
	else if (document.all)
	{
		keyPressed = String.fromCharCode(window.event.keyCode);
	}
					
	if (keyPressed == "\r" || keyPressed=="\n")
	{
		submitlogin();
	}      
	return true;
}

function submitsearchform(errmsg)
{ 
	if(trim(document.forms('search').elements('SearchTextField').value).length<2 )
		{alert(errmsg)}
	else
		{document.forms('search').submit()}
}

function trim(strText) { 
    // this will get rid of leading spaces 
    while (strText.substring(0,1) == ' ') 
        strText = strText.substring(1, strText.length);

    // this will get rid of trailing spaces 
    while (strText.substring(strText.length-1,strText.length) == ' ')
        strText = strText.substring(0, strText.length-1);

   return strText;
} 


//function to synchronize guided search with our default search
function refinesearch(defaultpatternname)
{
	document.forms['mf'].elements['typeofview'].value=""
	document.forms['mf'].elements['PatternName'].value=defaultpatternname;
	document.forms['mf'].elements['SelectionType'].value='0';
	//document.forms['mf'].action+="?language="+sl;
	document.forms['mf'].submit();
}

function SubmitSearch(index)
{
	document.forms['frmsimilar'].elements['SelectedParams'].value=document.forms['frmsimilar'].elements['sp'+index+1].value
	document.forms['frmsimilar'].elements['SelectedParamValues'].value=document.forms['frmsimilar'].elements['sp'+index+2].value
	document.forms['frmsimilar'].elements['SelectedParamOperators'].value=document.forms['frmsimilar'].elements['sp'+index+3].value
	document.forms['frmsimilar'].elements['SelectedParamText'].value=document.forms['frmsimilar'].elements['sp'+index+4].value
	document.forms['frmsimilar'].submit();
}
/////////////////////////product list script/////////////////////////////////////////////////
//hidden fields  : selectedproducts,compareurl,compareerrormessage


function getselectionscount()
{
    var paramvalues;
       
	paramvalues=getselectedproducts();
    
	if(paramvalues=='')
	   return(0)
	else
	  {
		var arr=paramvalues.split(',');
		return (arr.length);
      }		
	

}

function addtomyworkspace(url,o)
{  
	var i=getselectionscount();
	
	if (i==0)
	        alert(errmsg)
	else   
	   {
	        var paramvalues=getselectedproducts();
			url = url + '?productIds=' + paramvalues;
			url=replacespaces(url);
			window.open(url,null,'width=380,height=200,scrollbars=no');	   
	   }
	
}




function switchview(newview)
{

	document.forms['mf'].elements['typeofview'].value=newview;
	if(document.forms['mf'].elements['pageNb'])
		document.forms['mf'].elements['pageNb'].value=1;
		document.forms['mf'].action+="?language="+sl;
	document.forms['mf'].submit(); 

}

//select all checkbox
function selectall(o)
{

	for(var i=0;i<=document.forms['mf'].elements.length-1;i++)
	{
		if(typeof(document.forms['mf'].elements[i])=='object')
	    {
			if (document.forms['mf'].elements[i].type=='checkbox' && document.forms['mf'].elements[i].name!=o.name )
	        {
				if (document.forms['mf'].elements[i].name.substring(0,1)!="x" )
				{
				document.forms['mf'].elements[i].checked=o.checked;
				handleonclick(document.forms['mf'].elements[i])
				}
	        } 
	    }
	}
}
function ReturnToOriginalSelection()
{
	document.forms['mf'].elements['typeofview'].value="viewproducts";
	document.forms['mf'].elements['FromRecommendation'].value=false;
	document.forms['mf'].elements['Productids'].value=document.forms['mf'].elements['OriginalSelectionProdID'].value;
	document.forms['mf'].elements['SelectedParams'].value=document.forms['mf'].elements['osp1'].value;
	document.forms['mf'].elements['SelectedParamValues'].value=document.forms['mf'].elements['osp2'].value;;
	document.forms['mf'].elements['SelectedParamOperators'].value=document.forms['mf'].elements['osp3'].value;;
	document.forms['mf'].elements['SelectedParamText'].value=document.forms['mf'].elements['osp4'].value;;
	document.forms['mf'].elements['isformsubmitted'].value=1;
	document.forms['mf'].action='product.asp';
	document.forms['mf'].submit();
}

function submitpage(pagename,productid)
{	productid =replaceplussign(productid);
	document.forms['mf'].elements['Productids'].value=productid;
	document.forms['mf'].action=pagename+"?ProductIds="+productid;
	document.forms['mf'].action=document.forms['mf'].action +"&language="+sl;
	document.forms['mf'].submit();
}
function submitpageEnableDiv(pagename,productid,EnabledDiv,view)
{
	document.forms['mf'].elements['Productids'].value=productid;
	document.forms['mf'].elements['ActiveTab'].value=EnabledDiv;
	document.forms['mf'].action=pagename;
	document.forms['mf'].action+="?language="+sl+"&view="+view;
	document.forms['mf'].submit();
}
//defined by hadi
function submitpagetab(pagename,productid,activetab)
{
	document.forms['mf'].elements['Productids'].value=productid;
	document.forms['mf'].action=pagename;
    document.forms['mf'].elements['ActiveTab'].value= activetab;
	document.forms['mf'].submit();
}


function handleonclick(o,msg)
{
	updatehiddenfield('selectedproducts',o.checked,o.value,o,msg);
}
function updatehiddenfield(fieldname,checked,ckeckvalue,o,msg)
{
	var selections;
	selections=document.forms['mf'].elements[fieldname].value;
	arr=selections.split(',');
	if (arr.length > 7 && checked) 
	{
		o.checked=false;
		arr.length =arr.length -1;
		alert(msg);
	}
	else
	{
	if( checked==1 )
	{
		if (selections.indexOf(ckeckvalue+',') ==-1)
		   {selections= selections + ckeckvalue + ',';}
	}
	else
	{
		if (selections.indexOf(ckeckvalue+',') != -1)
	 		{selections = selections.replace(ckeckvalue+',',"");}  
	}
	document.forms['mf'].elements[fieldname].value=selections;    
	}
	
	
}
function submitCompare()
{
		var  paramvalues;
        var  errmsg;
        var  arr;
       	paramvalues=getselectedproducts();
       	arr=paramvalues.split(',');
		if(paramvalues==''|| arr.length<2 )
	    {
			errmsg=document.forms['mf'].elements['compareerrormessage'].value;
			alert(errmsg);
	     }	
		else
		{
			document.forms['mf'].action=document.forms['mf'].elements['compareurl'].value;
			document.forms['mf'].elements['Productids'].value=paramvalues;
			document.forms['mf'].submit();
		}
}
function submitsystem(actionpage,productid,systemid)
{
	document.forms['mf'].action=actionpage;
	document.forms['mf'].elements['Productids'].value=productid;
	document.forms['mf'].elements['systemid'].value=systemid;
	document.forms['mf'].submit();
}

//defined by hadi
function submitsystemtab(actionpage,productid,systemid,activetab)
{
	document.forms['mf'].action=actionpage;
	document.forms['mf'].elements['Productids'].value=productid;
	document.forms['mf'].elements['systemid'].value=systemid;
	document.forms['mf'].elements['ActiveTab'].value= activetab;
	document.forms['mf'].submit();
}

function getselectedproducts()
{
 var  paramvalues;
 paramvalues=document.forms['mf'].elements['selectedproducts'].value;
 paramvalues=paramvalues.substring(0,paramvalues.length-1);
 return(paramvalues) 
}	
function ChangeTypeOfView(TypeOfView)
{	
	document.forms['mf'].elements['typeofview'].value=TypeOfView;
	//document.forms['mf'].action+="?language="+sl;
    document.forms['mf'].submit();  
}

function ChangeTypeOfViewAndPerformSearch(TypeOfView,selectedparam,selectedparamvalue,selectedparamoperator,selectedparamtext)
{
	
	document.forms['mf'].elements['typeofview'].value=TypeOfView;
	document.forms['mf'].elements['SelectedParams'].value=document.forms['mf'].elements['SelectedParams'].value 
	           + selectedparam +  '|';
	document.forms['mf'].elements['SelectedParamValues'].value=document.forms['mf'].elements['SelectedParamValues'].value 
	           + selectedparamvalue +  '|';	
	document.forms['mf'].elements['SelectedParamOperators'].value=document.forms['mf'].elements['SelectedParamOperators'].value 
	           + selectedparamoperator +  '|';           
	document.forms['mf'].elements['SelectedParamText'].value=document.forms['mf'].elements['SelectedParamText'].value 
	           + selectedparamtext +  '|';
	document.forms['mf'].elements['isformsubmitted'].value=GetSelectionsCount();
	//document.forms['mf'].action+="?language="+sl;
	document.forms['mf'].submit();   
    //perfomsearch(selectedparam,selectedparamvalue,selectedparamoperator,selectedparamtext);
}

function GetSelectionsCount()
{
	var s= document.forms['mf'].elements['SelectedParams'].value;
	if(s=='')
		return 0;
	else
	{  
		var arr=s.split('|');
		return arr.length-1;
    }		
}

function perfomsearch(selectedparam,selectedparamvalue,selectedparamoperator,selectedparamtext)
{
	//check if the user arrived here from a back action or not
	var arr=new Array();
	arr=selectedparamtext.split('|');
	selectedparamtext=arr.join(', ');
	document.forms['mf'].elements['SelectedParams'].value=document.forms['mf'].elements['SelectedParams'].value 
	           + selectedparam +  '|';
	document.forms['mf'].elements['SelectedParamValues'].value=document.forms['mf'].elements['SelectedParamValues'].value 
	           + selectedparamvalue +  '|';	
	document.forms['mf'].elements['SelectedParamOperators'].value=document.forms['mf'].elements['SelectedParamOperators'].value 
	           + selectedparamoperator +  '|';           
	document.forms['mf'].elements['SelectedParamText'].value=document.forms['mf'].elements['SelectedParamText'].value 
	           + selectedparamtext +  '|';
	document.forms['mf'].elements['isformsubmitted'].value=GetSelectionsCount();
	document.forms['mf'].elements['typeofview'].value=document.forms['mf'].elements['nexttypeofview'].value;
	//document.forms['mf'].action+="?language="+sl;
	document.forms['mf'].submit();   
}
function Menupsearch(selectedparam,selectedparamvalue,selectedparamtext,name,selectiontype)
{
	document.forms['mf'].elements['SelectedParams'].value= selectedparam +  '|';
	document.forms['mf'].elements['SelectedParamValues'].value= selectedparamvalue +  '|';	
	document.forms['mf'].elements['SelectedParamOperators'].value= 'IsEqual' +  '|';           
	document.forms['mf'].elements['SelectedParamText'].value= selectedparamtext +  '|';
	document.forms['mf'].elements['isformsubmitted'].value=GetSelectionsCount();
	document.forms['mf'].elements['typeofview'].value='viewparentfamilies';
	document.forms['mf'].elements['SelectionType'].value=selectiontype;
	//document.forms['mf'].action+="?language="+sl;
	document.forms['mf'].submit();   
}
function psearchimg(selectedparam,selectedparamvalue,selectedparamtext,prefix,suffix)
{
 // noclick();
	if (InSubmitMode == 0)
	{
		InSubmitMode++;
		
		perfomsearch(selectedparam,selectedparamvalue,'IsEqual',selectedparamtext);      
	}
}

function psearch(s,prefix,suffix)
{
	var selectedparam=s.name;
	var selectedparamvalue=s.value;
	var selectedparamtext=s.options[s.selectedIndex].text;
	var selectedparamoperator='IsEqual';
	if (selectedparamvalue!='') 
	{
	//if (s.name == "IP_rating")
	//{
	//	if(document.forms['mf'].elements['ipOperator'][0].checked) 
	//	{
	//		selectedparamoperator=document.forms['mf'].elements['ipOperator'][0].value;
	//	}
	//	else
	//		selectedparamoperator=document.forms['mf'].elements['ipOperator'][1].value;
	//}
	//noclick();
	if (InSubmitMode == 0)
	{
		InSubmitMode++;
		if(prefix!= '')
			{selectedparamtext=prefix + ' ' +  selectedparamtext }
		if(suffix!='')
			{selectedparamtext= selectedparamtext + ' ' +  suffix } 
		perfomsearch(selectedparam,selectedparamvalue,selectedparamoperator,selectedparamtext);      
	}          
	}
}
function preset()
{
	document.forms['mf'].elements['SelectedParams'].value='';
    document.forms['mf'].elements['SelectedParamValues'].value='';
    document.forms['mf'].elements['SelectedParamOperators'].value='';
    document.forms['mf'].elements['SelectedParamText'].value='';	
	document.forms['mf'].elements['previewtypeofview'].value=document.forms['mf'].elements['typeofview'].value;
	document.forms['mf'].elements['typeofview'].value='search';
    document.forms['mf'].submit();  
}
function submitForm(formName)
{	
	
	document.forms[formName].elements['language'].value=sl;
	document.forms[formName].submit();
}

//removes the specified array index from the array
function removearrayelement(index,arr)
{
	for(var i=index;i<arr.length-1;i++)
	{
		arr[i]=arr[i+1];
	}
	arr.length=arr.length-1	;
}
function f(textfield,arr)
{	
   var str=document.forms['mf'].elements[textfield].value;
  
   var brr=str.split('|');
   for(var i=0;i<arr.length;i++)
    {
       if(arr[i]>=0 && arr[i]<brr.length)
       {
			brr[arr[i]]='';
		}
    }
   str='';   
   for(var i=0;i<brr.length;i++)
    {
       if(brr[i]!='') str=str + brr[i] + '|';
    }  
	document.forms['mf'].elements[textfield].value=str;      
}
function Removetilllast(textfield,arr)
{
	
   var str=document.forms['mf'].elements[textfield].value;
  
   var brr=str.split('|');
  
   for(var i=(arr[0]+1);i<brr.length;i++)
    {
    	brr[i]='';
   }
   str='';   
   for(var i=0;i<brr.length;i++)
    {
       if(brr[i]!='') str=str + brr[i] + '|';
    }  
	document.forms['mf'].elements[textfield].value=str;      
}
function RemoveSelect(arr)
{
	f('SelectedParams',arr);
	f('SelectedParamValues',arr);
	f('SelectedParamOperators',arr);
	f('SelectedParamText',arr);
}

function unselect(arr)
{
	f('SelectedParams',arr);
	f('SelectedParamValues',arr);
	f('SelectedParamOperators',arr);
	f('SelectedParamText',arr);
	if (document.forms['mf'].elements['typeofview'].value== "viewproducts")
		document.forms['mf'].elements['typeofview'].value="search";
	if (document.forms['mf'].elements['typeofview'].value== "viewnewproducts")
		document.forms['mf'].elements['typeofview'].value="search";
	if (document.forms['mf'].elements['typeofview'].value.toLowerCase()== "compare")
		document.forms['mf'].elements['typeofview'].value="search";
//	document.forms['mf'].action+="?language="+sl;
	document.forms['mf'].submit();
}
function unselectPath(arr)
{
	Removetilllast('SelectedParams',arr);
	Removetilllast('SelectedParamValues',arr);
	Removetilllast('SelectedParamOperators',arr);
	Removetilllast('SelectedParamText',arr);
	 var found='0';	
	 var brr=document.forms['mf'].elements['SelectedParams'].value.split('|');
	 for(var i=0;i<brr.length;i++)
    {
		if(brr[i]=='Product_category') 
       {found='1';
		
		document.forms['mf'].elements['typeofview'].value="viewparentfamilies";
       }
       if(brr[i]=='Product_Family') 
       {found='1';
		
		document.forms['mf'].elements['typeofview'].value="viewfamilies";
       }
       if(brr[i]=='Product_line') 
       {found='1';
		
		document.forms['mf'].elements['typeofview'].value="viewproducts";
       }
        
    }  
    if (found!='1')
    {
    document.forms['mf'].elements['typeofview'].value="viewgroups";
    }
  // 		document.forms['mf'].action+="?language="+sl;
	document.forms['mf'].submit();
}
function configurefamily(SelectedParams,SelectedParamValues,SelectedParamOperators,SelectedParamText,DefaultPatternName)
{
	document.forms['mf'].elements['SelectedParams'].value=SelectedParams;
	document.forms['mf'].elements['SelectedParamValues'].value=SelectedParamValues;
	document.forms['mf'].elements['SelectedParamOperators'].value=SelectedParamOperators;
	document.forms['mf'].elements['SelectedParamText'].value= SelectedParamText;
	document.forms['mf'].elements['PatternName'].value=DefaultPatternName;
	document.forms['mf'].elements['typeofview'].value="viewfamily"
	//document.forms['mf'].action+="?language="+sl;
	document.forms['mf'].submit();
}
function configuregroup(SelectedParams,SelectedParamValues,SelectedParamOperators,SelectedParamText,DefaultPatternName)
{
	document.forms['mf'].elements['SelectedParams'].value=SelectedParams;
	document.forms['mf'].elements['SelectedParamValues'].value=SelectedParamValues;
	document.forms['mf'].elements['SelectedParamOperators'].value=SelectedParamOperators;
	document.forms['mf'].elements['SelectedParamText'].value= SelectedParamText;
	document.forms['mf'].elements['PatternName'].value=DefaultPatternName;
	document.forms['mf'].elements['typeofview'].value="viewfamilies";
	document.forms['mf'].submit();
}

function viewresults(np)
{
    if(document.getElementById("pageNb")!=undefined)
	 document.getElementById("pageNb").selectedIndex=np-1;
	SetPageAndSubmit("Search.asp")
}
function SetPageAndSubmit(ActionPage)
{ 
	
	if(InSubmitMode == 0)
	{
		InSubmitMode++;
		if(document.getElementById("pageNb")!=undefined)
			document.forms['mf']['pageNumber'].value=document.getElementById("pageNb").selectedIndex+1;
		if(document.getElementById("listsortby")!=undefined)
			document.forms['mf']['sortby'].value=document.getElementById("listsortby").value;
		document.forms['mf'].action=ActionPage;
		document.forms['mf'].submit();
	}
}
function GridSetPageAndSubmit(ActionPage,Prop)
{ 
	if (ActionPage !='')
	{
	if(InSubmitMode == 0)
	{ 	InSubmitMode++;
	if(document.getElementById('pageNb')!=undefined)
			document.forms['mf']['pageNumber'].value='1';//document.all["pageNb"].selectedIndex+1;
//		if(document.getElementById("listsortby")!=undefined)
			document.forms['mf']['sortby'].value=Prop;
		document.forms['mf'].action=ActionPage;
			document.forms['mf'].action+="?language="+sl+"&view=2";
		document.forms['mf'].submit();
	}
	}
}
function SubmitShortCutPage(pageindex)
{	
	if(InSubmitMode == 0)
	{
		InSubmitMode++;
		var Pindex=pageindex.split('@@');
		document.getElementById("pageNb").selectedIndex = eval(Pindex[0]);
		document.forms['mf']['pageNumber'].value=document.getElementById("pageNb").selectedIndex+1;
		document.forms['mf']['sortby'].value=document.getElementById("listsortby").value;
		document.forms['mf']['sortinfo'].value=document.getElementById("listsortinfo").value;
		document.forms['mf'].action="products.asp"
		document.forms['mf'].submit();
	}
}
function insv(textfield,ind,value)
{	
	var str=document.forms['mf'].elements[textfield].value;
	if(ind ==0 )
		str=value+"|"+str;
	else
	{
		var brr=str.split('|');
		str=brr[0]+"|";
		for(var i=1;i<brr.length;i++)
		{
			if(i==ind)
				str+=value+"|";
			str+=brr[i]+"|";
		}
    }
	document.forms['mf'].elements[textfield].value=str;      
}

function deselectall()
{
	//check if the user arrived here from a back action or not
	var i;
	for(i=0;i<document.forms['mf'].elements.length;i++)
	{
		if(document.forms['mf'].elements[i].type=="select-one")
		{
			document.forms['mf'].elements[i].selectedIndex=0;
		}
	}
	i=0;
	while(true)
	{
		var s;
		s='x'+i;
		if(document.getElementById(s) == undefined)
			break;
		i++;
		 document.getElementById(s).checked=true;
	}
	//RestoreParam();
}
function RestoreParam()
{
	document.forms['mf'].elements['typeofview'].value=document.forms['mf'].elements['Btypeofview'].value;
	document.forms['mf'].elements['PatternName'].value=document.forms['mf'].elements['BPatternName'].value;
	if(document.forms['mf'].elements['pageNumber'] != undefined)
	{
		document.forms['mf'].elements['pageNumber'].value=document.forms['mf'].elements['BpageNumber'].value;
		if(document.getElementById("pageNb")!=undefined)
			document.getElementById("pageNb").selectedIndex=document.forms['mf'].elements['BpageNumber'].value-1;
	}
	if(document.forms['mf'].elements['FromRecommendation'] != undefined)
		document.forms['mf'].elements['FromRecommendation'].value=document.forms['mf'].elements['BFromRecommendation'].value;
	if(document.forms['mf'].elements['Productids'] != undefined)
		document.forms['mf'].elements['Productids'].value=document.forms['mf'].elements['BProductids'].value;
	document.forms['mf'].elements['SelectedParams'].value=document.forms['mf'].elements['BSelectedParams'].value;
	document.forms['mf'].elements['SelectedParamValues'].value=document.forms['mf'].elements['BSelectedParamValues'].value;
	document.forms['mf'].elements['SelectedParamOperators'].value=document.forms['mf'].elements['BSelectedParamOperators'].value;
	document.forms['mf'].elements['SelectedParamText'].value=document.forms['mf'].elements['BSelectedParamText'].value;
	document.forms['mf'].elements['isformsubmitted'].value=document.forms['mf'].elements['Bisformsubmitted'].value;
	if(document.forms['mf'].elements['ActiveTab'] != undefined)
		document.forms['mf'].elements['ActiveTab'].value= document.forms['mf'].elements['BActiveTab'].value;
	if(document.forms['mf'].elements['systemid'] != undefined)
		document.forms['mf'].elements['systemid'].value=document.forms['mf'].elements['Bsystemid'].value;
	//if(document.forms['mf'].elements['selectedproducts'] != undefined)
	//	document.forms['mf'].elements['selectedproducts'].value=document.forms['mf'].elements['Bselectedproducts'].value;
	if(document.forms['mf'].elements['sortby'] != undefined)
	{
		document.forms['mf'].elements['sortby'].value=document.forms['mf'].elements['Bsortby'].value;
			if(document.getElementById("listsortby")!=undefined)
		{
			if(document.forms['mf']['Bsortby'].value == "" || document.forms['mf']['Bsortby'].value=="relevance")
				document.getElementById("listsortby").selectedIndex=0;
			else
				document.getElementById("listsortby").value=document.forms['mf']['Bsortby'].value;
		}
	}
	if(document.forms['mf'].elements['sortinfo'] != undefined)
	{	
		document.forms['mf'].elements['sortinfo'].value=document.forms['mf'].elements['Bsortinfo'].value;
		if(document.getElementById("listsortinfo")!=undefined)
		{
			if(document.forms['mf']['Bsortinfo'].value == "" )
				document.getElementById("listsortinfo").selectedIndex=0;
			else
				document.getElementById("listsortinfo").value=document.forms['mf']['Bsortinfo'].value;
		}
	}
}
function submitpageandview(pagename,productid,view)
{	document.forms['mf'].elements['Productids'].value=productid;
	document.forms['mf'].action=pagename+"?ProductIds="+productid+"&view="+view;
	document.forms['mf'].action=document.forms['mf'].action +"&language="+sl;
	document.forms['mf'].submit();
}