function deltimer(type)
{
	document.getElementById(type).value = "";
}

function addSrcToDestList(valt) {
	var destList = document.getElementById("destList"+valt);
	var srcList  = document.getElementById("srcList");
	var len = destList.length;
	for(var i = 0; i < srcList.length; i++) {
		if ((srcList.options[i] != null) && (srcList.options[i].selected)) {
			var found = false;
			for(var count = 0; count < len; count++)
			{
				if (destList.options[count] != null) {
					if (srcList.options[i].text == destList.options[count].text) {
						found = true;
						break;
					}
				}
			}
			if (found != true) {
				destList.options[len] = new Option(srcList.options[i].text, srcList.options[i].value);
				len++;
			}
    }
  }
}

function deleteFromDestList(valt)
{
	var destList = document.getElementById("destList"+valt);
	var len = destList.options.length;
	for(var i = (len-1); i >= 0; i--)
	{
		if ((destList.options[i] != null) && (destList.options[i].selected == true)) {
			destList.options[i] = null;
		}
  }
}

function searchSelectBox(in_sFormName, in_sInputName, in_sSelectName)
{
	sSearchString = document.forms[in_sFormName].elements[in_sInputName].value.toUpperCase();
	iSearchTextLength = sSearchString.length;
	for (j=0; j < document.forms[in_sFormName].elements[in_sSelectName].options.length; j++)
	{
		sOptionText = document.forms[in_sFormName].elements[in_sSelectName].options[j].text;
		sOptionComp = sOptionText.substr(0, iSearchTextLength).toUpperCase();
		if(sSearchString == sOptionComp) {
			document.forms[in_sFormName].elements[in_sSelectName].selectedIndex = j;
			break;
		}
	}
}

function SelectAll(f)
{
	for(var j = 0; j < 7; j++)
	{
		if (document.getElementById('destList'+j)) {
			var s = f.elements['destList'+j+'[]'];
			for(var i = 0; i < s.options.length; i++)
			{
				s.options[i].selected = true;
			}
		}
	}
	return true;
}

var checkflag = "false";
function doNow()
{
	d  = document;
	el = d.getElementsByTagName('INPUT');

	if (checkflag == "false") {
		for(i = 0; i < el.length; i++)
		{
			if (el[i].disabled == 0) el[i].checked = 1;
		}
		checkflag = "true";
	} else {
		for(i = 0; i < el.length; i++)
		{
			el[i].checked = 0;
		}
		checkflag = "false";
	}
}

function show_news(show_id) {
    var news_divs = document.getElementsByTagName('div');
    for (i = 1; i < news_divs.length; i++) {
        if (news_divs[i].getAttribute('rel') == 'news') {
            news_divs[i].style.display = 'none';
        }
        if (news_divs[i].getAttribute('rel') == 'pager') {
            news_divs[i].style.backgroundImage = 'none';
        }
    }
    
    var newsToShow = document.getElementById('news_'+show_id);
    var pager = document.getElementById('pager_'+show_id);
    pager.style.backgroundImage = "url('themes/ishark/images/pager_arrow.png')";
    pager.style.backgroundPosition = 'bottom center';
    pager.style.backgroundRepeat = 'no-repeat';
    
    newsToShow.style.display = 'block';
}

function show_content_pages(show_id) {
    var content_divs = document.getElementsByTagName('div');
    for (i = 1; i < content_divs.length; i++) {
        if (content_divs[i].getAttribute('rel') == 'content') {
            content_divs[i].style.display = 'none';
        }
        if (content_divs[i].getAttribute('rel') == 'pager') {
            content_divs[i].style.backgroundImage = 'none';
        }
    }
    
    var contentToShow = document.getElementById('content_'+show_id);
    var pager = document.getElementById('pager_'+show_id);
    pager.style.backgroundImage = "url('themes/ishark/images/pager_arrow.png')";
    pager.style.backgroundPosition = 'bottom center';
    pager.style.backgroundRepeat = 'no-repeat';
    
    contentToShow.style.display = 'block';
}

var temp = 0;

function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

//change the opacity for different browsers
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 + ")";
}

function pausecomp(millis)
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); }
while(curDate-date < millis);
} 

function loadBigPic(url) {
    opacity('big_pic', 100, 0, 600);
    setTimeout("loadBigPic2('"+url+"')", 600);
}

function loadBigPic2(url) {
    var big_pic_div = document.getElementById('big_pic');
    big_pic_div.innerHTML = '<img src="'+url+'" />';
    opacity('big_pic', 0, 100, 600)
}
