// JavaScript Document
var $j = jQuery.noConflict();

function setCinemaState(state){
	
	var ajaxRequest;  // The variable that makes Ajax possible!	
	var params = "state="+state;;	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			
		}
	}
	ajaxRequest.open("POST", '/video-toggle.php', true);
	ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajaxRequest.setRequestHeader("Content-length", params.length);
	ajaxRequest.setRequestHeader("Connection", "close");
	ajaxRequest.send(params);

}

$j(document).ready(function() {								
	$j('#clickMeHide').toggle(function() {
		if(hiddenvideos != "yes"){
			$j('#js_vcms').slideUp(1500);
			$j('#clickMeHide').html('<span class="showme">Show Video Panel</span>')					 
			.addClass('toggled');
			setCinemaState("hidden");
			jwplayer().stop();		
		} else {
			$j('#js_vcms').slideDown(1500);		
			$j('#clickMeHide').html('<span class="hideme">Hide Video Panel</span>')					 
			.removeClass('toggled');
			setCinemaState("visible");
			jwplayer().play();
		}
	}, 
	function() {
		if(hiddenvideos != "yes"){
			$j('#js_vcms').slideDown(1500);		
			$j('#clickMeHide').html('<span class="hideme">Hide Video Panel</span>')					 
			.removeClass('toggled');
			setCinemaState("visible");
			jwplayer().play();			
		} else {
			$j('#js_vcms').slideUp(1500);
			$j('#clickMeHide').html('<span class="showme">Show Video Panel</span>')					 
			.addClass('toggled');
			setCinemaState("hidden");
			jwplayer().stop();	
		}
	});							
});
		
$j(function(){
	var offsetX = 5;
	var offsetY = 250;

	$j('a.hover').hover(function(e) {	
		var rel = jQuery(this).attr('rel');
		var title = jQuery(this).attr('title');
		
		$j('<img id="largeImage" src="' + rel + '" alt="' + title + '" />')
		.css({'top':e.pageY + offsetY,'left':e.pageX + offsetX})
		.fadeIn("fast")
		.appendTo('body');
	}, 
	function() {
		jQuery('#largeImage').remove();
	});
	
	 $j('.question').click(function(){  

        $j(this).next().fadeSliderToggle()

        return false;
	 });
	
	$j('a.hover').mousemove(function(e){
		$j('#largeImage').css({'top':e.pageY - offsetY,'right':e.pageX - offsetX});
	});
	
	$j('a.hover').click(function(e) { 
		/* do nothing, we want them to click the image still */
	});
	
	$j("#attribute_view_table tr td:first-child")
    	.addClass("attribute_title")
	});

