function show(i) {
var divObj = document.getElementById('title-links');
var insideElementsa = divObj.getElementsByTagName("a");
var divObj = document.getElementById('imglayer');
var insideElements = divObj.getElementsByTagName("div");
for(j=0;j<insideElements.length;j++){
insideElements[j].style.visibility = 'hidden';
insideElementsa[j].className = 'unselected-title';
}
insideElements[i-1].style.visibility = 'visible';
if(i != 1) {
insideElementsa[i-1].className = 'selected-title';
}
else {
insideElementsa[0].className = 'first-title';
}
}
var getElementsByClassName = function (className, tag, elm){
if (document.getElementsByClassName) {
getElementsByClassName = function (className, tag, elm) {
elm = elm || document;
var elements = elm.getElementsByClassName(className),
nodeName = (tag)? new RegExp("\\b" + tag + "\\b", "i") : null,
returnElements = [],
current;
for(var i=0, il=elements.length; i<il; i+=1){
current = elements[i];
if(!nodeName || nodeName.test(current.nodeName)) {
returnElements.push(current);
}
}
return returnElements;
};
}
else if (document.evaluate) {
getElementsByClassName = function (className, tag, elm) {
tag = tag || "*";
elm = elm || document;
var classes = className.split(" "),
classesToCheck = "",
xhtmlNamespace = "http://www.w3.org/1999/xhtml",
namespaceResolver = (document.documentElement.namespaceURI === xhtmlNamespace)? xhtmlNamespace : null,
returnElements = [],
elements,
node;
for(var j=0, jl=classes.length; j<jl; j+=1){
classesToCheck += "[contains(concat(\' ', @class, \' '), \' " + classes[j] + " ')]";
}
try	{
elements = document.evaluate(".//" + tag + classesToCheck, elm, namespaceResolver, 0, null);
}
catch (e) {
elements = document.evaluate(".//" + tag + classesToCheck, elm, null, 0, null);
}
while ((node = elements.iterateNext())) {
returnElements.push(node);
}
return returnElements;
};
}
else {
getElementsByClassName = function (className, tag, elm) {
tag = tag || "*";
elm = elm || document;
var classes = className.split(" "),
classesToCheck = [],
elements = (tag === "*" && elm.all)? elm.all : elm.getElementsByTagName(tag),
current,
returnElements = [],
match;
for(var k=0, kl=classes.length; k<kl; k+=1){
classesToCheck.push(new RegExp("(^|\\s)" + classes[k] + "(\\s|$)"));
}
for(var l=0, ll=elements.length; l<ll; l+=1){
current = elements[l];
match = false;
for(var m=0, ml=classesToCheck.length; m<ml; m+=1){
match = classesToCheck[m].test(current.className);
if (!match) {
break;
}
}
if (match) {
returnElements.push(current);
}
}
return returnElements;
};
}
return getElementsByClassName(className, tag, elm);
};	
	
function showtab(i) {
var divObj = document.getElementById('tab-title-links');
var insideElementsa = divObj.getElementsByTagName("a");
var divObj = document.getElementById('tab-imglayer');
var insideElements = getElementsByClassName("tab-newscontblock");
for(j=0;j<insideElements.length;j++){
insideElements[j].style.display = 'none';
insideElementsa[j].className = 'tab-unselected-title';
}
insideElements[i-1].style.display = 'block';	
if(i != 1) {
insideElementsa[i-1].className = 'tab-selected-title';
}
else {
insideElementsa[0].className = 'tab-first-title';
}
if(getQuerystring2("ShowTab","")!=i)
insertParam("ShowTab",i);

}

function insertParam(key, value) 
{ 
    key = escape(key); value = escape(value); 
 
    var kvp = document.location.search.substr(1).split('&'); 
 
    var i=kvp.length; var x; while(i--)  
    { 
        x = kvp[i].split('='); 
 
        if (x[0]==key) 
        { 
                x[1] = value; 
                kvp[i] = x.join('='); 
                break; 
        } 
    } 
 
    if(i<0) {kvp[kvp.length] = [key,value].join('=');} 
 
    //this will reload the page, it's likely better to store this until finished 
    document.location.search = kvp.join('&');  
}

function getQuerystring2(key, default_) 
{ 
    if (default_==null) 
    { 
        default_=""; 
    } 
    var search = unescape(location.search); 
    if (search == "") 
    { 
        return default_; 
    } 
    search = search.substr(1); 
    var params = search.split("&"); 
    for (var i = 0; i < params.length; i++) 
    { 
        var pairs = params[i].split("="); 
        if(pairs[0] == key) 
        { 
            return pairs[1]; 
        } 
    } 
    return default_; 
}

