var vimmelLink = "";

function getVimmelLatest(limit,category) {
	
	var url = "http://www.gvtweb.se/internt/affarer/inc/vimmel_external_latest.php?limit="+limit+"&category="+category;
	var script_id = null;
	var script = document.createElement('script');
	script.setAttribute('type', 'text/javascript');
	script.setAttribute('src', url);
	script.setAttribute('id', 'script_id');
	script_id = document.getElementById('script_id');
	if(script_id){
		document.getElementsByTagName('head')[0].removeChild(script_id);
	}

	// Insert <script> into DOM
	document.getElementsByTagName('head')[0].appendChild(script);
}

function callback(data) {
	var txt = '';

	for(var key in data) {
		
		createLatest(data[key]["id"],data[key]["imgid"],data[key]["imgext"],data[key]["title"]);

	}

}

function createLatest(id,img,ext,title) {
	var output = "<div class='gallerythumb' style='width: 200px; padding: 0px; line-height: 13px; font-size: 13px; margin-bottom: 5px;'>";
	output += '<a href="'+vimmelLink+'?galleri='+id+'&title='+title+'" style="text-decoration: none; color: #000000;"><img src="http://www.gvtweb.se/internt/affarer/images/mediabank/'+img+'_500_375'+ext+'" style="width:200px; margin: 0px;" />';
	output += title+'</a>';
	output += '</div>';
	
	if(document.getElementById('vimmelLatest')) {
	document.getElementById('vimmelLatest').innerHTML += output;
	}
}
function cleanIt(query)
{
	var url = query.replace('?','');
	var bases = url.split("&");
	var output = new Array();
	for(var i=0;i<bases.length;i++)
	{
		t = bases[i].split("=");
		output[t[0]] = t[1];
	}
	return output;
}

function showVimmelFlash(galleri,title)
{
	if ((title) && (title != "undefined")) {
		
		title = title.replace('%20',' ');
		title = title.replace('%20',' ');
		title = title.replace('%20',' ');
		title = title.replace('%20',' ');
		title = title.replace('%F6','&ouml;');
		title = title.replace('%C3%B6','&ouml;');
		title = title.replace('%C3%B6','&ouml;');
		title = title.replace('%C3%A5','&aring;');
		title = title.replace('%C3%A4','&auml;');
				title = '<h3>' + title + '</h3>';
	} else {
title = '';
	}
	var div = document.getElementById('vimmelFlash');
	div.innerHTML = "";	
	if(document.getElementById('vimmelFlash') && galleri) {
		var div = document.getElementById('vimmelFlash');
		var out = title + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="500" id="vimmel_motor" align="middle">';
		out += '<param name="allowScriptAccess" value="sameDomain" />';
		out += '<param name="movie" value="http://www.gvtweb.se/internt/affarer/flash/vimmel_motor_affarer.swf?base=http://www.gvtweb.se/internt/affarer/&galleri='+galleri+'&hghlght=" />';
		out += '<param name="quality" value="high" />';
		out += '<param name="bgcolor" value="#1b1b1b" />';
		out += '<embed src=http://www.gvtweb.se/internt/affarer/flash/vimmel_motor_affarer.swf?base=http://www.gvtweb.se/internt/affarer/&galleri='+galleri+'&hghlght=" quality="high" bgcolor="#1b1b1b" width="468" height="500" name="vimmel_motor" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
		out += '</object>';
		div.innerHTML = out;
	}
}

function vimmel_init(linkUrl,latestLimit,txpCategory,showVimmel)
{	
	var queryArray = cleanIt(document.location.search);
	vimmelLink = linkUrl;
	/*
	if(queryArray['title']) {
		title = queryArray['title'];
	} else {
		title  = '';
	}
	*/
	var title  = 'TEST';
	//document.write('<div id="vimmelLatest"></div>');
	
	document.write('<script type="text/javascript">');
	
	if(showVimmel == 'true') {
				   
		document.write('showVimmelFlash('+queryArray['galleri']+',"'+queryArray['title']+'"); ');

	}
	document.write('getVimmelLatest('+latestLimit+',"'+txpCategory+'");');
	document.write('</scr' + 'ipt>');
}
