//new comment
browser = new Object();
browser. mac = navigator. appVersion. toLowerCase(). indexOf( 'mac' ) >= 0;
browser. win = navigator. appVersion. toLowerCase(). indexOf( 'win' ) >= 0;
browser. unix = navigator. appVersion. toLowerCase(). indexOf( 'unix' ) >= 0;
browser. ie = navigator. appName. toLowerCase(). indexOf( 'microsoft internet explorer' ) >= 0;
browser. ns = navigator. appName. toLowerCase(). indexOf( 'netscape' ) >= 0;
if( browser. ns ){ browser. version = parseFloat( navigator. appVersion );}
if( browser. ie ){browser. version = parseFloat( navigator. appVersion. substring( navigator. appVersion. toLowerCase(). indexOf( "msie" ) + 4 ) );}

function startGallery(path, start,sel,end){
   newWindow( '/scripts/gallery.php?p='+path+'&s='+start+'&v='+sel+'&e='+end,
      320,240,'HiResBrowser');

}

function newWindow(url,width,height,name,props){
  if(!props){
  	var properties = "width="+width+",height="+height+",toolbar=no,status=no,resizable=yes,scrollbars=no";
  	var screenY = window.screen.availHeight;
  	var screenX = window.screen.availWidth;
  	var leftvar = Math.round((screenX - width) / 2);
  	var rightvar = Math.round((screenY - height) / 2)-200;
  	properties += ",left=" + leftvar +",top=" + rightvar;
 }else{
   var properties = props;
 }
	popupHandle = window.open(url,name, properties);
	setTimeout('popupHandle.focus();',250);
}


function getShowsGen(){
  var now = new Date();
  var strv = new String(now);
  strv = strv.substr(0,strv.indexOf(':'));
  var showsGen = "<span class='nextshow'>"+ln +'Today is: ' 
                             +''+strv.substr(0,strv.lastIndexOf(' '))
                 +'</a></span>';
  return showsGen;
}

function def(w){
   out=""
   if(w=='mangled'){
     out+="#############################################################\n"
          +"## You've Found Ollie Q's word of Week #1 Oct 1, 2004 \n"
          +"#############################################################\n\n"
          +"MANGLED\n"
          +"Main Entry: man·gle \n"
          +"Pronunciation: 'ma[ng]-g&l\n"
          +"Function: transitive verb\n"
          +"Inflected Form(s): man·gled; man·gling  /-g(&-)li[ng]/\n"
          +"Etymology: Middle English, from Anglo-French mangler\n"
          +"1 : to injure with deep disfiguring wounds by cutting, tearing, or crushing <people... mangled by sharks -- V. G. Heiser>\n"
          +"2 : to spoil, injure, or make incoherent especially through ineptitude <a story mangled beyond recognition\n\n";
    
   }else if(w=='horny'){
       out+="#############################################################\n"
          +"## You've Found Ollie Q's word of Week #2 Oct 8, 2004 \n"
          +"#############################################################\n\n"
           +"horn·y (hôrn)\n"
           +"adj. horn·i·er, horn·i·est\n"
           +"   1. Having horns or hornlike projections.\n"
           +"   2. Made of horn or a similar substance.\n"
           +"   3. Tough and calloused: horny skin.\n"
           +"   4. Vulgar Slang.\n"
           +"         1. Desirous of sexual activity.\n"
           +"         2. Sexually aroused.\n\n"
           +"[Sense 4, from horn, an erection.]\n\n"
           +"Music with one or more 'Horn' players, thus Horny music.\n\n"
           +" horni·ness n.\n\n";
   }
   foot = "#############################################################\n"
          +"## Use this word three times through out the week and feel good \n"
          +"## Ollie's secret word maybe used out of context with your own discretion\n"
          +"## After this they will become harder, and harder to find. ahhahahaa(evil laugh)\n"
          +"#############################################################\n";
          
     
   if (out != ""){
     alert(out+foot);
   }
}

function addShow(){
    var tmpShow = new Object();
    tmpShow.dag = arguments[arguments.length-1];
    tmpShow.txt = lnxl+arguments[0]+lnbr ;
    if (arguments.length > 2){ 
        for(var i=1;i<arguments.length-1;i++){
         tmpShow.txt += ln+arguments[i]+lnbr;
        }
    }
    shows[shows.length] = tmpShow;
} 
function displayShowSmall(){

       var now = new Date();
        for(var i =0; i< shows.length;i++){
                tmpDay = new Date(shows[i].dag);
               // status= shows[i].dag;
                left = tmpDay.getTime() - now.getTime();
                days = Math.floor(left / (1000 * 60 * 60 * 24))+1;
                if(days >= 0){
                        return getCountDown(days)+" <span class='nextshowsmall'>"+shows[i].txt +"</span>";
                }
        }

return "";
}
function displayShow(){
        var now = new Date();
        for(var i =0; i< shows.length;i++){
                tmpDay = new Date(shows[i].dag);
               // status= shows[i].dag;
                left = tmpDay.getTime() - now.getTime();
                days = Math.floor(left / (1000 * 60 * 60 * 24))+1;
                if(days >= 0){
                        //return   //getShowsGen()+"<BR>"
                        return getCountDown(days)+"<BR><span class='nextshowsmall'>"+shows[i].txt +"</span>";
                }
                
        }
}

function displayShowSmall(){
        var now = new Date();
        for(var i =0; i< shows.length;i++){
                tmpDay = new Date(shows[i].dag);
               // status= shows[i].dag;
                left = tmpDay.getTime() - now.getTime();
                days = Math.floor(left / (1000 * 60 * 60 * 24))+1;
                if(days >= 0){
                   return getCountDown(days)+" <span class='nextshowsmall'>"+shows[i].txt +"</span>";
                }

        }

}

function getCountDown(days){
        var out =lnxl;
    if (days > 1){
      out +='<span  class="nextshowsmall">NEXT SHOW IN ' + days + ' DAYS</span>';
    }else if (days == 1){
             out +="Only one day left!&nbsp&nbsp";
    }else if (days == 0){
           out +="Ollie Q is coming to town, today!";
    }else{ // days < 0
             out +="Ollie Q is coming to town, today";
    }
         out +="</a>";
         return out;
}
//#################################################333
var shows = new Array();
var lnxl = '<a class="nextshowsmall" href="/shows.php">';
var ln = '<a class="nextshowsmall" href="/shows.php">';
var lnbr = '</a> ';                  
//js loop
addShow('On  Thursday 18th of Sep, De Pakschuit, Den Haag, (NL) ',
            'September 18, 2008');


				
function relocate(lang)
{
 if (parent.frames.length==0) {
  ref=document.location.href;
 }
 else{
   ref="http://www.ollieq.com/";
 }
  if (lang=="eng") parent.location.href = ref;
  if (lang=="spanish") parent.location.href = "http://translate.google.com/translate?u="+ref+"?lang=spanish&langpair=en|es&hl=en&ie=ISO-8859-1&safe=off&prev=/language_tools"
  if (lang=="french") parent.location.href = "http://translate.google.com/translate?u="+ref+"?lang=french&langpair=en|fr&hl=en&ie=ISO-8859-1&safe=off&prev=/language_tools"
  if (lang=="italian") parent.location.href = "http://translate.google.com/translate?u="+ref+"?lang=italian&langpair=en|it&hl=en&ie=ISO-8859-1&safe=off&prev=/language_tools"
  if (lang=="portuguese") parent.location.href = "http://translate.google.com/translate?u="+ref+"?lang=portuguese&langpair=en|pt&hl=en&ie=ISO-8859-1&safe=off&prev=/language_tools"
	if (lang=="german") parent.location.href = "http://translate.google.com/translate?u="+ref+"?lang=portuguese&langpair=en|de&hl=en&ie=ISO-8859-1&safe=off&prev=/language_tools"
		if (lang=="japanese") parent.location.href = "http://translate.google.com/translate?u="+ref+"?lang=japanese&langpair=en|ja&hl=en&ie=ISO-8859-1&safe=off&prev=/language_tools"
				if (lang=="ko") parent.location.href = "http://translate.google.com/translate?u="+ref+"?lang=japanese&langpair=en|ko&hl=en&ie=ISO-8859-1&safe=off&prev=/language_tools"
		if (lang=="ch") parent.location.href = "http://translate.google.com/translate?u="+ref+"?lang=japanese&langpair=en%7Czh-CN&hl=en&ie=ISO-8859-1&safe=off&prev=/language_tools"

}						
