function mainmenu(){
jQuery(" #nav ul ").css({display: "none"}); // Opera Fix
jQuery(" #nav li").hover(function(){
jQuery(this).find('ul:first:hidden').css({visibility: "visible",display: "none"}).fadeIn(300);
},function(){
jQuery(this).find('ul:first').fadeout(300);
});
}
jQuery(document).ready(function(){					
mainmenu();
});
jQuery(document).ready(function() {
jQuery('.eco-dev').append('<span class="hover"></span>').each(function () {
  var $span = jQuery('> span.hover', this).css('opacity', 0);
  jQuery(this).hover(function () {
    $span.stop().fadeTo(500, 1);
  }, function () {
    $span.stop().fadeTo(500, 0);
  });
});
});
jQuery(document).ready(function() {
jQuery('.eco-data').append('<span class="hover"></span>').each(function () {
  var $span = jQuery('> span.hover', this).css('opacity', 0);
  jQuery(this).hover(function () {
    $span.stop().fadeTo(500, 1);
  }, function () {
    $span.stop().fadeTo(500, 0);
  });
});
});
jQuery(document).ready(function() {
jQuery('.eco-research').append('<span class="hover"></span>').each(function () {
  var $span = jQuery('> span.hover', this).css('opacity', 0);
  jQuery(this).hover(function () {
    $span.stop().fadeTo(500, 1);
  }, function () {
    $span.stop().fadeTo(500, 0);
  });
});
});
jQuery(document).ready(function() {
jQuery('.publications').append('<span class="hover"></span>').each(function () {
  var $span = jQuery('> span.hover', this).css('opacity', 0);
  jQuery(this).hover(function () {
    $span.stop().fadeTo(500, 1);
  }, function () {
    $span.stop().fadeTo(500, 0);
  });
});
}); 
jQuery(document).ready(
/*
This function gets loaded when all the HTML, not including the portlets, is
loaded.
*/
function() {
}
);
Liferay.Portlet.ready(
/*
This function gets loaded after each and every portlet on the page.
portletId: the current portlet's id
jQueryObj: the jQuery wrapped object of the current portlet
*/
function(portletId, jQueryObj) {
}
);
jQuery(document).last(
/*
This function gets loaded when everything, including the portlets, is on
the page.
*/
function() {
}
);
/*function setFontPlus(id){
var size = document.getElementById(id).style.fontSize;
if(size == "" || size == null) {
size = 13;
} else {
size = size.substr(0,2);
}
if(size < 15) {
if(size == 14) {
size = eval(size) + 2;
} else {
size = eval(size) + 1;
}
var fontSize = size + "px";
document.getElementById(id).style.fontSize=fontSize
}
}// end setFontPlus
function setFontMinus(id){
var size = document.getElementById(id).style.fontSize;
if(size == "" || size == null) {
size = 11; 
} else {
size = size.substr(0,2);
} 
if(size > 11) {
if(size == 16) {
size = eval(size) - 2;
} else {
size = eval(size) - 1;
}
var fontSize = size + "px";
document.getElementById(id).style.fontSize=fontSize
}
}*/
/*********start accessibilty***************/
function toggle (id) {
var post = document.getElementById(id);
if (post.className=="portletshown") { 
post.className="portlethidden"; 
} else { 
post.className="portletshown"; 
}
}
function changeLocation (targetURL) {
window.location = targetURL;
}
var size;
var defaultFontSize = 12;
var currentFontSize = size;
var Color;
var defaultColor = 'white';
var currentColor = Color;		
var prefsLoaded = false;
/*********besarkan saiz tulisan**************/	
function setFontPlus(id){
size = document.getElementById(id).style.fontSize;
if(size == "" || size == null) {
size = 12;
} else {
size = size.substr(0,2);
}
if(size < 15) {
if(size == 14) {
size = eval(size) + 2;
} else {
size = eval(size) + 1;
}
var fontSize = size + "px";
document.getElementById(id).style.fontSize=fontSize
changecss('td','font-size',fontSize);
changecss('.footer_bottom','font-size',fontSize);
changecss('.footer_bottom a','font-size',fontSize);
changecss('#bgcolor a','font-size',fontSize);
changecss('#bgcolor','font-size',fontSize);
changecss('.footer1 a','font-size',fontSize);
changecss('.footer1','font-size',fontSize);
changecss('.portlet-title','font-size',fontSize);
        changecss('.portlet-content a','font-size',fontSize);
        changecss('p','font-size',fontSize);
        changecss('.masuk','font-size',fontSize);
}
}// end setFontPlus
function setFontMinus(id){
size = document.getElementById(id).style.fontSize;
if(size == "" || size == null) {
size = 12; 
} else {
size = size.substr(0,2);
} 
if(size > 11) {
if(size == 17) {
size = eval(size) - 2;
} else {
size = eval(size) - 1;
}
var fontSize = size + "px";
document.getElementById(id).style.fontSize=fontSize
changecss('#bgcolor','font-size',fontSize);
changecss('#nav li a','font-size',fontSize);
changecss('.footer_bottom','font-size',fontSize);
changecss('.footer_bottom a','font-size',fontSize);
changecss('#bgcolor a','font-size',fontSize);
changecss('.footer1 a','font-size',fontSize);
changecss('.footer1','font-size',fontSize);
changecss('.portlet-title','font-size',fontSize);
        changecss('td','font-size',fontSize);
        changecss('.portlet-content a','font-size',fontSize);
        changecss('p','font-size',fontSize);
        changecss('.masuk','font-size',fontSize);
}
}
/********kembalikan saiz huruf kepada asal************/
function revertFontStyles(id){
size = document.getElementById(id).style.fontSize;
if(size == "" || size == null) {
size = 12; 
} else {
size = size.substr(0,2);
} 
if(size > 10) {
if(size == 16) {
size = 12;
} else {
size = 12;
}
var fontSize = size + "px";
document.getElementById(id).style.fontSize=fontSize
}
changecss('td','font-size','11px',fontSize);
changecss('.portlet-content a','font-size','11px',fontSize);
changecss('p','font-size','11px',fontSize);
changecss('.masuk','font-size','11px',fontSize);
}
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 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;
};
window.onload = setUserOptions;
function setUserOptions(){
if(!prefsLoaded){
cookie = readCookie("fontSize");
size = cookie ? cookie : 11;
cookieColor = readCookie("color");
Color = cookieColor ? cookieColor : 'white';
if(Color=='red'){
fontRed()
}
else if(Color=='blue')
{
fontBlue()
}
else if(Color=='green'){
fontGreen()
}
else if(Color=='orange') {
fontOrange()
}
else{
revertStyles()
}
setFontSize(size);
prefsLoaded = true;
}
}
window.onunload = saveSettings;
function saveSettings()
{
  createCookie("fontSize", size, 365);
createCookie("color", Color, 365);
}
function setFontSize(fontSize){
fontSize=fontSize + 'px';
document.getElementById('wrapper').style.fontSize = fontSize;
changecss('.content_font','font-size',fontSize);
changecss('.title2_font','font-size',fontSize);	
changecss('.journal-content-article','font-size',fontSize);
};
/**********kembalikan warna asal*************/
function revertStyles(){
Color="";
changecss('a','color','#336699');
changecss('td','color','black');
changecss('td span','color','#ABC7DA');
changecss('.topbar_text span','color','#ABC7DA');
changecss('.topbar_text div','color','#ABC7DA');
changecss('td a','color','#336699');
changecss('td a span','color','white');
changecss('div a span strong','color','white');
changecss('div span','color','#ffffff');
changecss('td .topbar_text','color','#ABC7DA');
changecss('span','color','black');
changecss('div','color','black');
changecss('div','span','white');
changecss('div .topbar_text','color','#ABC7DA');
changecss('#enhance td','color','#ffffff');
changecss('.portlet-title','color','black');
changecss('#nav li ul li a','color','white');
changecss('#navigation li a span','color','#ffffff');
changecss('.style3','color','black');
changecss('#tick2','color','#ABC7DA');
changecss('input[type="text"]','color','black');
changecss('input[type="password"]','color','black');
changecss('input[type="file"]','color','black');
changecss('input[type="submit"]','color','#34404F');
changecss('input[type="button"]','color','#34404F');
changecss('input[type="reset"]','color','black');
changecss('select','color','black');
changecss('textarea','color','black');
changecss('.textarea','color','black');
changecss('div #solat_info td','color','black');
changecss('#portlet-wrapper-visitor_counter_php_WAR_visitor_counter_php td','color','black');
changecss('.taglib-calendar tr td a span','color','black');
changecss('#p_p_id_58_ tr td','color','black');
changecss('.masuk','color','#ffffff');
changecss('#nav li.selected a','color','black');
changecss('#nav li a','color','white');
changecss('div .text','color','white');
changecss('#column-20 .portlet-title','color','#251C91');
changecss('#column-1 .portlet-title','color','#251C91');
changecss('#column-3 .portlet-title','color','#251C91');
changecss('#column-32 .portlet-title','color','#251C91');
changecss('#column-21 .portlet-title','color','#251C91');
changecss('#column-23 .portlet-title','color','#251C91');
}
function changecss(theClass,element,value) {
//Last Updated on May 21, 2008
//documentation for this script at
//http://www.shawnolson.net/a/503/altering-css-class-attributes-with-javascript.html
 var cssRules;
 if (document.all) {
 cssRules = 'rules';
 }
 else if (document.getElementById) {
 cssRules = 'cssRules';
 }
 var added = false;
 for (var S = 0; S < document.styleSheets.length; S++){
 for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
 if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
 if(document.styleSheets[S][cssRules][R].style[element]){
 document.styleSheets[S][cssRules][R].style[element] = value;
 added=true;
 break;
 }
 }
 }
 if(!added){
 if(document.styleSheets[S].insertRule){
 document.styleSheets[S].insertRule(theClass+' { '+element+': '+value+'; }',document.styleSheets[S][cssRules].length);
 }
 else if (document.styleSheets[S].addRule) {
 document.styleSheets[S].addRule(theClass,element+': '+value+';');
 }
 }
 }
}
// end function changecss
/*************tukar warna tulisan kepada warna merah**********/
function fontRed(){
Color='red';
changecss('body','color',Color);
changecss('a','color',Color);
changecss('td','color',Color);
changecss('span','color',Color);
changecss('div','color',Color);
changecss('div .topbar_text','color',Color);
changecss('td .topbar_text','color',Color);
changecss('.style3','color',Color);
changecss('#tick2','color',Color);
changecss('input[type="text"]','color',Color);
changecss('input[type="password"]','color',Color);
changecss('input[type="file"]','color',Color);
changecss('input[type="submit"]','color',Color);
changecss('input[type="button"]','color',Color);
changecss('input[type="reset"]','color',Color);
changecss('select','color',Color);
changecss('textarea','color',Color);
changecss('.textarea','color',Color);
changecss('#nav li ul li a','color',Color);
changecss('#p_p_id_59_INSTANCE_dh7B_ .results-header th, .results-header td','color',Color);
changecss('.topbar_text span','color',Color);
changecss('.topbar_text div','color',Color);
changecss('td span','color',Color);
changecss('td a','color',Color);
changecss('td a span','color',Color);
changecss('div a span strong','color',Color);
changecss('div span','color',Color);
changecss('#enhance td','color',Color);
changecss('.portlet-title','color',Color);
changecss('#navigation li a span','color',Color);
changecss('div #solat_info td','color',Color);
changecss('#portlet-wrapper-visitor_counter_php_WAR_visitor_counter_php td','color',Color);
changecss('.taglib-calendar tr td a span','color',Color);
changecss('#p_p_id_58_ tr td','color',Color);
changecss('.masuk','color',Color);
changecss('#nav li.selected a','color',Color);
changecss('#nav li a','color',Color);
changecss('div .text','color',Color);
changecss('#column-20 .portlet-title','color',Color);
changecss('#column-1 .portlet-title','color',Color);
changecss('#column-3 .portlet-title','color',Color);
changecss('#column-32 .portlet-title','color',Color);
changecss('#column-21 .portlet-title','color',Color);
changecss('#column-23 .portlet-title','color',Color);
}
/*************tukar warna tulisan kepada warna biru**********/
function fontBlue(){
Color='blue';
changecss('body','color',Color);
changecss('a','color',Color);
changecss('td','color',Color);
changecss('span','color',Color);
changecss('div','color',Color);
changecss('div .topbar_text','color',Color);
changecss('td .topbar_text','color',Color);
changecss('.style3','color',Color);
changecss('#tick2','color',Color);
changecss('input[type="text"]','color',Color);
changecss('input[type="password"]','color',Color);
changecss('input[type="file"]','color',Color);
changecss('input[type="submit"]','color',Color);
changecss('input[type="button"]','color',Color);
changecss('input[type="reset"]','color',Color);
changecss('select','color',Color);
changecss('textarea','color',Color);
changecss('.textarea','color',Color);
changecss('#nav li ul li a','color',Color);
changecss('#p_p_id_59_INSTANCE_dh7B_ .results-header th, .results-header td','color',Color);
changecss('.topbar_text span','color',Color);
changecss('.topbar_text div','color',Color);
changecss('td span','color',Color);
changecss('td a','color',Color);
changecss('td a span','color',Color);
changecss('div a span strong','color',Color);
changecss('div span','color',Color);
changecss('#enhance td','color',Color);
changecss('.portlet-title','color',Color);
changecss('#navigation li a span','color',Color);
changecss('div #solat_info td','color',Color);
changecss('#portlet-wrapper-visitor_counter_php_WAR_visitor_counter_php td','color',Color);
changecss('.taglib-calendar tr td a span','color',Color);
changecss('#p_p_id_58_ tr td','color',Color);
changecss('.masuk','color',Color);
changecss('#nav li.selected a','color',Color);
changecss('#nav li a','color',Color);
changecss('div .text','color',Color);
changecss('#column-20 .portlet-title','color',Color);
changecss('#column-1 .portlet-title','color',Color);
changecss('#column-3 .portlet-title','color',Color);
changecss('#column-32 .portlet-title','color',Color);
changecss('#column-21 .portlet-title','color',Color);
changecss('#column-23 .portlet-title','color',Color);
}
/*************tukar warna tulisan kepada warna hijau**********/
function fontGreen(){
Color='green';
changecss('body','color',Color);
changecss('a','color',Color);
changecss('td','color',Color);
changecss('span','color',Color);
changecss('div','color',Color);
changecss('div .topbar_text','color',Color);
changecss('td .topbar_text','color',Color);
changecss('.style3','color',Color);
changecss('#tick2','color',Color);
changecss('input[type="text"]','color',Color);
changecss('input[type="password"]','color',Color);
changecss('input[type="file"]','color',Color);
changecss('input[type="submit"]','color',Color);
changecss('input[type="button"]','color',Color);
changecss('input[type="reset"]','color',Color);
changecss('select','color',Color);
changecss('textarea','color',Color);
changecss('.textarea','color',Color);
changecss('#nav li ul li a','color',Color);
changecss('#p_p_id_59_INSTANCE_dh7B_ .results-header th, .results-header td','color',Color);
changecss('.topbar_text span','color',Color);
changecss('.topbar_text div','color',Color);
changecss('td span','color',Color);
changecss('td a','color',Color);
changecss('td a span','color',Color);
changecss('div a span strong','color',Color);
changecss('div span','color',Color);
changecss('#enhance td','color',Color);
changecss('.portlet-title','color',Color);
changecss('#navigation li a span','color',Color);
changecss('div #solat_info td','color',Color);
changecss('#portlet-wrapper-visitor_counter_php_WAR_visitor_counter_php td','color',Color);
changecss('.taglib-calendar tr td a span','color',Color);
changecss('#p_p_id_58_ tr td','color',Color);
changecss('.masuk','color',Color);
changecss('#nav li.selected a','color',Color);
changecss('#nav li a','color',Color);
changecss('div .text','color',Color);
changecss('#column-20 .portlet-title','color',Color);
changecss('#column-1 .portlet-title','color',Color);
changecss('#column-3 .portlet-title','color',Color);
changecss('#column-32 .portlet-title','color',Color);
changecss('#column-21 .portlet-title','color',Color);
changecss('#column-23 .portlet-title','color',Color);
}
/*************tukar warna tulisan kepada warna oren**********/
function fontOrange(){
Color='orange';
changecss('body','color',Color);
changecss('a','color',Color);
changecss('td','color',Color);
changecss('span','color',Color);
changecss('div','color',Color);
changecss('div .topbar_text','color',Color);
changecss('td .topbar_text','color',Color);
changecss('.style3','color',Color);
changecss('#tick2','color',Color);
changecss('input[type="text"]','color',Color);
changecss('input[type="password"]','color',Color);
changecss('input[type="file"]','color',Color);
changecss('input[type="submit"]','color',Color);
changecss('input[type="button"]','color',Color);
changecss('input[type="reset"]','color',Color);
changecss('select','color',Color);
changecss('textarea','color',Color);
changecss('.textarea','color',Color);
changecss('#nav li ul li a','color',Color);
changecss('#p_p_id_59_INSTANCE_dh7B_ .results-header th, .results-header td','color',Color);
changecss('.topbar_text span','color',Color);
changecss('.topbar_text div','color',Color);
changecss('td span','color',Color);
changecss('td a','color',Color);
changecss('td a span','color',Color);
changecss('div a span strong','color',Color);
changecss('div span','color',Color);
changecss('#enhance td','color',Color);
changecss('.portlet-title','color',Color);
changecss('#navigation li a span','color',Color);
changecss('div #solat_info td','color',Color);
changecss('#portlet-wrapper-visitor_counter_php_WAR_visitor_counter_php td','color',Color);
changecss('.taglib-calendar tr td a span','color',Color);
changecss('#p_p_id_58_ tr td','color',Color);
changecss('.masuk','color',Color);
changecss('#nav li.selected a','color',Color);
changecss('#nav li a','color',Color);
changecss('div .text','color',Color);
changecss('#column-20 .portlet-title','color',Color);
changecss('#column-1 .portlet-title','color',Color);
changecss('#column-3 .portlet-title','color',Color);
changecss('#column-32 .portlet-title','color',Color);
changecss('#column-21 .portlet-title','color',Color);
changecss('#column-23 .portlet-title','color',Color);
}
/*************************************************************************/
