
$(document).ready(function () {
	$('a[rel*=facebox]').facebox() ;
	$("input.searchButton").css("display", "none");
	$("a#googleSearchJavaS").css("display", "block");
	$("a#googleSearchJavaS").click(function(){ 
		executeSearch(); 
		});	
	   
	$("form#searchForm").submit(function() {
		executeSearch();
		return false;
    	});
	
	var i=0;
	var flashURL, flashHeight, flashWidth, flashVersion;
	var flashVars = {};
	var flashPar = {};
	while (i<	$("div.replaceWithFlash").length)
	{
		
	   $("div.replaceWithFlash:eq("+i+")").attr("id",("replaceThisFlash" + i))
	   
	   flashURL = $("div.replaceWithFlash:eq("+i+")").attr("rel");
	   flashWidth = $("div.replaceWithFlash:eq("+i+") span#width").attr("rel");
	   flashHeight = $("div.replaceWithFlash:eq("+i+") span#height").attr("rel")
	   flashVersion = $("div.replaceWithFlash:eq("+i+") span#version").attr("rel")
	   
   
	   if ($("div.replaceWithFlash:eq("+i+") span#var").attr("rel"))
	   {
		   flashVars.XMLURL = $("div.replaceWithFlash:eq("+i+") span#var").attr("rel");
	   }
	   
	   flashPar.wmode = "opaque";
	   
  
	   swfobject.embedSWF(flashURL, ("replaceThisFlash"+i), flashWidth, flashHeight, flashVersion, false, flashVars, flashPar);
	   i++;
	}
	

	
	});


function showForm(url,windowname,w,h,x,y)
{
  window.open(url,windowname,"resizable=no,toolbar=no,scrollbars=yes,menubar=no,status=no,directories=no,width="+w+",height="+h+",left="+x+",top="+y+"");
}

function showText(divName){
 $("#"+divName).slideDown("medium");

}

function hideText(divName){
 $("#"+divName).slideUp("medium");
}




 //<![CDATA[
    google.load('search', '1');
    google.setOnLoadCallback(OnLoad, true);
    var searchControl;
    function OnLoad() {
      // Dynamically load CSS to override defaults
      /*var css = document.createElement('link');
      css.href = '../../css/gsearch_green.css';
      css.type = 'text/css';
      css.rel = 'stylesheet';
      document.getElementsByTagName('head')[0].appendChild(css);*/
      
      // Create a search control
      searchControl = new google.search.SearchControl();

      // site restricted web search with custom label
      // and class suffix
      var siteSearch = new google.search.WebSearch();
      siteSearch.setUserDefinedLabel("Lincolnshire Co-operative");
      siteSearch.setUserDefinedClassSuffix("siteSearch");
      siteSearch.setSiteRestriction("lincolnshire.coop");
	  options = new google.search.SearcherOptions();
	  options.setExpandMode(google.search.SearchControl.EXPAND_MODE_OPEN);
      searchControl.addSearcher(siteSearch, options);


      // site restricted web search using a custom search engine
      //siteSearch = new google.search.WebSearch();
      //siteSearch.setUserDefinedLabel("Product Reviews");
      //siteSearch.setSiteRestriction("000455696194071821846:reviews");
      //searchControl.addSearcher(siteSearch);

      // Establish a keep callback
//      searchControl.setOnKeepCallback(null, DummyClipSearchResult);

      // tell the searcher to draw itself and tell it where to attach
      searchControl.draw(document.getElementById("searchcontrol"));

      // execute an inital search
      //searchControl.execute("members")
	

    }

    function DummyClipSearchResult(result) {}


    //]]>
	
	function executeSearch(){
		var content = $("input.searchText").attr("value"); 
		if(content != ""){
			$("div#hider").css("display","block");	
			$("div#hider").css("height",($(document.body).height() + 500) + "px");	
			$("div#hider").css("width",($(document.body).width() + 1000) + "px");
			$("div#hider").css("margin-left","-1000px");	
			$("div#searchFunction").css("border-right","4px #83B5D8 solid");
			$("div#searchFunction").css("border-left","4px #83B5D8 solid");
			$("div#searchFunction").css("border-bottom","4px #83B5D8 solid");
			$("div#hider").fadeTo("slow", 0.6); 
			searchControl.execute(content)
			$("div#searchFunction").animate({
			height: "570px"
		})
		
		
			
		}

	}
	
	function closeSearchBox(){
		$("div#hider").fadeOut("slow");
		$("div#hider").fadeTo("slow", 0.0); 
		$("div#searchFunction").animate({
			height: "45px"
		})
		$("div#searchFunction").css("border","none");
		}
	
	