var contentUrl='';
$(function() {
	$('a.kabelbw_lightbox').click(function(){
		contentUrl=$(this).attr('href');
		setOrderLayer(contentUrl);
		return false;
	});

});

function setOrderLayer(url){
	tb_show('Kabelbw-Lightbox', url, false, function(){
		var param = getValue (url);
		setValue(param);
		setToogleContainer();
	});
	return false;
}

function tb_resize(url) {
	params=tb_parseQuery(url);
	if(isNaN(params.width) || isNaN(params.height)) {
		alert('Please append a dummy param, width, and hight to the url');
		return;
	}	

	TB_WIDTH=params.width;
	TB_HEIGHT=params.height;
	$("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});
	$("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});
	

	
	if ( !(jQuery.browser.msie && jQuery.browser.version < 7)) { // take away IE6
		$("#TB_window").css({height: TB_HEIGHT + 'px'});
	} else {
		$("#TB_ajaxContent").css({height: '1%'});
		$("#TB_window").css({height: '1%'});
	}
	//tb_position();	
	
}

function initSubpage() {
	$('#tb_wrapper .tbclose').click(
		function() {
			tb_remove();
			return false;
		}
	);
}

function closeLightboxSubpage() {
	tb_remove();
	return false;
}
function getValue (url){
	var ex 		= url.split('?');
	var val 	= ex[1].split('&');
	var param 	= new Array();
	for(var i=0;i<val.length;i++){
		var data = val[i].split('=');
		var id   = data[0];
		param[id] = data[1];
	}
	return param;
}

function setValue(param){
	var bt1 = $("#order_product_01");
	var bt2 = $("#order_product_02");
	var paytv = (typeof param['paytv'] === 'string' && param['paytv'].length>0)?'&paytv='+param['paytv']:'';
	bt1.attr('href',bt1.attr('href')+'&id='+param['id']+'_fly'+paytv);
	bt2.attr('href',bt2.attr('href')+'&id='+param['id']+paytv);
}
function setToogleContainer() {
	$(".toggle_link").bind('click',function(){
		if( $(".toggle_container").css('display') == 'block' ){
			$(this).removeClass('toggle_open').addClass('toggle_close');
		}else {
			$(this).removeClass('toggle_close').addClass('toggle_open');
		}
		$(".toggle_container").slideToggle(200);
		return false;
	});
}
