// JavaScript Document
$(function() {
		$(".accordion").accordion({ collapsible: true, autoHeight: false });
		$( ".specifications" ).accordion({collapsible: true });
		$( ".screenshots" ).accordion({ collapsible: true });
		$( ".singin" ).accordion( { active: false } );
	// Progressbar
		$(".progressbar").progressbar({
			value: 20 
		});
		$(".tabwb-horizontal").tabs();
	//hover states on the static widgets
		$('.ui-icon').hover(
			function() { $(this).addClass('ui-state-hover'); }, 
			function() { $(this).removeClass('ui-state-hover'); }
		);
		$(".tabwb-vertical").tabs().addClass('ui-tabs-vertical ui-helper-clearfix');
		$(".tabwb-vertical li").removeClass('ui-corner-top').addClass('ui-corner-left');
		$("#slider-range").slider({
			range: true,
			min: 0,
			max: 20,
			values: [7, 20],
			slide: function(event, ui) {
				$("#amount").val('$' + ui.values[0] + ' - $' + ui.values[1]);
			}
		});
		$("#amount").val('$' + $("#slider-range").slider("values", 0) + ' - $' + $("#slider-range").slider("values", 1));

	$("#tabs").tabs().addClass('ui-tabs-vertical ui-helper-clearfix');
	$("#tabs li").removeClass('ui-corner-top').addClass('ui-corner-left');
});

function wb_resize(){
    if ($(".tab-container").css("width") === "99%"){
        $(".tab-container").width("995px");
    }
    else {
        $(".tab-container").width("99%")
    }
}


//Hover state on tables
$(function() {
	$("tr").hover(function() { $(this).addClass('ui-state-hover'); }, function() { $(this).removeClass('ui-state-hover'); });
	$(".box_gb").hover(function() { $(this).addClass('box_gb_hover'); }, function() { $(this).removeClass('box_gb_hover'); });
	$(".box_gb.price").hover(function() { $(this).addClass('box_gb_hover.price'); }, function() { $(this).removeClass('box_gb_hover.price'); });
	//View video
	// $("#button_video").click(function(){$("#video").toggle('blind');});
});



/***************************/
//@Author: Adrian "yEnS" Mato Gondelle
//@website: www.yensdesign.com
//@email: yensamg@gmail.com
//@license: Feel free to use it, but keep this credits please!					
/***************************/

//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;

//loading popup with jQuery magic!
function loadPopup(){

        var video = $("#popup").html();
	//loads popup only if it is disabled
	if(popupStatus==0){
		$("#backgroundPopup").css({
			"opacity": "0.7"
		});
		$("#backgroundPopup").fadeIn("slow");
		$("#popup").fadeIn("slow");
		popupStatus = 1;
	}
}

//disabling popup with jQuery magic!
function disablePopup(){
	//disables popup only if it is enabled
	if(popupStatus==1){
		$("#backgroundPopup").fadeOut("slow");
		$("#popup").fadeOut("slow");
		
		popupStatus = 0;
	}
}

//centering popup
function centerPopup(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#popup").height();
	var popupWidth = $("#popup").width();

	//centering
	$("#popup").css({
		"position": "absolute",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	//only need force for IE6
	
	$("#backgroundPopup").css({
		"height": windowHeight
	});
	
}


//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
	
	//LOADING POPUP
	//Click the button_video event!
	$("#button_video").click(function(){
		//centering with css
		centerPopup();
		//load popup
		loadPopup();
	});
				
	//CLOSING POPUP
	//Click the x event!
	$("#popupClose").click(function(){
		disablePopup();
	});
	//Click out event!
	$("#backgroundPopup").click(function(){
		disablePopup();
	});
	//Press Escape event!
	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus==1){
			disablePopup();
		}
	});

});

