// JavaScript Document
function Rand(){
	return Math.round(Math.random()*9);
}
$(document).ready(function(){
	var oi = document.getElementsByName("code");
	var cd ;
	for(var i=0;i<oi.length;i++){
		cd = Rand()
			oi[i].src="Images/Code_"+cd+".jpg"
		}
})

function ViewDetail(id)
{
	try{
		var v=document.getElementById("detail"+id).style.display;
		for(var i=1; i<10; i++)
		{
			if(i==id)
			{
				document.getElementById("detail"+i).style.display="block";
			}
			else
			{
				document.getElementById("detail"+i).style.display="none";
			}
		}
	}
	catch(e)
	{}
}

function getElementPos(elementId) {   
 var ua = navigator.userAgent.toLowerCase();   
 var isOpera = (ua.indexOf('opera') != -1);   
 var isIE = (ua.indexOf('msie') != -1 && !isOpera); // not opera spoof   
 var el = document.getElementById(elementId);   
 if(el.parentNode === null || el.style.display == 'none') {   
  return false;   
 }         
 var parent = null;   
 var pos = [];        
 var box;        
 if(el.getBoundingClientRect)    //IE   
 {            
  box = el.getBoundingClientRect();   
  var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop);   
  var scrollLeft = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft);   
  return {x:box.left + scrollLeft, y:box.top + scrollTop};   
 }else if(document.getBoxObjectFor)    // gecko       
 {   
  box = document.getBoxObjectFor(el);    
  var borderLeft = (el.style.borderLeftWidth)?parseInt(el.style.borderLeftWidth):0;    
  var borderTop = (el.style.borderTopWidth)?parseInt(el.style.borderTopWidth):0;    
  pos = [box.x - borderLeft, box.y - borderTop];   
 } else    // safari & opera       
 {   
  pos = [el.offsetLeft, el.offsetTop];     
  parent = el.offsetParent;        
  if (parent != el) {    
   while (parent) {     
    pos[0] += parent.offsetLeft;    
    pos[1] += parent.offsetTop;    
    parent = parent.offsetParent;   
   }     
  }      
  if (ua.indexOf('opera') != -1 || ( ua.indexOf('safari') != -1 && el.style.position == 'absolute' )) {    
   pos[0] -= document.body.offsetLeft;   
   pos[1] -= document.body.offsetTop;            
  }       
 }                 
 if (el.parentNode) {    
    parent = el.parentNode;   
   } else {   
    parent = null;   
   }   
 while (parent && parent.tagName != 'BODY' && parent.tagName != 'HTML') { // account for any scrolled ancestors   
  pos[0] -= parent.scrollLeft;   
  pos[1] -= parent.scrollTop;   
  if (parent.parentNode) {   
   parent = parent.parentNode;   
  } else {   
   parent = null;   
  }   
 }   
 return {x:pos[0], y:pos[1]};   
}   

function displaySubMenu(str) {
     for(var i=1;i<20;i++){
	 	try{
		obj = document.getElementById("Layer"+i);
		if(parseInt(str) == i){
			var pos=getElementPos("parent"+i);
			var offset_x=-2;
			if (navigator.userAgent.indexOf('Firefox') >= 0)
			{
				offset_x=0;
			}
			//obj.style.top=pos.y+"px";
			//obj.style.left=(pos.x+100+offset_x)+"px";
			obj.style.top=pos.y+34+"px";
			obj.style.left=(pos.x+offset_x)+"px";
			obj.style.display = "block";
			if(obj.clientHeight<25)
			{
				obj.style.display = "none";
			}
		}else{
			obj.style.display = "none";
		}
		}catch(e)
		{continue;}
	}
}



function hidSubMenu(str) {
	try{
	obj=document.getElementById("Layer"+str);
	obj.style.display = "none";
	}catch(e)
	{}
}

function displaySubMenu2(str) {
     for(var i=1;i<20;i++){
	 	try{
		obj = document.getElementById("Layer2"+i);
		if(parseInt(str) == i){
			//alert("parent2"+i);
			//var pos=getElementPos("parent2"+i);
			var pos=getElementPos("parent3");
			var offset_x=-2;
			if (navigator.userAgent.indexOf('Firefox') >= 0)
			{
				offset_x=0;
			}
			//obj.style.top=pos.y+"px";
			//obj.style.left=(pos.x+140+offset_x)+"px";
			obj.style.top=pos.y+34+(i-1)*25+"px";
			obj.style.left=(pos.x+offset_x+150)+"px";
			obj.style.display = "block";
			if(obj.clientHeight<25)
			{
				obj.style.display = "none";
			}
		}else{
			obj.style.display = "none";
		}
		}catch(e)
		{continue;}
	}
}



function hidSubMenu2(str) {
	try{
	obj=document.getElementById("Layer2"+str);
	obj.style.display = "none";
	}catch(e)
	{}
}

function hidSoMenu()
{
	document.getElementById("Layer3").style.display="none";	
	try{
		for(var i=1; i<10; i++)
		{
			document.getElementById("Layer2"+i).style.display="none";	
		}
	}
	catch(e)
	{}
}
