function popwin() {
            window.open("","main","width=350,height=300")
            }

function credit_pop()  {
			window.open("","main","width=300,height=200")
			}

function UserPressEnter(evt)
 {
	if (evt.which)
	{
     if (evt.which ==13)
     {
      evt.which =0;
      doSearch();
      return 1;
     }
     }
  
  if (window.event)
  {
     if (window.event.keyCode == 13)
     {
      window.event.keyCode=0;
      doSearch();
      return 1;
     }
  }
  return 0;
 }

	                
	function doSearch()
	{
	var strSearch, cnt
	if (document.getElementById)
	{
	    strSearch=document.getElementById("txtsearch").value;
	    cnt = document.getElementById("txtsearch");
	    }
	else
	{
		if (document.all)
		  {
			strSearch=document.all("txtsearch").value;
			cnt = document.all("txtsearch");
			}
	    else
			{
			strSearch=document.txtsearch.value;
			cnt = document.txtsearch;
			}
    }
	    
	if ( trim(strSearch) != "")
		window.location.href='/search/index.asp?txtsearch=' + document.getElementById('txtsearch').value;
	else
	{
		alert("Please, provide some information to search for.");
		cnt.focus();
		}
	
	}               
	



	 	function left(strSource,i)
	{
		var intCount
		var intLen
		intLen=strSource.length
		if (intLen ==0 || intLen <= i )
		return strSource
		else
		return strSource.substring(0,i)
	}
	
	function right(strSource,i)
	{
		var intCount
		var intLen
		var intStart
		intLen=strSource.length
		alert (intLen)
		if (intLen ==0 || intLen <= i )
		return strSource
		else
		return strSource.substring(intLen-i,intLen)
	}

	function trimAll(strSource)
	{
		return strSource.replace(" ","");	
	}


    function trim(strSource)
	{
		var result
		result = trimLeft(strSource)
		result = trimRight(result)
		//return strSource.replace(" ","");	
		return result ;
	}

	function trimRight(strSource)
	{
		var intCount
		var intLen
		var strBuffer
		intLen = strSource.length
		if (intLen==0)
			return strSource
		for ( intCount=intLen-1; intCount >= 0 ;intCount=intCount -1)
		{
		  if (strSource.charAt(intCount)!= " ")
		  break
		}
		strBuffer=left(strSource,intCount + 1)
		return strBuffer
	}


	function trimLeft(strSource)
	{
		var intCount
		var intLen
		var strBuffer
		intLen = strSource.length
		if (intLen==0)
			return strSource
		for ( intCount=0; intCount < intLen ;intCount=intCount + 1)
		{
		  if (strSource.charAt(intCount)!= " ")
		  break
		}
		return strSource.substring(intCount,intLen)
		
	}




	function mid(strSource,i,j)
	{
		var intCount
		var intLen
		var intStart
		intLen=strSource.length
		if (intLen ==0 )
		   return strSource
		else
		   if (j = 0)
		   return strSource.substring(i,intLen)
		   else
		   return strSource.substring(i,j)
	}

	
	function getCharPos(strSource,strTarget)
	{
		return strSource.indexOf(strTarget)
	}