function imgtitle(text,theme,space)
{	
	var text2 = text.replace(/amp;/, "");
	var fontgen=escape(text2);
	if (theme)
	{
		if (theme=="xtreme5")
		{
			fontcol = "0d41a6";
			fontshad = "0";
			fontsize = "16"
		}
		if (theme=="default")
		{
			fontcol = "0d41a6";
			fontshad = "0";
			fontsize = "16"
		}
		if (theme=="default2")
		{
			fontcol = "0d41a6";
			fontshad = "0";
			fontsize = "16"
		}
		if (theme=="xara3d")
		{
			fontcol = "0d41a6";
			fontshad = "1";
			fontsize = "16"
		}
		if (theme=="menumaker")
		{
			fontcol = "0d41a6";
			fontshad = "1";
			fontsize = "16"
		}
		if (theme=="screenmaker3d")
		{
			fontcol = "0d41a6";
			fontshad = "0";
			fontsize = "16"
		}
		if (theme=="webdesigner")
		{
			fontcol = "0d41a6";
			fontshad = "1";
			fontsize = "16"
		}
		if (theme=="xtreme")
		{
			fontcol = "0093d0";
			fontshad = "0";
			fontsize = "16"
		}
  }
  else
  {
		fontcol = "0d41a6";
		fontshad = "0";
		fontsize = "16"
	}	
	if (space)	
	{
		heightspace = space;
	}
	else
	{
		heightspace = "40";
	}	
	document.write("<div style=\"width:100%; height:"+heightspace+"px; margin:0px 0px 0px -2px; background-image:url('http://font.xara.com/index.php?font=arialrounded.ttf&amp;text="+fontgen+"&amp;tc="+fontcol+"&amp;shadow="+fontshad+"&amp;pad=2&amp;trans=1&amp;size="+fontsize+"'); background-repeat:no-repeat;\"></div>");
}

function imgtitleOLD(text)
{	
	var text2 = text.replace(/amp;/, "");
	var fontgen=escape(text2);
	document.write("<div style=\"width:100%; height:40px; margin:0px 0px 0px -2px; background-image:url('http://font.xara.com/index.php?font=nsgbi.ttf&amp;text="+fontgen+"&amp;tc=ea2929&amp;shadow=1&amp;pad=2&amp;trans=1&amp;size=17'); background-repeat:no-repeat;\"></div>");
}

/*function imgtitle(text)
{	
	var text2 = text.replace(/amp;/, "");
	var fontgen=escape(text2);
	document.write("<div style=\"width:100%; height:40px; margin-bottom:5px; padding:8px 0px 0px 8px; background-image:url('http://font.xara.com/index.php?font=nsgbrc.ttf&amp;text="+fontgen+"&amp;tc=fbd1d3&amp;trans=1&amp;size=30'); background-repeat:no-repeat;\">");
	document.write("<img src=\"http://font.xara.com/index.php?font=nsgbi.ttf&amp;text="+fontgen+"&amp;tc=000000&amp;trans=1&amp;size=15\" /></div>");
}*/

function imgtitleraw(text, size, tcolor, bcolor, styles, font)
{	
	var text2 = text.replace(/amp;/, "");
	var fontgen=escape(text2);
	if (font)
	{
		document.write("<img src=\"http://font.xara.com/index.php?font="+font+".ttf&amp;text="+fontgen+"&amp;tc="+tcolor+"&amp;bc="+bcolor+"&amp;trans=1&amp;size="+size+"\" style=\""+styles+"\"/>");
	}
	else
	{
		document.write("<img src=\"http://font.xara.com/index.php?font=nsgbi.ttf&amp;text="+fontgen+"&amp;tc="+tcolor+"&amp;bc="+bcolor+"&amp;trans=1&amp;size="+size+"\" style=\""+styles+"\"/>");
	}
}

	

function showuploadform()
{
	document.getElementById('uploadform').style.display='inline';
	document.getElementById('uploadlink').style.display='none';
	document.getElementById('uploadnotice').style.display='none';
}

function showuploadnotice()
{
	document.getElementById('uploadform').style.display='none';
	document.getElementById('uploadlink').style.display='none';
	document.getElementById('uploadnotice').style.display='inline';
}
	


// Product Names (in XOL)
var buyurl = 'http://app.xaraonline.com/_stratus/newuser.aspx?ShowFields=min&referrer=545945&productname='
var registerurl = 'http://app.xaraonline.com/_stratus/register.aspx?referrer=545945&productname='
var joinurl= 'http://app.xaraonline.com/_stratus/newuser.aspx?showfields=all&showsignin=false&referrer=545945&offer=bb8af869-0e7f-46&mode=join';
var GS_cd  = 'GraphicStudio4';
var GS_box  = 'GraphicStudio4';
var GS_pro  = 'GraphicStudioPro4';
var X3_cd  = 'Xara3D6Download';
var X3_box  = 'Xara3D6Boxed';
var X3D5_cd  = 'Xara3D5CD';
var X3D5_dl = 'Xara3D5DL';

var XT_cd  = 'XaraXtreme4';
var XT_box = 'XaraXtreme4';
var XT_man = 'XaraXtreme4';
var XT_cman = 'XaraXtreme4';
var XT_bman = 'XaraXtreme4';

var XX_cd  = 'XaraX1CD';
var XX_dl  = 'XaraX1DL';
var XX_box15 = 'XaraX1Boxed&offer=0903152c-e27f-42';
var XX_cd15  = 'XaraX1CD&offer=0903152c-e27f-42';
var XX_box_computerarts = 'XaraX1Boxed&offer=a786ec8e-066f-40';
var XX_cd_computerarts  = 'XaraX1CD&offer=a786ec8e-066f-40';
var XX_box_internetau = 'XaraX1Boxed&offer=a786ec8e-066f-40';
var XX_cd_internetau  = 'XaraX1CD&offer=a786ec8e-066f-40';
var XX_box_dca = 'XaraX1Boxed&offer=49065c8b-bdd5-43';
var XX_cd_dca  = 'XaraX1CD&offer=49065c8b-bdd5-43';
var XX_box_pricedrop = 'XaraX1Boxed&offer=46ff787a-4e44-4f';
var XX_cd_pricedrop  = 'XaraX1CD&offer=46ff787a-4e44-4f';
var XTP_psd  = 'XaraXtremePro4&offer=9A3986B1FB5946AC';
var XTP_pcconsument  = 'XaraXtremePro4&offer=BBD5968B9F204676';
var XT_box_pcconsument  = 'XaraXtreme4&offer=BBD5968B9F204676';
var XT_cd_pcconsument  = 'XaraXtreme4&offer=BBD5968B9F204676';
var XX_box = 'XaraX1Boxed';
var XX_upcd  = 'XaraX1UpgradeCD';
var XX_upbox = 'XaraX1UpgradeBoxed';

//Plug-ins
var AS_eye = 'AlienSkinEC4000';
var AS_xen = 'AlienSkinXenofex2';
var AV_page = 'AVBrosPageCurl2_1';
var AV_puzzle = 'AVBrosPuzzlePro2';


var WS_cd  = 'Webstyle4CD';
var WS_box = 'Webstyle4Boxed';
var MM_dl  = 'MenuMaker1_1DL';
var MM_cd = 'MenuMaker1_1CD';
var SM_dl  = 'ScreenMaker3D';
var FC_cd  = 'FontCD1';
var TP1 = 'Webstyle4TempPack1';
var TP2 = 'Webstyle4TempPack2';
var TP3 = 'Webstyle4TempPack3';
var TP4 = 'Webstyle4TempPack4';
var TP5 = 'Webstyle4TempPack5';
var TP123 = 'Webstyle4TempPacks123';
var TP1234 = 'Webstyle4TempPacks1234';
var TP12345 = 'Webstyle4TempPacks12345';
var DW_Offer1 = 'DWandWS4&furtherinfo=htmleditor&mode=dwoffer';
var DW_Offer2 = 'DWMX2004&furtherinfo=htmleditor&mode=dwoffer';
var mpXT_5 = 'XaraXtreme4x5';
var mpXT_10 = 'XaraXtreme4x10';
var mpXT_20 = 'XaraXtreme4x20';
var mpXTP_5 = 'XaraXtremePro4x5';
var mpXTP_10 = 'XaraXtremePro4x10';
var mpXTP_20 = 'XaraXtremePro4x20';
var mpXX_5 = 'XaraX1x5';
var mpXX_10 = 'XaraX1x10';
var mpXX_20 = 'XaraX1x20';
var mpX3_5 = 'Xara3D6x5';
var mpX3_10 = 'Xara3D6x10';
var mpX3_20 = 'Xara3D6x20';
var mpWS_5 = 'Webstyle4x5';
var mpWS_10 = 'Webstyle4x10';
var mpWS_20 = 'Webstyle4x20';
var mpMM_5 = 'MenuMaker1_1x5';
var mpMM_10 = 'MenuMaker1_1x10';
var mpMM_20 = 'MenuMaker1_1x20';
var mpGS_5 = 'GraphicStudio4x5';
var mpGS_10 = 'GraphicStudio4x10';
var mpGS_20 = 'GraphicStudio4x20';
var mpGSP_5 = 'GraphicStudioPro4x5';
var mpGSP_10 = 'GraphicStudioPro4x10';
var mpGSP_20 = 'GraphicStudioPro4x20';
var MMTP1 = 'MenuMaker1_1TempPack1';

/*function xolBuy(prod)
{
	var w = window.open(buyurl+prod,'xol_buy','resizable=yes,scrollbars=yes,menubar=yes,status=yes');
	w.focus();
}*/

function xolBuy(prod)
{
	document.location = buyurl+prod;
}

function xolRegister(prod,serialprod)
{
	document.location = registerurl+prod+'&registrationproductname='+serialprod;
}

function xolJoin()
{
	document.location = joinurl;	
}

function PopXolMain(url)
{
	var w = window.open(url,'xol_main','resizable=yes,scrollbars=yes,menubar=yes,status=yes');
	w.focus();
}

function openWindow(url,width,height)
{
		width -= 12;
		height -= 31;
    PopURL=url;
    if(!PopWin || PopWin.closed){
        PopWin=PopWinOpen(width,height);
    }
    else {
        PopWin.close();
        PopWin=null;
        PopWin=PopWinOpen(width,height);
    }
}
var PopURL="";
var PopWin=null;
var openpopwin=null;
function PopWinOpen(width,height){
    var x =(screen.availWidth-width)/2;
    var y =(screen.availHeight-height)/2;
	var winfeatures="width="+width+",height="+height+",top="+y+",left="+x+",resizable,scrollbars=0,status=no";
	openpopwin=null;
	openpopwin=window.open(PopURL,"xarawin",winfeatures);
	return openpopwin;
}

function openWindowScroll(urlscroll,widthscroll,heightscroll)
{
		widthscroll -= 12;
		heightscroll -= 31;
    PopURLscroll=urlscroll;
    if(!PopWinscroll || PopWinscroll.closed){
        PopWinscroll=PopWinOpenscroll(widthscroll,heightscroll);
    }
    else {
        PopWinscroll.close();
        PopWinscroll=null;
        PopWinscroll=PopWinOpenscroll(widthscroll,heightscroll);
    }
}
var PopURLscroll="";
var PopWinscroll=null;
var openpopwinscroll=null;
function PopWinOpenscroll(widthscroll,heightscroll){
    var xscroll =(screen.availWidth-widthscroll)/2;
    var yscroll =(screen.availHeight-heightscroll)/2;
	var winfeaturesscroll="width="+widthscroll+",height="+heightscroll+",top="+yscroll+",left="+xscroll+",resizable,scrollbars=1,status=no";
	openpopwinscroll=null;
	openpopwinscroll=window.open(PopURLscroll,"xarawinscroll",winfeaturesscroll);
	return openpopwinscroll;
}

function convert(val,langcode)
{
	openWindow('http://site.xara.com/currency.asp?price='+val+'&langcode='+langcode+'',800,550);	
}


function vat()
{
	openWindow('http://site.xara.com/vat.asp',500,550);	
}

function tellafriend(url)
{
	openWindow('http://site.xara.com/tellafriend/?url='+url,400,400);	
}

function swap(imagename,changeimageto)
{
    document.images[imagename].src = changeimageto;
}

function OpenCertDetails()
{
	thewindow = window.open('https://www.thawte.com/core/process?process=public-site-seal-cert-details&public-site-seal-cert-details.code=GBXARAX6', 'anew', config='height=590,width=517,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,directories=no,status=yes');
}

function openNewWindowSWF(i, w, h, m)
{
	tableWidth=w+20
	tableHeight=h+40
	s=0;
	
	if(w>screen.availWidth-50)
		{w=screen.availWidth-50;s=1;};
		
	if(h>screen.availHeight-50)
		{h=screen.availHeight-50;s=1;};
		o='toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=1,scrollbars='+s+',width='+tableWidth+',height='+tableHeight;
		
	if(s)
		{o+=',top=10,left=10'};
		wd=window.open('','',o);
		wd.document.write('<html><head><title>' + m + '</title></head><body leftmargin=10 topmargin=10 marginwidth=0 marginheight=0><table align=\'center\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\'><tr><td><object classid=\'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\' codebase=\'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,29,0\' width=\''+w+'\' height=\''+h+'\' align=\'right\'><param name=\'movie\' value=\''+i+'\'><param name=\'quality\' value=\'high\'><embed src=\''+i+'\' width=\''+w+'\' height=\''+h+'\' align=\'left\' quality=\'high\' pluginspage=\'http://www.macromedia.com/go/getflashplayer\' type=\'application/x-shockwave-flash\'></embed></object></td></tr><tr><td><a href=\'javascript:;\' onClick=\'window.close();\'><div align=\'center\' style=\'color: red; font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 10pt; padding-top: 10px;\'>close window</div></a></td></tr></table></body></html>');
		wd.document.close();
		wd.focus();
		return false;
}

function openNewWindow(i, w, h, m)
{
	w=w+20
	h=h+40
	s=0;
	
	if(w>screen.availWidth-50)
		{w=screen.availWidth-50;s=1;};
		
	if(h>screen.availHeight-50)
		{h=screen.availHeight-50;s=1;};
		o='toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=1,scrollbars='+s+',width='+w+',height='+h;
		
	if(s)
		{o+=',top=10,left=10'};
		wd=window.open('','',o);
		wd.document.write('<html><head><title>' + m + '</title></head><body leftmargin=10 topmargin=10 marginwidth=0 marginheight=0 bgcolor=#ffffff><table align=\'center\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\'><tr><td><img src=\''+i+'\' alt=\''+m+'\'/><br /><a href=\'javascript:;\' onClick=\'window.close();\'><div align=\'center\' style=\'color: red; font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 10pt; padding-top: 10px;\'>close window</div></a></td></tr></table></body></html>');
		wd.document.close();
		wd.focus();
		return false;
}


var flashw = '682';
var flashh = '489';
function flash_demo(page)
{
    flashPopURL=page;
    if(!flashPopWin || flashPopWin.closed){
        flashPopWin=flashPopWinOpen(flashw,flashh);
    }
    else {
        flashPopWin.close();
        flashPopWin=null;
        flashPopWin=flashPopWinOpen(flashw,flashh);
    }
}
var flashPopURL="";
var flashPopWin=null;
var flashopenpopwin=null;
function flashPopWinOpen(flashw,flashh){
    var flashx =(screen.availWidth-flashw)/2;
    var flashy =(screen.availHeight-flashh)/2;
	var flashwinfeatures="width="+flashw+",height="+flashh+",top="+flashy+",left="+flashx+",resizable=0,scrollbars=0,status=no";
	flashopenpopwin=null;
	flashopenpopwin=window.open(flashPopURL,"flashdemo",flashwinfeatures);
	return flashopenpopwin;
}

function sendEvent(swf,typ,prm) 
{ 
	thisMovie(swf).sendEvent(typ,prm); 
}
 
function thisMovie(swf) 
{ 
	if(navigator.appName.indexOf("Microsoft") != -1) 
	{ 
		return window[swf]; 
	} 
	else 
	{ 
		return document[swf]; 
	} 
}

function playflash(name)
{	
	if (thisMovie(name))
	{
		sendEvent(name,'playpause');
	}
}

function showscreenshot(i,w,h,c)
{
        m='screenshot';
        s=0;

        if(w>screen.availWidth-50)
        {
                w=screen.availWidth-50;
                s=1;
        }
        if(h>screen.availHeight-50)
        {
                h=screen.availHeight-50;
                s=1;
        }

        o='toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=1,scrollbars='+s+',width='+w+',height='+h;

        if(s)
        {
                o+=',top=10,left=10'
        };
        
        if(c)
        {
        	caption = '<div id="srccaption" style="position:absolute; top:10px; left:10px; right:10px; z-index:100; background-color:#ffffff; border:1px #000000 solid; padding:10px;"><div style="float:left; font:10pt Arial, helvetica, sans-serif;">'+c+'</div><div style="float:right; font:8pt Arial, helvetica, sans-serif;"><a href="javascript://" onclick="document.getElementById(\'srccaption\').style.display=\'none\';">Hide caption</a></div></div>';
        }
        else
        {
 					caption = '';
        }

        wd=window.open('','',o)
        wd.document.write('<html><head><title>Screenshot</title></head><body style="margin:0px;">'+caption+'<img src="'+i+'" onclick="top.window.close();" style="position:absolute; top:0px; left:0px; z-index:1;"></body></html>');
        wd.document.close();
        wd.focus();
}

scrloc = '/img/products/';
 
 
function showthumb(cat,scr,typ,w,h,cap)
{
	if(cap)	{capt = ',\''+cap+'\'';}	else {capt = '';}
	document.write('<a href="javascript:showscreenshot(\''+scrloc+cat+'/'+scr+'.'+typ+'\','+w+','+h+capt+');"><img src="'+scrloc+cat+'/'+scr+'_thumb.'+typ+'" style="margin: 5px 8px 5px 0px;"  title="Click to view" border="0"></a> ');
}


