// JavaScript Document

function getParams() {
	var idx = document.URL.indexOf('?');
	var params = new Array();
	if (idx != -1) {
		var pairs = document.URL.substring(idx+1, document.URL.length).split('&');
		for (var i=0; i<pairs.length; i++) {
			nameVal = pairs[i].split('=');
			params[nameVal[0]] = nameVal[1];
	   }
	}
	return params;
}

function setArticleYearPageClip(s, y) {
	var currentTime = new Date();
	var year = currentTime.getFullYear();
	//var month = currentTime.getMonth() + 1; <-- use this for actual
	var month = currentTime.getMonth();

	switch(y) 
	{
		case '2007':
			month = 10;
			break;
		case '2008':
			month = 10;
			break;
		case '2009':
			month = 11;
			break;

		default:
		month =12;
	}

	//if (y < year) month = 12;
	window.location.href='index.shtml?s='+s+'&y='+y+'&m='+month;
}

function setAdvertiseYearPageClip(s, y) {
	var currentTime = new Date();
	var year = currentTime.getFullYear();
	//var month = currentTime.getMonth() + 1; <-- use this for actual
	var month = currentTime.getMonth();

	switch(y) 
	{
		case '2007':
			month = 9;
			break;
		case '2008':
			month = 12;
			break;
		case '2009':
			month = 11;
			break;

		default:
		month =12;
	}
	
	//if (y < year) month = 12;
	window.location.href='index.shtml?s='+s+'&y='+y+'&m='+month;
}

function setGalleryYearPageClip(s, y) {
	var currentTime = new Date();
	var year = currentTime.getFullYear();
	//var month = currentTime.getMonth() + 1; <-- use this for actual
	var month = currentTime.getMonth();

	switch(y) 
	{
		case '2007':
			month = 11;
			break;
		case '2008':
			month = 12;
			break;
		case '2009':
			month = 11;
			break;

		default:
		month =12;
	}
	
	//if (y < year) month = 12;
	window.location.href='index.shtml?s='+s+'&y='+y+'&m='+month;
}

function setNewsClipYearPageClip(s, y) {
	var currentTime = new Date();
	var year = currentTime.getFullYear();
	//var month = currentTime.getMonth() + 1; <-- use this for actual
	var month = currentTime.getMonth();

	switch(y) 
	{
		case '2007':
			month = 12;
			break;
		case '2008':
			month = 12;
			break;
		case '2009':
			month = 11;
			break;

		default:
		month =10;
	}
	
	//if (y < year) month = 12;
	window.location.href='index.shtml?s='+s+'&y='+y+'&m='+month;
}


function setYearPageClip(s, y) {
	var currentTime = new Date();
	var year = currentTime.getFullYear();
	//var month = currentTime.getMonth() + 1; <-- use this for actual
	var month = currentTime.getMonth();

	if (y < year) month = 12;
	window.location.href='index.shtml?s='+s+'&y='+y+'&m='+month;
}


function setMonthPage(s, y, m, i) {
	//ajaxpage('content/nr/nc/'+y+'/month_bar.htm','div_month_bar');
	ajaxpage('content/nr/'+s+'/'+y+'/index_'+m+'_'+i+'.htm','div_clip');
	ajaxpage('includes/footer_article_index.htm','div_news_article');
}

function setArticlePage(y, m, i, f) {
	//alert(f);
	ajaxpage('content/nr/nc/'+y+'/month_bar.htm','div_month_bar');
	ajaxpage('content/nr/nc/'+y+'/index_'+m+'_'+i+'.htm','div_clip');
	ajaxpage('content/nr/nc/'+y+'/articles/'+m+'/'+f+'.shtml','div_news_article');
}

function link_state(oriclass, selclass, tag, id){
	var allPageTags=document.getElementsByTagName(tag);
	for (i=0; i<allPageTags.length; i++) {  
		if (allPageTags[i].className==selclass) {
			allPageTags[i].className =oriclass;
		}  
	} 
	document.getElementById(id).className =selclass;
}

function check_link() {
	
	//get the anchor tag
	z = unescape(params["z"]);
	if (z != 'undefined' && z != '') parent.location.hash= z;
	
	s = unescape(params["s"]);
	y = unescape(params["y"]);
	m = unescape(params["m"]);
	i = unescape(params["i"]);
	f = unescape(params["f"]);
	var currentTime = new Date();
	var year = currentTime.getFullYear();
	var month = currentTime.getMonth() + 1; 
	//var month = currentTime.getMonth();
	if (y == 'undefined' || y == '') {
		y=year;
		if (m == 'undefined' || m == '') m=month;
	} else {
		if (y < year && (m == 'undefined' || m == '')) month = 12;
	}
	switch(s) 
	{
		case 'news_clip':
			link_state('sec','sec_selected','a','mnu_s_nc');
			link_state('month_link','month_link_selected','a','nc_'+y+''+m);
			if (f != 'undefined' && f != '') link_state('list_link','list_link_selected','a',f);
			document.getElementById('dropdown_year').value=y;
			parent.location.hash='news_top';
			void 0;
			break;
		case 'news_advert':
			link_state('sec','sec_selected','a','mnu_s_ad');
			link_state('month_link','month_link_selected','a','ad_'+y+''+m);
			if (f != 'undefined' && f != '') link_state('list_link','list_link_selected','a',f);
			document.getElementById('dropdown_year').value=y;
			parent.location.hash='news_top';
			void 0;
			break;
		case 'news_gall':
			link_state('sec','sec_selected','a','mnu_s_gl');
			link_state('month_link','month_link_selected','a','gl_'+y+''+m);
			if (f != 'undefined' && f != '') link_state('list_link','list_link_selected','a',f);
			document.getElementById('dropdown_year').value=y;
			parent.location.hash='news_top';
			void 0;
			break;
		case 'news_art':
			link_state('sec','sec_selected','a','mnu_s_ar');
			link_state('month_link','month_link_selected','a','ar_'+y+''+m);
			if (f != 'undefined' && f != '') link_state('list_link','list_link_selected','a',f);
			document.getElementById('dropdown_year').value=y;
			parent.location.hash='news_top';
			void 0;
			break;
		default:
	}
}
function link_state_month(oriclass, selclass, tag, id){
	var allPageTags=document.getElementsByTagName(tag);
	for (i=0; i<allPageTags.length; i++) {  
		if (allPageTags[i].className==selclass) {
			allPageTags[i].className =oriclass;
		}  
	} 
	document.getElementById(id).className =selclass;
}

function moveright(divimg, speed){

	var crossobj=document.getElementById? document.getElementById(divimg) : document.all.content
	var contentwidth=crossobj.scrollWidth

	//if (iens6&&parseInt(crossobj.scrollLeft)>contentwidth)
	crossobj.scrollLeft=crossobj.scrollLeft+speed;
	movevar=setTimeout("moveright('"+divimg+"', "+speed+")",20)
}
//if (window.moveupvar) clearTimeout(moveupvar)

function moveleft(divimg, speed){

	var crossobj=document.getElementById? document.getElementById(divimg) : document.all.content
	var contentwidth=crossobj.scrollWidth
	
	//if (iens6&&parseInt(crossobj.scrollLeft)>0)
	crossobj.scrollLeft=crossobj.scrollLeft-speed;
	movevar=setTimeout("moveleft('"+divimg+"', "+speed+")",20)
}

function stopmove(divimg){
	clearTimeout(movevar);
}
//if (window.moveupvar) clearTimeout(moveupvar)
