// dropin.js

// Drop-in content box- By Dynamic Drive
// For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
// This credit MUST stay intact for use

var ie=document.all;
var dom=document.getElementById;
var ns4=document.layers;
var calunits=document.layers? "" : "px";

var bouncelimit=8; //(must be divisible by 8)
var direction="up";

var videoFile="";

function initbox(pagePosition){
	
	videoFile= pagePosition;
	if (!dom&&!ie&&!ns4){
		return;
	}
	crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
	scroll_top=(ie)? truebody().scrollTop : window.pageYOffset;
	crossobj.top=scroll_top-550+calunits;
	crossobj.visibility=(dom||ie)? "visible" : "show";
	dropstart=setInterval("dropin()",50); //Dauer der Animation
}

function dropin(){
	
	scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
	if (parseInt(crossobj.top)<100+scroll_top){
		crossobj.top=parseInt(crossobj.top)+40+calunits
	}
	else{
		clearInterval(dropstart)
		bouncestart=setInterval("bouncein()",50)
	}
}

function bouncein(){
	crossobj.top=parseInt(crossobj.top)-bouncelimit+calunits
	if (bouncelimit<0){
		bouncelimit+=8
	}
	bouncelimit=bouncelimit*-1
	if (bouncelimit==1){
		clearInterval(bouncestart)
	}
}

function dismissbox(){
	if (window.bouncestart) clearInterval(bouncestart)
	crossobj.visibility="hidden"
}

function truebody(){
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
	var search = Name + "="
	var returnvalue = ""
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search)
	if (offset != -1) {
		offset += search.length
		end = document.cookie.indexOf(";", offset)
	if (end == -1)
		end = document.cookie.length;
		returnvalue=unescape(document.cookie.substring(offset, end))
	}
}
return returnvalue;
}

function dropornot(pagePosition){	
	if (get_cookie("droppedin")=="" && get_cookie("GY_HIDE_VIDEO_BOX")!="true"){		
		initbox(pagePosition); 
	} 
	document.cookie="droppedin=yes";
}

function noShow(){	
	if ( document.noShowBox.putitaway.checked == true){
		var value = 'true';
		$.cookie("GY_HIDE_VIDEO_BOX", value, {expires:365,path:"/"});
		//alert("checked");
		//dismissbox();return false
	}else{
		var value = 'false';
		$.cookie("GY_HIDE_VIDEO_BOX", value, {expires:365,path:"/"});	
		//alert("unchecked");
	}
}



// Hide Modal Overlay (Dropin-Box)
function hideModalOverlay() {
	$('.dropModal').hide();
	$('.dropModal_overlay').hide();
};
$(function() {
	// Click on Close Button - Modalbox
	//alert("Test");
	$('.dropModal .btnClose a').click (hideModalOverlay);
	// Click on ESC
	$(document).keydown(function(event){
		if (event.keyCode == 27) {
			hideModalOverlay();
		}
	});
	
});

$(function() {
	// Click on openModalbox 
	$('.openDropModal').click (
		function () {
						
			if (isIE){
				$f('flowplayer').play(videoFile);
			}else{
				$("#flowplayer").attr('href', videoFile); 
				//($("#flowplayer_api param[name='flashvars']").attr("value","config={'key':'#$6923d06f1ef6d851f4b','clip':{'autoPlay':true,'autoBuffering':true,'url':'" +videoFile+ "'},log: { level: 'debug'   },'play':{'label':'','replayLabel':''},'plugins':{'controls':{'tooltipColor':'#444444','progressColor':'#f3b800','backgroundColor':'#999999','buttonColor':'#444444','backgroundGradient':'low','sliderGradient':'none','bufferGradient':'none','progressGradient':'medium','timeColor':'#ffffff','durationColor':'#cccccc','bufferColor':'#777777','sliderColor':'#cccccc','buttonOverColor':'#555555','opacity':1}},'canvas':{'backgroundColor':'#777777','backgroundGradient':[0.8,0]},'playerId':'flowplayer','playlist':[{'autoPlay':true,'autoBuffering':true,'url':'" +videoFile+"'}]}") );
				($("#flowplayer_api param[name='flashvars']").attr("value","config={'key':'#$6923d06f1ef6d851f4b','clip':{'autoPlay':true,'autoBuffering':true,'url':'" +videoFile+ "'},'log': { 'level': 'debug'   },'play':{'label':'','replayLabel':''},'plugins':{'controls':{'tooltipColor':'#444444','progressColor':'#f3b800','backgroundColor':'#999999','buttonColor':'#444444','backgroundGradient':'low','sliderGradient':'none','bufferGradient':'none','progressGradient':'medium','timeColor':'#ffffff','durationColor':'#cccccc','bufferColor':'#777777','sliderColor':'#cccccc','buttonOverColor':'#555555','opacity':1}},'canvas':{'backgroundColor':'#777777','backgroundGradient':[0.8,0]},'playerId':'flowplayer'}") );
				$('.flowplayer').show();
			}

				$('.dropModal_overlay').show();
				$('.dropModal').show();
		});
});







