/*-------------------------------GLOBAL VARIABLES------------------------------------*/

var detect = navigator.userAgent.toLowerCase();
var OS,browser,version,total,thestring;

/*-----------------------------------------------------------------------------------------------*/

//Browser detect script origionally created by Peter Paul Koch at http://www.quirksmode.org/

function getBrowserInfo() {
	if (checkIt('konqueror')) {
		browser = "Konqueror";
		OS = "Linux";
	}
	else if (checkIt('safari')) browser 	= "Safari"
	else if (checkIt('omniweb')) browser 	= "OmniWeb"
	else if (checkIt('opera')) browser 		= "Opera"
	else if (checkIt('webtv')) browser 		= "WebTV";
	else if (checkIt('icab')) browser 		= "iCab"
	else if (checkIt('msie')) browser 		= "Internet Explorer"
	else if (!checkIt('compatible')) {
		browser = "Netscape Navigator"
		version = detect.charAt(8);
	}
	else browser = "An unknown browser";

	if (!version) version = detect.charAt(place + thestring.length);

	if (!OS) {
		if (checkIt('linux')) OS 		= "Linux";
		else if (checkIt('x11')) OS 	= "Unix";
		else if (checkIt('mac')) OS 	= "Mac"
		else if (checkIt('win')) OS 	= "Windows"
		else OS 								= "an unknown operating system";
	}
}

function checkIt(string) {
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}


getBrowserInfo();


////text resize

// JavaScript Document
//Specify affected tags. Add or remove from list:
var tgs = new Array('div','td','tr','p','table');

//Specify spectrum of different font sizes:
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz = 2;

function ChangeFontSize( trgt,inc,l) {
	if(l==1){
		jumbToin=""
		}
	else if(l==2){
		jumbToin="../"
		}
		
	if(inc==10){
			document.getElementById('TxtSizeImage').src=jumbToin+"images/Text_size1.jpg"
		}
	else if(inc==11){
			document.getElementById('TxtSizeImage').src=jumbToin+"images/Text_size2.jpg"
		}
	else if(inc==12){
			document.getElementById('TxtSizeImage').src=jumbToin+"images/Text_size3.jpg"
		}
	else {
			document.getElementById('TxtSizeImage').src=jumbToin+"images/Text_size2.jpg"
		}
	
	
	
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	//sz += inc;
	//if ( sz < 0 ) sz = 0;
	//if ( sz > 6 ) sz = 3;
	//startSz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ){ 
			if(cTags[ j ].className=="footer"){
					cTags[ j ].style.fontSize = inc-1
				}
			else{
				cTags[ j ].style.fontSize = inc
			}
		}
	}
}


/////////cookieeeeeeee

<!--//
var expdate = new Date ();
expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000*365)); // 1 yr from now 
/* ####################### start set cookie  ####################### */
function setCookie(name, value, expires, path, domain, secure) {
  var thisCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = thisCookie;
}
/*####################### Checking first ##############*/
function CheckCookie(Level){
value=unescape(document.cookie)
	if(value!=""){
	
		ValueSplit=new Array;
		ValueSplit=value.split("=")
		if(browser=="Internet Explorer"){
				splitAgain=ValueSplit[1].split(";");
				ValueSplit[1]=splitAgain[0];
		}

	//alert(value)
		if(ValueSplit[1]==""){
		if(Level==1){ChangeFontSize('body',11,1);}else if(Level==2){ChangeFontSize('body',11,2);}
		}
		else if(ValueSplit[1]==10){
		if(Level==1){ChangeFontSize('body',10,1);}else if(Level==2){ChangeFontSize('body',10,2);}
		}
		else if(ValueSplit[1]==11){
		if(Level==1){ChangeFontSize('body',11,1);}else if(Level==2){ChangeFontSize('body',11,2);}
		}
		else if(ValueSplit[1]==12){
		if(Level==1){ChangeFontSize('body',12,1);}else if(Level==2){ChangeFontSize('body',12,2);}
		}
	}
}
/*####################### end of Checking first ##############*/

/* ####################### start show cookie ####################### */
function showCookie(){
alert(unescape(document.cookie));
}
/* ####################### start get cookie value ####################### */
function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
/* ####################### end get cookie value ####################### */
}
/* ####################### start get cookie (name) ####################### */
function GetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break; 
  }
  return null;
}
/* ####################### end get cookie (name) ####################### */
/* ####################### start delete cookie ####################### */
function DeleteCookie (name,path,domain) {
  if (GetCookie(name)) {
    document.cookie = name + "=" +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}
/* ####################### end of delete cookie ####################### */
