var s2;
function switchDisplay(iid, bid, purl){
    el1 = document.getElementById(iid);
    el2 = document.getElementById(bid);
    if (el1.src == purl + '/dsimgs/bt_open_cat_sm.jpg'){
	el2.style.display = 'block';
	el1.src = purl + '/dsimgs/bt_close_cat_sm.jpg';
    }
    else {
	el2.style.display = 'none';
	el1.src = purl + '/dsimgs/bt_open_cat_sm.jpg';
    }
}

function switchDisplayDesigner(iid, bid, purl){
    el1 = document.getElementById(iid);
    el2 = document.getElementById(bid);
   
    if (el1.src == purl + '/images/designer_page/portfolio.jpg'){
	
       // el2.style.display = 'block';
        Effect.toggle(bid, 'appear'); 
	el1.src = purl + '/images/designer_page/portfolio_close.jpg';
    }
    else {
	el2.style.display = 'none';
	el1.src = purl + '/images/designer_page/portfolio.jpg';
    }
}

function setTabs() {
    var argv = setTabs.arguments;
    var argc = argv.length;
    for (var i = 1; i < argc; i++) {
	el = document.getElementById(argv[i]);
	el.style.display = "none";
    }
    el = document.getElementById(argv[0]);
    el.style.display = "block";
}
var currentVolume;
function sendEvent(typ,prm) {
    thisMovie("mpl").sendEvent(typ,prm);
};
function thisMovie(movieName) {
    if(navigator.appName.indexOf("Microsoft") != -1) {
	return window[movieName];}
    else {
	return document[movieName];}
};
function getUpdate(typ,pr1,pr2,pid) {
    if(typ == "item") { currentItem = pr1; setTimeout("getItemData(currentItem)",100);}
    else if(typ == "volume") { currentVolume = pr1; }
};
function getItemList(idx) {
    var obj = thisMovie("mpl").itemData(idx);
    var nodes = "";
    for(var i in obj) { 
	var first = "" + "<li>";
	var second = "" + "<\/li>";
	nodes += first + i + ': ' + obj[i] + second; 
    };
    document.getElementById("data").innerHTML = nodes;
};
function getItemData(idx) {
    var obj = thisMovie("mpl").itemData(idx);
    el = document.getElementById("currPlayedTitle");
    if (thisMovie("mpl").itemData(idx)['title'])
        el.innerHTML = thisMovie("mpl").itemData(idx)['title'];
    else
        el.innerHTML = "";
};
function switchPlState(nm, url) {
    el = document.getElementById(nm);
    if (el.src == url + '/buttons/b_stop_off.gif') {
	el.src = url + '/buttons/b_play_off.gif';}
    else {
	el.src = url + '/buttons/b_stop_off.gif';}
}
var arVersion = navigator.appVersion.split("MSIE");
var version = parseFloat(arVersion[1]);

  function fixPNG(myImage) {

   var arVersion = navigator.appVersion.split("MSIE");
   var version = parseFloat(arVersion[1]);

   if ((version >= 4) && (version < 7) && (document.body.filters)) {
	
        var imgID = (myImage.id) ? "id='" + myImage.id + "' " : "";
	var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : "";
	var imgTitle = (myImage.title) ? "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' ";
	var imgStyle = "display:inline-block;" + myImage.style.cssText;
	var strNewHTML = "<span " + imgID + imgClass + imgTitle
	    + " style=\"cursor:pointer;" + "width:" + myImage.width 
	    + "px; height:" + myImage.height 
	    + "px;" + imgStyle + ";"
	    + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
	    + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>";
	myImage.outerHTML = strNewHTML;
    }
}

// Scrolling javascripts
var pages = 0;
var pagee = 50;
var iens6 = document.all||document.getElementById;
var ns4 = document.layers;
var speed=4;
function movedown(){
    ch = document.flashvars.ch.value;
    if (window.moveupvar) clearTimeout(moveupvar);
    if (parseInt(crossobj.style.top) >= (ch*(-1)+100)) {
	crossobj.style.top = parseInt(crossobj.style.top) - speed+"px";
    }
    movedownvar = setTimeout("movedown()", 20);
    if (pages == pagee) {
	stopscroll();
    }
    else {
	pages = pages + 1;
}
}
function moveup(){
    if (window.movedownvar) clearTimeout(movedownvar);
    if (iens6&&parseInt(crossobj.style.top)<=0)
	crossobj.style.top=parseInt(crossobj.style.top)+speed+"px";
    else if (ns4&&crossobj.top<=0)
	crossobj.top+=speed;
    moveupvar=setTimeout("moveup()",20);
    if (pages == pagee) {
	stopscroll();
    }
    else {
	pages = pages + 1;
    }
}
function stopscroll(){
    if (window.moveupvar) clearTimeout(moveupvar);
    if (window.movedownvar) clearTimeout(movedownvar);
}
function movetop(){
    stopscroll()
	if (iens6)
	    crossobj.style.top=0+"px";
	else if (ns4)
	    crossobj.top=0;
}
function getcontent_height(){
    var contentheight = crossobj.offsetHeight;
    document.flashvars.ch.value = contentheight;
}
//// second control
function movedown1(){
    ch = document.flashvars.ch1.value;
    if (window.moveupvar) clearTimeout(moveupvar);
    if (parseInt(crossobj1.style.top) >= (ch*(-1)+100)) {
	crossobj1.style.top = parseInt(crossobj1.style.top) - speed+"px";
    }
    movedownvar = setTimeout("movedown1()", 20);
    if (pages == pagee) {
	stopscroll1();
    }
    else {
	pages = pages + 1;
}
}
function moveup1(){
    ch = document.flashvars.ch1.value;
    if (window.movedownvar) clearTimeout(movedownvar);
    if (parseInt(crossobj1.style.top)<=0)
	crossobj1.style.top=parseInt(crossobj1.style.top)+speed+"px";
    moveupvar=setTimeout("moveup1()",20);
    if (pages == pagee) {
	stopscroll1();
    }
    else {
	pages = pages + 1;
    }
}
function stopscroll1(){
    if (window.moveupvar) clearTimeout(moveupvar);
    if (window.movedownvar) clearTimeout(movedownvar);
}
function movetop1(){
    stopscroll1();
    if (iens6)
	crossobj1.style.top=0+"px";
    else if (ns4)
	crossobj1.top=0;
}
function getcontent_height1(){
    var contentheight = crossobj1.offsetHeight;
    document.flashvars.ch1.value = contentheight;
}
