﻿// JScript File
var stop = false;
   
function scroolNews(act) {
var ns = document.getElementById('NewsScrollMain'); 
    switch(act) {
        case 'up':
        ns.scrollTop -= 1;
        break;
        case 'down':
        ns.scrollTop += 1;
        break;
    }
    if (!stop) setTimeout(function() { scroolNews(act) },5);
}

function MySubmitBizForm(formID) {
    var SubmitTags = document.getElementsByTagName('input');
    for (var i=0;i<SubmitTags.length;i++) {
        if (SubmitTags[i].value == 'Submit_' + formID) SubmitTags[i].click();
    }
}

// Datagridlerdeki boş birimleri kaldır 
function CleanEmptyValues() {
    var birimArray = new Array('RPM','kW','kg','m','mm','BHp');
    var DataGridDivs = document.getElementsByTagName('div');
    for (var i=0;i<DataGridDivs.length;i++) {
        if (DataGridDivs[i].id.indexOf('divDG_') == 0) {            
            var DataGridTDs = DataGridDivs[i].getElementsByTagName('td');
            for (var j=0;j<DataGridTDs.length;j++) {
                if (inArray(birimArray,DataGridTDs[j].innerHTML)) {
                    DataGridTDs[j].innerHTML = '';
                }
            }
        }
    }
}

var lastParentID = 0
function openParent(nodeID) {
    if (lastParentID != nodeID) {
	    if (lastParentID) document.getElementById('parentTD'+lastParentID).className = 'parentTDOff';
	    if (lastParentID != nodeID) document.getElementById('parentTD'+nodeID).className = 'parentTDOn';	
	    if (lastParentID) document.getElementById('panrentImg'+lastParentID).src='/turkloydu/App_Themes/TurkLoyduDefault/Images/Parent_Off.gif';
	    if (lastParentID != nodeID) document.getElementById('panrentImg'+nodeID).src='/turkloydu/App_Themes/TurkLoyduDefault/Images/Parent_On.gif';
	    if (lastParentID) document.getElementById('parentDiv'+lastParentID).style.display = 'none';
	    if (lastParentID != nodeID) document.getElementById('parentDiv'+nodeID).style.display = 'block';
	    if (lastParentID != nodeID) lastParentID = nodeID;
	    else lastParentID=0;
	}
}
function opentable(id) {
    document.getElementById('table_'+id).style.display = (document.getElementById('table_'+id).style.display == 'none'?'block':'none');
    document.getElementById('image_'+id).src = '/turkloydu/App_Themes/TurkLoyduDefault/Images/' + (document.getElementById('table_'+id).style.display == 'none'?'Closed':'Opened') + '.gif';
}

function inArray(arrayValue,stringValue) {
	var i;
	for (i=0; i < arrayValue.length; i++) {
		if (arrayValue[i] == stringValue) {
			return true;
		}
	}
	return false;
};

function UpdateTotalView (mainDivID,updateDivID,CellNum) {
    if (document.getElementById(mainDivID)) {
        var total = 0;
        if (document.getElementById(mainDivID).getElementsByTagName('table').length) { 
            var TRs = document.getElementById(mainDivID).getElementsByTagName('table')[0].getElementsByTagName('tr');
            for (var i = 0 ; i < TRs.length ; i++) {
                if (TRs[i].getElementsByTagName('td').length) total += parseInt(TRs[i].getElementsByTagName('td')[CellNum].innerHTML.replace(' BHp','').replace(' ',''));
            }
            if (total) document.getElementById(updateDivID).innerHTML += ' : ' + total + ' BHp';
            else document.getElementById(updateDivID).style.display = 'none';
        }
    }
}




function popup(mylink, windowname, width, height)
{
if (!window.focus) return true;
var href;
if (typeof(mylink) == 'string')
   href=mylink;
else
   href=mylink.href;
var w = window.open(href, windowname,'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=0,resizeable=1,width=' + width + ',height=' + height);
setTimeout(1000,w.resizeTo(w.document.getElementsByTagName('img')[0].width,w.document.getElementsByTagName('img')[0].height));
}


function popImage(imageURL,imageTitle,pos,AutoClose,CopyRight){
	//Safari workaround
	is_safari=(navigator.userAgent.toLowerCase().indexOf("safari")!=-1)?true:false;
	safari_version=Number(navigator.userAgent.substring(navigator.userAgent.indexOf("Safari/")+7));
	if (is_safari && safari_version<300){
		var f="top=0, left=0, width="+screen.width+",height="+screen.height+" ,scrollbars=yes";
		imgWin=window.open(imageURL,'im',f);
	}
	else{
		//Based on browser set correct resize mode
		if (parseInt(navigator.appVersion.charAt(0))>=4){
			if (navigator.appName=="Netscape" || is_safari){
				var f="width="+screen.width+",height="+screen.height;	
				var rs="var iWidth=window.innerWidth;iHeight=window.innerHeight";
				var adj="0";
			}
			if(document.all){
				var f="width=150,height=150";	
				var rs = "var iWidth=document.body.clientWidth;iHeight=document.body.clientHeight;";
				if(typeof window.opera != 'undefined'){ 
					 var adj="window.outerHeight-24";
				 }
				else{
					var adj="32";
				}	 
			} 
		}
		//
		v=pos.substring(0,pos.indexOf("_"));
		h=pos.substring(pos.indexOf("_")+1);
		f+=",left=0,top=0";
		imgWin=window.open('about:blank','',f);
		imDoc=imgWin.document;
		with (imDoc){
			writeln('<html><head><title>Loading...</title>');writeln('<sc'+'ript>');
			writeln('var sdstr=\"\";window.onerror=function(){return true;}');
			writeln('function resizeWin(){');
			//If the image size is bigger then screen resize window to the screen size
			writeln('sc=(navigator.userAgent.toLowerCase().indexOf("safari")!=-1)?15:"";');
			writeln('iW=document.images[0].width;iH=document.images[0].height;sW=screen.availWidth;sH=screen.availHeight;');
			writeln('if(iW>=sW || iH>=sH){window.resizeTo(sW,sH);window.moveTo(0,0)}else{');
			writeln(rs);
			writeln('var v=\"'+v+'\";var h=\"'+h+'\";');
			writeln('switch (v){case \"top\":vPos=0;break;case \"middle\":vPos=(sH-iH-'+adj+')/2;break;case \"bottom\":vPos=sH-'+adj+'-iH'+((is_safari)?'-20':'')+';break;default: vPos=0;}');
			
			writeln('switch (h){case \"left\":hPos=0;break;case \"center\":hPos=(sW-iW)/2;break;case \"right\":hPos=sW-iW'+((is_safari)?'-20':'')+';break;default: hPos=0;}');
			writeln('iWidth = document.images[0].width - iWidth;iHeight = document.images[0].height - iHeight;');
			writeln('window.resizeBy(iWidth+sc, iHeight+sc);');
			writeln('window.moveBy(hPos,vPos)}}');
			writeln('function doTitle(){document.title="'+unescape(imageTitle)+'";}'+'</sc'+'ript>');
			var cT=(!AutoClose)?"":"onBlur=\"sdstr=setTimeout('window.close(this)',1000)\"";
			//Prevent closing in IE
			var fL=(!AutoClose)?"":"onfocus=\"clearTimeout(sdstr)\"";
			var safari_fix=(is_safari)?" onload='resizeWin()'":"";
			if(!CopyRight){var cr1="";var cr2=""}else{var cr1=" galleryimg=\"no\" title=\"Copyright Protected\" onmousedown=\"window.close()\" ";var cr2="oncontextmenu=\"return false\" "}
			writeln('</head><body  leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" bgcolor=\"FFFFFF\"  onload="'+ ((!is_safari)?'resizeWin();doTitle();':'')+'self.focus()" '+cT+' '+fL+' '+cr2+'>');
			writeln('<div '+fL+' align=\"center\" style=\"width:100%;height:100%;overflow:auto\"><img src="'+imageURL+'" '+cr1+safari_fix+' ></div></body></html>');
			close();
		}
	}
}
