﻿// JScript File

var divarr1 = new Array();
divarr1[0] = 'Citation';
divarr1[1] = 'party';
divarr1[2] = 'dictionary';
divarr1[3] = 'shepardize';
divarr1[4] = 'searchdiv';
divarr1[5] = 'stat';


function selectedDiv1(id)
{   
    var optionValue = document.getElementById(id).value;
    for(i=0;i<divarr1.length;i++)
	{
		if(optionValue == divarr1[i])
		{
			document.getElementById(divarr1[i]).style.display='block';
			
		}
		else
		{
			
			document.getElementById(divarr1[i]).style.display='none';
			
		}
	}
	
}
function validateForm()
{          
   var idreg ="";
  if(document.getElementById('ctl00_ctlSearchControl_idreghid'))
   {
     idreg = document.getElementById('ctl00_ctlSearchControl_idreghid').value;
   }
   else
   {
         if(document.getElementById('ctlSearchControl_idreghid'))
           {
             idreg = document.getElementById('ctlSearchControl_idreghid').value;
           }
   }    
   var sEnv ="";
   if(document.getElementById('ctl00_ctlSearchControl_sEnvhid'))
   {
     sEnv = document.getElementById('ctl00_ctlSearchControl_sEnvhid').value;
   }
   else
   {
         if(document.getElementById('ctlSearchControl_sEnvhid'))
           {
             sEnv = document.getElementById('ctlSearchControl_sEnvhid').value;
           }
   }    
   
        var searchStr = idreg+"xlinklogin08.asp?e="+sEnv;
        
		
	     var queryString = "";  
             if ((document.getElementById('partytxt1').value == "") && (document.getElementById('partytxt2').value == ""))
                   {

                                    alert("Please enter at least one party name.");

                                    document.getElementById('partytxt1').focus();

                                    return false;

                        }

                        if ((document.getElementById('partytxt1').value != "") && (document.getElementById('partytxt2').value == ""))

                                    queryString = "name(" + document.getElementById('partytxt1').value + ")";

                        else if ((document.getElementById('partytxt1').value == "") && (document.getElementById('partytxt2').value != ""))

                                    queryString = "name(" + document.getElementById('partytxt2').value + ")";

                        else if ((document.getElementById('partytxt1').value != "") && (document.getElementById('partytxt2').value != ""))

                                    queryString += "name(" + document.getElementById('partytxt1').value + ") and name(" + document.getElementById('partytxt2').value + ")";

        
        
                    searchStr = searchStr+queryString;
	        alert(searchStr)
	                window.open(searchStr, "_self", "", "");
	                
	               return false;

            
	

}

function searchaction_shepards(thisForm)
{
   var sEnv ="";
   if(document.getElementById('ctl00_ctlSearchControl_sEnvhid'))
   {
     sEnv = document.getElementById('ctl00_ctlSearchControl_sEnvhid').value;
   }
   else
   {
         if(document.getElementById('ctlSearchControl_sEnvhid'))
           {
             sEnv = document.getElementById('ctlSearchControl_sEnvhid').value;
           }
   }    
  
var searchStr = document.getElementById("ctlSearchControl_idreghid").value+"xlinklogin08.asp?e="+sEnv+"&pp=002&com=2";
		var term = "";
		var searchtype;
		var case_brief;
		
		term = thisForm.shepardsinput.value;
     
  		reg = /"/g;
		term = term.replace(reg, '\'');
		reg = /\s+/;
		term = term.replace(reg, '+');

		term = escape(term);
		
		
			searchtype = "shepards";
			searchStr = searchStr + "&ORIGINATION_CODE=00087";					



		if(case_brief=="yes") {
		searchStr = searchStr + "&searchtype=" + searchtype + "&search=" + term;
		searchStr = searchStr + "&view=Brief&autosubmit=yes&topframe=on&powernav=on&ORIGINATION_CODE=00088"

	}
	else 
	{
		searchStr = searchStr + "&searchtype=" + searchtype + "&search=" + term;
		searchStr = searchStr + "&autosubmit=yes&com=2&topframe=on&powernav=on"
	}
	
			alert(searchStr);		
	window.open(searchStr, "_self", "", "");
	
	return false;
}
function searchaction_cite()
{
      
   var idreg ="";
   if(document.getElementById('ctl00_ctlSearchControl_idreghid'))
   {
     idreg = document.getElementById('ctl00_ctlSearchControl_idreghid').value;
   }
   else
   {
         if(document.getElementById('ctlSearchControl_idreghid'))
           {
             idreg = document.getElementById('ctlSearchControl_idreghid').value;
           }
   }    
   var sEnv ="";
   if(document.getElementById('ctl00_ctlSearchControl_sEnvhid'))
   {
     sEnv = document.getElementById('ctl00_ctlSearchControl_sEnvhid').value;
   }
   else
   {
         if(document.getElementById('ctlSearchControl_sEnvhid'))
           {
             sEnv = document.getElementById('ctlSearchControl_sEnvhid').value;
           }
   }    
   
       var charr = new Array();
       charr[0] = 'citationrb1';
       charr[1] = 'citationrb2';
       charr[2] = 'citationrb3';
       
		var searchStr = idreg+"xlinklogin08.asp?e="+sEnv+"&pp=002&com=2";
		var term = "";
		var searchtype;
		var case_brief;
		
		term = document.getElementById('termsinput').value;

  		reg = /"/g;
		term = term.replace(reg, '\'');
		reg = /\s+/;
		term = term.replace(reg, '+');
       
		term = escape(term);
		
		//alert(term);
		
		if(document.getElementById("citationrb1").checked == true)
		{
			searchtype ="get";
			searchStr = searchStr + "&ORIGINATION_CODE=00086";
		}

		if(document.getElementById("citationrb2").checked == true)
		{
			searchtype = "get";
			case_brief = "yes"

		}
		if(document.getElementById("citationrb3").checked == true)
		{
		
			searchtype = "shepards";
			searchStr = searchStr + "&ORIGINATION_CODE=00087";					

		}


		if(case_brief=="yes") {
		searchStr = searchStr + "&searchtype=" + searchtype + "&search=" + term;
		searchStr = searchStr + "&view=Brief&autosubmit=yes&topframe=on&powernav=on&ORIGINATION_CODE=00088"

	}
	else 
	{
		searchStr = searchStr + "&searchtype=" + searchtype + "&search=" + term;
		searchStr = searchStr + "&autosubmit=yes&com=2&topframe=on&powernav=on"
	}
	alert(searchStr);
	window.open(searchStr, "_self", "", "");
	
	
	return false;
}
	function searchdictionary_cite(thisForm)
	 {
	  var sEnv ="";
       if(document.getElementById('ctl00_ctlSearchControl_sEnvhid'))
       {
         sEnv = document.getElementById('ctl00_ctlSearchControl_sEnvhid').value;
       }
       else
       {
             if(document.getElementById('ctlSearchControl_sEnvhid'))
               {
                 sEnv = document.getElementById('ctlSearchControl_sEnvhid').value;
               }
       }    
	 
      
		var searchStr = "http://w3.lexis.com/lawschoolreg/xlinklogin08.asp?e="+sEnv+"&";
		
		var term = "";
		term = thisForm.dictionaryinputtxt.value;
		reg = /\s+/;
		term = term.replace(reg, '+');
		reg = /"/g;
		term = term.replace(reg, '\'');
		term = escape(term);
		searchStr = searchStr + "source=170950";
		searchStr = searchStr + "&search=" + "TERM(" + term + ")" ;
		searchStr = searchStr + "&autosubmit=yes";
		searchStr = searchStr + "&topframe=on";
		searchStr = searchStr + "&powernav=on";
		searchStr = searchStr + "&ORIGINATION_CODE=00221";
		alert(searchStr);
		window.open(searchStr, "_self", "", "");
		return false;
	 }  				
			
		function mainSearchAct2(thisForm)
		{
		
			var keyword = escape(thisForm.termsearch.value);
		
			var sources;
			var charray = new Array();
			charray[0] ="r1";
			charray[1] ="r2";
			charray[2]="r3";
			charray[3]="r4";
		
			for(i=0;i<charray.length;i++)
			{
			  if(document.getElementById(charray[i]).checked)
			  {
			   			 
			    sources=document.getElementById(charray[i]).value;
			     
			  }
			}
		
		var idreg ="";
   if(document.getElementById('ctl00_ctlSearchControl_idreghid'))
   {
     idreg = document.getElementById('ctl00_ctlSearchControl_idreghid').value;
   }
   else
   {
         if(document.getElementById('ctlSearchControl_idreghid'))
           {
             idreg = document.getElementById('ctlSearchControl_idreghid').value;
           }
   }    
   var sEnv ="";
   
  
   
   if(document.getElementById('ctl00_ctlSearchControl_sEnvhid'))
   {
     sEnv = document.getElementById('ctl00_ctlSearchControl_sEnvhid').value;
   }
   else
   {
         if(document.getElementById('ctlSearchControl_sEnvhid'))
           {
             sEnv = document.getElementById('ctlSearchControl_sEnvhid').value;
           }
   }   
   
			var searchStr = idreg+"xlinklogin08.asp?e="+sEnv+"&pp=002&com=2";
			
           
			searchStr = searchStr + "/researchtasks/common/search.asp?pp=002&com=1&source=" + sources + "&view=cite_show_hits"

			searchStr = searchStr + "&search=";
			searchStr = searchStr + escape(keyword);	
			


			searchStr = searchStr + "&autosubmit=yes&tocdisplay=off&topframe=on&powernav=on";
           alert(searchStr);
			window.open(searchStr, "_self", "", "");
			return false;
		}		
function search()
    {

window.open("http://cert-www.lexisweb.com/Search.aspx?query="+document.getElementById("Query").value)

}

