jh_Debug = 0;
theLog = "Debuglevel set to: "+jh_Debug+"\n";


jQuery(document).ready(function(){
 jhOprL() 	
});


function doDebug(msg, level){
	if(jh_Debug < level){
		return
	}
	alert(msg);
	alert(theLog);
	log = ""  
}

function doLog(msg, level){
	
	if(jh_Debug < level){
		return
	}
	theLog += "°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°\n"
	theLog += msg+"\n"
	
	
}

function openThisEbillet(arrno){
	
	//w = window.open('','ebillet','width=541,height=500,status=no,resizeable=no,fullscreen=no,scrollbars=yes,allwaysRaised=yes');
	w = window.open('','ebillet','width=900,height=950,status=no,resizeable=yes,fullscreen=no,scrollbars=yes,allwaysRaised=yes');	
	w.location='http://cgi1.biografbillet.dk/cgi-bin/ebilletadm.exe/inputcard?site=9&arrno='+arrno;
	w.focus();
	return false;
	
}

function openThisBilletnet(href){
	
	w = window.open('','ebillet','width=1024,height=950,status=no,resizeable=yes,fullscreen=no,scrollbars=yes,allwaysRaised=yes');
	w.location=href;
	w.focus();
	return false;
	
}





 
function jhOprL(){
	
	
	
	
		if (typeof meta_youtubefilm_count == 'undefined') {
			meta_youtubefilm_count = 0;
		}
	
	try{
		html = '<div id="meta_venstre_corner">'
			html += '<div id="meta_servicenavigation" class="servicenavigation">'+document.getElementById('servicenavigation').innerHTML+"</div>";
			html += '<div id="meta_kontaktinfo" class="kontaktinfo">'+document.getElementById('kontaktinfo').innerHTML+"</div>";
		html += '</div>'
		html += '<div id="meta_topmenu" class="topmenu">'+document.getElementById('topmenu').innerHTML+"</div>";
		for(var i=1;i<=meta_youtubefilm_count;i++){
			element = document.getElementById('youtubefilm_outer_' + i );
			html += element.innerHTML;
			element.innerHTML = '';
		}
		document.getElementById('metasite').innerHTML += html;
		
		
		
	} catch(e){
		doDebug(e, 1);
	}
	
	
					/*
		
		var youtubes = new Array();
		for(var i=1;i<=meta_youtubefilm_count;i++){
			ytid = 'youtubefilm_' + i ;
			youtubes[i-1] = $(ytid).effects({duration: 1200, transition: Fx.Transitions.Back.easeInOut});
		}
		
		for(var i=1;i<=meta_youtubefilm_count;i++){
		break;
			$('youtubefilm_link_' + i ).addEvent('click', function(e){
				for(var ii=1;ii<=meta_youtubefilm_count;ii++){
					if(i=ii){
						continue;
					}
					youtubes[ii-1].start({ 
						'top':-500
					})
				} 
				youtubes[i-1].start.delay(1200, youtubes[i-1], {
					'top': 15
				});
				
			});
		}
		
		try{
		youtubefilm_2 = $('youtubefilm_2').effects({duration: 900, transition: Fx.Transitions.Back.easeInOut});
		youtubefilm_1 = $('youtubefilm_1').effects({duration: 900, transition: Fx.Transitions.Back.easeInOut});
		$('youtubefilm_link_1').addEvent('click', function(e){
				e = new Event(e);
				youtubefilm_2.start({ 
						'top':-400
				}).chain(function(){
					youtubefilm_1.start({
						'top': 15
					});
				})
				e.stop();
			});
		
		$('youtubefilm_link_2').addEvent('click', function(e){
				e = new Event(e);
				youtubefilm_1.start({ 
						'top':-400
				}).chain(function(){
					youtubefilm_2.start({
						'top': 15
					});
				})
				e.stop();
			});
					
	} catch(e){
	
	}
                                            	*/
	
	try{

	var metasite = $('metasite').effects({duration: 1500, transition: Fx.Transitions.Cubic.easeInOut});
	var all_wrapper = $('all_wrapper').effects({duration: 1000, transition: Fx.Transitions.Cubic.easeInOut});
	var metasite2 = $('metasite').effects({duration: 1000, transition: Fx.Transitions.Cubic.easeInOut});
	var meta_billede = $('meta_billede').effects({duration: 1000, transition: Fx.Transitions.Back.easeInOut});
	
	$('showMetasite').addEvent('click', function(e){
				metasite.start({
					'top':0
				}).chain(function(){
					meta_billede.start({
							'top':15
						}) ;
					metasite2.start({
						'width':1250
					}).chain(function(){
						
					
					}) ;
						all_wrapper.start({
						'width':1250
					}) ;
					
				});
			
	});
	} catch(e){
		doDebug(e,1);
	}
	
	try{
		if (typeof currTabElem != 'undefined'){
			devideMetaContent();
		}	
	} catch(e){
		doDebug(e,1);
	}
	
			

}

function devideMetaContent(){
				
				left = jQuery('#meta_main_cols .col_two_left .ttn_s_content');
				right = jQuery('#meta_main_cols .col_two_right .ttn_s_content');
				indhold = left.html()
				
				var cut = indhold.length*0.4
				
				var re = new RegExp(/<br.{0,2}>/);
				offset=0;
				oldoffset = 0;
				match = '';
				do{
					oldoffset = offset
					txt = indhold.substr(offset)
					match = txt.match(re)
					if(null == match){
						offset = 0;
						break;
					}
					offset = match.index+offset+match[0].length;
					if(0==oldoffset-offset){
						//noget gik galt, så vi gider ikke køre i en uendelig løkke
						offset = 0;
						break;
					}
				} while(offset < cut)
				
				if(0<offset){
					left.empty();
					left.append(indhold.substr(0,offset-match[0].length)+'</p>');
					tmp = '<p class="bodytext">'+indhold.substr(offset);
					right.append(tmp);
				} else {
					//no change
				}
	
}
