
    function kasamba_SB_Render()
    {
        var kasamba_SB_SearchBox="";
        try
        {
            kasamba_SB_SearchBox = "<table style='border:1px #" + kasamba_SB_borderColor + " solid; background-color:#" + kasamba_SB_backgroundColor +"; width:234px; height:60px;'>\n\r";
            kasamba_SB_SearchBox+="<tr> <td colspan='2'  align='left'>\n\r";
            kasamba_SB_SearchBox+="<div style='font:" + kasamba_SB_headerItalic +" normal " + kasamba_SB_headerBold + " " + kasamba_SB_headerFontSize + " " + kasamba_SB_headerFontFamily + "; text-decoration:" + kasamba_SB_headerUnderline + "; color:#" + kasamba_SB_textColor + "; line-height:12px;'>" + kasamba_SB_header.replace("’","&#8217;") + "</div></td></tr>";
            kasamba_SB_SearchBox+="<tr><td align='left'><input type='text' id='kasamba_SB_Search_txt' name='kasamba_SB_Search_txt' onkeydown='javascript:kasamba_SB_CheckPressed(event, kasamba_SB_Search_btn, kasamba_SB_Search_txt);'  maxlength=' "+ kasamba_SB_textBoxLenght + "' size='" + kasamba_SB_textBoxLenght + "' style='border:1px #" + kasamba_SB_borderColor +" solid;' /></td>";
            kasamba_SB_SearchBox+="<td><input type='button' id='kasamba_SB_Search_btn' name='kasamba_SB_Search_btn' onclick='kasamba_SB_SearchClick()'  style='background-color:#" + kasamba_SB_buttonColor + "';  value='GO!' /></td> </tr>";
            kasamba_SB_SearchBox+="<tr><td colspan='2' align='right'><a style='text-decoration:none;font-family:Arial;color:#000000;font-size:7pt;line-height:8px;display:inline;' href='" + kasamba_SB_kasambaUrl + "/default.aspx?" + kasamba_SB_params + "' target='_blank'>Powered by<span style='text-decoration:none;font-family:Arial Black;font-size:7pt;color:#000000;line-height:8px;display:inline;'> LivePerson</span></a></td></tr></table>";
        }
        catch(e)
        {
            kasamba_SB_SearchBox="This code is either outside available parameters or has an error. Please verify the code and try again.";
        } 
        return kasamba_SB_SearchBox;
        
    }
    
    function kasamba_SB_SearchClick()
    {
        try
        {
            var kasamba_SB_Search_txt = document.getElementById("kasamba_SB_Search_txt");
            if ((typeof(kasamba_SB_params)=='undefined') || (kasamba_SB_params==""))
            {
                document.location.href = kasamba_SB_kasambaUrl + "/expert-match/" + escape(kasamba_SB_Search_txt.value) + "/";
            }
            else
            {
                document.location.href = kasamba_SB_kasambaUrl + "/newsearch.aspx?searchtxt=" + escape(kasamba_SB_Search_txt.value) + "&" + kasamba_SB_params;
            }
        }
        catch(e)
        {
            
        } 
    }			
 
	function kasamba_SB_CheckPressed(event, buttonName)
    {						
	    var cancelEvent =false
	    cancelEvent = kasamba_SB_CancelEventExplorer();
    	
	    if (cancelEvent==false)
	    {		
		    cancelEvent = kasamba_SB_CancelEventMozilla(event)
			    if (cancelEvent == false)
			    {
			    return false;
			    }				
		    createAClickEvent()				
	    }								
	    kasamba_SB_SearchClick();	    	
    }
    	
    function kasamba_SB_CancelEventExplorer()
    {
	    if (document.all)
	    {	
		    if (event.keyCode == 13)
		    {
			    event.returnValue=false;
			    event.cancel = true;		
			    return true;
		    }						
	    }	
    	
	    return false
    }

    function kasamba_SB_CancelEventMozilla(theEvent)
    {
	    if (document.getElementById)
	    {		
		    if (theEvent.which == 13)
		    {				
			    if (theEvent && theEvent.preventDefault)
			    {									
				    theEvent.preventDefault(); 
			    }	
			    return true;								
		    }	
	    }	
	    return false
    }

    function createAClickEvent()
    {
	    try 
		    {
		    // create a element so that HTMLAnchorElement is accessible
		    document.createElement('a');
  			    HTMLElement.prototype.click = function () 
			    {
   				    if (typeof this.onclick == 'function') 
				    {
     					    if (this.onclick({type: 'click'}) && this.href) 
       					    window.open(this.href, this.target ? this.target : '_self');
  				    }
    				    else if (this.href)
      				    window.open(this.href, this.target ? this.target : '_self');
 			    };
		    }
		    catch (e)
		    {
		    //alert('click method for HTMLAnchorElement couldn\'t be added')
		    }
    }
	
		    
if (typeof(kasamba_SB_Disable_Render)== 'undefined')
{
    document.write(kasamba_SB_Render());
}
