var bName = navigator.appName;
var bVer = parseFloat(navigator.appVersion);

function checkStyles(){ 
if(bName=="Netscape"){
document.write('<link rel="stylesheet" type="text/css" href="public/style_moz.css">');} else {
document.write('<link rel="stylesheet" type="text/css" href="public/styles.css">');}
}
/******* menu *********/
function swap(obj, img, activate)
{
var onOff="";
var flip=true;
if(activate)
{
onOff="On";
} else {
if(id==img)
flip=false;
}

if(flip)
obj.src="images/M"+img+onOff+".gif";
}



function swapItem(obj, img, activate)
{
var onOff="";
var flip=true;
if(activate)
{
onOff="On";
} else {
if(id==img)
flip=false;
}

if(flip)
obj.src="images/M"+img+onOff+".png";
}


function Preload(){ 
MM_preloadImages('images/M1On.gif','images/M2On.gif','images/M3On.gif','images/M4On.gif','images/M5On.gif','images/M6On.gif','images/M7On.gif','images/M8On.gif','images/M9On.gif','images/M10On.gif','images/M11On.gif','images/M12On.gif','images/M13On.gif','images/M14On.gif','images/M15On.gif','images/M16On.gif','images/M17On.gif','images/M18On.gif','images/M19On.gif','images/M20On.gif','images/M21On.gif','images/M22On.gif','images/M23On.gif');
}

function swapAr(obj, img, activate)
{
var onOff="";
var flip=true;
if(activate)
{
onOff="On";
} else {
if(id==img)
flip=false;
}

if(flip)
obj.src="images/M"+img+onOff+"_ar.gif";
}

function MM_preloadImages(){ 
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { 
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers(){ 
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}

function P7_Snap(){ 
var x,y,ox,bx,oy,p,tx,a,b,k,d,da,e,el,tw,q0,xx,yy,w1,pa='px',args=P7_Snap.arguments;a=parseInt(a);
if(document.layers||window.opera){pa='';}for(k=0;k<(args.length);k+=4){
if((g=MM_findObj(args[k]))!=null){if((el=MM_findObj(args[k+1]))!=null){
a=parseInt(args[k+2]);b=parseInt(args[k+3]);x=0;y=0;ox=0;oy=0;p="";tx=1;
da="document.all['"+args[k]+"']";if(document.getElementById){
d="document.getElementsByName('"+args[k]+"')[0]";if(!eval(d)){
d="document.getElementById('"+args[k]+"')";if(!eval(d)){d=da;}}
}else if(document.all){d=da;}if(document.all||document.getElementById){while(tx==1){
p+=".offsetParent";if(eval(d+p)){x+=parseInt(eval(d+p+".offsetLeft"));y+=parseInt(eval(d+p+".offsetTop"));
}else {tx=0;}}ox=parseInt(g.offsetLeft);oy=parseInt(g.offsetTop);tw=x+ox+y+oy;
if(tw==0||(navigator.appVersion.indexOf("MSIE 4")>-1&&navigator.appVersion.indexOf("Mac")>-1)){
ox=0;oy=0;if(g.style.left){x=parseInt(g.style.left);y=parseInt(g.style.top);}else {
w1=parseInt(el.style.width);bx=(a<0)?-5-w1:-10;a=(Math.abs(a)<1000)?0:a;b=(Math.abs(b)<1000)?0:b;
x=document.body.scrollLeft+event.clientX+bx;y=document.body.scrollTop+event.clientY;}}
}else if(document.layers){x=g.x;y=g.y;q0=document.layers,dd="";for(var s=0;s<q0.length;s++){
dd='document.'+q0[s].name;if(eval(dd+'.document.'+args[k])){x+=eval(dd+'.left');y+=eval(dd+'.top');
break;}}}e=(document.layers)?el:el.style;xx=parseInt(x+ox+a),yy=parseInt(y+oy+b);
if(navigator.appVersion.indexOf("MSIE 5")>-1 && navigator.appVersion.indexOf("Mac")>-1){
xx+=parseInt(document.body.leftMargin);yy+=parseInt(document.body.topMargin);}
e.left=xx+pa;e.top=yy+pa;}}}
}

function HideAll(){ 
MM_showHideLayers('HideAll','','hide','sub1','','hide','sub2','','hide')
}

function showTab(x,allTabsCount){
for(var i=1;i<(allTabsCount+1);i++)
{	    
var div = document.getElementById('Tab'+i);
try
{
if(i==x)
{
div.style.display='block';
div.style.position='relative';
div.style.visibility='visible';
div.style.zIndex=100;
try{document.getElementById("M"+i).src="images/M"+i+"On.gif";}catch(e){;}

} else {
div.style.display='none';
div.style.visibility='hidden';
try{document.getElementById("M"+i).src="images/M"+i+".gif";}catch(e){;}

}
}
catch(e){;}

}	
}

function showTab2(x,allTabsCount){
for(var i=18;i<(allTabsCount+1);i++)
{	    
var div = document.getElementById('Tabs'+i);
try
{
if(i==x)
{
div.style.display='block';
div.style.position='relative';
div.style.visibility='visible';
div.style.zIndex=100;
try{document.getElementById("M"+i).src="images/M"+i+"On.gif";}catch(e){;}

} else {
div.style.display='none';
div.style.visibility='hidden';
try{document.getElementById("M"+i).src="images/M"+i+".gif";}catch(e){;}

}
}
catch(e){;}

}	
}

function ShowSubKey(subm, pict) {
var p =document.getElementById(subm);

if(p.style.display=='none'){
p.style.display='';
document.getElementById(pict).src='images/minus.gif';} else {
p.style.display='none';
document.getElementById(pict).src='images/pluss.gif';}
}

function ShowSubKeyN(subm, pict) {
var p =document.getElementById(subm);

if(p.style.display=='none'){
p.style.display='';
document.getElementById(pict).src='images/minus1.gif';} else {
p.style.display='none';
document.getElementById(pict).src='images/pluss1.gif';}
}
function Preload(){ 
MM_preloadImages('images/minus.gif','images/pluss.gif');
}

function MM_preloadImages(){ 
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function print_article(type, id)
{
if(!width) var width="720";
if(!height) var height="640";
var left = (screen.width/2) - width/2;
var top = 10;
var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
var msgWindow = window.open("print_popup.php?Type="+type+"&ID="+id, "msgWindow", styleStr);
return false;
}

function print_function(content_vlue)
{ 
var disp_setting="toolbar=no,location=no,directories=no,menubar=no,";
disp_setting+="scrollbars=yes,width=600, height=500, left=100, top=100";

var docprint=window.open("","",disp_setting);

docprint.document.open();
docprint.document.write('<html><head><title>Future News</title>');
docprint.document.write('</head><body onLoad="self.print(); self.close();" style="margin:0px;padding:0px;"><center>');
docprint.document.write(content_vlue);
docprint.document.write('</center></body></html>');
docprint.document.close(); 
docprint.focus();
}

function bookmark(){ 
var browser = BrowserDetect.browser;

if(browser == 'Safari')
alert('You need to press CTRL + D to bookmark our site.');
else {
if (navigator.appName != 'Microsoft Internet Explorer')
{
window.sidebar.addPanel(document.title,location.href,"");
} else {
window.external.AddFavorite(location.href, document.title);
}
}
}

function filePopUp(file_id, type, id, width, height)
{
if(!width) var width="720";
if(!height) var height="640";
var left = (screen.width/2) - width/2;
var top = 10;
var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
var msgWindow = window.open("program_popup.html?FileID="+file_id+"&Type="+type+"&ID="+id,"msgWindow", styleStr);
return false;
}

function episodePopUp(file_id, type, id, width, height)
{
if(!width) var width="900";
if(!height) var height="600";
var left = (screen.width/2) - width/2;
var top = 10;
var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
var msgWindow = window.open("file_popup.php?FileID="+file_id+"&Type="+type+"&ID="+id,"msgWindow", styleStr);
return false;
}

function filePop(file_id, type, id, width, height)
{
if(!width) var width="720";
if(!height) var height="640";
var left = (screen.width/2) - width/2;
var top = 10;
var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
var msgWindow = window.open("file_pop.php?FileID="+file_id+"&Type="+type+"&ID="+id,"msgWindow", styleStr);
return false;
}

function galleryPopUp(file_id, album_id, type, width, height)
{
if(!width) var width="720";
if(!height) var height="640";
var left = (screen.width/2) - width/2;
var top = 10;
var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
var msgWindow = window.open("gallery_popup.php?FileID="+file_id+"&AlbumID="+album_id+"&Type="+type, "msgWindow", styleStr);
return false;
}

function previewVideoPopUp(file_id, type, width, height)
{
if(!width) var width="720";
if(!height) var height="640";
var left = (screen.width/2) - width/2;
var top = 10;
var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
var msgWindow = window.open("preview_video_popup.php?FileID="+file_id+"&Type="+type, "msgWindow", styleStr);
return false;
}

/*********************************/
var fontSize = 9;

FontSizeSet();

function FontSizeSet(){ 
if(document.getElementById('plus') != null)
{
document.getElementById('plus').src = 'images/red_pluss.gif';
document.getElementById('minus').src = 'images/red_moinuss.gif';
}

var el, n = 1;
while (el = document.getElementById('pagetext' + n++))
el.style.fontSize = fontSize + 'pt';

if (fontSize == 12)
document.getElementById('plus').src = 'images/grey_pluss.gif';

if (fontSize == 7)
document.getElementById('minus').src = 'images/grey_moinuss.gif';

return false;
}

function SetFontLarger(){ 
if (fontSize < 12)
fontSize++;

return FontSizeSet();
}

function SetFontSmaller(){ 
if (fontSize > 7)
fontSize--;

return FontSizeSet();
}

var status = 1;

function resetTicker(){ 
var ticker = document.getElementById('marquee');
var image = document.getElementById('ticker_image');

if(status == 1 || image.src.indexOf("pause") != -1)
{
ticker.stop();
status = 0;
image.src = "images/play.gif";
} else {
ticker.start();
status = 1;
image.src = "images/pause.gif";
}
}

function submitVoteForm(status, poll_id)
{
xajax_pollVote(xajax.getFormValues("pollform"), status, poll_id);
return false;
}

function minimizeDiv(){ 
var div1 = document.getElementById('subm4');
var div2 = document.getElementById('subm42');

if(div1 != null)
ShowSubKey('subm4','pict4');
else if(div2 != null)
ShowSubKey('subm42','pict4');
}

var lbl = 0;
function resetLabel(name, id)
{
var text = document.getElementById('lbl');
var label = document.getElementById('title_lbl'); 
if(lbl == 1)
{
label.innerHTML='&#1585;&#1583; &#1593;&#1604;&#1609; &#1575;&#1604;&#1605;&#1608;&#1590;&#1608;&#1593;';
text.value = '0';
lbl = 0;
} else {
label.innerHTML='&#1585;&#1583; &#1593;&#1604;&#1609; ' + name;
text.value = id;
lbl = 1;
}
}

function ShowKey(x) {
var a = eval("document.getElementById(\"Keys"+x+"\");");
if
(a.style.display=='none'){
a.style.display='';} else {
a.style.display='none';}
}

function entsub(event,ourform) {
if (event && event.which == 13)
ourform.submit();
else
return true;
}

function toggleProcedure(currProcedure, src, show_all, hide_all)
{
var version = navigator.appVersion;
if (version.indexOf("Windows") != -1)
{
thisProcedure = document.getElementById("procedure"+currProcedure).style;
thisExpander = document.getElementById("expander"+currProcedure);
thisText = document.getElementById("text"+currProcedure);

if (thisProcedure.display == "block")
{
thisProcedure.display = "none";
thisExpander.src = "images/expand.gif";
thisText.innerHTML = show_all;
} else {
thisProcedure.display = "block";
thisExpander.src = "images/collapse.gif";
thisText.innerHTML = hide_all;
}
}
return false;
}

function goPwd(){ 
hiddenLink = document.getElementById('link');
if (hiddenLink)
{
if (!hiddenLink.onclick || (hiddenLink.onclick()!=false)) location = 'index.php';
}
}

function MM_findObj(n, d) {
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}


function verifyCompatibleBrowser(){  
this.ver=navigator.appVersion 
this.dom=document.getElementById?1:0 
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0; 
this.ie4=(document.all && !this.dom)?1:0; 
this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0; 

this.ns4=(document.layers && !this.dom)?1:0; 
this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5) 
return this 
} 
bw=new verifyCompatibleBrowser() 


var speed=50;

var loop, timer;
var loop2, timer2;
var loop3, timer3;
var loop4, timer4;

function ConstructObject(obj,nest){
nest=(!nest) ? '':'document.'+nest+'.'
this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight
this.clipHeight=bw.ns4?this.css.clip.height:this.el.offsetHeight
this.up=MoveAreaUp;this.down=MoveAreaDown;

this.scrollWidth=bw.ns4?this.css.document.width:this.el.offsetWidth
this.clipWidth=bw.ns4?this.css.clip.width:this.el.offsetWidth
this.left=MoveAreaLeft;this.right=MoveAreaRight;


this.MoveArea=MoveArea; this.x=0; this.y=0;
this.obj = obj + "Object"
eval(this.obj + "=this")
return this
}
function MoveArea(x,y){ 

this.x=x;this.y=y 
this.css.left=this.x+'px'; 
this.css.top=this.y+'px'; 
}

function MoveAreaDown(move){
if(this.y>-this.scrollHeight+objContainer.clipHeight){
this.MoveArea(this.x,this.y-move)
if(loop) setTimeout(this.obj+".down("+move+")",speed)
}
}
function MoveAreaUp(move){
if(this.y<0){
this.MoveArea(this.x,this.y-move)
if(loop) setTimeout(this.obj+".up("+move+")",speed)
}
}

function MoveAreaRight(move){
if(-this.x + objContainer.clipWidth < this.scrollWidth){
this.MoveArea(this.x-move,this.y)
if(loop) setTimeout(this.obj+".right("+move+")",speed)
}
window.status = "right no action " + this.x;
}
function MoveAreaLeft(move){
if(this.x<0){
this.MoveArea(this.x-move,this.y)
if(loop) setTimeout(this.obj+".left("+move+")",speed)
}
window.status = "left no action " + this.x;
}

var initialisedHome; 
function InitialiseScrollableAreaHome(){ 
objContainer=new ConstructObject('divContainerHome') ;
objScroller=new ConstructObject('divContentHome','divContainerHome') ;
objScroller.MoveArea(0,0) ;
objContainer.css.visibility='visible';

initialisedHome=true; 
}

var initialised; 
function InitialiseScrollableArea(){  
objContainer=new ConstructObject('divContainer');
objScroller=new ConstructObject('divContent','divContainer');
objScroller.MoveArea(0,0);
objContainer.css.visibility='visible';

initialised=true;
}

var initialised2; 
function InitialiseScrollableArea2(){  
objContainer2=new ConstructObject('divContainer2');
objScroller2=new ConstructObject('divContent2','divContainer2');
objScroller2.MoveArea(0,0);
objContainer2.css.visibility='visible';

initialised2=true;
}

var initialised3; 
function InitialiseScrollableArea3(){  
objContainer3=new ConstructObject('divContainer3');
objScroller3=new ConstructObject('divContent3','divContainer3');
objScroller3.MoveArea(0,0);
objContainer3.css.visibility='visible';

initialised3=true;
}

var initialisedReportSect; 
function InitialiseScrollableAreaReportSect(){ 
objContainer=new ConstructObject('divContainerN') ;
objScroller=new ConstructObject('divContentN','divContainerN') ;
objScroller.MoveArea(0,0) ;
objContainer.css.visibility='visible';

initialisedReportSect=true; 
}

var initialisedpop; 
function InitialiseScrollableAreaPop(){ 
objContainer=new ConstructObject('divContainer') ;
objScroller=new ConstructObject('divContent','divContainer') ;
objScroller.MoveArea(0,0) ;
objContainer.css.visibility='visible';

initialisedpop=true; 
}

var initialisedReport; 
function InitialiseScrollableAreaReport(){ 
objContainer=new ConstructObject('divContainerReport') ;
objScroller=new ConstructObject('divContentReport','divContainerReport') ;
objScroller.MoveArea(0,0) ;
objContainer.css.visibility='visible';

initialisedReport=true; 
}

function PerformScroll(direction, speed){
if(initialised){
loop=true;
if(direction == 0)
{
if(speed>0) objScroller.down(speed)
else objScroller.up(speed)
} else {
if(speed>0) objScroller.right(speed)
else objScroller.left(speed)
}
}
} 

function CeaseScroll(){  
loop=false; 
if(timer) clearTimeout(timer) ;
}

function PerformScroll2(direction,speed){
if(initialised2){
loop2=true;
if(direction == 0)
{
if(speed>0) objScroller2.down(speed)
else objScroller2.up(speed)
} else {
if(speed>0) objScroller2.right(speed)
else objScroller2.left(speed)
}
}
} 

function CeaseScroll2(){  
loop2=false; 
if(timer2) clearTimeout(timer2) ;
}

function PerformScroll3(direction,speed){
if(initialised3){
loop3=true;
if(direction == 0)
{
if(speed>0) objScroller3.down(speed)
else objScroller3.up(speed)
} else {
if(speed>0) objScroller3.right(speed)
else objScroller3.left(speed)
}
}
} 

function CeaseScroll3(){  
loop3=false; 
if(timer3) clearTimeout(timer3) ;
}

function PerformScroll4(direction,speed){
if(initialisedHome){
loop=true;
if(direction == 0)
{
if(speed>0) objScroller.down(speed)
else objScroller.up(speed)
} else {
if(speed>0) objScroller.right(speed)
else objScroller.left(speed)
}
}
} 
function CeaseScroll4(){  
loop=false; 
if(timer) clearTimeout(timer) ;
}

function PerformScrollN(direction,speed){
if(initialisedReportSect){
loop=true;
if(direction == 0)
{
if(speed>0) objScroller.down(speed)
else objScroller.up(speed)
} else {
if(speed>0) objScroller.right(speed)
else objScroller.left(speed)
}
}
} 
function CeaseScrollN(){  
loop=false; 
if(timer) clearTimeout(timer) ;
}
function subscribeNewsletter(){ 
for (var i=0; i < document.myForm.subscribe.length; i++)
{
if (document.myForm.subscribe[i].checked)
var val = document.myForm.subscribe[i].value;
}

param = val;
return xajax_updateNewsletter(param);
}
function swaps(id,dir){
var Sub	= document.getElementById(id);
Sub.src="images/"+ dir +".gif";
}

function swapsjpg(id,dir){
var Sub	= document.getElementById(id);
Sub.src="images/"+ dir +".jpg";
}

function swapImageMain(id,fileLink){
var Sub	= document.getElementById(id);
Sub.src=fileLink;
}

function changeVideo(filelink)
{
var cnt = document.getElementById("mediaspace");
var src = 'public/wmvplayer.xaml';
var cfg = {
file: "admin/videos/" + filelink,
image:'logo_big.jpg',
height:'320',
width:'455'
};
var ply = new jeroenwijering.Player(cnt,src,cfg);
}

function changeAudio(filelink)
{
var cnt = document.getElementById("mediaspace");
var src = 'public/wmvplayer.xaml';
var cfg = {
file: "admin/audios/" + filelink,
image:'logo_big.jpg',
height:'320',
width:'455'
};
var ply = new jeroenwijering.Player(cnt,src,cfg);
}

function scrollBrowser(){ 
var browser = BrowserDetect.browser;

if(browser == 'Explorer' || browser == 'Safari')
PerformScroll(1,7);
else 
PerformScroll(1,10);
}

function scrollBrowser2(){ 
var browser = BrowserDetect.browser;

if(browser == 'Explorer' || browser == 'Safari')
PerformScroll(1,-7);
else 
PerformScroll(1,-10);
}

/****** Faqs ********/
var red= new Array();
for(var i=0;i<50;i++)
{
red[i]=false;
}
function makered(x){
var div = document.getElementById('program'+x);

if( red[x]==false )
{ 
div.style.color="FireBrick";
red[x]=true;
} else {
div.style.color='black';
red[x]=false;

}
}
var BrowserDetect = {
init: function (){ 
this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
this.version = this.searchVersion(navigator.userAgent)
|| this.searchVersion(navigator.appVersion)
|| "an unknown version";
this.OS = this.searchString(this.dataOS) || "an unknown OS";
},
searchString: function (data) {
for (var i=0;i<data.length;i++)	{
var dataString = data[i].string;
var dataProp = data[i].prop;
this.versionSearchString = data[i].versionSearch || data[i].identity;
if (dataString) {
if (dataString.indexOf(data[i].subString) != -1)
return data[i].identity;
}
else if (dataProp)
return data[i].identity;
}
},
searchVersion: function (dataString) {
var index = dataString.indexOf(this.versionSearchString);
if (index == -1) return;
return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
},
dataBrowser: [
{
string: navigator.userAgent,
subString: "Chrome",
identity: "Chrome"
},
{ 	string: navigator.userAgent,
subString: "OmniWeb",
versionSearch: "OmniWeb/",
identity: "OmniWeb"
},
{
string: navigator.vendor,
subString: "Apple",
identity: "Safari"
},
{
prop: window.opera,
identity: "Opera"
},
{
string: navigator.vendor,
subString: "iCab",
identity: "iCab"
},
{
string: navigator.vendor,
subString: "KDE",
identity: "Konqueror"
},
{
string: navigator.userAgent,
subString: "Firefox",
identity: "Firefox"
},
{
string: navigator.vendor,
subString: "Camino",
identity: "Camino"
},
{		
string: navigator.userAgent,
subString: "Netscape",
identity: "Netscape"
},
{
string: navigator.userAgent,
subString: "MSIE",
identity: "Explorer",
versionSearch: "MSIE"
},
{
string: navigator.userAgent,
subString: "Gecko",
identity: "Mozilla",
versionSearch: "rv"
},
{ 		
string: navigator.userAgent,
subString: "Mozilla",
identity: "Netscape",
versionSearch: "Mozilla"
}
],
dataOS : [
{
string: navigator.platform,
subString: "Win",
identity: "Windows"
},
{
string: navigator.platform,
subString: "Mac",
identity: "Mac"
},
{
string: navigator.platform,
subString: "Linux",
identity: "Linux"
}
]

};
BrowserDetect.init();

function replaceGalleryFile(source, title, desc, views, container, type, image)
{
var browser = BrowserDetect.browser;

if(type == 'Image' || type == 'ReportImage')
{
document.getElementById('image').src = 'admin/images/default/' + source;
document.getElementById('img_title').innerHTML = title;
document.getElementById('img_desc').innerHTML = desc;
document.getElementById('img_views').innerHTML = views;
}
else if(type == 'Video' || type == 'ReportVideo' || type == 'VideoG')
{
if(type == 'Video' || type == 'VideoG')
document.getElementById('vid').src = 'admin/images/default/' + source;
else
document.getElementById('vid').src = image;

document.getElementById('video_title').innerHTML = title;
document.getElementById('vid_desc').innerHTML = desc;
document.getElementById('vid_views').innerHTML = views;
}
else if(type == 'ReportAudio')
{
document.getElementById('audio').src = image;
document.getElementById('audio_title').innerHTML = title;
document.getElementById('audio_desc').innerHTML = desc;
document.getElementById('audio_views').innerHTML = views;
}

if(browser == 'Explorer' && type != 'VideoG')
{
document.getElementById(container).innerHTML = document.getElementById(container).innerHTML;
initiation();	
}
}


/******* flash ********/
var requiredVersion = 8;   
var useRedirect = false;
var flashPage   = ""
var noFlashPage = ""
var upgradePage = ""
var flash2Installed = false;    
var flash3Installed = false;    
var flash4Installed = false;    
var flash5Installed = false;    
var flash6Installed = false;    
var flash7Installed = false;    
var flash8Installed = false;    
var flash9Installed = false;    
var maxVersion = 9;             
var actualVersion = 0;          
var hasRightVersion = false;    
var jsVersion = 1.0;

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;    
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; 
jsVersion = 1.1;

if(isIE && isWin){

document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('flash2Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.2"))) \n');
document.write('flash3Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))) \n');
document.write('flash4Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) \n');
document.write('flash5Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');  
document.write('flash6Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))) \n');  
document.write('flash7Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7"))) \n');
document.write('flash8Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8"))) \n');
document.write('flash9Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9"))) \n');
document.write('<\/SCR' + 'IPT\> \n'); 

}

function detectFlash(){   

if (navigator.plugins) {
if (navigator.plugins["Shockwave Flash 2.0"]
|| navigator.plugins["Shockwave Flash"]) {
var isVersion2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
var flashDescription = navigator.plugins["Shockwave Flash" + isVersion2].description;
var flashVersion = parseInt(flashDescription.substring(16));
flash2Installed = flashVersion == 2;    
flash3Installed = flashVersion == 3;
flash4Installed = flashVersion == 4;
flash5Installed = flashVersion == 5;
flash6Installed = flashVersion == 6;
flash7Installed = flashVersion == 7;
flash8Installed = flashVersion == 8;
flash9Installed = flashVersion >= 9;
}
}
for (var i = 2; i <= maxVersion; i++) {  
if (eval("flash" + i + "Installed") == true) actualVersion = i;
}
if(navigator.userAgent.indexOf("WebTV") != -1) actualVersion = 4;  
if (actualVersion >= requiredVersion) {
if (useRedirect) {
if(jsVersion > 1.0) {
window.location.replace(flashPage);  
} else {
window.location = flashPage;
}
}
hasRightVersion = true;                
} else {  
if (useRedirect) {
if(jsVersion > 1.0) {
window.location.replace((actualVersion >= 2) ? upgradePage : noFlashPage);
} else {
window.location = (actualVersion >= 2) ? upgradePage : noFlashPage;
}
}
}
}
detectFlash();

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 changeMovie(num)
{
if(num == 0)
document.getElementById('movie').src = 'images/movie_grey.gif';
else
document.getElementById('movie').src = 'images/movie_player.gif';
}
function changeMovie1(num)
{
if(num == 0)
document.getElementById('NewsMovie').src = 'images/news-video.gif';
else
document.getElementById('NewsMovie').src = 'images/news-vide-on.gif';
}
function changeMovie2(num)
{
if(num == 0)
document.getElementById('ImageLayer').src = 'images/news-icon.png';
else
document.getElementById('ImageLayer').src = 'images/news-iconOn.png';
}
function downloadImage(id)
{
if(!width) var width="720";
if(!height) var height="640";
var left = (screen.width/2) - width/2;
var top = 10;
var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
var msgWindow = window.open("download.php?FileID="+id+"&Type='Photo'&ID="+id, "msgWindow", styleStr);
return false;
}

function check(e, email, pwd)
{
if(!e) {
if(window.event) { 
e = window.event;
} else {
return;
}
}

if(typeof(e.keyCode) == 'number') { 
e = e.keyCode;
} else if(typeof(e.which) == 'number') { 
e = e.which;
} else if(typeof(e.charCode) == 'number') { 
e = e.charCode;
} else {
return;
}

if (e == 13) 
xajax_login(document.getElementById(email).value, document.getElementById(pwd).value, document.getElementById('rememberme').checked);
}

function SetMarqueeDirection(dir)
{
document.getElementById('marquee').direction = dir;
document.getElementById('marquee').start();
}

function replacePicture(src, id)
{
document.getElementById('img').innerHTML = "<a href=\"program_details.php?id=" + id + "\"><img id=\"prog_img\" width=\"114\" height=\"117\" src=\"" + src + "\" alt=\"\"/></a>";
}


var b_timer = null; 
var b_on = true;
var blnkrs = null;

function blink(){ 
var tmp = document.getElementsByTagName("span");
if (tmp) {
blnkrs = new Array();
var b_count = 0;
for (var i = 0; i < tmp.length; ++i) {
if (tmp[i].className == "blink") {
blnkrs[b_count] = tmp[i];
++b_count;
}
}
blinkTimer(1000);
}
}

function blinkTimer(ival) {
if (b_timer) {
window.clearTimeout(b_timer);
b_timer = null;
}
blinkIt();
b_timer = window.setTimeout('blinkTimer(' + ival + ')', ival);
}

function blinkIt(){ 
for (var i = 0; i < blnkrs.length; ++i) {
if (b_on == true) {
blnkrs[i].style.visibility = "hidden";
} else {
blnkrs[i].style.visibility = "visible";
}
}
b_on =!b_on;
} 


function logInLive(){ 
var s='&#1593;&#1604;&#1610;&#1603; &#1571;&#1606; &#1578;&#1588;&#1578;&#1585;&#1603; &#1605;&#1606; &#1571;&#1580;&#1604; &#1605;&#1578;&#1575;&#1576;&#1593;&#1577; &#1575;&#1604;&#1593;&#1585;&#1590; &#1575;&#1604;&#1581;&#1610;';
alert(s.replace(/&#(\d+);/g,
function($1, $2) {
return String.fromCharCode($2);
})
);
}

function optionRegister(){ 
var s = '&#1575;&#1584;&#1575; &#1571;&#1585;&#1583;&#1578; &#1576;&#1573;&#1605;&#1603;&#1575;&#1606;&#1603; &#1575;&#1604;&#1573;&#1606;&#1578;&#1587;&#1575;&#1576; &#1605;&#1580;&#1575;&#1606;&#1575;&#1611; &#1575;&#1604;&#1609; &#1605;&#1608;&#1602;&#1593; &#1571;&#1582;&#1576;&#1575;&#1585; &#1575;&#1604;&#1605;&#1587;&#1578;&#1602;&#1576;&#1604;';

var answer = confirm (s.replace(/&#(\d+);/g,
function($1, $2) {
return String.fromCharCode($2);
})
);

if (answer)
{
window.location = "register.php";
return true;
}
else 
return false; 
}

function setVisibility(id, visibility) {
document.getElementById(id).style.display = visibility;
}

CurrentPhoto = 0; 
MaxPhoto = 2; 
SelectedArray = new Array ();
SelectedImageArray = new Array ();
SelectedLinkArray = new Array ();
SelectedVideoArray = new Array ();
SelectedVideo = new Array ();

var news_timeout;

function changeNews2(){ 
NextNews(1);
news_timeout = setTimeout('changeNews2()', 3000);
}
function NextNews(){ 
document.getElementById('first_main_'+CurrentPhoto).className = "";

if (CurrentPhoto == MaxPhoto)
CurrentPhoto = 0;  
else
CurrentPhoto++;

var imgs = '';

document.getElementById('first_main_'+CurrentPhoto).className = "active";
document.getElementById('img').src = SelectedImageArray[CurrentPhoto];
document.getElementById('first_main_'+CurrentPhoto).href = SelectedLinkArray[CurrentPhoto];

if(SelectedVideo[CurrentPhoto] == 0)
{
document.getElementById('video_container').style.display = 'none';
document.getElementById('image').innerHTML = "<img id='img' src='" + SelectedImageArray[CurrentPhoto] + "' onmouseover = \"ImgOpacity50A('img');\" onmouseout = \"ImgOpacity100A('img');\" > ";
} else {
document.getElementById('video_container').style.display = 'block';
document.getElementById('video_container').innerHTML = '<a id="video_link" href="javascript:;" onClick="' + SelectedVideoArray[CurrentPhoto] + '"><img src="images/arrow1.png" width="40" height="41" id="ArrowImg" onMouseOver="ImgOpacity100A(\'img\');"></a>';
document.getElementById('image').innerHTML = "<img id='img' src='" + SelectedImageArray[CurrentPhoto] + "' onmouseover = \"ImgOpacity100A('img');\" onmouseout = \"ImgOpacity50A('img');\" > ";
document.getElementById('img').className = 'ImgOpacity50A';
}
}
function ImgOpacity100A(divId){
var div	= document.getElementById(divId);
div.className='ImgOpacity100A';
}
function ImgOpacity50A(divId){
var div	= document.getElementById(divId);
div.className='ImgOpacity50A';
}