function get_random(type)
{
	var rand = Math.floor(Math.random()*type);
	return rand;	
}

function check_image(item, naam)
{
	var author = "";
	var link = "";
	var enclosure = "";
	
	// alert("start");
	check = item["a10:author"];
	if(check)
	{
		// INTERNET EXPLORER
		// alert("IE");
		author = check["a10:name"];
		link = item["a10:link"].href;
		enclosure = item.enclosure.url;
	}
	else
	{
		// FIREFOX, CHROME, OPERA, ...
		// alert("Other...");
		author = item.author.name;
		link = item.link.href;
		enclosure = item.enclosure.url;
	}
	// alert("Author: "+author);
	// alert("Link: "+link);
	// alert("Enclosure: "+enclosure);
	
	if( item.enclosure.url)
	{
		eval(naam + '_naam' + ' = "'+author +'"');
		eval(naam + '_url' + ' = "'+link +'"');
		eval(naam + '_src' + ' = "'+enclosure+'"');
	}
	else
	{
		eval(naam + '_count' + ' = 0');
	}	
}

// fill_html(item, html_box, html_vrouw, 'vrouw');
function fill_html(item, html_elem, html_item, type)
{
	var author = "";
	var link = "";
	var enclosure = "";
	var age = "";
	
	// alert(html_box);
	
	if(item.enclosure)
	{
		enclosure = item.enclosure.url;
		age = item.category[1];
		
		check = item["a10:author"];
		if(check)
		{
			// INTERNET EXPLORER
			// alert("IE");
			author = check["a10:name"];
			link = item["a10:link"].href;
		}
		else
		{
			// FIREFOX, CHROME, OPERA, ...
			// alert("Other...");
			author = item.author.name;
			link = item.link.href;
		}
		
		$(html_elem + " " +html_item).find('img').attr('src', ''+enclosure);
		$(html_elem + " " +html_item).find('img').attr('alt', ''+author);
		
		link += "?utm_source=standaard&utm_campaign=crosspromo&utm_medium=ticker";
		$(html_elem + " " +html_item).attr('href', ''+link);	
				
		$(html_elem + " span.naam."+type).html(author);	
		$(html_elem + " span.leeftijd."+type).html("&#124; "+age);			
	}
	else
	{
		if( eval('backup_'+type+'_count') > 1)
		{	
			var url = eval('backup_'+type+'_url');
			var src = eval('backup_'+type+'_src');
			var naam = eval('backup_'+type+'_naam');
			
			$(html_item).find('img').attr('src', src);
			$(html_item).find('img').attr('alt', naam);
			$(html_item).attr('href', url);
			
		}				
	}	
}

function make_1k(dating)
{
	// var dating = "http://preview.nieuwsblad.be/assets/feeds/datinglab/datingprofilesnieuwsblad.xml";
	$.get(dating, function(xml)
	{
		var rss = $.xml2json(xml);
		var mannen = 0;
		var vrouwen = 0;
		var temp_rand = 0;
		
		// mannen en vrouwen tellen
		$.each(rss.channel.item, function(i, t){
			var temp_gender = t.category;
			if(temp_gender == 2){mannen += 1;}
			if(temp_gender == 1){vrouwen += 1;}});
		
		// extra willekeurige
		temp_rand = get_random(vrouwen + mannen);
		var willekeurige = 1 + temp_rand;
		
		extra_count = 0;extra_naam = "";extra_url = "";extra_src = "";
		backup_extra_count = 0;backup_extra_naam = "";backup_extra_url = "";backup_extra_src = "";		
		
		$.each(rss.channel.item, function(i, item)
		{
			extra_count += 1;

			// backup extra selecteren en in variabelen steken
			backup_extra_count += 1;
			if( backup_extra_count == 1){
				check_image(item, "backup_extra");
			}
			if(willekeurige == extra_count){
				var html_box = ".kol_1";
				html_extra = "a#profiel";
				fill_html(item, html_box, html_extra, 'extra');
			}
		});		
	});
	
}

function make_2k(dating)
{
	// var dating = "http://preview.nieuwsblad.be/assets/feeds/datinglab/datingprofilesnieuwsblad.xml";
	$.get(dating, function(xml)
	{
		var rss = $.xml2json(xml);
		var mannen = 0;
		var vrouwen = 0;
		var temp_rand = 0;
		
		// mannen en vrouwen tellen
		$.each(rss.channel.item, function(i, t){
			var temp_gender = t.category;
			if(temp_gender == 2){mannen += 1;}
			if(temp_gender == 1){vrouwen += 1;}});
		
		// willekeurige man
		temp_rand = get_random(mannen);
		var willekeurige_man = 1 + temp_rand;
		
		// willekeurige vrouw
		temp_rand = get_random(vrouwen);
		var willekeurige_vrouw = 1 + temp_rand;
		
		// extra willekeurige
		temp_rand = get_random(vrouwen + mannen);
		var willekeurige = 1 + temp_rand;
		
		// voorzien dat de willekeurige niet gelijk is aan de man of vrouw
		if((willekeurige == willekeurige_man) || (willekeurige == willekeurige_vrouw)){
			temp_rand = get_random(vrouwen + mannen);
			willekeurige = 1 + temp_rand;}
		
		vrouw_count = 0;vrouw_naam = "";vrouw_url = "";vrouw_src = "";
		man_count = 0;man_naam = "";man_url = "";man_src = "";extra_count = 0;
		backup_vrouw_naam = "";backup_vrouw_url = "";backup_vrouw_src = "";backup_vrouw_count = 0;
		backup_man_naam = "";backup_man_url = "";backup_man_src = "";backup_man_count = 0;
		
		$.each(rss.channel.item, function(i, item)
		{
			var temp_gender = item.category;
			if(temp_gender == 1) // vrouw
			{
				vrouw_count += 1;
				
				// backup vrouw selecteren en in variabelen steken
				backup_vrouw_count += 1;
				if( backup_vrouw_count == 1){
					check_image(item, "backup_vrouw");
				}
				if(willekeurige_vrouw == vrouw_count){
					var html_box = ".kol_2";
					html_vrouw = "a#2kvrouw";
					fill_html(item, html_box, html_vrouw, 'vrouw');
				}
			}
			if(temp_gender == 2) // man
			{
				man_count += 1;
				
				// backup man selecteren en in variabelen steken
				backup_man_count += 1;
				if( backup_man_count == 1){
					check_image(item, "backup_man");
				}
				if(willekeurige_man == man_count){
					var html_box = ".kol_2";
					html_man = "a#2kman";
					fill_html(item, html_box, html_man, 'man');
				}
			}
		});		
	});
}

function make_sky(dating)
{
	// var dating = "http://preview.nieuwsblad.be/assets/feeds/datinglab/datingprofilesnieuwsblad.xml";
	$.get(dating, function(xml)
	{
		var rss = $.xml2json(xml);
		var mannen = 0;
		var vrouwen = 0;
		var temp_rand = 0;
		
		// mannen en vrouwen tellen
		$.each(rss.channel.item, function(i, t){
			var temp_gender = t.category;
			if(temp_gender == 2){mannen += 1;}
			if(temp_gender == 1){vrouwen += 1;}});
		
		// willekeurige man
		temp_rand = get_random(mannen);
		var willekeurige_man = 1 + temp_rand;
		
		// willekeurige vrouw
		temp_rand = get_random(vrouwen);
		var willekeurige_vrouw = 1 + temp_rand;
		
		// extra willekeurige
		temp_rand = get_random(vrouwen + mannen);
		var willekeurige = 1 + temp_rand;
		
		// voorzien dat de willekeurige niet gelijk is aan de man of vrouw
		if((willekeurige == willekeurige_man) || (willekeurige == willekeurige_vrouw)){
			temp_rand = get_random(vrouwen + mannen);
			willekeurige = 1 + temp_rand;}
		
		vrouw_count = 0;vrouw_naam = "";vrouw_url = "";vrouw_src = "";
		man_count = 0;man_naam = "";man_url = "";man_src = "";extra_count = 0;
		extra_naam = "";extra_url = "";extra_src = "";
		backup_vrouw_naam = "";backup_vrouw_url = "";backup_vrouw_src = "";backup_vrouw_count = 0;
		backup_man_naam = "";backup_man_url = "";backup_man_src = "";backup_man_count = 0;
		backup_extra_count = 0;backup_extra_naam = "";backup_extra_url = "";backup_extra_src = "";		
		
		$.each(rss.channel.item, function(i, item)
		{
			var temp_gender = item.category;
			if(temp_gender == 1) // vrouw
			{
				vrouw_count += 1;
				
				// backup vrouw selecteren en in variabelen steken
				backup_vrouw_count += 1;
				if( backup_vrouw_count == 1){
					check_image(item, "backup_vrouw");
				}
				if(willekeurige_vrouw == vrouw_count){
					var html_box = ".sky";
					html_vrouw = "a#sky_vrouw";
					fill_html(item, html_box, html_vrouw, 'vrouw');
				}
			}
			if(temp_gender == 2) // man
			{
				man_count += 1;
				
				// backup man selecteren en in variabelen steken
				backup_man_count += 1;
				if( backup_man_count == 1){
					check_image(item, "backup_man");
				}
				if(willekeurige_man == man_count){
					var html_box = ".sky";
					html_man = "a#sky_man";
					fill_html(item, html_box, html_man, 'man');
				}
			}
			
			// derde profiel
			extra_count += 1;

			// backup extra selecteren en in variabelen steken
			backup_extra_count += 1;
			if( backup_extra_count == 1){
				check_image(item, "backup_extra");
			}
			if(willekeurige == extra_count){
				var html_box = ".sky";
				html_extra = "a#sky_extra";
				fill_html(item, html_box, html_extra, 'extra');
			}
		});		
	});
}

function make_3k(dating)
{
	// var dating = "http://preview.nieuwsblad.be/assets/feeds/datinglab/datingprofilesnieuwsblad.xml";
	$.get(dating, function(xml)
	{
		var rss = $.xml2json(xml);
		var mannen = 0;
		var vrouwen = 0;
		var temp_rand = 0;
		
		// mannen en vrouwen tellen
		$.each(rss.channel.item, function(i, t){
			var temp_gender = t.category;
			if(temp_gender == 2){mannen += 1;}
			if(temp_gender == 1){vrouwen += 1;}});
		
		// willekeurige man
		temp_rand = get_random(mannen);
		var willekeurige_man = 1 + temp_rand;
		
		// willekeurige vrouw
		temp_rand = get_random(vrouwen);
		var willekeurige_vrouw = 1 + temp_rand;
		
		// extra willekeurige
		temp_rand = get_random(vrouwen + mannen);
		var willekeurige = 1 + temp_rand;
		
		// voorzien dat de willekeurige niet gelijk is aan de man of vrouw
		if((willekeurige == willekeurige_man) || (willekeurige == willekeurige_vrouw)){
			temp_rand = get_random(vrouwen + mannen);
			willekeurige = 1 + temp_rand;}
		
		vrouw_count = 0;vrouw_naam = "";vrouw_url = "";vrouw_src = "";
		man_count = 0;man_naam = "";man_url = "";man_src = "";extra_count = 0;
		extra_naam = "";extra_url = "";extra_src = "";
		backup_vrouw_naam = "";backup_vrouw_url = "";backup_vrouw_src = "";backup_vrouw_count = 0;
		backup_man_naam = "";backup_man_url = "";backup_man_src = "";backup_man_count = 0;
		backup_extra_count = 0;backup_extra_naam = "";backup_extra_url = "";backup_extra_src = "";		
		
		$.each(rss.channel.item, function(i, item)
		{
			var temp_gender = item.category;
			if(temp_gender == 1) // vrouw
			{
				vrouw_count += 1;
				
				// backup vrouw selecteren en in variabelen steken
				backup_vrouw_count += 1;
				if( backup_vrouw_count == 1){
					check_image(item, "backup_vrouw");
				}
				if(willekeurige_vrouw == vrouw_count){				
					var html_box = ".kol_3";
					html_vrouw = "a#vrouw";
					fill_html(item, html_box, html_vrouw, 'vrouw');
				}
			}
			if(temp_gender == 2) // man
			{
				man_count += 1;
				
				// backup man selecteren en in variabelen steken
				backup_man_count += 1;
				if( backup_man_count == 1){
					check_image(item, "backup_man");
				}
				if(willekeurige_man == man_count){
					var html_box = ".kol_3";
					html_man = "a#man";
					fill_html(item, html_box, html_man, 'man');
				}
			}
			
			// derde profiel
			extra_count += 1;

			// backup extra selecteren en in variabelen steken
			backup_extra_count += 1;
			if( backup_extra_count == 1){
				check_image(item, "backup_extra");
			}
			if(willekeurige == extra_count){
				var html_box = ".kol_3";
				html_extra = "a#extra_profiel";
				fill_html(item, html_box, html_extra, 'extra');
			}
		});		
	});
}
function make_zoekbox(dating)
{
/*
- <item>
- <a10:author>
  <a10:name>sicy0n</a10:name> 
  </a10:author>
  <category domain="gender">2</category> 
  <category domain="age">26</category> 
  <title>-=[-_-]=-</title> 
  <description>Ik ben een jonge doctoraatstudent en zit halverwege mijn doctoraat. Om die job te overleven leef ik mij 's avonds geregeld uit op een basketbalveldje of met een...</description> 
  <enclosure url="http://preview.nieuwsblad.be/assets/feeds/datinglab/images/DatingProfilesNieuwsblad/sicy0nlve_an.jpg" type="image/jpeg" length="8894" /> 
  <a10:link href="http://dating.nieuwsblad.be/s/d/2454458/a/17479/" /> 
  </item>
- <item>

*/	$.get(dating, function(xml)
	{
		var rss = $.xml2json(xml);
		var mannen = 0;
		var vrouwen = 0;
		var temp_rand = 0;
		
		// mannen en vrouwen tellen
		$.each(rss.channel.item, function(i, t){
			var temp_gender = t.category;
			if(temp_gender == 2){mannen += 1;}
			if(temp_gender == 1){vrouwen += 1;}});
		
		// willekeurige man
		temp_rand = get_random(mannen);
		var willekeurige_man = 1 + temp_rand;
		
		// willekeurige vrouw
		temp_rand = get_random(vrouwen);
		var willekeurige_vrouw = 1 + temp_rand;
		
		// extra willekeurige
		temp_rand = get_random(vrouwen + mannen);
		var willekeurige = 1 + temp_rand;
		
		// voorzien dat de willekeurige niet gelijk is aan de man of vrouw
		if((willekeurige == willekeurige_man) || (willekeurige == willekeurige_vrouw)){
			temp_rand = get_random(vrouwen + mannen);
			willekeurige = 1 + temp_rand;}
		
		vrouw_count = 0;vrouw_naam = "";vrouw_url = "";vrouw_src = "";
		man_count = 0;man_naam = "";man_url = "";man_src = "";extra_count = 0;
		extra_naam = "";extra_url = "";extra_src = "";
		backup_vrouw_naam = "";backup_vrouw_url = "";backup_vrouw_src = "";backup_vrouw_count = 0;
		backup_man_naam = "";backup_man_url = "";backup_man_src = "";backup_man_count = 0;
		backup_extra_count = 0;backup_extra_naam = "";backup_extra_url = "";backup_extra_src = "";	
		
		$.each(rss.channel.item, function(i, item)
		{
			var temp_gender = item.category;
			if(temp_gender == 1) // vrouw
			{
				vrouw_count += 1;
				
				// backup vrouw selecteren en in variabelen steken
				backup_vrouw_count += 1;
				if( backup_vrouw_count == 1){
					check_image(item, "backup_vrouw");
				}
				if(willekeurige_vrouw == vrouw_count){
					var html_box = ".kol_3";
					html_vrouw = "a#vrouw";
					fill_html(item, html_box, html_vrouw, 'vrouw');
				}
			}
			if(temp_gender == 2) // man
			{
				man_count += 1;
				
				// backup man selecteren en in variabelen steken
				backup_man_count += 1;
				if( backup_man_count == 1){
					check_image(item, "backup_man");
				}
				if(willekeurige_man == man_count){
					var html_box = ".kol_3";
					html_man = "a#man";
					fill_html(item, html_box, html_man, 'man');
				}
			}
			
			// derde profiel
			extra_count += 1;

			// backup extra selecteren en in variabelen steken
			backup_extra_count += 1;
			if( backup_extra_count == 1){
				check_image(item, "backup_extra");
			}
			if(willekeurige == extra_count){
				var html_box = ".kol_3";
				html_extra = "a#extra_profiel";
				fill_html(item, html_box, html_extra, 'extra');
			}
		});		
	});
}





