function showTariffs(net,tagname)
{
	var elms = document.getElementsByTagName('div');
	//document.getElementById('freephoneno2').style.display = 'none';
	for(var i=0; i<elms.length; i++)
	{
		if(!elms.item(i).id.match(/^tariffs_/))
			continue;
		
		elms.item(i).style.display = elms.item(i).id=='tariffs_'+net?'block':'none';
	}
	
	var o = document.getElementById(tagname);
	var lis = o.getElementsByTagName('li');
	for(var i=0; i<lis.length; i++) {
		if(net == "gifts") {
			lis.item(i).className = lis.item(i).className.replace(/selected/, '') + (lis.item(i).id=='nt_'+net?' giftsselected':'');	
		} else {
			lis.item(i).className = lis.item(i).className.replace(/selected/, '') + (lis.item(i).id=='nt_'+net?' selected':'');	
		}
	}
	return false;
}

function changeClass(id) {
	var t = document.getElementById('prodTabs');
	var o = document.getElementById(id);
	var cells = t.getElementsByTagName('td');
	for (var i = 0; i < cells.length; i++) { 
    status = cells[i].className; 
   	if(status=='productTab_selected' && cells[i].id!=id) {
   		cells[i].className = cells[i].className = 'productTab';
   	}
   	else {
   		if(id==cells[i].id)
   			cells[i].className = 'productTab_selected';
   	}
	}
}

function showfreephoneno2(net)
{
	//TODO:
	document.getElementById('freephoneno2').style.display = 'block';		
	
	var elms = document.getElementsByTagName('div');
	//document.getElementById('freephoneno2').style.display = 'none';
	for(var i=0; i<elms.length; i++)
	{
		if(!elms.item(i).id.match(/^tariffs_/) || elms.item(i)=='freephoneno2')
			continue;
		
		elms.item(i).style.display = 'none';
	}
	
	var o = document.getElementById('networkTabs');
	var lis = o.getElementsByTagName('li');
	for(var i=0; i<lis.length; i++)
		lis.item(i).className = lis.item(i).className.replace(/selected/, '') + (lis.item(i).id=='nt_'+net?' selected':'');	
	return false;
}

function toggleFeature(feature)
{
	var elms = document.getElementsByTagName('div');
	for(var i=0; i<elms.length; i++)
	{
		if(elms.item(i).className != 'featureDescription')
			continue;
		
		if(elms.item(i).id == 'feature_' + feature)
			elms.item(i).style.display = elms.item(i).style.display=='block'?'none':'block';
		else
			elms.item(i).style.display = 'none';
	}
	
	return false;
}

function showFullsize(elm)
{
	document.getElementById('sampleWin').style.display = 'block';
	document.getElementById('sampleFullsize').src = elm.src.replace(/\/thumbs/, '');

	return false;
}

function compareImages(model)
{
	if(!s[model]) return;
	
	for(var i=0; i<3; i++)
	{
		if(i < s[model].length)
			document.getElementById('right' + i).src = '/images/samples/' + model + '/thumbs/' + s[model][i];
		else
			document.getElementById('right' + i).src = '/images/noSample.jpg';
	}
}

//Thumbnail viewer for handsets page
thumbNum = 0;
function changeThumb(dir)
{
	thumbNum += dir;
	if(thumbNum < 0) thumbNum = s[model].length - 1;
	if(thumbNum >= s[model].length) thumbNum = 0;
	
	document.getElementById('thumb').src = '/images/samples/' + model + '/thumbs/' + s[model][thumbNum];
	document.getElementById('sampleFullsize').src = '/images/samples/' + model + '/' + s[model][thumbNum];
	
	return false;
}
