var myko_lg = 'fr';
if (typeof mykotools_url == "undefined") var mykotools_url = 'http://media.mykodial.com/';
if (typeof mykoDesign == "undefined") var mykoDesign = 1;
if (typeof mykoSound == "undefined") var mykoSound = 0;
if (typeof mykoSoundLoop == "undefined") { var mykoSoundLoop = (mykoSound>0) ? true : false; } 
else { mykoSoundLoop = (mykoSound>0 && mykoSoundLoop==1) ? true : false; }
if (typeof mykoMove == "undefined") var mykoMove = 'right-bottom-top';
if (typeof mykoBanSize == 'undefined') var mykoBanSize = '300x150';
if (typeof targetType == 'undefined') var targetType = '_blank';
if (typeof mykoCross == 'undefined') var mykoCross = 0;

// document.write('<link href="'+mykotools_url+'message/'+mykoDesign+'/styles.css" rel="stylesheet" type="text/css" /> ');
document.write('<link href="'+mykotools_url+'message/'+mykoBanSize+'/'+mykoDesign+'/styles.css" rel="stylesheet" type="text/css" /> ');

var apopParam = new Array;
apopParam['size'] = mykoBanSize;
apopParam['path'] = mykotools_url;
apopParam['sound'] = mykoSound;
apopParam['loop'] = mykoSoundLoop;
apopParam['alpha'] = 100; // no alpha on this tool

if (typeof mykoNoCookie != "undefined") apopParam['nocookie']=true;

switch (mykoMove)
{
	case 'right-bottom-left':
		apopParam['position']='right';
		apopParam['direction']='left';
	break;
	case 'right-top-left':
		apopParam['position']='up';
		apopParam['direction']='left';
	break;
	case 'right-top-bottom':
		apopParam['position']='right';
		apopParam['direction']='down';
	break;
	case 'left-bottom-right':
		apopParam['position']='left';
		apopParam['direction']='right';
	break;
	case 'left-bottom-top':
		apopParam['position']='left';
		apopParam['direction']='up';
	break;
	case 'left-top-right':
		apopParam['position']='up';
		apopParam['direction']='right';
	break;
	case 'left-top-bottom':
		apopParam['position']='up';
		apopParam['direction']='down';
	break;
	default:
		// right-bottom-top
		apopParam['position']='right';
		apopParam['direction']='up';
	break;
}

//data arrays
var allGayNames = ['Alex','MisterLove','Fripon','Julien','MAxxx','Innocent','Mecopen','Jeteplais','Camallumee','Jetemate','Nico','Sergei','Laurent','Seb','JM','Lucas','Quentin','Lover','Thomas','Chris'];
var allGaySentences = [
	//soft
	"salut :) ASV ?",
	"bjr. tu viens sur mon salon ?",
	"slaut mec comment &ccedil;a va?",
	"alors tu branches ta cam ou quoi ?",
	"salut :) Comment tu vas ?",
	"G grav beso1 d'1 mec, viens me voir",
	"slt bo gos :)",
	"bjr tu veux chatter ?",
	"tu viens tchat avec moi ?",
	"&ccedil;a te branche un plan cam ?",
	"salut, tu es en ligne ?",
	"salut t dispo pour dial cam ?",
	"dispo ?",
	"en ligne ?",
	"j'esp&egrave;re que tu es chaud :p",
	"coucou &ccedil;a va ?",
	"pardon, je me suis tromp&eacute; de mec :)",
	"envie de parler ?",
	"coucou, tu as un peu de temps ?",
	"salut, tu as une cam ?	",
	//hard
	"Tu veux me voir juter ?",
	"&ccedil;a te branche une bonne branlette ?",
	"tu veux m&acirc;ter ma queue ?",
	"Ca te dirait de d&eacute;foncer le cul ce soir ?",
	"J'ai vraiment envie de baiser ce soir et toi ?",
	"viens, ma femme n'est pas l&agrave; en ce moment :)",
	"tu aimes te faire sucer &agrave; fond ?",
	"&ccedil;a te dirait de me baiser ce soir ?",
	"hmmmmm, j'ai envie de sexe... Pas toi ?",
	"heeeey, m'ignore pas comme &ccedil;a !",
	"salut, on fait un dial webcam ?",
	"coucou, tu veux pas brancher ta cam ?",
	"allez, tu veux pas baiser ce soir ?",
	"je suis graaave en manque d'un mec",
	"Fais pas ta timide, sors ta queue !",
	"salut mon grand, tu as une webcam ?",
	"coucou, tu viens m&acirc;ter ma teub ?",
	"salut, tu es bien membr&eacute; ?",
	"tu sais que j'adore les mecs dans ton genre ?",
	"coucou beau gosse :p"
];

var newMessage = "VOUS AVEZ UN MESSAGE !";

var de_txt = "de";
if (myko_lg=='it') de_txt = '';
if (myko_lg=='us' || myko_lg=='en') de_txt = 'from';

function MsgUrl(go)
{
	if (go!==false) go=true;
	apopCloseMe('myko_cookie');
	if (!go) return;
	if (targetType == '_blank') { window.open(targetUrl); } 
	else { window.location = targetUrl; }
} 

function get_random_number(min, max)
{
	var rand = min + Math.floor(Math.random()*(max-min+1));
	return rand;
}
function getRandomFlash()
{
	var flashFiles = Array();
	//can be optimized if different sizes use almost the same file names for the flashes
	if (mykoBanSize == '300x300' || mykoBanSize == '200x300') {
		flashFiles = [
			"Armandoxxl.swf",
			"BogossPourToi.swf",
			"Cristiano83.swf",
			"Cristifitt.swf",
			"DannyDoc.swf",
			"Doido.swf",
			"Ethan.swf",
			"HiddenDesire.swf",
			"HotGymLover.swf",
			"Machosexboy.swf",
			"PleasureOnly.swf",
			"Sano.swf"
		];
	} else { //default
		flashFiles = [
			"2meccho.swf",
			"AngelBoy.swf",
			"Armandoxxl.swf",
			"BogossPourToi.swf",
			"Cristiano83.swf",
			"Cristifitt.swf",
			"DannyDoc.swf",
			"Doido.swf",
			"Ethan.swf",
			"HiddenDesire.swf",
			"HotGymLover.swf",
			"Machosexboy.swf",
			"PleasureOnly.swf",
			"Sano.swf",
			"Smirnoffe.swf"
		];
	}
	var flashPath = mykotools_url+"message/"+mykoBanSize+"/vids/";
	var randomFlash = flashFiles[get_random_number(0,flashFiles.length-1)]; 
	randomFlash = flashPath + randomFlash;
	return randomFlash;
}

function get_prenom2path(path)
{
	var regex = new RegExp("([^/])+.swf");
	var match = regex.exec(path);
	var file = match[0];
	return file.replace(/.swf/g,'');
}
var backup_func = apopParam['newcontent']=function(winName) 
{
	var randomName = allGayNames[get_random_number(0,allGayNames.length-1)];
	var randomText = allGaySentences[get_random_number(0,allGaySentences.length-1)];
	flashPathTmp = (flashPath == 'random') ? getRandomFlash() : flashPath;
	var swf_prenom = get_prenom2path(flashPathTmp);
	randomName = swf_prenom;
	if (mykoBanSize == '300x300')
	{
		flashWidth = 260;
		flashHeight = 180;
		lev2_width = 300; // I may split mykoBanSize here
		lev2_height = 291;
	} 
	else if(mykoBanSize == '200x300')
	{
		flashWidth = 160;
		flashHeight = 120;
		lev2_width = 200;
		lev2_height = 297;
	}
	else
	{ // 300x150 frame
		flashWidth = 120;
		flashHeight = 90;
		lev2_width = 300;
		lev2_height = 150;
	}
	myko_content = '';
	myko_content += ('<div class="mykopop"> \n');
	var cross_jsfunction = (mykoCross) ? 'MsgUrl(false)' : 'MsgUrl()';
	myko_content += ('<a href="javascript:void(0);" onclick="'+cross_jsfunction+'" class="close"');
	if (mykoBanSize == '200x300') myko_content += (' style="width:23px;"');
	myko_content += ('><span>Close</span></a>\n');
	myko_content += ('<h1');
	if (mykoBanSize == '200x300'){
		myko_content += (" style=\"margin-left:10px;\" "); // move title to the right
		newMessage = newMessage.replace(/\s+/g,"&nbsp;"); 
	}
	myko_content += ('>'+newMessage+'</h1>\n');
	if (mykoBanSize == '200x300') myko_content += ('<table width="184" border="0" cellspacing="0" cellpadding="0" align="center" style="margin:5px auto 3px auto;">');
	else myko_content += ('<table width="284" border="0" cellspacing="0" cellpadding="0" align="center" style="margin:5px auto 3px auto;">\n');
	myko_content += ('      <tr>\n');
	if (mykoBanSize == '300x150') myko_content += ('<td style="padding-right:5px;">\n');
	else if(mykoBanSize == '200x300') myko_content += ('<td style="padding-right:0px;">\n');
	else if(mykoBanSize == '300x300') myko_content += ('<td style="padding-right:10px;">\n');
	myko_content += ('<iframe src="'+mykotools_url+'message/iframeSWF.html?go=1&w='+flashWidth+'&h='+flashHeight+'&prenom='+swf_prenom+'&url='+escape(targetUrl)+'&target='+targetType+'" frameborder="0" scrolling="no" width="'+flashWidth+'" height="'+flashHeight+'"></iframe>');
	myko_content += ('        </td>\n');
	if (mykoBanSize != '300x150'){
		myko_content += ('      </tr>\n');
		myko_content += ('      <tr>\n');
	}
	if (mykoBanSize == '200x300') myko_content += ('<td>\n');
	else myko_content += ('        <td style="padding-right:5px;">\n');
	myko_content += ('<p class="username">'+de_txt+' <b>'+randomName+'</b><br />\n');
	myko_content += ('              <span>'+geoip_city+'</span></p>\n');
	myko_content += ('            <p class="message">'+randomText); 
	if (mykoBanSize == '200x300' && randomText.length < 29) myko_content += ('<br>&nbsp;');
	if (winName=='init') {
		myko_content += ('<img src="http://pub.sv2.biz/stats.php" width="1" height="1" border="0">');
	}
	myko_content += ('</p></td>\n      </tr>\n');
	myko_content += ('    </table>\n');
	myko_content += ('  <p class="gif"><a href="javascript:void(0);" onclick="MsgUrl()"><img src="http://media.mykodial.com/message/'+mykoBanSize+'/'+mykoDesign+'/'+myko_lg+'/bottom.gif" alt="" border="0" /></a></p>\n');
	myko_content += ('</div>\n');
	
	var apopWin = document.getElementById('apopWin_'+winName);
	if (!apopWin) return myko_content;
	apopWin.innerHTML = myko_content;
}
apopParam['content']=apopParam['newcontent']('init');