
function test() {
alert('test');
}
function qInfo(id)
{
    var obj = document.getElementById(id);    
    if (obj)
    {
        if (obj.style.display == 'inline')
            obj.style.display = 'none';
        else
            obj.style.display = 'inline';
    }
}

function getElementPosition(elem)
{   
    var w = elem.offsetWidth;
    var h = elem.offsetHeight;	
    var l = 0;
    var t = 0;	 
    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;        
    }
    return {"left":l, "top":t, "width": w, "height":h}; 
}


function positionByClass(tag, clas, elementId)
{
	if (document.getElementById('headerNews1') || document.getElementById('headerBlogs1'))
	{
	    var info = document.getElementsByTagName(tag); 
	    for (var i = 0; i < info.length; i++)
	    { 
	        if (info[i].className==clas)
	        {
		        var newsBlock = info[i];
		        var pos = getElementPosition(newsBlock);
		        document.getElementById(elementId).style.position = 'absolute';
		        document.getElementById(elementId).style.left = pos.left  -120 + 'px';
				document.getElementById(elementId).style.top = pos.top -80  + 'px';
	        }
	    }
	}
}

function positionByClass(tag, clas, elementId)
{
	if (document.getElementById('headerNews1') || document.getElementById('headerBlogs1'))
	{
	    var info = document.getElementsByTagName(tag); 
	    for (var i = 0; i < info.length; i++)
	    { 
	        if (info[i].className==clas)
	        {
		        var newsBlock = info[i];
		        var pos = getElementPosition(newsBlock);
		        document.getElementById(elementId).style.position = 'absolute';
		        document.getElementById(elementId).style.left = pos.left  -120 + 'px';
				document.getElementById(elementId).style.top = pos.top -80  + 'px';
	        }
	    }
	}
}




/////////////////////////////////// ParseScript ///////////////////////////////////////////
function ParseScript(jsId)
{
	ParseScript(jsId, false);
}

function ParseScript(jsId, isAjax)
{
    var jsControl = document.getElementById(jsId)
    if(jsControl && (jsControl.value != ''))
    {
        window.ScriptLoader.loadScript(jsControl.value, isAjax);
    }
}

window.ScriptLoader = new function()
{
    var queuedScripts = new Array();
    var currentScript = null;
    var isAJAX = false;
    
    function onScriptLoaded()
    {
        // Load next
        doScriptLoad();
    }

    function onScriptError()
    {
        // Add Support for error handlers
        // Load next
        doScriptLoad();
    }
    
    function onScriptReadyStateChange()
    {
        var readyState = event.srcElement.readyState;
        if ((readyState == "complete") || (readyState == "loaded"))
        {
            onScriptLoaded();
        }
    }
    
    this.loadScript = function(scriptPath, isAjax)
    {
    	isAJAX = isAjax;
        queuedScripts.push(scriptPath);
        if ((currentScript == null) || isAJAX)
        {
            doScriptLoad();
        }
    }
    
    // Does the actual script loading
    function doScriptLoad()
    {
        if (currentScript)
        {
            currentScript.onload = onScriptLoaded; // For Mozilla/Opera
            currentScript.onerror = onScriptError; // For Mozilla/Opera
            currentScript.onreadystatechange = onScriptReadyStateChange; // For IE
        }
        if(queuedScripts.length > 0)
        {
            currentScript = document.createElement("SCRIPT");
            currentScript.onload = onScriptLoaded; // For Mozilla/Opera
            currentScript.onerror = onScriptError; // For Mozilla/Opera
            currentScript.onreadystatechange = onScriptReadyStateChange; // For IE 
            
            currentScript.type = "text/javascript";
            currentScript.text = queuedScripts.pop();
            document.getElementsByTagName('head')[0].appendChild(currentScript);
        }
    }
}


// print.js


function getHeader() {


 var foundTag = document.getElementsByTagName("span"); 
 
    for (var i = 0; i < foundTag.length; i++) 
    { if(foundTag[i].className.indexOf('breadcrumbs') > -1) 
    
        {   
	    	var header = foundTag[i].innerHTML;
	    }
		
    }
return header;

}

function getTitle() {


 var foundTag = document.getElementsByTagName("span"); 
 
    for (var i = 0; i < foundTag.length; i++) 
    { if(foundTag[i].className.indexOf('ms-pagetitle') > -1) 
    
        {   
	    	var header = foundTag[i].innerHTML;
	    }
		
    }
return header;

}


function doPrint(contentID,breadcrumbsID,footerID,additionalID) {
windowContent = window.open("","newWin","width=620,height=600,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no");
var nw = windowContent.document;
var content = document.getElementById(contentID);
var breadcrumbs = document.getElementById(breadcrumbsID);
//var footer = document.getElementById(footerID);
var getPageHeader = getTitle();

var pageHeader;
if (getPageHeader==undefined) {
	pageHeader='';
	}
else {
pageHeader=getPageHeader;
}
if (additionalID) {
var add = document.getElementById(additionalID).innerHTML;
} else {
var add = "";
}

nw.open();
nw.write('<html><head>');
nw.write('<style>.ms-blogRightZone, .ms-blogrss {display:none}; .ms-PostBody, .ms-PostFooter {width: 550px;}</style>');
nw.write('<link rel="stylesheet" type="text/css" href="http://'+window.location.host+'/css/print.css"></head><body>');
nw.write('<table cellspacing="0" cellpadding="0" border="0" width="600" height="100%"><tr><td height="97" align="right"><img src="http://'+window.location.host+'/page_images/pic/logo_print.gif"></td></tr><tr><td valign="top">');
nw.write("<div class='breadcr'>" + breadcrumbs.innerHTML + "</div>");
nw.write("<h1>" + pageHeader + "</h1>");
nw.write('<div class="content">' + content.innerHTML + '</div></td></tr><tr><td bgcolor="#2f3336">');
//nw.write("<div class='footer'>" + footer.innerHTML + "</div>");
nw.write('</td></tr>');
nw.write("</body></html>");
nw.close();
windowContent.print();
}


// rssreader.js

/* var img1 = new Image();
img1.src = '../../../page_images/rss/addtonewsgator.gif';

var img2 = new Image();
img2.src = '../../../page_images/rss/addtonetvibes.gif';

var img3 = new Image();
img3.src = '../../../page_images/rss/addtogoogle.gif';

var img4 = new Image();
img4.src = '../../../page_images/rss/addtobloglines.gif';

var img5 = new Image();
img5.src = '../../../page_images/rss/addtopageflakes.gif';

var img6 = new Image();
img6.src = '../../../page_images/rss/addtomyaol.gif';

var img7 = new Image();
img7.src = '../../../page_images/rss/addtoroyo.gif';

var img8 = new Image();
img8.src = '../../../page_images/rss/addtopluck.gif';

var img9 = new Image();
img9.src = '../../../page_images/rss/addtomyyahoo.gif';

*/

var img10 = new Image();
img10.src = '../../../page_images/pic/rss_button.gif';
															
var img11 = new Image();
img11.src = '../../../page_images/bgs/bg_rss_top.gif';
															
var img12 = new Image();
img12.src = '../../../page_images/bgs/rss_blue_top.gif';

var img13 = new Image();
img13.src = '../../../page_images/bgs/bg_rss_footer.gif';

var img14 = new Image();
img14.src = '../../../page_images/buttons/print.gif';

var on = false;		//variable that shows if rss box reader is visible or hidden
var addURL;
function showRssReaders(element,classNameId) {
	var currentEl = element;
	var parentEl = currentEl.parentNode;
	var var1 = parentEl.childNodes[1];
if (navigator.userAgent.indexOf('MSIE') > -1) {

	var1.className = classNameId;
	}
/*		var var2 = var1.childNodes[0];
		var var3 = var2.childNodes[0];
		var var4 = var3.childNodes[0];
		var var5 = var4.childNodes[0];
		var var6 = var5.childNodes[0];
var var7 = var6.childNodes[0];
var foundEl = var7.childNodes[0];
addURL = currentEl.href;
foundEl.href = currentEl.href;
 //return addURL;
//element.onclick = addUrlToRssFeed(addURL);
/*










 var foundTag = document.getElementsByTagName("a"); 
 
    for (var i = 0; i < foundTag.length; i++) 
    { if(foundTag[i].className.indexOf('feed') > -1) 
    
        {   
        	var curLink = foundTag[i].href.toString();
        	curLink = curLink + currentEl.href;
			foundTag[i].href = curLink;

	    }
		
    }


*/

}

function hideRssReaders(element) {
	var currentEl = element;
	var parentEl = currentEl.parentNode;
	var var1 = parentEl.childNodes[1];

	var1.className = 'rssBoxOff';








}


function showRssReaders2(element,classNameId) {
	var currentEl = element;
	var parentEl = currentEl.parentNode;
	var var1 = parentEl.childNodes[1];

	var1.className = classNameId;
		var var2 = var1.childNodes[0];
		var var3 = var2.childNodes[0];
		var var4 = var3.childNodes[0];
		var var5 = var4.childNodes[0];
		var var6 = var5.childNodes[0];
var var7 = var6.childNodes[0];
var foundEl = var6.childNodes[0];


foundEl.href = currentEl.href;








}

function hideRssReaders2(element) {
	var currentEl = element;
	var parentEl = currentEl.parentNode;
	var var1 = parentEl.childNodes[1];

	var1.className = 'rssBoxOff';








}


/*
function hideRssReaders1() {	
	var box = document.getElementById('rssBoxBlogs');
	if (on) {
		box.className = 'rssBoxOff';
	}
	on = false;
	return on;	
}

*/


function showRssReaders3(element) {
var currentEl = element;
addURL = currentEl.href;
	var box = document.getElementById('box');
	on = false;
	if (!on) {
		box.className = 'rssBoxOn';		
	}
	on = true;
	return on;
	//addUrlToRssFeed(addURL);
}

function showRssReaders4() {



	var box = document.getElementById('box');
	on = false;
	if (!on) {
		box.className = 'rssBoxOn';		
	}
	//addUrlToRssFeed(addURL);
}


function hideRssReaders3() {	
	var box = document.getElementById('box');

		box.className = 'rssBoxOff';

}

/*
function rssUrlForFF() {
	if(window.navigator.appName.indexOf('Netscape') > -1) {
		addUrlToRssFeed('http://'+window.location.host+'/_layouts/listfeed.aspx?List={9bfdbd0a-2528-4e13-8279-d1a1e03e6c12}');   
	}
}

function addUrlToRssFeed(addURL) {


 var foundTag = document.getElementsByTagName("a"); 
 
    for (var i = 0; i < foundTag.length; i++) 
    { if(foundTag[i].className.indexOf('feed') > -1) 
    
        {   
        	var curLink = foundTag[i].href.toString();
        	curLink = curLink + addURL;
			foundTag[i].href = curLink;

	
	    }
		
    }

}*/

function addUrlToRssFeeder(element) {
		//Search for <a> with needed href
		var currentElement = element;
		var parentEl = currentElement.parentNode;
		var var1 = parentEl.parentNode;
		var var2 = var1.parentNode;
		var var3 = var2.parentNode;
		var var4 = var3.parentNode;
		var var5 = var4.parentNode;
		var var6 = var5.parentNode;
		if (navigator.userAgent.indexOf('Gecko') > -1) {
			var foundElement = var6.childNodes[1];
		} else {
			var foundElement = var6.childNodes[0];
		}
		//Add right href to rss feeder link
		currentElement.href = currentElement.href + foundElement.href;
}


// OnPage scripts

function correctionOfRightBoxHeight() {
			if (document.getElementById('ctl00_PlaceHolderMain_ctl00__ControlWrapper_RichHtmlField') && document.getElementById('richHTMLPart')) {
				if(document.getElementById('ctl00_PlaceHolderMain_ctl00__ControlWrapper_RichHtmlField').innerHTML=="") {
					document.getElementById('richHTMLPart').style.display = 'none';
				}
			}
		}
		
function correctionOfPageTable() {
	var foundElement = document.getElementsByTagName('th');
	var tableElementFirst = foundElement[0];
	var tableElementLast = foundElement[2];
	tableElementFirst.style.width = '70px';
	tableElementLast.style.width = '100px';
}

function allPage() {
	var currentPage = window.location.href;
	var currentPageStandartView = currentPage.toLowerCase();
	if(currentPageStandartView.indexOf('salgsmateriale.aspx')> -1) {
		correctionOfPageTable();
	}
	if(currentPageStandartView.indexOf('login.aspx')> -1) {
		var checkText = document.getElementById('placeHoldForError').innerHTML;
		if (checkText != "") {
			document.getElementById('placeHoldForError').style.display = 'block';
		} else {
			document.getElementById('ctl00_PlaceHolderMain_Login1_ValidationSummary1').style.backgroundPosition = '-9px -50px';
			document.getElementById('ctl00_PlaceHolderMain_Login1_ValidationSummary1').style.marginTop = '10px';			
			if (navigator.userAgent.indexOf('MSIE') > -1) {
			document.getElementById('ctl00_PlaceHolderMain_Login1_ValidationSummary1').style.paddingTop = '10px';
			} else {
			document.getElementById('ctl00_PlaceHolderMain_Login1_ValidationSummary1').style.paddingTop = '1px';
			document.getElementById('ctl00_PlaceHolderMain_Login1_ValidationSummary1').style.height = '45px';
			}
		}
	}
	
	//begin
	if (currentPageStandartView.indexOf('resetmypassword.aspx')> -1) {
	
		var foundT = document.getElementsByTagName("table"); 
	 
	    for (var i = 0; i < foundT.length; i++) { 
	    	
	    	if(foundT[i].className.indexOf('buttonsSection') > -1) 
	 
	        {   
	        
	        
		        for (var j = 0; j < foundT.length; j++) {
		        
					if (navigator.userAgent.indexOf('Gecko') > -1) {
		        
				        var aa = foundT[i];
				        var bb = aa.childNodes[1];
				        var cc = bb.childNodes[4];
				        var ee = cc.childNodes[1];				         
				        var ff = ee.childNodes[1];				       
				        var gg = ff.childNodes[3];
				        var kk = gg.childNodes[0];
				        var ll = kk.childNodes[1]; 
				        var mm = kk.childNodes[3];  
				        ll.style.display = 'none';
				        mm.style.paddingRight = '30px';
						mm.style.paddingBottom = '30px';
						mm.style.verticalAlign= 'top';	
						mm.style.textAlign= 'right';							
					} else {
						var aa = foundT[i];
				        var bb = aa.childNodes[0];
				        var cc = bb.childNodes[1];
				        var dd = cc.nextSibling;
				        var ee = dd.childNodes[0];
				        var ff = ee.childNodes[0];
				        var gg = ff.childNodes[0];
				        var jj = gg.nextSibling;  
				        var kk = jj.childNodes[0];      
				        var ll = kk.childNodes[0];      
				        var mm = kk.childNodes[1];  
				        ll.style.display = 'none';
				        mm.style.paddingRight = '30px';
						mm.style.paddingBottom = '30px';
						mm.style.verticalAlign= 'top';	
					}
		        break;
			}	
	
	    }
		
    }
    
    //end

	}

}


var lpPosY = 100;