$(document).ready(function(){
	ieHover('#menu-top li, #menu-left li');
	//popUp('.info');
	$(".search-form .txt").focus(function(){
		if(this.value == this.title) {
			this.value = "";
		}
	});
	$(".search-form .txt").blur(function(){
		if(this.value == "") {
			this.value = this.title;
		}
	});
	var tab = $('.tab-nav li.active a').hash;
	$('.tab-nav li a').hover(function(e){
		e.preventDefault();
		$('.tab-body > div').hide();
		$('.tab-body > div').filter(this.hash).show();
		$('.tab-nav li').removeClass('active');
		$(this).parent().addClass('active');
	});

   	if($(".idea-center a").length > 0) {
 		$(".idea-center a").overlay({
			target: '#gallery',
			expose: {
				opacity: 0.85,
				maskId: 'exposeMask'
			},
			closeOnClick: true
		}).gallery({speed: 800, opacity: 1});
	}
	
	if($(".idea-video img").length > 0) {
   		$(".idea-video img").overlay({
			target: '#video',
			expose: {
				opacity: 0.85,
				maskId: 'exposeMask'
			},
			closeOnClick: true
			//,onBeforeClose: function (e) {alert(viddlerGetMovie('viddler_d0f84e07'));}
		});
	}
	
	if($(".page-show-center a").length > 0) {
		$(".page-show-center a").overlay({
			target: '#gallery',
			expose: {
				opacity: 0.85,
				maskId: 'exposeMask'
			},
			closeOnClick: true
		}).gallery({speed: 800, opacity: 1});
	}
	
$('#exposeMask').click(function(e){});

});
/*--- IE6 hover ---*/
function ieHover(h_list){
	if ($.browser.msie && $.browser.version < 7){
		$(h_list).hover(function(){
			$(this).addClass('hover');
		}, function(){
			$(this).removeClass('hover');
		});
	}
}                
/*********************************************************
 *                                                       *
 *                 VIDDLER.COM Scripting                 *
 *		            v 1.1, 2006-12-20                    *
 *                                                       *
 *********************************************************/


// Helper function - should not be accessed from outside of this file
// Returns swf object with given ID/name
// 	movieName 	id in OBJECT tag, name in EMBED tag
function viddlerGetMovie(movieName) {
    if (movieName) {
		if (navigator.appName.indexOf("Microsoft") != -1) {
		    	return window[movieName];
		} else {
			return document[movieName];
		}
	} else {
	  var temp=viddlerGetMovie('viddler');
	  var temp2=viddlerGetMovie('viddler1');
	  if (temp) {
	    return temp
	  } else if (temp2) {
	    return temp2;
	  }
	  return alert('Movie not found');
	}
}

//alias to viddlerSeek looks for viddler or viddler1 movie id
function pointInMovie(offset) {
  viddlerSeek(offset);
}

//Seeks movie to given second
//Could have to two invocations:
// with one arg : arg1 ; it will look for viddler or viddler1 movie id and skips to its arg1 second
// with two args : arg1, arg2 ; it will look for arg1 movie id and skips to its arg2 second
function viddlerSeek(arg1,arg2) {
    if (arguments.length>1) {
	  var mv = viddlerGetMovie(arg1);
  	  mv.viddlerSeek(arg2);
	} else {
	  var mv = viddlerGetMovie();
   	  mv.viddlerSeek(arg1);
	}
}

//Pause movie to given second
function viddlerPause() {
 var mv = viddlerGetMovie();
 mv.viddlerPause();
}

//Tells the movie to move playehad to n seconds,
//and to play the movie whose key is specified
//Could have to two invocations:
// with two arg : arg1, arg2 ; it will look for viddler or viddler1 movie id and open video with key arg1 go to arg2 second
// with three args : arg1, arg2, arg3 ; it will look for viddler or viddler1 movie id and open video with key arg2 and go to arg3 second
function viddlerOpen(arg1,arg2,arg3) {
    if (arguments.length>2) {
	  var mv = viddlerGetMovie(arg1);
	  mv.viddlerOpen(arg2, arg3);
	} else {
	  var mv = viddlerGetMovie();
	  mv.viddlerOpen(arg1, arg2);
	}
}

function viddlerOpenSecret(playerid,key,offset,secretCode) {
	var mv = viddlerGetMovie(playerid);
  mv.viddlerOpen(key,offset,secretCode);
}

//Tells the "movieName" movie to move playehad to "offset" seconds,
//and to play the movie whose username and videoNr are specified
//Could have to two invocations:
// with three arg : arg1, arg2, arg3 ; it will look for viddler or viddler1 movie id and switch its content to video number arg2 from user arg1 and go to arg3 second
// with four args : arg1, arg2, arg3, arg4 ; it will look for viddler or viddler1 movie id and switch its content to video number arg3 from user arg2 and go to arg4 second
function viddlerSwitch(arg1,arg2,arg3,arg4) {
    if (arguments.length>3) {
	  var mv = viddlerGetMovie(arg1);
	  mv.viddlerSwitch(arg2, arg3, arg4);
	} else {
	  var mv = viddlerGetMovie();
	  mv.viddlerSwitch(arg1, arg2, arg3);
	}
}

function viddlerSwitchSecret(playerid,username,videoNr,offset,secretCode) {
	var mv = viddlerGetMovie(playerid);
  mv.viddlerSwitch(username,videoNr,offset,secretCode);
}
