function keyPhrase(q,b,s){
 var k=0;
 var l=0;
 var q1="q=";
 var q2="p=";
 var q3="query=";

 if (q!=null)
  q1=q+"=";

 if (b==null)
  b=false;

 if (s==null)
  s=parent.document.referrer;
 if (s=="")
  s=parent.document.location.href;

 s=s.toLowerCase();

 k=s.indexOf(q1);
 if (k>0)
  k+=q1.length;
 else{
  k=s.indexOf(q2);
  if (k>0)
   k+=q2.length;
  else{ 
   k=s.indexOf(q3); 
   if (k>0)
    k+=q3.length;
  } 
 }
 if (k>0){
   l=s.length;
   s=s.substring(k,l);
   l=s.indexOf("&");
   if (l<0)
    l=s.length;
   s=s.substring(0,l);
   if (!b){
    s=recurPlace(s,'%22','\"');
    s=recurPlace(s,'%20',' ');
    s=recurPlace(s,'+',' ');
   }
   return(s);
 }
 else
  return("");
}



function showText(s){
 if (keyPhrase()!="")
  document.writeln('<img src=\"\/images\/arrow-right.gif\" border=\"0\">'+s+'<img src=\"\/images\/arrow-left.gif\" border=\"0\">');
}


function conditionalText(s1,s2){
 if (!simpleText(s1))
  document.write(s2);
} 

function simpleText(s){
 if (keyPhrase()!=""){
  document.write(s);
  return(true);
 }
 else
  return(false);
}

function upperText(s){
  simpleText(s.toUpperCase());
}


function recurPlace(S,x,y){
 var j=S.indexOf(x);

 if (j<0)
  return(S)
 else{
  S=S.substring(0,j) + y + S.substring(j+x.length,S.length);
  return(recurPlace(S,x,y));
 }
}

function refdomain(){
 s=parent.document.referrer;
 if (s=="")
  s=parent.document.location.href;
 j=s.indexOf(".");
 k=s.indexOf(".",j+1);
 
 return(s.substring(j+1,k));
}