// JavaScript Document

//search functions
function fnTestSearch()
{
  if(document.frmSearch.SearchFor.value == 'Search')
    document.frmSearch.SearchFor.value = '';
  if(s.exec())
  {
    return true;
  }
  else
  {
    return false;
  }
}

function fnDealerSearchBlur()
{
  if(document.frmSearch.SearchFor.value == '')
    document.frmSearch.SearchFor.value = "Search";  
}

// form fields description structure
var s_fields = {
	'SearchFor' : {
		'l': 'Search Parameter',  // label
		'r': true,    // required
		't': 'idSiteSearch',// id of the element to highlight if input not validated
		'mn': 4       // minimum length
	}
},
s_config = {
	'to_disable' : null,
	'alert' : 1
}

// validator constructor call
var s = new validator('frmSearch', s_fields, s_config);
 
//////////////////////////////////////////////////////////////////////////////// 
function openWin(url, width, height)
{ 
    if(width == 0)
      width = 600;
    if(height == 0)
      height = 600;
    windowName = "popup";
    params = "toolbar=0,";
    params += "location=0,";
    params += "directories=0,";
    params += "status=0,";
    params += "menubar=0,";
    params += "scrollbars=1,";
    params += "resizable=1,"; 
    
    params += "width="+width+",";
    params += "height="+height;
    
    win = window.open(url, windowName, params);
    if(!win)
    {
      alert ("Turn off pop-up blockers");
    }
    else
    {
      win.opener.name = "opener";
      win.focus();    
    }
    //return win;
}
