/* Eurointernational Group */
/* Updated January 31, 2009 */
/* Revision 1.0 */
/* Designed by Chris Cohoat - Alternio Ventures */

/* MAIN JAVASCRIPT */

var primaryA;
var currentPrimary;
var adminFx;
var active = false;

window.addEvent('domready', function() {
	if(isAdmin()==true){
		var navigationHTML = "<div id='admin_navigation'><a id='admin_toggle' onclick=toggleAdmin()>Admin Navigation &#8595</a>"; //start container
		navigationHTML += "<div id='admin_content'>"; //start content
		navigationHTML += "<ul><li><a href='/admin'>Control Panel</a></li>";
		navigationHTML += "<li><a href='admin/php/logout.php'>Logout</a></li></ul>";
		navigationHTML += "</div>"; //end content
		navigationHTML += "</div>"; //end containter
		$('bottom_container').innerHTML += navigationHTML;
	}

});

function switchView(toSwitch){


	aboutElement = $('about_euro');
	timeElement = $('timeline');
	
	aboutDisplay = aboutElement.getStyle('display');
	timeDisplay = timeElement.getStyle('display');
	inElement = 1;
	
	if(toSwitch=='about'&&aboutDisplay!='block'){
			inEl = aboutElement;
			outEl = timeElement;
	} else if (toSwitch=='timeline'&&timeDisplay!='block') {
			outEl = aboutElement;
			inEl = timeElement;
	} else {
			inElement = -1;
	}


	if(active==false && inElement!=-1){
		inEl.setStyle('display','block');
		outEl.setStyle('display','none');
	}


}

function toggleAdmin(){
	
	var myElement = $('admin_content');
	var adminStyle = myElement.getStyle('display');
	if(adminStyle!='none'){
		myElement.setStyle('display','none');
		$('admin_toggle').innerHTML = "Admin Navigation &#8595";
	} else {
		myElement.setStyle('display','block');
		$('admin_toggle').innerHTML = "Admin Navigation &#8593";
	}

}

function isAdmin(){
	var isLoggedIn = readCookie('isLoggedIn');
	var accountType = readCookie('accountType');
	if(isLoggedIn=='yes' && accountType>=2){
		return true;
	} else {
		return false;
	}
}


function getQueryVariable(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == variable) {
			return pair[1];
		} else {
			return -1;
		}
	}
} 

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);

		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}