

function changecolor(colorid, num) {
	for (var x=0;x<=num;x=x+1) 
	{
		if (x == colorid){
		document.getElementById('submenu'+x).style.color = "#FFFF66";
		} else {
  	  document.getElementById('submenu'+x).style.color = "#FFFFFF";
		}
	}
}

function swapoff(id) {
		if (document.getElementById) {
			var divid2 = document.getElementById(id).style;
			divid2.display = "none";
		} else if (document.all) {
			var divid2 = document.all[id].style;
			divid2.display = "none";
		} else if (document.layers) {
			var divid2 = document.layers[id].style;
			divid2.display = "none";
		}
}

function swapon(id) {
		if (document.getElementById) {
			var divid2 = document.getElementById(id).style;
			divid2.display = "inline";
		} else if (document.all) {
			var divid2 = document.all[id].style;
			divid2.display = "inline";
		} else if (document.layers) {
			var divid2 = document.layers[id].style;
			divid2.display = "inline";
		}
}


function setflash(atpacpage) {
if (window.document.atpacmenu) {
window.document.atpacmenu.SetVariable("atpacmenuvar", atpacpage);
}
}


client_last_id='clientid0';
function clientshow(id) {
	if (client_last_id != id) {
		if (document.getElementById) {
			var divid = document.getElementById(id).style;
			divid.display = "inline";
			var divid2 = document.getElementById(client_last_id) .style;
			divid2.display = "none";
		} else if (document.all) {
			var divid = document.all[id].style;
			divid.display = "inline";
			var divid2 = document.all[client_last_id].style;
			divid2.display = "none";
		} else if (document.layers) {
			var divid = document.layers[id].style;
			divid.display = divid.display = "inline";
			var divid2 = document.layers[client_last_id].style;
			divid2.display = "none";
			
		}
	client_last_id = id;
	}
}


function show(id) {
	if (document.getElementById) {
		var divid = document.getElementById(id).style;
		var divid2 = document.getElementById(project_last_id).style;
		divid2.display = "none";
		divid.display = "inline";
	} else if (document.all) {
		var divid = document.all[id].style;
		var divid2 = document.all[project_last_id].style;
		divid2.display = "none";
		divid.display = "inline";
	} else if (document.layers) {
		var divid = document.layers[id].style;
		var divid2 = document.layers[project_last_id].style;
		divid2.display = divid.display = "none";
		divid.display = divid.display = "inline";
	}
project_last_id = id;
}

//document.onkeyup = KeyCheck;       
id=null;
flag=false;

function KeyCheck(e)
{

   var KeyID = (window.event) ? event.keyCode : e.keyCode;
   switch(KeyID)
   {
      case 37:
      previous(images_array);
      break;
      
      case 38:
      up();
      break;
      
      case 39:
      next(images_array);
      break;
      
      case 40:
      down();
      break;
   }
}

function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
}

var fade_started=0; 
var imagetest; 
var target_image; 

function fadeTransStart(id, imagefile, t1) { 
	if (fade_started==0 && document.getElementById(id).src != imagefile) { 
	fadeTrans(id, imagefile, t1); 
	
	} 
	
} 

function fadeTransComplete()  { 
fade_started=0;
} 

function fadeTrans(id, imagefile, t1) { 
	if(fade_started==0) { 
	fade_started=1; 
	opacity(id,99,1,t1); 
	setTimeout("fadeTransEnd('"+id+"', "+t1+")",t1); 
	} 
	
} 

function fadeTransEnd (id, t1) {
	document.getElementById(id).src = imagetest; 
	opacity(id,1,99,t1); 
	
	setTimeout("fadeTransComplete()",t1);
	sid = document.getElementById('isid').innerText;
	if (sid != "x"){
	show(sid);
	}
}

function opacity(id, startOpac, endOpac, t1) { 
    var speed = Math.round(t1 / 100); 
    var timer = 0;
    if (startOpac > endOpac) {
     	for(i = startOpac; i >= endOpac; i-=2) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
     	}
     } else if (startOpac < endOpac) {
     	for(i = startOpac; i <= endOpac; i+=2) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
     	}
     }
}


function imgtargetswapgallery(imgObjName, newid, originalid, target_image, sid) {
id = parseInt(newid);
	// if (document.getElementById('iid').innerText == 'empty') {
	// document.getElementById('iid').innerText = originalid;
	// } 
	
	lastimgObjName = document.getElementById('iid').innerText;
	document.getElementById('iid').innerText = imgObjName;
	document.getElementById('isid').innerText = sid;
 	if (imgObjName != lastimgObjName) {
 	imagetest = eval("m" + imgObjName + ".src");
 		if (fade_started == 1) {
 		setTimeout("fadeTransStart('mainimage', imagetest, '500')", 500);
 		} else {
 		setTimeout("fadeTransStart('mainimage', imagetest, '500')", 250);
 		}
 	}
}

function externalLinks() { 
if (!document.getElementsByTagName) return; 
var anchors = document.getElementsByTagName("a"); 
for (var i=0; i<anchors.length; i++) { 
	var anchor = anchors[i]; 
	if (anchor.getAttribute("href") && 
		anchor.getAttribute("rel") == "external") 
		anchor.target = "_blank"; 
	} 
} 
window.onload = externalLinks;

function selectGo(select) {
	var loc=select.options[select.selectedIndex].value;
	if (loc!='#') {
	location='project.php?cid='+loc+'';
	}
	else { 
	select.selectedIndex=0;
	}
}

function tron(imgName) {
document.getElementById(imgName).src= eval("on" + imgName + ".src");
}
   
function troff(imgName) {
document.getElementById(imgName).src= eval("off" + imgName + ".src");
}

 
function confirming(url,message) {
	var confirmation=confirm(message); 
 	if (confirmation) {
 	window.location.href=url;
 	} 
}

function ConfirmSubmit(message) {
var confirmation = confirm(message);
if (confirmation)
	return true ;
else
	return false ;
}

function open_pop(theURL,winName,w,h,scroll,resize) { //v2.0
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable='+resize+''
win=window.open(theURL,winName,winprops);
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}


