function Search() {
  form = document.getElementById("frm_search");
  if (form.edt_search_keyword.value == "") {
    alert('Please enter search text');
    form.edt_search_keyword.focus();
    return false;
  } else return true;
}
function _Search(frm) {
  form = document.getElementById(frm);
  if (form.edt_search.value == "") {
    alert('Please enter search text');
    form.edt_search.focus();
    return false;
  } else return true;
}

function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}

function changeImages() {
    if (document.images && (preloadFlag == true)) {
        for (var i=0; i<changeImages.arguments.length; i+=2) {
            document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
        }
    }
}

var preloadFlag = false;
function preloadImages() {
    if (document.images) {
        home_over = newImage("/resources/home-over.gif");
        contact_over = newImage("/resources/contact-over.gif");
        preloadFlag = true;
    }
}
/* Modified to support Opera */
function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}
function SearchX()
{
	var form = document.f;
	var keyword = document.getElementById('keyword').value;
	//alert(keyword);
	if(keyword.length < 1)
	{
		alert('Please input a keyword.');
		form.keyword.focus(); return false;
	}
	else
	{
		keyword = trim_keyword(keyword);
		if ( keyword.length <1 )
		{
			alert('Pleas input a keyword.');
			form.keyword.focus(); return false;
		}
	}
	//if(!keywordCodeCheck(keyword)) return false;
	//keyword = KeyEncoding(keyword);
	if(form.st.value =='0')
	{
		location.href = 'http://made-in-bangladesh.com/product/catalog/' + keyword + 'index1.html';return false;
	}
	else if(form.st.value =='2')
	{
		location.href = 'http://made-in-bangladesh.com/buy_leads/search/' + keyword + '.html';return false;
	}
	else if(form.st.value =='1')
	{
	location.href = 'http://made-in-bangladesh.com/offers/search/' + keyword + '.html';return false;
	}
	else if(form.st.value =='3')
	{
		location.href = 'http://made-in-bangladesh.com/company/catalog/' + keyword + 'index1.html';return false;
	}
}
function keywordCodeCheck(keyword){
	/*
	if(check(keyword)){
		alert('Sorry, the information you filled in is not in English. Please input the information in English instead.');
		return false;
	}
	else
	{
		return true;
	}*/
			return true;

}

function bookmarks(){window.external.AddFavorite('http://made-in-bangladesh.com', 'Made In Bangladesh')}

function changeSearchType(sType)
{
	//select box
	var form = document.searchForm;                
	var typeSel = document.getElementById('IndexAreaOptionIdx');
	switch(sType){
		case("product"):{
			typeSel.value="0"; break;}
		case("sell"):{
			typeSel.value="1"; break;}
		case("buy"):{
			typeSel.value="2"; break;}
		case("company"):{
			typeSel.value="3"; break;}
	}

	//boxing - reset
	var searchTabProduct = document.getElementById("searchTabProduct");
	var searchTabSell = document.getElementById("searchTabSell");
	var searchTabBuy = document.getElementById("searchTabBuy");
	var searchTabCompany = document.getElementById("searchTabCompany");

	searchTabProduct.className = "";
	searchTabSell.className = "";
	searchTabBuy.className = "";
	searchTabCompany.className = "";

	switch(sType){
		case("product"):{ searchTabProduct.className = "current"; break; }
		case("sell"):{ searchTabSell.className = "current"; break; }
		case("buy"):{ searchTabBuy.className = "current"; break; }
		case("company"):{ searchTabCompany.className = "current"; break; }
	}

	var searchBtn = document.getElementById("searchBtn");
	var keyword = document.getElementById("keyword");

	switch(sType)
	{
		case("product"):{
			 searchBtn.style.backgroundColor  = "#f77b23"; 
			 searchBtn.style.width = "130px"; 
			 searchBtn.style.fontSize = "1em"; 
			 searchBtn.value = "Search Products";     break; }
		case("sell"):{
			 searchBtn.style.backgroundColor  = "#f77b23";
			 searchBtn.style.width = "160px";
			 searchBtn.style.fontSize = "1em";
			 searchBtn.value = "Search Selling Leads"; break;}
		case("buy"):{
			 searchBtn.style.backgroundColor  = "#f77b23"; 
			 searchBtn.style.width = "160px"; 
			 searchBtn.style.fontSize = "1em";
			 searchBtn.value = "Search Buying Leads";  break;}
		case("company"):{
			 searchBtn.style.backgroundColor  = "#f77b23"; 
			 searchBtn.style.width = "145px"; 
			 searchBtn.style.fontSize = "1em";
			 searchBtn.value = "Search Companies";     break;}
	}
}

function SearchFor(obj){ return; }
function trim_keyword(value)
{
	return value.replace(/^\s+|\s+$/g,"");
}

function isKwdValid( kwd) {
	var isValid = true;

	if ( kwd.length > 256 ) {
		alert("You can enter up to 256 letters for your keyword.");
		isValid = false;
	} else if ( kwd.indexOf(">") > -1 || kwd.indexOf("<") > -1 ) {
		alert("Please do not enter these signs <  ,  >  in the keyword.");
		isValid = false;
	}
	return isValid;
}

function getKeywordForUrl(sTark)
{
    sTark = sTark.replace(/[ "]/g, "_");
    sTark = sTark.replace(/__*/g, "_");
	  sTark = escape(sTark);

	  return sTark;
}

function SearchForMain()
{
	  var f  = document.forms["searchForm"];

	  var keyword  = f.browser_list_filter_name.value;

	  var l_path;

	  if(keyword.length < 1)
	  {
	      alert('Please input a keyword.');
	      f.keyword.focus();
	      return false;
	  }
	  else
	  {
				keyword = trim_keyword(keyword);

				if ( keyword.length <1 )
				{
					alert('Pleas input a keyword.');
					f.keyword.focus();
					return false;
			  }

	    	if ( !isKwdValid( keyword) )
			     return false;
	  }

	  keyword = getKeywordForUrl(keyword);

 	  //l_path = keyword + '.html';

		if(f.st.value =='0')
		{
	    location.href = 'http://made-in-bangladesh.com/product/catalog//' + keyword + '/index1.html';
			return false;
		}
		else if(f.st.value =='1')
		{
	    location.href = 'http://made-in-bangladesh.com/offers/search/' + keyword + '/index1.html';
			return false;
		}
	  else if(f.st.value =='2')
		{
	    location.href = 'http://made-in-bangladesh.com/buy_leads/search/' + keyword + '/index1.html';
			return false;
		}
		else if(f.st.value =='3')
		{
	    location.href = 'http://made-in-bangladesh.com/company/catalog//' + keyword + '/index1.html';
			return false;
		}

		return false;
}