﻿// updated 24-06-2010
var timeout = 500;
var obj = "";
var close = null;


function menuover(){
this.style.backgroundImage = "url(assets/mouseovermenu.png)";
document.body.style.cursor = "pointer";
if(this.title == "CD Duplication and Replication"){
hide();
if(close){
clearTimeout(close);
close = null;
}
document.getElementById("cdcopying").style.visibility = "visible";
Core.addEventListener(document.getElementById("cdcopying"),"mouseout",mclose);
Core.addEventListener(document.getElementById("cdcopying"),"mouseover",mopen);
}else if(this.title == "DVD Duplication and Replication"){
hide();

if(close){
clearTimeout(close);
close = null;
}
document.getElementById("dvdcopying").style.visibility = "visible";
Core.addEventListener(document.getElementById("dvdcopying"),"mouseout",mclose);
Core.addEventListener(document.getElementById("dvdcopying"),"mouseover",mopen);

}else if(this.title == "Blu-ray"){
hide();

if(close){
clearTimeout(close);
close = null;
}
document.getElementById("blu-ray").style.visibility = "visible";
Core.addEventListener(document.getElementById("blu-ray"),"mouseout",mclose);
Core.addEventListener(document.getElementById("blu-ray"),"mouseover",mopen);

}else if(this.title == "Other services"){
hide();

if(close){
clearTimeout(close);
close = null;
}
document.getElementById("other").style.visibility = "visible";
Core.addEventListener(document.getElementById("other"),"mouseout",mclose);
Core.addEventListener(document.getElementById("other"),"mouseover",mopen);
}else if(this.title == "templates"){
hide();

if(close){
clearTimeout(close);
close = null;
}
document.getElementById("templates").style.visibility = "visible";
Core.addEventListener(document.getElementById("templates"),"mouseout",mclose);
Core.addEventListener(document.getElementById("templates"),"mouseover",mopen);
}
}

function hide(){
document.getElementById("cdcopying").style.visibility = "hidden";
document.getElementById("dvdcopying").style.visibility = "hidden";
document.getElementById("blu-ray").style.visibility = "hidden";
document.getElementById("other").style.visibility = "hidden";
document.getElementById("templates").style.visibility = "hidden";
}
function mclose(){
close = setTimeout("closetimer()",timeout);
}
function mopen(){
if(close){
clearTimeout(close);
close = null;
}
this.style.visibility = "visible";
}
function closetimer(){
hide();
}
function menuout(){
close = setTimeout("closetimer()",timeout);
this.style.backgroundImage = "";
document.body.style.cursor = "default";
}
function highlight(){
document.body.style.cursor = "pointer";
var cats = Core.getElementsByClass("catagories");
for(var i=0;i<cats.length;i++){
if(Core.hasClass(cats[i],"highlight")){
Core.removeClass(cats[i],"highlight");
}
var title = this.title;
var ele = document.getElementById("image");
var ele1 = document.getElementById("blocklinks");
if(title == "CD and DVD Duplication"){
ele.src = "assets/woman1.png";
ele1.innerHTML = '<h3><a href="#">Things you need to know about duplication</a></h3><p><a href="what-is-duplication.php">What is duplication</a> | <a href="CD-and-DVD-Print-Only.php">CD and DVD print only</a> | <a href="templates.php">Templates</a>';
}else if(title == "CD and DVD Replication"){
ele.src = "assets/woman2.png";
ele1.innerHTML = '<h3><a href="#">Things you need to know about replication</a></h3><p><a href="what-is-replication.php">What is replication</a> | <a href="templates.php">Templates</a>';
}else if(title == "Blu-ray Duplication"){
ele.src = "assets/bluray.png";
ele1.innerHTML = '<h3><a href="#">Things you need know about blu-ray duplication</a></h3><p><a href="#">What is blu-ray</a> | <a href="#">Blu-ray print only</a> | <a href="templates.php">Templates</a>';
}
}
Core.addClass(this,"highlight");
}
function dehighlight(){
document.body.style.cursor = "default";
}
var getclass = 
{
init: function()
{
var cats = Core.getElementsByClass("menuitems");
for(var i=0;i<cats.length;i++){
Core.addEventListener(cats[i],"mouseover",menuover);
Core.addEventListener(cats[i],"mouseout",menuout);
}
var cats = Core.getElementsByClass("catagories");
for(var i=0;i<cats.length;i++){
Core.addEventListener(cats[i],"mouseover",highlight);
Core.addEventListener(cats[i],"mouseout",dehighlight);
}
}
}
var liadd =
{
init: function()
{
var ele = document.getElementsByTagName("li");
for(i=0;i<ele.length;i++){
Core.addEventListener(ele[i],"mouseover",over);
Core.addEventListener(ele[i],"mouseout",out);
}
}
}
var over = function()
{
this.style.backgroundImage = "URL('assets/drop-down-bg.png')";
this.childNodes[0].style.color = "red";
}
var out = function()
{
this.style.backgroundImage = "";
this.childNodes[0].style.color = "white";
}
Core.start(getclass);
Core.start(liadd);