function formHandler(form){
var URL = '/browse.htm?subject=' + document.browseform.subject.value;
window.location.href = URL;
}

// jquery functions
$(document).ready(function() {
    
// IE form bugfix
    $('input').keydown(function(e){
        if (e.keyCode == 13) {
            $(this).parents('form').submit();
            return false;
        }
    });


// Login toggle
$('div#loginForm').hide();
	$("h3#loginToggle").toggle(function(){
		$(this).addClass("active");
		}, function () {
		$(this).removeClass("active");
	});
	$("h3#loginToggle").click(function(){
		$(this).next('div#loginForm').slideToggle('slow');
	});
	
// adds rounded corners in IE, Opera
	if(jQuery.browser.msie|| jQuery.browser.opera){
		$('.rounded').corners("6px");
		$('.genFullBox').corners("6px");
		$('.genFullBox h3').css("margin-top","-6px");			
		$('div.tabBox ').css("padding-bottom","5px");
	}

// slider for language select drop-down
        $('img#language_button').click(function () {
                $('ul.language_menu').slideToggle('medium');
                $('div#shareBox').hide();
        });
	
}); 

jQuery.extend({
/**
* Returns get parameters.
*
* If the desired param does not exist, null will be returned
*
* @example value = $.getURLParam("paramName");
*/ 
 getURLParam: function(strParamName){
	  var strReturn = "";
	  var strHref = window.location.href;
	  var bFound=false;
	  var cmpstring = strParamName + "=";
	  var cmplen = cmpstring.length;
          if(strHref.indexOf("#") != -1){
          var strHref = window.location.href.split("#");
        }
	  if ( strHref.indexOf("?") > -1 ){
	    var strQueryString = strHref.substr(strHref.indexOf("?")+1);
	    var aQueryString = strQueryString.split("&");
	    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
	      if (aQueryString[iParam].substr(0,cmplen)==cmpstring){
	        var aParam = aQueryString[iParam].split("=");
	        strReturn = aParam[1];
	        bFound=true;
	        break;
	      }    
	    }
	  }
	  if (bFound==false) return null;
	  return strReturn;
	}
}); 





// $(document).ready(function(){
//
// $('[id^=result]').hide();
//
//
//   $('[id^=link]').click(function(){
//
//   var $this = $(this);
//   var x = $this.attr("id");
//
//   $('#result' + x).toggle(function(){
//   //alert('#result' + x);
//   $('#result' + x).empty().html('<img src="/common_assets/img/surround/loading.gif" />');
//     $('#result' + x).load(loadUrl, "volume=" + x + "&issn=" + param1);
//     });
//     return false;
//   });
//
// });
 
 
  

 

//function DoAction( no, id )
//{
//     $.ajax({
//          type: "GET",
//          url: loadUrl,
//          data: "id=" + id + "&name=" + name
//     });
//
//
//
//
//
//}


//function DoAction( no, id )
//{
//
//      $('#result' + x).empty().html('<img src="/common_assets/img/surround/loading.gif" />');
//       $('#resultlink' + no).load(loadUrl, "volume=" + id + "&issn=" + param1);
//
//
//}






//// Toggles Issuelist page volume issue lists
// $(document).ready(function(){
//
// $('[id^=result]').hide();
//
//
//   $('[id^=link]').click(function(){
//
//   var $this = $(this);
//   var x = $this.attr("id");
//
//   $('#result' + x).slideToggle(function(){
//
//
//
//     });
//     return false;
//   });
//
// });

