﻿
//Javascript change image for download button
function domRollover() {
	if (navigator.userAgent.match(/Opera (\S+)/)) {
		var operaVersion = parseInt(navigator.userAgent.match(/Opera (\S+)/)[1]);
	}
	if (!document.getElementById||operaVersion <7) return;
	var imgarr=document.getElementsByTagName('img');
	var imgPreload=new Array();
	var imgSrc=new Array();
	var imgClass=new Array();

	for (i=0;i<imgarr.length;i++){
		if (imgarr[i].className.indexOf('domroll')!=-1)
		{
			imgSrc[i]=imgarr[i].getAttribute('src');
			imgClass[i]=imgarr[i].className;
			imgPreload[i]=new Image();
			if (imgClass[i].match(/domroll (\S+)/)) 
			{
				imgPreload[i].src = imgClass[i].match(/domroll (\S+)/)[1]
			}
			imgarr[i].setAttribute('xsrc', imgSrc[i]);
			imgarr[i].onmouseover=function()
			{
				this.setAttribute('src',this.className.match(/domroll (\S+)/)[1])
			}
			imgarr[i].onmouseout=function()
			{
				this.setAttribute('src',this.getAttribute('xsrc'))
			}
		}
	}
}

//default page check date
function IsValidVariable(Variable){
    try{
        eval(Variable);
        return   true;
    }
    catch(e){
        return   false;
    }
}


           
function CanResetLeftFlash(){

	var blnResult = false;
    if(IsIEBrowser()==true)
	{
		var obj = document.getElementById("liLeftNavi_Bar_Start");
		if(typeof(HasNewFalsh) !='undefined')
		{
			if(typeof(obj) != 'undefined')
			{ 
    			if(HasNewFalsh==true)
    		    {
    				blnResult = true; 
		        }  
		    }
		} 
    }
    return  blnResult;
}   

function ResizeLeftFlash(){
    var xmlString = menu_XML(); 
	if( typeof(xmlString) != 'undefined' && xmlString != '')
	{
		var strHref = window.location.href;
		var xmlDoc= convert_string_to_xml(xmlString);           		        
		var x = xmlDoc.getElementsByTagName('data'); 
		var firstItemCount = x[0].childNodes.length;
		var secondItemCount = 0;
		
		for(i = 0;i<firstItemCount;i++){
			var mainItem = x[0].childNodes[i];
			var subItemCount = mainItem.childNodes.length;
			
			if(subItemCount > 0){
				for(j=0;j<subItemCount;j++){
					var link = '';
					try{
						if(mainItem.childNodes[j].getAttribute("link") != null){
							link = mainItem.childNodes[j].getAttribute("link");
					    }
					}
					catch(e){
					
					}	
	
					if(typeof(link) != 'undefined' && link != '' && strHref.indexOf(link) > -1){
						secondItemCount = subItemCount;
					}
				}
			}
		}
		setFlashDivHeight(200,firstItemCount*(41+5) + secondItemCount*22 + 250); 
	}
}

function setFlashDivHeight(start,end) { 
	var obj = document.getElementById("liLeftNavi_Bar_Start");
	if(obj != null && typeof(obj) != 'undefined')
    {
		if(IsIEBrowser()==true)
		{
			document.getElementById('liLeftNavi_Bar_Start').style.overflow = "hidden";
		} 
		
		if(hasRightVersion){
			MoveDiv = new Sequence();
			MoveDiv.addChild(new Tween(document.getElementById('liLeftNavi_Bar_Start').style, 'height', 
											Tween.strongEaseOut, start, end, 0.5, 'px'));
			MoveDiv.start(); 
		}
    }
} 

function IsIEBrowser(){
	var blnResult = false;
	var browser=navigator.appName;
    var b_version=navigator.appVersion;
    var version=parseFloat(b_version);
    if (browser=="Microsoft Internet Explorer")
    {
		blnResult=true;	 
	}
	return blnResult; 
}








