var baseUrl = '/t1/';
var trap_trailer_var;
var trailer_var;
var trailer_arr = new Array();
var is_trailer_viewed;
//For Picture Trap Script
var trap_picture_var;
var picture_var;
var picture_arr = new Array();
var is_picture_viewed;

$ = jQuery.noConflict();

$.ajaxSetup({
	beforeSend: function (req) {
//		myObj.setRequestHeader('HTTP_X_IS_AJAX', 'true');
//		req.setRequestHeader("X-Requested-With", "XMLHttpRequest");
	}
});

var SlidePlaying=false;
var TimerId = 0;
var ThumbIndex = 1;
var ThumbEl;
var ThumbSrc;

function StartSlide(id) {
	
	ThumbEl = $('#'+id);
	var prepend_url = ThumbEl.attr('multiple_thumbnail_url');
	if (prepend_url.length == 0) return;
	var num = ThumbEl.attr('num');
	ThumbSrc = ThumbEl.attr('src');
	ThumbIndex = 1;

	if (ThumbIndex == 6) ThumbIndex = 1;
	var tex;
	if (SlidePlaying==false) {
		for (var i=1; i< 6; i++) tex += "<img src='"+prepend_url + '/0' + (i) + '.jpg?cb=1'+"'>";
		$('#preloader').html(tex);
		ThumbEl.attr('src', prepend_url + '/0' + ThumbIndex + '.jpg?cb=1');
		TimerId=setTimeout("ShowSlide('" +id+ "')", 800);
		SlidePlaying=true;
	 }
}

function StopSlide(id) {
	if (SlidePlaying==false) return;
	clearTimeout(TimerId);
	SlidePlaying=false;
	ThumbEl.attr('src', ThumbSrc);
}

function ShowSlide(id){
	var prepend_url = ThumbEl.attr('multiple_thumbnail_url');
	if (prepend_url.length == 0) return;
	var num = ThumbEl.attr('num');
	
	
	if (ThumbIndex == 6) ThumbIndex = 1;
	if (SlidePlaying==true) {
		ThumbEl.attr('src', prepend_url + '/0' + ThumbIndex + '.jpg?cb=1');
		TimerId=setTimeout("ShowSlide('" +id+ "')", 800);
	}
	ThumbIndex++;
}

function formatItem(row) {
	return row[0] + " (<strong>" + row[1] + "</strong>)";
}

function formatResult(row) {
	return row[0].replace(/(<.+?>)/gi, '');
}
//Clear Search
function clearSearch(){
	if(document.getElementById("bodysearch_id").value == "who? what? where? when?"){
		document.getElementById("bodysearch_id").value = "";
		document.getElementById("bodysearch_id").style.color = "#222";
		document.getElementById("bodysearch_id").style.fontStyle = "normal";
		}
	}
function defaultSearch(valueid){
	if(document.getElementById("bodysearch_id").value == ""){
		document.getElementById("bodysearch_id").value = valueid;
		document.getElementById("bodysearch_id").style.color = "#666";
		document.getElementById("bodysearch_id").style.fontStyle = "italic";
		}
	}
$(document).ready(function() {
	$("#searchQuery").autocomplete(baseUrl + "ajax/autosrchbar", {
		width: 160,
		selectFirst: false,
		formatItem: formatItem,
		formatResult: formatResult
	}); 

	$(".updthumb").each(function() {
		var myId = $(this).attr('id');
		$(this).unbind('hover').hover(function() { StartSlide(myId) }, function() { StopSlide(myId) });
	});
	
	$("#logo").css('left', $("#pageBody").offset().left-20).show();
	$(".bookmarkLink").click(function(e) {
		e.preventDefault();
            var url = this.href;  
            var title = this.title;
            if (window.sidebar) { // Mozilla Firefox Bookmark
                window.sidebar.addPanel(title, url,"");
            } else if( window.external ) { // IE Favorite
                window.external.AddFavorite( url, title);
            } else if(window.opera) { // Opera 7+
                return false; // do nothing - the rel="sidebar" should do the trick
            } else { // for Safari, Konq etc - browsers who do not support bookmarking scripts (that i could find anyway)
                 alert('Unfortunately, this browser does not support the requested action, please bookmark this page manually.');
            }
	});

	if ($(".slidebox").length) {
		$('.thumbs a:first').addClass('selected');
		$('.arrows a:eq(0)').attr('href', '0' );
		$('.arrows a:eq(1)').attr('href', '1' );
		
		var options = {
			slideChange : function(currentIndex) {
				$('.thumbs a').removeClass('selected');
				$('.thumbs a:eq('+ currentIndex +')').addClass('selected');

				switch(currentIndex) {
		   			case 0:
					  $('.arrows a:eq(0)').attr('href', '14' );
					  $('.arrows a:eq(1)').attr('href', currentIndex+1 );
				      break;

	   				case 14:
					  $('.arrows a:eq(0)').attr('href', currentIndex-1 );
					  $('.arrows a:eq(1)').attr('href', '0' );
		    		  break;
	
				   	default:
					  $('.arrows a:eq(0)').attr('href', currentIndex-1 );
					  $('.arrows a:eq(1)').attr('href', currentIndex+1 );
				}
			},
			'slideType': 'slidehorizontal',
			'fadeInOut': true
		};
		
		$('.slidebox .slide').dumbCrossFade(options);
		var i = 0;
		$('.thumbs a').each(function() {
			$(this).attr('href',i+'');
			i++;
		});

		$('.thumbs a').click(function(){
			$('.slidebox .slide').dumbCrossFade('jump',parseInt($(this).attr('href')));
			return false;
		});

		$('.arrows a').click(function(){
			$('.slidebox .slide').dumbCrossFade('jump',parseInt($(this).attr('href')));
		    return false;
	    });
	}
		//$(".boxclass").fancybox();
	$("a.boxclass").fancybox({
					'titlePosition'	: 'inside',				
					'transitionIn'	: 'elastic',
					'transitionOut'	: 'elastic'
	});
});

//Cookies
function getCookie(c_name){
	if (document.cookie.length>0){
	  c_start=document.cookie.indexOf(c_name + "=");
	  if (c_start!=-1)
		{
		c_start=c_start + c_name.length+1;
		c_end=document.cookie.indexOf(";",c_start);
		if (c_end==-1) c_end=document.cookie.length;
		return unescape(document.cookie.substring(c_start,c_end));
		}
	  }
	return "";
	}

function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+";path=/"+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
	}
function addtitlelink(title_var){
		var el;
		for(ctr=1;ctr<=20;ctr++){
			st = "fancybox_link_"+ctr;
			el = document.getElementById(st);
			if (el) el.title = title_var;
		}
	}
