﻿var Obj,TO;

function rcLoad(){}


function VWP_swapImage(id,x,img){
 Obj=document.getElementById(id);
 Obj.outimg=Obj.src;
 Obj.src=img;
}

function VWP_swapImgRestore(){
 Obj.src=Obj.outimg;
}

function showHide(id,x,state){
 clearTimeout(TO);
 MObj=document.getElementById(id);
 if (state=='show'){
  TO=setTimeout('MObj.style.display=\'block\';',500);
 }
 else {
  TO=setTimeout('MObj.style.display=\'none\';',500);
 }
}


function show(pID){

document.getElementById("hfpID").value = pID;
document.getElementById("hPID").value = pID;
document.getElementById("test").style.visibility = "visible";
document.getElementById("imgQuick").removeAttribute("height");
document.getElementById("imgQuick").removeAttribute("width");

var style = "";
style = document.getElementById("ls_"+pID).innerHTML;
if (style == "height")
{
document.getElementById("imgQuick").style.height = 300;
}
else
{
document.getElementById("imgQuick").setAttribute("width", "350");
}
document.getElementById("imgQuick").src = document.getElementById("i_"+pID).src;
document.getElementById("hlQuick").href = "Product.aspx?pid="+pID;
document.getElementById("lblProdName").innerHTML = document.getElementById("l_"+pID).innerHTML;
document.getElementById("lblProdPRice").innerHTML = document.getElementById("lp_"+pID).innerHTML;
document.getElementById("txtQty").value = "";
var y = getY(document.getElementById("p_"+pID));
var x = getX(document.getElementById("p_"+pID));
document.getElementById("test").style.top = y - 50;
document.getElementById("test").style.left = x - 50;

}




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 show4(pID){

document.getElementById("hfpID").value = pID;
document.getElementById("hPID").value = pID;
document.getElementById("test").style.visibility = "visible";
document.getElementById("imgQuick").src = document.getElementById("i_"+pID).src;
document.getElementById("txtQty").value = "";
var y = getY(document.getElementById("p_"+pID));
var x = getX(document.getElementById("p_"+pID));
document.getElementById("test").style.top = y - 50;
document.getElementById("test").style.left = x - 50;




var Element = evt.target ;
var CalculatedTotalOffsetLeft = CalculatedTotalOffsetTop = 0 ;
while (Element.offsetParent)
{
CalculatedTotalOffsetLeft += Element.offsetLeft ;
CalculatedTotalOffsetTop += Element.offsetTop ;
Element = Element.offsetParent ;
};
OffsetXForFirefoxOrNetscape = evt.pageX - CalculatedTotalOffsetLeft ;
OffsetYForFirefoxOrNetscape = evt.pageY - CalculatedTotalOffsetTop ;

}


function show2(){

document.getElementById("test").style.visibility = "visible";
document.getElementById("txtQty").focus();
}

function show3(){

document.getElementById("test").style.visibility = "visible";
document.getElementById("lblProdName").innerHTML = id;
document.getElementById("imgQuick").src = obj.src;
x = (window.Event) ? e.pageX : event.clientX;
y = (window.Event) ? e.pageY : event.clientY;
document.getElementById("test").style.top = y - 50;
document.getElementById("test").style.left = x - 50;

}



function hide(){
    document.getElementById("test").style.visibility = "hidden";
    
}


function getY(oElement)
{
var iReturnValue = 0;
while( oElement != null ) {
    iReturnValue += oElement.offsetTop;
    oElement = oElement.offsetParent;
    }

return iReturnValue;
}

function getX(oElement)
{
var iReturnValue = 0;
while( oElement != null ) {
    iReturnValue += oElement.offsetLeft;
    oElement = oElement.offsetParent;
    }
return iReturnValue;
}


var message="Ottclectic Only";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")
