	$(document).ready( 
		function() { 
			$('#img_share').click( 
				function()  { 
					showEmbed()
				} 
			)
		}
	)
	
	function showEmbed( media_id ){
		//alert(media_id);
		var mid=$('#hdnDownloadMedia').val();
		if ( document.all && ge('mycarousel') ){
			$('#mycarousel').css('zIndex','-1');
		}
		
		if(!media_id){
			//alert(mid);
			$.post(g_site_path+"ajax/get-video-share-screen", 
			   { mediaid:mid }, 
			   function(data){ 
			   		$('#share_button').css('display', 'none');
			   		//$('#share_container_popup').html( data );
					$('#share_button').after( data );
					setTimeout(function(){$('#share_button_over').attr('src',g_template_img+'button_share_over.gif');},500);
					/*$('#txt_embedcode').val( $('#video_player').html() ); */
			   } 
		);
			
		}
		else{
		$.post(g_site_path+"ajax/get-video-share-screen", 
			   { mediaid:media_id }, 
			   function(data){ 
			   		$('#share_button').css('display', 'none');
			   		//$('#share_container_popup').html( data );
					$('#share_button').after( data ); 
					setTimeout(function(){$('#share_button_over').attr('src',g_template_img+'button_share_over.gif');},500);
					/*$('#txt_embedcode').val( $('#video_player').html() ); */
			   } 
		);
		}
	}
	
	function closeEmbed() {
		$('#share_button').css('display', 'block');	
		$('#SharePopupContainers').remove();
		if ( document.all && ge('mycarousel') ){
			$('#mycarousel').css('zIndex','1');
		}
	}	
	
	function sendVideoShareMail( media_id ) {
		var embed_code = trim( $('#txt_embedcode').val() );
		var emails = trim( $('#txt_email').val() );
		var your_email = trim( $('#txt_your_email').val() );
		var your_name  = trim( $('#txt_your_name').val() ) == 'Enter your name' ? '' : trim( $('#txt_your_name').val() );
		var friend_name = trim( $('#txt_friend_name').val() ) == 'Enter friend name' ? '' : trim( $('#txt_friend_name').val() );
		
		if(!your_name) {
			$('#email_warnning').html( 'Please enter your name' );
			$('#txt_your_name').focus();
			return;
		}
		if( !isValidMultiEmail(your_email, 1000, ',') ) {
			$('#email_warnning').html( 'Please enter valid email' );
			$('#txt_your_email').focus();
			return;
		}
		if(!friend_name) {
			$('#email_warnning').html( 'Please enter friend name' );
			$('#txt_friend_name').focus();
			return;
		}
		if( !isValidMultiEmail(emails, 1000, ',') ) {
			$('#email_warnning').html( 'Please enter valid friend email' );
			$('#txt_email').focus();
			return;
		}		
		$('#SharePopupContainers').html( '<span class="warning">Please wait...</span>' );
		$.post(g_site_path+"ajax/send-video-embed-code", 
			   	{ mediaid:media_id,email:emails, 'your_name':your_name,'your_email':your_email, 'friend_name':friend_name }, 
				function(data){ 
				//alert(data);
					//$('#SharePopupContainers').html( data );
					$('#SharePopupContainers').html( '<span class="warning">Mail sent successfully</span>' );
					setTimeout(function(){closeEmbed()},1000);
				} 
		);
	}
	function hoverPlayIconOver(e){
		$(this).next().fadeIn();
		//$(this).next().css('display','block');
		return;
	}
	function hoverPlayIconOut(e){
		var srcElement = e.target == null ? e.srcElement : e.target;
		var t = e.relatedTarget != null ? e.relatedTarget : e.toElement != null ? e.toElement : '';	
		if ( !$(t).hasClass('nofur') ) 
			$(this).next().fadeOut();
			//$(this).next().css('display','none');
		e.preventDefault();
		return false;
	}
	function closeHoverPlayIcon(e){
		var t = e.relatedTarget != null ? e.relatedTarget : e.toElement != null ? e.toElement : '';
		if ( !$(t).hasClass('nofur') )
			$('.hoverplayicon').fadeOut();
			//$('.hoverplayicon').css('display','none');
	}
	$('.hoverplay').hover( hoverPlayIconOver, hoverPlayIconOut);
	$('body').bind('click',function(e){closeHoverPlayIcon(e);});
	/*$('.hoverrating').hover( rateCallbackMouseOver, rateCallbackMouseOut );
	$('body').bind('click',function(e){closeRating(e);});*/
	
	function rateCallbackMouseOver(e){
		$('div.dyna').each(function(){
										$(this).remove();
									});
	
		var rootNode = $(this).attr('uplevel') == '1' ? $(this).parent() : $(this).parent().parent();
		var refid    = $(this).attr('refid');
		if ( !rootNode.children('div.dyna').length ){
			var div    = ce('div');
			var left   = $(this).attr('offsetLeft');
			var top    = $(this).attr('offsetTop');
			var width  = $(this).attr('offsetWidth');
			var height  = $(this).attr('offsetHeight');
			$(div).css({'position':'absolute','top':(height-top-30)+'px','left':left+2+'px','zIndex':'2000','color':'#000','border':'0px solid red','width':'80px','height':'20px','display':'inline','padding':'0px','lineHeight':'10px'});
			$(div).attr('className','dyna');
			$(div).addClass('nofur');
			$(div).html('<table cellpadding="0" cellspacing="0" class="nofur" onmouseout="closeRating(event);"><tr><td class="nofur rate_star_bar"><div id="1" class="nofur rate_star" onmouseover="toggleHighlightStar(this, event)" onclick="updateRateValue(this,'+refid+',event)"></div><div id="2" class="nofur rate_star" onmouseover="toggleHighlightStar(this, event)" onclick="updateRateValue(this,'+refid+',event)"></div><div id="3" class="nofur rate_star" onmouseover="toggleHighlightStar(this, event)" onclick="updateRateValue(this,'+refid+',event)"></div><div id="4" class="nofur rate_star" onmouseover="toggleHighlightStar(this, event,event)" onclick="updateRateValue(this,'+refid+',event)"></div><div id="5" class="nofur rate_star" onmouseover="toggleHighlightStar(this, event,event)" onclick="updateRateValue(this,'+refid+',event)"></div></td></tr></table>');
			rootNode.append(div);
			e.preventDefault();
			return false;		
		}
	}
	function rateCallbackMouseOut(e){
		var srcElement = e.target == null ? e.srcElement : e.target;
		var t = e.relatedTarget != null ? e.relatedTarget : e.toElement != null ? e.toElement : '';	
		var rootNode = $(this).attr('uplevel') == '1' ? $(this).parent() : $(this).parent().parent();
		if ( !$(t).hasClass('nofur') ) rootNode.children('div.dyna').remove();												
		e.preventDefault();
		return false;
	}
	
	function toggleHighlightStar( obj, e ){
		if( $(obj).hasClass('rate_star_select') ) {
			for(ds = 5; ds >= obj.id ; ds--){
				$('#'+ds).removeClass('rate_star_select')
				$('#'+ds).addClass('rate_star');		
			}
		} else {
			for(s = 1; s <= obj.id; s++) {
				$('#'+s).removeClass('rate_star')
				$('#'+s).addClass('rate_star_select');
			}
		}
	}
	function closeRating( e ){
		var t = e.relatedTarget != null ? e.relatedTarget : e.toElement != null ? e.toElement : '';
		if ( !$(t).hasClass('nofur') ) $('div.dyna').remove();	
	}
	function updateRateValue( obj, refid, e ){
		var ratevalue = $(obj).attr('id');
		//alert(refid);return;
		$.ajax({
					type : "POST",
					url	 : g_site_path+"ajax/rate-media",
					data : 'ratevalue='+ratevalue+'&media_id='+refid+'&rand='+Math.random(),
					dataType : 'html',
					success: function( data ) {
						closeRating(e);
						e.preventDefault();
						return false;
					}
			   });
	}
