// Somewhat useful functions for OCDC Main Site by Azad Ratzki.
var oldLocation

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 isEnglish()
	{
	if (readCookie("clientLanguage")=="English")
		{
			return true;
		}
	else
		{
			return false;
		};
	};
	
function eraseCookie(name) {
	createCookie(name,"",-1);
};

function checkLanguage() 
	{
		if(readCookie("myLocation")!=null)
			{
				myLocation = readCookie("myLocation");
				if(myLocation!="obsolete")
				{
				window.frames["Center"].location.replace(myLocation);
				createCookie("myLocation","obsolete",1);
				}
			}
		if(readCookie("clientLanguage")==null)
			{
				createCookie("clientLanguage","English",365);
				if(document.getElementById("aEng"))
				{
					document.getElementById("aEng").style.fontWeight = "bold";		
					document.getElementById("aEng").style.textTransform="uppercase";
				}
			}
		else if(readCookie("clientLanguage")=="English")
			{
				if(document.getElementById("aEng"))
				{
					document.getElementById("aEng").style.fontWeight = "bold";	
					document.getElementById("aEng").style.textTransform="uppercase";
				}
			}
		else if(readCookie("clientLanguage")=="Spanish")
			{ 	if(document.getElementById("aSpa"))
				{
					document.getElementById("aSpa").style.fontWeight = "bold";
					document.getElementById("aSpa").style.textTransform="uppercase";
				}
			}
			

				
	};
	
	
function setLanguage(language)
	{
		var oldLocation = window.frames["Center"].location.href;
		createCookie("myLocation",oldLocation,1);
		if(language=="EN")
			{
				createCookie("clientLanguage","English",365);
				window.location.reload();
				//doucment.getElementByIdwindow.location.reload();
			}
		else
			{
				createCookie("clientLanguage","Spanish",365);
				window.location.reload();
			};
	//alert(readCookie("clientLanguage"));
	};
function displayLanguage()
	{
		if (isEnglish()) 
			{
				if(verifyAvailability("English")==false)
				{
					document.getElementById("spanishDiv").style.display="block";
					document.getElementById("englishDiv").style.display="none";						
				}
				else
				{
					document.getElementById("englishDiv").style.display="block";
					document.getElementById("spanishDiv").style.display="none";
				}
			}
		else
			{
				if(verifyAvailability("Spanish")==false)
				{
					document.getElementById("englishDiv").style.display="block";
					document.getElementById("spanishDiv").style.display="none";					
				}
				else
				{
					document.getElementById("spanishDiv").style.display="block";
					document.getElementById("englishDiv").style.display="none";
				}
			};
	};
	
	
function verifyAvailability(language)
	{
		if(language=="English")
		{
			if(document.getElementById("englishDiv").getAttribute("languageTag")=="off")
			{
				return false;
			}
		}
		else if(language=="Spanish")
		{
			if(document.getElementById("spanishDiv").getAttribute("languageTag")=="off")
			{
				return false;
			}
		};
	}
									   
									   
									   
									   
									   
									   