﻿var applicationPath = "http://www.medisana-shop.com/";
//var applicationPath = "http://localhost/a7v8x/";

function showPicture(url,width,height)
{
	if (width == null)
	{
		width = 650;
	}
	if (height == null)
	{
		height = 400;
	}
    window.open(applicationPath + 'administration/products/showPicture.aspx?url=' + url, 'picture', config='toolbar=0,menubar=0,width=' + width + ',height=' + height + ',location=0,status=0,resizable=1');
}

function closeWindow()
{
    window.close();
}

function previewText(text)
{
    var file = 'textPreview.aspx';
	var window = "preview";
	myWin = open(file,window,'screenX=0,screenY=0,width=650,height=400,resizable=yes,scrollbars=yes,toolbar=no,status=no,directories=no,menubar=no,location=no');
	myWin.document.write(text);
	myWin.moveTo(15, 15);
	myWin.focus();
}

function changeForumTopic(label, defaultText, text)
{
    var myControl = document.getElementById(label);
    if (text.length == 0)
    {
        myControl.innerText = defaultText;
        return;
    }
    myControl.innerText = defaultText + ": " + text;
}

function collapseControl(state, control)
{
    myControl = document.getElementById(control);
    if (state == true)
        myControl.style.display = "none";
    else
        myControl.style.display = "inline";
}

function displayMenu(menuID, controlName, controlValue)
{
    var controlName, controlValue;
    myWin = window.open("parameterMenu.aspx?menuID=" + menuID + "&controlItemName=" + controlName + "&controlItemID=" + controlValue, "parameterMenu", config="width=450,height=300,status=0,resizable=1,scrollbars=1");
    myWin.opener = self;
    myWin.moveTo(15, 15);
    myWin.focus();
}

function selectMenuItem(itemName, itemID, controlItemName, controlItemID)
{
    cn = opener.document.getElementById(controlItemName);
    cid = opener.document.getElementById(controlItemID);
    cn.value = itemName;
    cid.value = itemID;
    self.close();
}

function previewNewsletter(newsletterID)
{
    myWin = window.open("preview.aspx?newsletterLangID=" + newsletterID, "preview", config="width=850,height=600,status=0,resizable=yes,scrollbars=yes");
    myWin.moveTo(15, 15);
    myWin.focus();
}

function uppercase(control)
{
    document.all[control].value = document.getElementById(control).value.toUpperCase();
}

function pickDate(controlToStoreValue)
{
    var myWin = window.open(applicationPath + "userControls/calendar.aspx?control=" + controlToStoreValue, "myCal", config="width=300,height=230,resizable=0,status=0");
    myWin.opener = self;
    myWin.moveTo(15, 15);
    myWin.focus();
}

function selectDate(control, value)
{
    txt = opener.document.all[control];
    txt.value = value;
    self.close();
    return false;
}

function ShowMainImage(title, imageUrl)
{
    var dv = document.getElementById("dv");
    var content = "<table border=0 width=100% cellpadding=2 height=100%><tr><td style='background:#990000; color:White;' align=center><b><i>"
    + title + "</i></b></td></tr>" + 
        "<tr height=100%><td align=center valign=middle><img src='" + applicationPath + "images/spinner.gif' border=0></td></tr></table>";
    dv.innerHTML = content;
    dv.style.left = event.x + 15;
    var topIndex = document.body.scrollTop + event.clientY + 15;
    dv.style.top = topIndex;
    dv.style.visibility = "visible";
    
    var img = new Image();
    img.src = imageUrl;
    
    content = "<table border=0 width=100% cellpadding=2><tr><td style='background:#990000; color:White;' align=center><b><i>"
    + title + "</i></b></td></tr>" + 
        "<tr><td align=center><img src='" + img.src + "' border=0></td></tr></table>";
    dv.innerHTML = content;
}
function HideMainImage()
{
    var dv = document.getElementById("dv");
    dv.style.visibility = "hidden";
}
function MoveMainImage()
{
    var dv = document.getElementById("dv");
    dv.style.left = event.x + 15;
    dv.style.top = document.body.scrollTop + event.clientY + 15;
}

function ShowTooltip(tooltip)
{
    var dv = document.getElementById("dv");
    var content = "<table border=0 width=100% cellpadding=2>" + 
        "<tr><td><i>" + tooltip + "</i></td></tr></table>";
    dv.innerHTML = content;
    dv.style.left = event.x + 15;
    var topIndex = document.body.scrollTop + event.clientY + 15;
    dv.style.top = topIndex;
    dv.style.visibility = "visible";
}
function HideTooltip()
{
    var dv = document.getElementById("dv");
    dv.style.visibility = "hidden";
}
function MoveTooltip()
{
    var dv = document.getElementById("dv");
    dv.style.left = event.x + 15;
    dv.style.top = document.body.scrollTop + event.clientY + 15;
}
