function Get_Cookie( check_name ) {
	// first we'll split this cookie up into name/value pairs
	// note: document.cookie only returns name=value, not the other components
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f
	
	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		// now we'll split apart each name=value pair
		a_temp_cookie = a_all_cookies[i].split( '=' );
		
		
		// and trim left/right whitespace while we're at it
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
	
		// if the extracted name matches passed check_name
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			// we need to handle case where cookie has no value but exists (no = sign, that is):
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			// note that in cases where cookie is initialized but no value, null is returned
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return null;
	}
}
function setCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}

var lyr_al = Get_Cookie("lyr_al");
var lyr_ff = Get_Cookie("lyr_ff");
var lyr_fw = Get_Cookie("lyr_fw");
function change_align(al) 
{
   var al_arr = new Array('left', 'center', 'right');
   document.getElementById("songlyrics").align = al;
   for(i = 0; i < 3; i++) {
      if(al == al_arr[i]) {
         document.getElementById("id_" + al_arr[i]).style.borderColor = "#999999";
         lyr_al = al
      } else {
         document.getElementById("id_" + al_arr[i]).style.borderColor = "#F7F7F7"
      }
   }
   save_options();
}
function save_options() 
{
   var nowDate = new Date();
   nowDate.setMonth(nowDate.getMonth() + 6);
   setCookie("lyr_al", lyr_al, 180);
   setCookie("lyr_ff", document.getElementById("ff_select").selectedIndex, 180);
   setCookie("lyr_fw", document.getElementById("fw_select").selectedIndex, 180);
}
function load_options() 
{
   document.getElementById("ff_select").selectedIndex = ((lyr_ff === null) || (lyr_ff < 0) || (lyr_ff > 4)) ? 3 : lyr_ff;
   document.getElementById("fw_select").selectedIndex = ((lyr_fw === null) || (lyr_fw < 0) || (lyr_fw > 4)) ? 2 : lyr_fw;
   if((lyr_al != "left") && (lyr_al != "center") && (lyr_al != "right"))lyr_al = "left";
   change_align(lyr_al);
   document.getElementById('songlyrics').style.fontFamily = document.getElementById("ff_select").value;
   document.getElementById('songlyrics').style.fontSize = document.getElementById("fw_select").value;
}

function checkTranslate()
{
   var lang1 = document.getElementById("lang1");
   var lang2 = document.getElementById("lang2");
   if(lang2.value == "0") 
   {
      alert("You should select language");
      return false
   } else if (lang1.value == lang2.value) {
      alert("You should select different languages");
      return false
   } 
   return true
}