// JavaScript Document

//Twitter
//! <div id="twitter"><p>wird geladen <img src="img/indicator.gif" /></p></div>
function LoadTwitter()
{
	  getTwitters('twitter', { 
		  id: 'skingtv', 
		  clearContents: true, 
		  count: 5, 
		  withFriends: false,
		  ignoreReplies: true,
		  template: '<div id="twitter-head">%time%</div><div id="twitter-text">%text%</div>'
	  });	  
}

//Validate Form
//doc: http://www.position-relative.net
function jQuerySubmitForm(id)
{
	
	var formular = document.getElementById(id);
	
	if(jQuery("#"+id).validationEngine({returnIsValid:true}))
	{
		formular.submit();			
	}
};


//Shadowbox Img/Media Viewer
//doc: http://www.shadowbox-js.com/usage.html
function jQueryShadowbox(init)
{
	Shadowbox.init({
		handleOversize: "drag",
		modal: true
	});
}

function jQueryToolTip()
{
	jQuery().ready(function(){
		
		jQuery('.ref-thumbnails').qtip({
		   content: { attr: 'text' },
		   position: { 
		   
		   		target: 'mouse' ,
				adjust: { x:12, y:10 }
		   		
		   },
		   show: { delay: 1 }
		})
		
	});
}

//jQuery HoverFader
function jQueryHoverOpacity()
{
	jQuery().ready(function(){
		
		jQuery('[rel="jquery-fade"]').fadeTo("slow", 1.0); // This sets the opacity of the thumbs to fade down to 60% when the page loads
		jQuery('[rel="jquery-fade"]').hover(
			function() {
				jQuery(this).fadeTo("fast", 0.6); // This should set the opacity to 100% on hover
				
			},function() {
				jQuery(this).fadeTo("fast", 1.0); // This should set the opacity back to 60% on mouseout
				
			});
	});
}


//jQuery Before After Vergleich
//doc: http://www.catchmyfame.com/2009/06/25/jquery-beforeafter-plugin/
function jQueryBeforeAfter()
{
	jQuery(document).ready(function(){
		
		jQuery('.beforeafter').beforeAfter();

	});
};

               
//Video Embed
//http://www.longtailvideo.com/support/forums/jw-player/setup-issues-and-embedding/3849/swfobjectjs-21-15-embedding-problems
function Loadvideo(flv,img)
{
	var flashvars =
	{
	'file':                                  '/videos/'+flv,
	'id':                                    'showreel',
	'autostart':                             'false',
	'image':								 '/img/'+img
	
	};
	
	var params =
	{
	'allowfullscreen':                       'false',
	'bgcolor':                               '#FFFFFF'
	};
	
	var attributes =
	{
	'id':                                    'movie',
	'name':                                  'videoplayer'
	};

     swfobject.embedSWF('/includes/flvplayer.swf', 'player', '460', '288', '9.0.124', false, flashvars, params, attributes);
}

//Video Embed
//http://www.longtailvideo.com/support/forums/jw-player/setup-issues-and-embedding/3849/swfobjectjs-21-15-embedding-problems
function Loadvideo2(flv,img)
{
	var flashvars =
	{
	'file':                                  '/videos/'+flv,
	'id':                                    'showreel2',
	'autostart':                             'false',
	'image':								 '/img/'+img
	
	};
	
	var params =
	{
	'allowfullscreen':                       'false',
	'bgcolor':                               '#FFFFFF'
	};
	
	var attributes =
	{
	'id':                                    'movie',
	'name':                                  'videoplayer'
	};

     swfobject.embedSWF('/includes/flvplayer.swf', 'player2', '460', '288', '9.0.124', false, flashvars, params, attributes);
}

function jQueryTabs()
{
	jQuery(document).ready(function(){
									
	var tabContainers = jQuery('div.tabs > div');
    
    jQuery('div.tabs ul.tabNavigation a').click(function () 
		{
        	tabContainers.hide().filter(this.hash).show();
  
			jQuery('div.tabs ul.tabNavigation a').removeClass('tabs_selected');
        	jQuery(this).addClass('tabs_selected');
        
        	return false;
			
    	}).filter(':first').click();
	});	
	
};
