//<!--

	var o_coll = new Image();
	var o_exp = new Image();

	o_coll.src = "../images/icModCollapse.gif";
	o_exp.src = "../images/icModExpand.gif";	
		
	function doToggleMod(o_obj, o_div, o_exp, o_coll)
	{	    
		o_obj.style.display = (o_obj.style.display == "none") ? "block" : "none";		
		o_div.style.backgroundImage = "url(" + ((o_obj.style.display == "none") ? o_exp.src : o_coll.src) + ")";							
	}
	
    function BackToSection(step){
      window.history.go(step); 
    }
	
	
	function doNotSubmitByEnter(e){

        var keycode;
        if (window.event) 
            keycode = window.event.keyCode;//IE
        else if (e)
          key = e.which;     //firefox
        else 
            return true;

        if (keycode == 13)
           {
           return false;
           }
        else
           return true;

	}
	
	//Clear search fields Volvo Penta Search
	function clearSearch(){
	
	   var combo;
	   
	   combo = Telerik.Web.UI.RadComboBox.ComboBoxes[0];
	   combo.clearSelection();
	    
       combo = Telerik.Web.UI.RadComboBox.ComboBoxes[1];
       combo.clearSelection();
	    
       combo = Telerik.Web.UI.RadComboBox.ComboBoxes[2];
       combo.clearSelection();
	    
       combo = Telerik.Web.UI.RadComboBox.ComboBoxes[3];
       combo.clearSelection();
	   combo.clearItems();	 
	   
	   document.getElementById("_ctl0_m_volvoPentaSearch1_m_serialNumber").value = "";   
	   //document.all("_ctl0_ContentPlaceHolder1_m_volvoPentaSearch1_m_serialNumber").value = "";   

	}
	
	//when search by engine - clear search by serial
	function OnClientSelectedIndexChangedSearch(sender, eventArgs)
    {    
        document.getElementById("_ctl0_m_volvoPentaSearch1_m_serialNumber").value = "";
    }
	
	//when search by serial - clear search by engine
	function toggleSearch(modelId, typeId){
	
	    var combo = $find(modelId);
	    combo.clearSelection();
	    combo.clearItems();
	    
		combo = $find(typeId);
		combo.clearSelection();
  
	}
	
	function markNegatives(){
	
	    var oTable;	    
	    var cSelect = document.getElementsByTagName("select");
	    var nColIndexStock = -1;
	    var nColIndexOrderPoint = -1;	    
	    var rightPlace = false;
	    
	    //check if execute and get table
	    for (i = 0; i < cSelect.length; i++){
	        if ((cSelect[i].name.indexOf("ReportDropDown") > -1) && (cSelect[i].options[cSelect[i].selectedIndex].text.indexOf("saldo") > -1)){
	            var cTables = document.getElementsByTagName("table");

	            for (j = 0; j < cTables.length; j++){
	                if (cTables[j].id.indexOf("reportGrid") > -1){
	                    oTable = cTables[j];
	                }
	            }
	            rightPlace = true;
	        }
	    }	
	    
	    //if not displaying this kind of report    
	    if (! rightPlace)
	        return;
	    
	    //get collumn for stock
	    for (i = 0; i < oTable.rows[0].cells.length; i++){
	        if (oTable.rows[0].cells[i].innerHTML.indexOf("Disponibel") > -1){
	            nColIndexStock = i;
	            break;
	         }
	    }
	    
	    //get collumn for orderpoint
	    for (i = 0; i < oTable.rows[0].cells.length; i++){
	        if (oTable.rows[0].cells[i].innerHTML.indexOf("OrderPoint") > -1){
	            nColIndexOrderPoint = i;
	            oTable.rows[0].cells[nColIndexOrderPoint].innerHTML = "";
	            break;
	         }
	    }
	    
	    //set style red
		if (nColIndexStock != -1)
		{
			for (i = 1; i < oTable.rows.length; i++){				
			   //test: oTable.rows[i].cells[nColIndex].innerHTML = "-1";
				if (oTable.rows[i].cells[nColIndexStock].innerHTML <= 0){
					oTable.rows[i].cells[nColIndexStock].style.color = "red";
				}
				else if (oTable.rows[i].cells[nColIndexStock].innerHTML - 1 < oTable.rows[i].cells[nColIndexOrderPoint].innerHTML - 1)	{
				    oTable.rows[i].cells[nColIndexStock].style.color = "red";
				}	

				//remove order point
				if (nColIndexOrderPoint != -1)	
				    oTable.rows[i].cells[nColIndexOrderPoint].innerHTML = "";				    
				    
			}
			
		}
	}

//-->
