var panel_archives_check = 1;

var agent = navigator.userAgent.toLowerCase();
var isIE = (agent.indexOf('msie') != -1);

// load page
function initPage()
{
	
	backgroundRand();
	subNavTextLoad('recent','home',0);
}

// rand background
function backgroundRand()
{
	$.ajax({
			 type: "POST",
			 url: 'background.php',
			 success: function(html){$("#randCover").html(html);} 
	}); 		
}

// load left manu 		contact,0,contactinfomation
function subNavTextLoad(filename,year,subID)
{
	var data='folder=subNav&filename='+filename;
// alert('data='+data);
	if (isIE) {$('#cover3').show();}else{$('#cover3').fadeIn();}
//	$('#cover3').fadeIn();	

	if (year=='home')
	{
		year=0;
		setStyle('home');
//		$("#dataView").fadeOut("slow");
		if (isIE) {$('#dataView').hide();}else{$('#dataView').fadeOut("slow");}
//		$('#cover3').fadeOut();
		if (isIE) {$('#cover3').hide();}else{$('#cover3').fadeOut();}
	}

	if (filename=='project')
	{
		$('#gallProject').show();
	}else{
		$('#gallProject').hide();
	}

	if (year!=0 )data+='&year='+year;

	$("#loadding").ajaxStart(function(){$(this).show();});
	
	$.ajax({
			 type: "POST",
			 url: filename+'.php',
			 data: data,
			 success: function(html)
			 {
//			 	alert('successful ajax')
				$("#subNavText").html(html);
			 	if (year != 0)
			 	{
				  $('#headlines').html('Archives News ['+year+']');			 		
				  $('#panel_archives').fadeOut("slow");
				  panel_archives_check=1;
				
				}

				   	if (typeof subID=="undefined"){subID='none';}

//					ME! alert('filename:'+filename+' id:'+subID);
					if (filename=='company'&&subID=='1'){setLinkStyle('1,2,5', '3', '1', '1');};
					if (filename=='company'&&subID=='2'){setLinkStyle('1,2,5', '3', '1', '2');};
					if (filename=='company'&&subID=='5'){setLinkStyle('1,2,5', '3', '1', '5');};
					
					if (filename=='service'&&subID=='1'){setLinkStyle('1,2', '2', '1', '1');};
					if (filename=='service'&&subID=='2'){setLinkStyle('1,2', '2', '1', '2');};
					
					if (filename=='thecrew'&&subID=='1'){setLinkStyle('1,2,4,3', '4', '1', '1');};
					
//					if (filename=='projects'&&subID=='1'){setLinkStyle('1', '1', '1', '1');};
					
					if (filename=='contact'&&subID=='1'){setLinkStyle('1,2,4,3', '4', '1', '1');};
					if (filename=='contact'&&subID=='3'){setLinkStyle('1,2,4,3', '4', '1', '3');};
					if (filename=='contact'&&subID=='2'){setLinkStyle('1,2,4,3', '4', '1', '2');};
					if (filename=='contact'&&subID=='4'){setLinkStyle('1,2,4,3', '4', '1', '4');};
			 } 
	}); 

	
	$("#loadding").ajaxStop(function(){$(this).hide();}); 	

//	ME! alert('starting! subID='+subID);
	if (subID){ 
//	alert('about to loadData from subNavTextLoad subID='+subID+'and filename:'+filename); 
	loadData(filename,subID);
	
	}else{
//	alert('about to loadOther');
 	loadData(filename,'1');
 	}
 //	alert('sheesh.. last command in subnavtextload');
 	
}

// load data for body
function loadData(filename,id)
{
//	alert('loadData function... '+filename+'_'+id);
//	alert('loading');
	var data='folder=body&id='+id;
	if (isIE) {$('#dataView').show();}else{$('#dataView').fadeIn("slow");}
//	$("#dataView").fadeIn("slow");
//	alert('fn and id='+filename+', '+id)
	if (filename=='recent'&id=='1'){}else{
	if (isIE) {$('#cover3').show();}else{$('#cover3').fadeIn();}}
//	$('#cover3').fadeIn();
	$("#loadding").ajaxStart(function(){$(this).show();});
	
	if (filename=='project')
	{
		$('#gallProject').show();
		$.ajax({
				 type: "POST",
				 url: 'gallery.php',
				 data: data+'&filename=gallery',
				 success: function(html){$("#gallProject").html(html);}
		}); 
	}else{
		$('#gallProject').hide();
	}
	
	if (filename=='contact'&&id=='2'){loadData('cstoneMap','2'); return false;}
	
	else if (filename=='contact'&&id=='3'){
//		alert('sitemap!'); 
		loadData('sitemap','3'); return false;}
	
	else{
	
	$.ajax({
			 type: "POST",
			 url: filename+'.php',
			 data: data+'&filename='+filename,
			 success: function(html){$("#dataView").html(html);}
	}); 
	}
	
	$("#loadding").ajaxStop(function(){$(this).hide();});
//	alert('loading over! '+filename+' and '+id);

//	if (sw!=0){subNavTextLoad(filename,0,sw);};

}

// gallery
function galleryData(id,str_news_photo_id,total)
{
	var arr_news_photo_id = str_news_photo_id.split(',');
	
	for (var i=0; i<total; i++)
	{
		document.getElementById('button_'+arr_news_photo_id[i]).src = "./images/unSelButton.gif";
		$('#photo_'+arr_news_photo_id[i]).hide();
	}
	
	document.getElementById('button_'+id).src="./images/selButton.gif";
	$('#photo_'+id).show();


	
}
// show panel year
function panel_archives_year()
{
	if (panel_archives_check==1)
	{
		$('#panel_archives').fadeIn("slow");	
		panel_archives_check=0;
	}else{
		$('#panel_archives').fadeOut("slow");
		panel_archives_check=1;
	}	
}
function setStyle(x)
{
	var headerLine = new Array("home","profile","services","thecrew","projects","contact");
	for (var i=0; i<6; i++)
	{
		document.getElementById(headerLine[i]).style.color="#aaa";
	}
	document.getElementById(x).style.color="#008000";
}

function setLinkStyle(strLinkId, total, defaultLink, clickLink)
{	
	var arrayLinkId = strLinkId.split(',');
	for (var i=0; i<total; i++)
	{
//		alert('arrayLinkId='+arrayLinkId[i]);
		document.getElementById('linkFocus_'+arrayLinkId[i]).style.color="#aaa";
	}
	document.getElementById('linkFocus_'+clickLink).style.color="#008000";
	
	if (defaultLink==clickLink)
		document.getElementById('lowDown').style.color="#008000";
	else
		document.getElementById('lowDown').style.color="#aaa";	
}		
