 function _GET(param_name, default_value)
 {
	if (typeof default_value == 'undefined') default_value = '';
	qstring = window.location.search.substring(1);
	allparams = qstring.split('&');
	for (j=0; j<allparams.length; j++)
	{
		couple = allparams[j];
		couple = couple.split('=');
		if (couple[0] == param_name) return couple[1];
	}
	return default_value;
 }

var ktuScrollDiff = 0;

function showktu(id_scene) 
{
	if (typeof id_scene == 'undefined') id_scene = '';
	KTU_Params['id_scene'] = id_scene;

	url = 'http://www.reseau-blogs.com/promo/pop.php';
	for (i in KTU_Params)
	{
		if (typeof KTU_Params[i] == 'function') continue;

		//if (typeof override_params[i] != 'undefined') continue;
		separator = url.indexOf('?') == -1 ? '?' : '&';
		if(i && typeof KTU_Params[i] != 'undefined'){
			url += separator + i + "=" + escape(KTU_Params[i]);
		}
	}
		showInnerktu(url, 700, 500, 0, 6);
}
	function showpdv(id_scene) 
{
	if (typeof id_scene == 'undefined') id_scene = '';
	KTU_Params['id_scene'] = id_scene;

	url = 'http://www.sexe-3d.com/pop.php';
	for (i in KTU_Params)
	{
		if (typeof KTU_Params[i] == 'function') continue;

		//if (typeof override_params[i] != 'undefined') continue;
		separator = url.indexOf('?') == -1 ? '?' : '&';
		if(i && typeof KTU_Params[i] != 'undefined'){
			url += separator + i + "=" + escape(KTU_Params[i]);
		}
	}
	/*
	for (i in override_params)
	{
		separator = url.indexOf('?') == -1 ? '?' : '&';
		url += separator + i + "=" + escape(override_params[i]);
	}
	*/


	showInnerktu(url, 700, 500, 0, 6);
}

function showInnerktu(ktu_src, ktu_width, ktu_height, ktu_border, ktu_opacity)
{
	//alert('start');
	document.body.style.overflow = 'hidden';	
	document.getElementsByTagName('html')[0].style.overflow = 'hidden';	
	//document.getElementsByTagName('object')[0].style.visibility = 'hidden';
	window.scrollTo(0,0);	
	var ktupopup = document.getElementById("ktupopup");	
	ktupopup.style.visibility = 'visible';	
	ktupopup.style.top='50px'; 	
	ktupopup.style.left='30px';	
	var ktu_background = document.getElementById("ktu_background");	
	//ktu_background.style.opacity = ktu_opacity/10;;
	//ktu_background.style.filter = 'alpha(opacity=' + ktu_opacity*10 + ')';
	var ktupopup_iframe = document.getElementById("ktupopup_iframe");	
	ktupopup_iframe.src = ktu_src;	
	ktupopup_iframe.style.width 	= ktu_width+"px";	
	ktupopup_iframe.style.height = ktu_height+"px";	
	ktupopup_iframe.style.visibility = 'visible';	
	var ktucontent = document.getElementById("ktucontent");	
	ktucontent.style.width 	= (ktu_width+ktu_border)+"px";	
	ktucontent.style.height = (ktu_height+ktu_border)+"px";	


	var os=document.getElementsByTagName('select');
	for (var i=0,o;o=os[i];i++) o.parentNode.style.visibility = 'hidden';
	

	var os=document.getElementsByTagName('object');
	for (var i=0,o;o=os[i];i++) 
	{
		if (o.id == 'iie')	
		{
			continue;
		}

		o.parentNode.style.visibility = 'hidden';
	}


	if (!document.all)
	{
		var os=document.getElementsByTagName('embed');
		for (var i=0,o;o=os[i];i++) o.parentNode.style.visibility = 'hidden';
	}

	
	movektu();	
	window.onresize=function(){	movektu(); };	
}

function hideInnerktu()
{
	document.body.style.overflow = 'auto';
	document.getElementsByTagName('html')[0].style.overflow = 'auto';
	
	var ktupopup = document.getElementById("ktupopup");
	ktupopup.style.width 	= "1px";
	ktupopup.style.height = "1px";
	ktupopup.style.visibility = 'hidden';
	ktupopup.style.top='-50px'; 
	ktupopup.style.left='-30px';
	var ktupopup_iframe = document.getElementById("ktupopup_iframe");
	ktupopup_iframe.src='about:blank';
	ktupopup_iframe.style.width 	= "1px";
	ktupopup_iframe.style.height = "1px";
	ktupopup_iframe.style.visibility = 'hidden';
	var os=document.getElementsByTagName('select');
	for (var i=0,o;o=os[i];i++) o.parentNode.style.visibility = 'visible';
	var os=document.getElementsByTagName('object');
	for (var i=0,o;o=os[i];i++) o.parentNode.style.visibility = 'visible';
	var os=document.getElementsByTagName('embed');
	for (var i=0,o;o=os[i];i++) o.parentNode.style.visibility = 'visible';

	//location.reload(true);
	
	//window.onresize=function(){ };
	
	//bottom scrollbar fix
	var d = dimension_detectKTU();	
	scrollDiff = d.viewW-d.docW;
	if(scrollDiff != 0){
		document.body.style.width=d.viewW+'px';	
		document.getElementsByTagName('html')[0].style.width = d.viewW+'px';
		document.body.style.overflowX = 'hidden';
		document.getElementsByTagName('html')[0].style.overflowX = 'hidden';
	}
	///
}	
	
	
function getIEVer(){
	var version = 0;
	if(navigator.appName.indexOf("Internet Explorer") != -1)
	{
		temp=navigator.appVersion.split("MSIE");
		version=parseFloat(temp[1]);
	}
	return version;//float!!
}	
	
function movektu()
{
	var d 		= dimension_detectKTU();
	var newTop 	= (d.viewH-500)/2 ;
	var newLeft = (d.viewW-700)/2;
	var version = getIEVer();
	
	var ktu = document.getElementById("ktu_innerdiv");
	ktu.allowTransparency = true;
	ktu.style.top 	= parseInt(newTop)+"px";
	ktu.style.left 	= parseInt(newLeft)+"px";
	var back = document.getElementById("ktu_background");
	//back.style.width = (d.docW>d.viewW)?d.docW+'px':d.viewW+'px';
	back.style.width = d.viewW+'px';//ktu_background makes problems under IE7
	back.style.height = (d.docH>d.viewH)?d.docH+'px':d.viewH+'px';
	ktuScrollDiff = d.viewW-d.docW;
	if (ktuScrollDiff != 0){
		document.body.style.width=d.viewW;
		document.getElementsByTagName('html')[0].style.width = d.viewW+'px';
		//hide bottom scroll
		document.body.style.overflowX = 'hidden';
		document.getElementsByTagName('html')[0].style.overflowX = 'hidden';
	}
}

function dimension_detectKTU(){
	var d={'viewW':0,'viewH':0,'docH':0,'docW':0,'left':0,'top':0};
	if (document.body.scrollHeight>document.body.offsetHeight){
		d.docW=document.body.scrollWidth;
		d.docH=document.body.scrollHeight;
	} else {
		d.docW=document.body.offsetWidth;
		d.docH=document.body.offsetHeight;
	}
	if (self.innerWidth){
		d.viewW=self.innerWidth;
		d.viewH=self.innerHeight;
		d.left=window.pageXOffset;
		d.top=window.pageYOffset;
	} else {
		var ie=(document.compatMode&&document.compatMode!='BackCompat')?document.documentElement:document.body;
		d.viewW=ie.clientWidth;
		d.viewH=ie.clientHeight;
		d.left=ie.scrollLeft;
		d.top=ie.scrollTop;
	}
	return d;
}


function init_ktu_params()
{
	var url_params=window.document.location.search.substr(1).split("&");
	for (i in url_params)
	{
		if (typeof url_params[i] == 'function') continue;

		couple = url_params[i].split("=");
		KTU_Params[couple[0]] = escape(couple[1]);
	}
}

//RUN IT

var KTU_Params = new Array();

document.write('<div id="ktupopup"  style="visibility:hidden; z-index:10000"> ');
document.write('	<div id="ktu_background" style="z-index:10000; position:absolute; top:0; left:0; opacity:.6; filter:alpha(opacity=60); background-color:#000000; width:640px; height:480px;">&nbsp;</div>');
document.write('	<div id="ktu_innerdiv" style="overflow:hidden; z-index:10000; position:absolute; top:0; left:0; border:0;">');
document.write('		 <div id="ktucontent">');
document.write('			<a href="javascript:hideInnerktu();" style="display:block; background:#666 url(http://www.sexe-3d.com/close.gif) no-repeat; width:21px; height:21px; margin-top:21px; *margin-top:28px; margin-left:648px; position:absolute;"></a> ');
document.write('			<iframe id="ktupopup_iframe" frameborder="0" scrolling="no" style="width:550px;height:400px" allowtransparency="true" src="about:blank"></iframe>');
document.write('		</div>');
document.write('	</div>');
document.write('</div>');


init_ktu_params();

