﻿function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function PromptMessage()
{

  if (document.getElementById("hdnMsg") != null)
  {
   var msg=document.getElementById("hdnMsg").value;
  
  
   var r=confirm(msg);
    if (r==true)
    {
     createCookie("ChkBrowser","y",365);
    }
  }
}

function ResetChkBrowserCookie()
{
  eraseCookie("ChkBrowser");
  
}

function SetDefaultURL(url)
{
 createCookie('defaultURL',url,365);
 document.getElementById('SetDefault').style.display="none";

 
}


function RedirectToSearch(url) {
   // debugger;
    var key = document.getElementById("txtSearch").value;
    var searchResultPg = url + key;
    var currentFullURL = document.URL;
    var currentURL=currentFullURL;
    
    var index = currentFullURL.indexOf("?", 0);
    if (index > 0)
    {  
     currentURL = currentFullURL.substring(0, index).toLocaleLowerCase();
    }
    var searchURL = url.toString().substring(0, (url.indexOf("?", 0))).toLocaleLowerCase();
    
    if (currentURL != searchURL)
    { window.location = searchResultPg; }
    else {
        document.getElementById("hdnSearchWord").value = key;
        OnLoad();
    }
}



function RedirectToSearch(url) {
   // debugger;
    var key = document.getElementById("txtSearch").value;
    var searchResultPg = url + key;
    var currentFullURL = document.URL;
    var currentURL=currentFullURL;
    
    var index = currentFullURL.indexOf("?", 0);
    if (index > 0)
    {  
     currentURL = currentFullURL.substring(0, index).toLocaleLowerCase();
    }
    var searchURL = url.toString().substring(0, (url.indexOf("?", 0))).toLocaleLowerCase();
    
    if (currentURL != searchURL)
    { window.location = searchResultPg; }
    else {
        document.getElementById("hdnSearchWord").value = key;
        OnLoad();
    }
}

function RedirectWithRadioButtons()
{
	var url = $('#searchoptions input:radio:checked').val();
	var searchCriteria = $('#txtSearch').val();
	
	url += searchCriteria;
	window.location.href = url;
}
function RedirectWithDropDown()
{
	var url = $('#searchoptions').dropDownList('selectedValue');
	var searchCriteria = $('#txtSearch').val();
	
	url += searchCriteria;
	window.location.href = url;
}



$(document).ready(function()
{
	//handles the on enter for site search
	$('#txtSearch').keypress(function(evt)
	{
		if (window.event == 13 && window.event.keyCode == 13) 
	  	{ 

	     	$('#btnSearch').click();
		     window.event.cancelBubble = true;
			 window.event.returnValue = false;
			 window.event.preventDefault();
			 return false;
	  	} 
	  	else
		{
			if(evt.keyCode == 13)
			{
				$('#btnSearch').click();
				evt.cancelBubble = true;
				evt.returnValue = false;
				evt.preventDefault();
				return false;
			}
		}
	});
});

