/*Generic pop up code - please use this only unless you really need something different*/
function popUpPage(url, parameters, name)
{
	var day = new Date();
	var pageName = name ? name : day.getTime()

	eval("bbc"+pageName+" = window.open('"+url+"','"+pageName+"','"+parameters+"')");

	if (eval("bbc"+pageName) && window.focus) eval("bbc"+pageName).focus();
}

/*Search*/
function setsearch()
{
var boolEx = /\s(AND|OR|NOT|NEAR)\s/g;
var query = document.searchagain.query.value;
if (boolEx.test(query) == true)
	{
		document.searchagain.querythreshold.value = "50";
	}
else
{
document.searchagain.querythreshold.value = "50";
}
}
var relevorDate = "date";
var xoptions = "<!--ATNMY_CGIVARBYNAMExoptions-->";
if (xoptions == "sortboth"){	
var relevorDate = "relevance";
}

//RSS
function getArgs() { 
	var Args = new Object(); 
	var query = location.search.substring(1); 
	var pairs = query.split("&"); 
	for (var i = 0; i < pairs.length; i++) 
	{ 
		var pos = pairs[i].indexOf('='); 
		if (pos == -1) continue; 
		var argname = pairs[i].substring(0,pos); 
		var value = pairs[i].substring(pos+1); 
		Args[argname] = unescape(value); 
	} 
	return Args;
}

function launchAVConsoleStory(storyid)
{
	if(bbcV2Tst())
	{
		consoleurl = "http://www.bbc.co.uk/mediaselector/check/nolavconsole/ukfs_news/hi?redirect=fs.stm&news=1&bbram=1&bbwm=1&nbram=1&nbwm=1&nol_storyid=" + storyid;
		clickmain=window.open(consoleurl,"console","toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=0,width=681,height=487");
	}
	else
	{
		self.location.href="http://news.bbc.co.uk/1/hi/help/3662494.stm";
	}
}

function launchAVConsoleV3(section)
{
	if(bbcV2Tst())
	{	
		var url = "http://www.bbc.co.uk/mediaselector/check/nolavconsole/ukfs_news/hi?redirect=fs.stm&bbram=1&bbwm=1&nbram=1&nbwm=1&news=1";	
		if (section)
		{
			url = url + "&nol_index=" + section;
		}
		clickmain=window.open(url,"console","toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=0,width=681,height=487");
	}
	else
	{
		self.location.href="http://news.bbc.co.uk/1/hi/help/3662494.stm";
	}
}

function bbcV2Tst(){

	var type = getBrowserType();
	
	return (type  != "other" &&(type == "ie5" || type == "nav6" || type == "domCompliant"));
}

function getBrowserType()
{
	var myUserAgent;

	var myMajor;
	myUserAgent= navigator.userAgent.toLowerCase();
	myMajor= parseInt(navigator.appVersion);
	if( (myUserAgent.indexOf('mozilla')!= -1) &&(myUserAgent.indexOf('spoofer')== -1) &&(myUserAgent.indexOf('compatible') == -1) &&(myUserAgent.indexOf('opera') == -1) &&(myUserAgent.indexOf('webtv')  == -1) )
	{  
		if (myMajor > 4 )
			{
				return "nav6";
			} 
		else if ((myMajor == 4 ) || (myMajor == 5 ))
			{
				return "nav4";
			}
	}
	
	if (myUserAgent.indexOf("msie") == 4)
		{
			return "ie4";
			
	}
	else if (myUserAgent.indexOf("msie") == 5)
		{
			return "ie5";
		}	
// dom compliant browsers are allowed
	if(document.body.firstChild) 
	return "domCompliant";
	return "other";
}

function getRssUrl() { 
if (document.getElementsByTagName)
{
	var url = "http://news.bbc.co.uk/welsh/hi/newyddion/help/rss/default.stm";
	var linkTags = document.getElementsByTagName("link");
	var rssURI;
	for (var i = 0; i < linkTags.length; i++) {if (linkTags[i].getAttribute('title') == "rss") {rssURI = linkTags[i].getAttribute('href');}}
	if (rssURI){document.write('<div style="padding-right:0px;padding-top:0px;" class="lhsdl">---------------<br/></div><div class="rsslink" style="padding:0 0px 0 0;margin:4px 2px 0 0;"><a href="'+rssURI+'"><img height="15" hspace="0" vspace="0" border="0" width="32" alt="RSS Feed" src="http://newsimg.bbc.co.uk/shared/img/v3/rss_feed.gif" title="Really Simple Syndication" /></a></div><div class="rsslink" style="padding:0 0px 0 0;margin:4px 2px 5px 0;"><a href="'+url+'" title="Beth yw RSS?">Beth yw RSS?</a></div>')}
}
}

function getRssUrlStory(rssURI) { 

if (document.getElementsByTagName)
{
	var url = "http://news.bbc.co.uk/welsh/hi/newyddion/help/rss/default.stm";
	if (rssURI){document.write('<span class="rsslink"><a href="'+rssURI+'"><img height="15" hspace="8" vspace="0" border="0" width="32" alt="RSS Feed" src="http://newsimg.bbc.co.uk/shared/img/v3/rss_feed.gif" title="Really Simple Syndication" align="left" /></a> | <a href="'+url+'?rss='+rssURI+'" title="Beth yw RSS?">Beth yw RSS?</a></span><br clear="all"/>')}
}
}

// pic Gallery colours
var currentPicColor = '#6A6dbe';
var unselectedColor = '#009';
var deadLinkColor = '#ccc';
