function showhide(what){
if (what.style.display=='none'){what.style.display='';}else{what.style.display='none'}}
function hideonly(what){
what.style.display='none'}
// -------------------------------------------------------------------
Code= new Date();
var year=Code.getYear()
if (year < 1000)
year+=1900
if (year==2003)
year="V"
if (year==2004)
year="W"
if (year==2005)
year="X"
if (year==2006)
year="Y"
if (year==2007)
year="Z"
if (year==2008)
year="N"
if (year==2009)
year="M"

var month=Code.getMonth()+1
if (month==1)
month="a"
if (month==2)
month="b"
if (month==3)
month="c"
if (month==4)
month="d"
if (month==5)
month="e"
if (month==6)
month="f"
if (month==7)
month="g"
if (month==8)
month="h"
if (month==9)
month="i"
if (month==10)
month="j"
if (month==11)
month="k"
if (month==12)
month="l"

var day=Code.getDate()
if (day==1)
day="XA"
if (day==2)
day="XB"
if (day==3)
day="XC"
if (day==4)
day="XD"
if (day==5)
day="XE"
if (day==6)
day="XF"
if (day==7)
day="XG"
if (day==8)
day="XH"
if (day==9)
day="XI"
if (day==10)
day="AX"
if (day==11)
day="AA"
if (day==12)
day="AB"
if (day==13)
day="AC"
if (day==14)
day="AD"
if (day==15)
day="AE"
if (day==16)
day="AF"
if (day==17)
day="AG"
if (day==18)
day="AH"
if (day==19)
day="AI"
if (day==20)
day="BX"
if (day==21)
day="BA"
if (day==22)
day="BB"
if (day==23)
day="BC"
if (day==24)
day="BD"
if (day==25)
day="BE"
if (day==26)
day="BF"
if (day==27)
day="BG"
if (day==28)
day="BH"
if (day==29)
day="BI"
if (day==30)
day="CX"
if (day==31)
day="CA"
var hours=Code.getHours()
var minutes=Code.getMinutes()
var seconds=Code.getSeconds()
if (hours<=9)
hours="0"+hours
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds

wa2t = new Date();
var sana=wa2t.getYear()
if (sana < 1000)
sana+=1900
var shahr=wa2t.getMonth()+1
if (shahr<=9)
shahr="0"+shahr
var yoom=wa2t.getDate()
if (yoom<=9)
yoom="0"+yoom
var sa3a=wa2t.getHours()
var de2e2a=wa2t.getMinutes()
var thanya=wa2t.getSeconds()
var dn="AM"
if (sa3a>=12)
dn="PM"
if (sa3a>12){
sa3a=sa3a-12}
if (sa3a==0)
sa3a=12
if (sa3a<=9)
sa3a="0"+sa3a
if (de2e2a<=9)
de2e2a="0"+de2e2a
if (thanya<=9)
thanya="0"+thanya

var loadedobjects=""
var rootdomain="http://"+window.location.hostname
function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest)
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){
try {page_request = new ActiveXObject("Msxml2.XMLHTTP")} 
catch (e){
try{page_request = new ActiveXObject("Microsoft.XMLHTTP")}
catch (e){}}}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)}
page_request.open('GET', url, true)
page_request.send(null)}
function loadpage(page_request, containerid)
{
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
document.getElementById(containerid).innerHTML=page_request.responseText;
document.getElementById('homehead').innerHTML= '&nbsp;'
//document.getElementById('loadingbar').style.display= 'none';
window.status= 'Done...';
}
else
{
document.getElementById('homehead').innerHTML= '<span class=homehead>Please wait while loading content...</span>';
window.status= 'please wait while loading...';
//document.getElementById('loadingbar').style.display= '';
}
}
function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){
if (file.indexOf(".js")!=-1){
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);}
else if (file.indexOf(".css")!=-1){
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);}}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" "}}}

function ajaxcombo(selectobjID, loadarea){
var selectobj=document.getElementById? document.getElementById(selectobjID) : ""
if (selectobj!="" && selectobj.options[selectobj.selectedIndex].value!="")
ajaxpage(selectobj.options[selectobj.selectedIndex].value, loadarea)
}

// -------------------------------------------------------------------
PositionX = 100;
PositionY = 100;
defaultWidth  = 500;
defaultHeight = 500;
var AutoClose = true;
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
function popImage(imageURL,imageTitle){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);');
writeln('width=100-(document.body.clientWidth-document.images[0].width);');
writeln('height=100-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');       
writeln('window.innerWidth=document.images["egy"].width;');writeln('window.innerHeight=document.images["egy"].height;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onclick="self.close()">');
writeln('<img alt="Click Me to Close!" name="egy" src='+imageURL+' style="display:block; cursor: hand"></body></html>');
close();		
}}
// -------------------------------------------------------------------
var win = null;
function newWindow(mypage,myname,w,h,features) {
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  if (winl < 0) winl = 0;
  if (wint < 0) wint = 0;
  var settings = 'height=' + h + ',';
  settings += 'width=' + w + ',';
  settings += 'top=' + wint + ',';
  settings += 'left=' + winl + ',';
  settings += features;
  win = window.open(mypage,myname,settings);
  win.window.focus();
}
// -------------------------------------------------------------------
function MoveToolTip(layerName, FromTop, FromLeft, e){
if(ie){eval(doc + layerName + sty + ".top = "  + (eval(FromTop) + document.body.scrollTop))}
if(ns){eval(doc + layerName + sty + ".top = "  +  eval(FromTop))}
eval(doc + layerName + sty + ".left = " + (eval(FromLeft) + 0))
}
function ReplaceContent(layerName){
if(ie){document.all[layerName].innerHTML = ContentInfo}
if(ns){
with(document.layers[layerName].document) {
   open(); 
   write(ContentInfo); 
   close(); }}}
function Activate(){initialize=1}
function deActivate(){initialize=0}
function overhere(e){
if(initialize){
MoveToolTip("ToolTip", Ey, Ex, e)
eval(doc + "ToolTip" + sty + ".visibility = 'visible'")
}else{
MoveToolTip("ToolTip", 0, 0)
eval(doc + "ToolTip" + sty + ".visibility = 'hidden'")}}
function EnterContent(layerName, TTitle, TContent){
ContentInfo = '<table border="0" width='+tooltipwidth+' cellspacing="0" cellpadding="0">'+
'<tr><td width="100%" bgcolor="#000000">'+
'<table border="0" width="100%" cellspacing="1" cellpadding="0">'+
'<tr><td width="100%" bgcolor='+topColor+'>'+
'<table border="0" width="90%" cellspacing="0" cellpadding="0" align="center">'+
'<tr><td width="100%"><font class="tooltiptitle">'+TTitle+'</font></td></tr>'+
'</table></td></tr>'+
'<tr><td width="100%" bgcolor='+subColor+'>'+
'<table border="0" width="90%" cellpadding="0" cellspacing="1" align="center">'+
'<tr><td width="100%"><font class="tooltipcontent">'+TContent+'</font></td></tr>'+
'</table></td></tr></table></td></tr></table>';
ReplaceContent(layerName)}
// -------------------------------------------------------------------
function tblGfX ( str_tableid, nohdoff, noftoff, oddclr, evnclr, movclr, clkclr ) {
	if (typeof(document.all) != 'object') return;
	if (!str_tableid) return alert ("No table(s) ID specified in parameters");
	var obj_tables = (document.all ? document.all[str_tableid] : document.getElementById(str_tableid));
	if (!obj_tables) return alert ("Can't find table(s) with specified ID (" + str_tableid + ")");
	var col_config = [];
	col_config.header_offset = (nohdoff ? nohdoff : 0);
	col_config.footer_offset = (noftoff ? noftoff : 0);
	col_config.odd_color = (oddclr ? oddclr : '#ffffff');
	col_config.even_color = (evnclr ? evnclr : '#dbeaf5');
	col_config.mover_color = (movclr ? movclr : '#6699cc');
	col_config.onclick_color = (clkclr ? clkclr : '#4C7DAB');
	if (obj_tables.length)
		for (var i = 0; i < obj_tables.length; i++)
			tt_init_table(obj_tables[i], col_config);
	else
		tt_init_table(obj_tables, col_config);
}

function tt_init_table (obj_table, col_config) {
	var col_lconfig = [],
		col_trs = obj_table.rows;
	for (var i = col_config.header_offset; i < col_trs.length - col_config.footer_offset; i++) {
		col_trs[i].config = col_config;
		col_trs[i].lconfig = col_lconfig;
		col_trs[i].set_color = tt_set_color;
		col_trs[i].onmouseover = tt_mover; 
		col_trs[i].onmouseout = tt_mout;
		col_trs[i].onmousedown = tt_onclick;
		col_trs[i].order = (i - col_config.header_offset) % 2;
		col_trs[i].onmouseout();
	}
}
function tt_set_color(str_color) {
	this.style.backgroundColor = str_color;
}

function tt_mover () {
	if (this.lconfig.clicked != this)
		this.set_color(this.config.mover_color);
}
function tt_mout () {
	if (this.lconfig.clicked != this)
		this.set_color(this.order ? this.config.odd_color : this.config.even_color);
}
function tt_onclick () {
	if (this.lconfig.clicked == this) {
		this.lconfig.clicked = null;
		this.onmouseover();
	}
	else {
		var last_clicked = this.lconfig.clicked;
		this.lconfig.clicked = this;
		if (last_clicked) last_clicked.onmouseout();
		this.set_color(this.config.onclick_color);
	}
}
// -------------------------------------------------------------------
var persistmenu="yes"
var persisttype="sitewide" //"sitewide" "local"
if (document.getElementById){
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')}
function SwitchMenu(obj){
if(document.getElementById){var el = document.getElementById(obj);
var ar = document.getElementById("masterdiv").getElementsByTagName("span");
if(el.style.display != "block"){for (var i=0; i<ar.length; i++){if (ar[i].className=="submenu")
ar[i].style.display = "none";}el.style.display = "block";}else{el.style.display = "none";}}}
function get_cookie(Name) { 
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { 
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}}return returnvalue;}
function onloadfunction(){if (persistmenu=="yes"){
var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=get_cookie(cookiename)
if (cookievalue!="")
document.getElementById(cookievalue).style.display="block"}}
function savemenustate(){var inc=1, blockid=""
while (document.getElementById("sub"+inc)){if (document.getElementById("sub"+inc).style.display=="block"){
blockid="sub"+inc
break}inc++}
var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=(persisttype=="sitewide")? blockid+";path=/" : blockid
document.cookie=cookiename+"="+cookievalue}
if (window.addEventListener)
window.addEventListener("load", onloadfunction, false)
else if (window.attachEvent)
window.attachEvent("onload", onloadfunction)
else if (document.getElementById)
window.onload=onloadfunction
if (persistmenu=="yes" && document.getElementById)
window.onunload=savemenustate
// -------------------------------------------------------------------
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '<object ';
  for (var i in objAttrs)
    str += i + '="' + objAttrs[i] + '" ';
  str += '>';
  for (var i in params)
    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
  str += '<embed ';
  for (var i in embedAttrs)
    str += i + '="' + embedAttrs[i] + '" ';
  str += ' ></embed></object>';

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "id":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
// -------------------------------------------------------------------
function GooToo(GoTo)
{
	document.location = GoTo.options[GoTo.selectedIndex].value
}
// -------------------------------------------------------------------
